发明内容
有鉴于此,本发明实施例提供了一种大型货车违章消息生成方法及***,以解决现有技术中难以及时生成大型货车违章消息,使得大型货车的监管效果不太理想的问题。
第一方面,本发明实施例提供了一种大型货车违章消息生成方法,包括:
车载终端获取当前的位置坐标,检测所述当前的位置坐标是否处于高速公路内;
如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道;
如果所述当前车道为所述高速公路的左车道,就触发拍摄指令,利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号;
在预设的存储区域中,获取预存的本省的大型货车车牌号,将所述车牌号与所述本省的大型货车车牌号进行匹配;
如果所述车牌号与所述本省的大型货车车牌号匹配成功,就识别所述车牌号为本省的大型货车车牌号;
将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
建立所述大型货车违章消息以及所述大型货车违章视频之间的对应关系,向预设的管理服务器上传所述大型货车违章消息、所述大型货车违章视频以及所述对应关系。
优选地,所述如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道,具体为:
如果所述当前的位置坐标处于高速公路内,获取所述高速公路的道路图像,对所述道路图像进行车道识别,如果车道识别为左车道,就判断当前车道为所述高速公路的左车道,如果车道识别为中间车道或右车道,就判断当前车道不为所述高速公路的左车道。
优选地,所述如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道,具体为:
如果所述当前的位置坐标处于高速公路内,通过安装在左后视镜的侧视摄像头,获取车身左边的图像,利用背景差分法,识别所述车身左边的图像是否存在移动物体,同时通过安装在左车门外把手的距离传感器,获取车身离左侧栏杆的距离,如果在预设时间内,所述车身左边的图像不存在移动物体且所述车身离左侧栏杆的距离的均值小于预设距离,就判断当前车道为所述高速公路的左车道,如果在预设时间内,所述车身左边的图像存在移动物体或所述车身离左侧栏杆的距离的均值不小于预设距离,就判断当前车道不为所述高速公路的左车道。
优选地,所述如果所述当前车道为所述高速公路的左车道,就触发拍摄指令,利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号,具体为:
如果所述当前车道为所述高速公路的左车道,获取当前车速,判断当前车速是否低于所述高速公路的左车道要求的最小行驶速度,如果所述当前车速低于所述高速公路的左车道要求的最小行驶速度,就利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号。
所述将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息,具体为:
获取图像帧率,将图像帧率和预设时间相乘,得到预设时间内获取到的所述车辆图像的帧数,获取预设时间内识别所述车牌号为本省的大型货车车牌号的次数,根据预设的货车识别可靠系数生成模型、获取到的所述车辆图像的帧数以及识别所述车牌号为本省的大型货车车牌号的次数,生成识别所述车牌号为本省的大型货车车牌号的货车识别可靠系数,当货车识别可靠系数大于预设值时,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
其中,货车识别可靠系数生成模型具体为:
其中,V为货车识别可靠系数,V由识别率和识别系数两部分组成,
为识别率,Ni表示预设时间内,识别所述车牌号为本省的大型货车车牌号的次数,Frames表示预设时间内,获取到的所述车辆图像的帧数;
为识别系数,No表示预设的识别次数;0<a<1、0<b<1,a+b=1,a和b的大小分别决定着识别率和识别系数在货车识别可靠系数中的权重比。
优选地,所述位置坐标为GPS坐标或北斗坐标,所述大型货车违章标签由第一字符串和第二字符串组成,所述第一字符串为0x1906,所述第二字符串为Truck。
第二方面,本发明实施例提供了一种大型货车违章消息生成***,包括:
位置坐标获取模块,用于获取当前的位置坐标,检测所述当前的位置坐标是否处于高速公路内;
左车道判断模块,用于如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道;
车牌号识别模块,用于如果所述当前车道为所述高速公路的左车道,就触发拍摄指令,利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号;
大型货车车牌号匹配模块,用于在预设的存储区域中,获取预存的本省的大型货车车牌号,将所述车牌号与所述本省的大型货车车牌号进行匹配;
大型货车车牌号识别模块,用于如果所述车牌号与所述本省的大型货车车牌号匹配成功,就识别所述车牌号为本省的大型货车车牌号;
大型货车违章消息生成模块,用于将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
大型货车违章消息上传模块,用于建立所述大型货车违章消息以及所述大型货车违章视频之间的对应关系,向预设的管理服务器上传所述大型货车违章消息、所述大型货车违章视频以及所述对应关系。
优选地,所述左车道判断模块,具体用于:
如果所述当前的位置坐标处于高速公路内,获取所述高速公路的道路图像,对所述道路图像进行车道识别,如果车道识别为左车道,就判断当前车道为所述高速公路的左车道,如果车道识别为中间车道或右车道,就判断当前车道不为所述高速公路的左车道。
优选地,所述左车道判断模块,具体用于:
如果所述当前的位置坐标处于高速公路内,通过安装在左后视镜的侧视摄像头,获取车身左边的图像,利用背景差分法,识别所述车身左边的图像是否存在移动物体,同时通过安装在左车门外把手的距离传感器,获取车身离左侧栏杆的距离,如果在预设时间内,所述车身左边的图像不存在移动物体且所述车身离左侧栏杆的距离的均值小于预设距离,就判断当前车道为所述高速公路的左车道,如果在预设时间内,所述车身左边的图像存在移动物体或所述车身离左侧栏杆的距离的均值不小于预设距离,就判断当前车道不为所述高速公路的左车道。
优选地,所述大型货车车牌号识别模块,具体用于:如果所述当前车道为所述高速公路的左车道,获取当前车速,判断当前车速是否低于所述高速公路的左车道要求的最小行驶速度,如果所述当前车速低于所述高速公路的左车道要求的最小行驶速度,就利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号。
优选地,所述大型货车违章消息生成模块,具体用于:获取图像帧率,将图像帧率和预设时间相乘,得到预设时间内获取到的所述车辆图像的帧数,获取预设时间内识别所述车牌号为本省的大型货车车牌号的次数,根据预设的货车识别可靠系数生成模型、获取到的所述车辆图像的帧数以及识别所述车牌号为本省的大型货车车牌号的次数,生成识别所述车牌号为本省的大型货车车牌号的货车识别可靠系数,当货车识别可靠系数大于预设值时,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
其中,货车识别可靠系数生成模型具体为:
其中,V为货车识别可靠系数,V由识别率和识别系数两部分组成,
为识别率,Ni表示预设时间内,识别所述车牌号为本省的大型货车车牌号的次数,Frames表示预设时间内,获取到的所述车辆图像的帧数;
为识别系数,No表示预设的识别次数;0<a<1、0<b<1,a+b=1,a和b的大小分别决定着识别率和识别系数在货车识别可靠系数中的权重比。
相较于现有技术,本发明实施例所提供的大型货车违章消息生成方法及***,解决了现有技术中难以及时生成大型货车违章消息,使得大型货车的监管效果不太理想的问题。
具体实施方式
参考图1,图1是本发明实施例提供的大型货车违章消息生成方法的实现流程图,该方法应用于终端,如图1所示大型货车违章消息生成方法可以包括以下步骤:
S101,车载终端获取当前的位置坐标,检测所述当前的位置坐标是否处于高速公路内;
其中,车载终端是车身监控管理***的前端设备,车载终端与摄像组相连接,车载终端设在车内,车载终端为行车记录仪、手机。
S102,如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道;
其中,S102,有两种实现方式,详述如下:
第一种实现方式,如果所述当前的位置坐标处于高速公路内,获取所述高速公路的道路图像,对所述道路图像进行车道识别,如果车道识别为左车道,就判断当前车道为所述高速公路的左车道,如果车道识别为中间车道或右车道,就判断当前车道不为所述高速公路的左车道。
其中,车道识别的算法为现有技术,在此不做赘述。
第二种实现方式,如果所述当前的位置坐标处于高速公路内,通过安装在左后视镜的侧视摄像头,获取车身左边的图像,利用背景差分法,识别所述车身左边的图像是否存在移动物体,同时通过安装在左车门外把手的距离传感器,获取车身离左侧栏杆的距离,如果在预设时间内,所述车身左边的图像不存在移动物体且所述车身离左侧栏杆的距离的均值小于预设距离,就判断当前车道为所述高速公路的左车道,如果在预设时间内,所述车身左边的图像存在移动物体或所述车身离左侧栏杆的距离的均值不小于预设距离,就判断当前车道不为所述高速公路的左车道。
其中,预设时间、预设距离为用户自设或***默认,在此不做限制。
其中,如果在预设时间内,所述车身左边的图像不存在移动物体且所述车身离左侧栏杆的距离的均值小于预设距离,说明所述车身的车身离左侧栏杆近,处于高速公路的左车道。
其中,优选地,预设距离为1.95米,预设时间设为10秒。预设焦距为2.6毫米。因为高速公路的车道一般是3.75米,小车宽度1.80米左右,大车宽度2.50米左右,车载设备自动调节侧视摄像头的焦距为2.6毫米,能控制侧视摄像头的拍摄范围覆盖车身左侧1.95米的车道,这样,就可以获取到获取车身左边的图像。
S103,如果所述当前车道为所述高速公路的左车道,就触发拍摄指令,利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号;
其中,如果所述当前车道为所述高速公路的左车道,获取当前车速,判断当前车速是否低于所述高速公路的左车道要求的最小行驶速度,如果所述当前车速低于所述高速公路的左车道要求的最小行驶速度,就利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌颜色是否为黄色,如果所述车辆图像的牌照为黄色,就识别所述车辆图像的车牌号。
其中,大型货车的车身为黄底黑字牌照,中小型车的车身为蓝底白字牌照,两者的颜色不同,只要利用车牌识别软件检测车牌颜色,就能直接区分出大型货车与中小型货车,待区分出大型货车后,再进行车牌号识别,这样的有益效果是:无需识别非大型货车的车牌号,减少了识别非大型货车的车牌号的数据,因此,能大大减少车载终端处理的数据量。
其中,如果当前车速低于所述高速公路的左车道要求的最小行驶速度,说明前方有障碍物,因此,本发明通过判断车身的当前车速来确定当前的行车状态,为车牌号的识别做好准备工作。
S104,在预设的存储区域中,获取预存的本省的大型货车车牌号,将所述车牌号与所述本省的大型货车车牌号进行匹配;
其中,预存的本省的大型货车车牌号,与存储本国的大型货车车牌号相比,能大大减少匹配需要的时间,能有效地提高大型货车车牌号的匹配效率。
S105,如果所述车牌号与所述本省的大型货车车牌号匹配成功,就识别所述车牌号为本省的大型货车车牌号;
S106,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
其中,S106,具体为:
获取图像帧率,将图像帧率和预设时间相乘,得到预设时间内获取到的所述车辆图像的帧数,获取预设时间内识别所述车牌号为本省的大型货车车牌号的次数,根据预设的货车识别可靠系数生成模型、获取到的所述车辆图像的帧数以及识别所述车牌号为本省的大型货车车牌号的次数,生成识别所述车牌号为本省的大型货车车牌号的货车识别可靠系数,当货车识别可靠系数大于预设值时,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
其中,货车识别可靠系数生成模型具体为:
其中,V为货车识别可靠系数,V由识别率和识别系数两部分组成,
为识别率,Ni表示预设时间内,识别所述车牌号为本省的大型货车车牌号的次数,Frames表示预设时间内,获取到的所述车辆图像的帧数;
为识别系数,No表示预设的识别次数;0<a<1、0<b<1,a+b=1,a和b的大小分别决定着识别率和识别系数在货车识别可靠系数中的权重比。
其中,货车识别可靠系数用于描述识别所述车牌号为本省的大型货车车牌号的可靠程度,货车识别可靠系数越高,越可靠,反之,货车识别可靠系数越低,越不可靠。
其中,识别率和识别系数越大,货车识别可靠系数也就越高,这样能有效避免误识别所述车牌号为本省的大型货车车牌的情况,有利于识别所述车牌号为本省的大型货车车牌号的正确率,生成的大型货车违章消息也就更可靠。
其中,预设值和预设时间,由用户自设,或***默认,在此不做限制。
其中,所述位置坐标为GPS坐标或北斗坐标,所述大型货车违章标签由第一字符串和第二字符串组成,所述第一字符串为0x1906,所述第二字符串为Truck。
其中,所述大型货车违章标签存放在大型货车违章消息的固定位置,用于通知管理服务器所述大型货车违章标签后面的是所述大型货车车牌号、拍摄时间以及所述位置坐标。
S107,建立所述大型货车违章消息以及所述大型货车违章视频之间的对应关系,向预设的管理服务器上传所述大型货车违章消息、所述大型货车违章视频以及所述对应关系。
需说明的是,管理服务器获取出厂设置的自动扫描参数,所述自动扫描参数包括时间间隔和消息接口,在所述自动扫描参数中提取时间间隔,获取定时器按照所述时间间隔产生消息接口的扫描指令,根据所述扫描指令,扫描消息接口是否存在车载终端上传的数据,当消息接口存在车载终端上传的数据时,通过深度数据包检测(Deep PacketInspection,DPI)技术处理车载终端上传的数据,进而获取所述大型货车违章消息、所述大型货车违章视频以及所述对应关系,然后,该消息接口将所述大型货车违章消息传给决策接口进行处理,然后,决策接口根据所述大型货车违章消息中的位置坐标,将大型货车违章消息传给位置坐标所在高速路上的LED显示屏,以提醒驾驶所述大型货车车牌号的车辆的驾驶员。这样可以及时获取到大型货车违章消息,及时提醒驾驶所述大型货车车牌号的车辆的驾驶员。
其中,建立所述大型货车违章消息以及所述大型货车违章视频之间的对应关系,采用4G网络模式或5G网络模式,向预设的管理服务器上传所述大型货车违章消息、所述大型货车违章视频以及所述对应关系。
在本发明实施例中,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息,因此,能及时生成大型货车违章消息,为大型货车违章的判定提供了证据,有利于提高大型货车的监管效果。
参考图2,图2是本发明实施例提供的大型货车违章消息生成***的结构框图,该大型货车违章消息生成***包括:
位置坐标获取模块21,用于获取当前的位置坐标,检测所述当前的位置坐标是否处于高速公路内;
左车道判断模块22,用于如果所述当前的位置坐标处于高速公路内,判断当前车道是否为所述高速公路的左车道;
车牌号识别模块23,用于如果所述当前车道为所述高速公路的左车道,就触发拍摄指令,利用所述拍摄指令,获取摄像组朝挡风玻璃正前方区域拍摄的车辆图像以及所述车辆图像的拍摄时间,识别所述车辆图像的车牌号;
大型货车车牌号匹配模块24,用于在预设的存储区域中,获取预存的本省的大型货车车牌号,将所述车牌号与所述本省的大型货车车牌号进行匹配;
大型货车车牌号识别模块25,用于如果所述车牌号与所述本省的大型货车车牌号匹配成功,就识别所述车牌号为本省的大型货车车牌号;
大型货车违章消息生成模块26,用于将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息;
大型货车违章消息上传模块27,用于建立所述大型货车违章消息以及所述大型货车违章视频之间的对应关系,向预设的管理服务器上传所述大型货车违章消息、所述大型货车违章视频以及所述对应关系。
在本发明实施例中,将预设的大型货车违章标签、所述大型货车车牌号、拍摄时间以及所述位置坐标封包,生成大型货车违章消息,因此,能及时生成大型货车违章消息,为大型货车违章的判定提供了证据,有利于提高大型货车的监管效果。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。