一种渣土车苫盖的检测方法、装置及系统与流程

文档序号:20166198发布日期:2020-03-24 21:32阅读:854来源:国知局
一种渣土车苫盖的检测方法、装置及系统与流程

本发明涉及人工智能技术领域,特别涉及一种渣土车苫盖的检测方法、装置及系统。



背景技术:

随着社会城市化进程加速,运输渣土、泥浆及其它杂物的车辆——渣土车越来越多,为了减少渣土车行驶给城市带来的扬尘污染,保护城市环境卫生,目前的渣土车大都是全封闭式货箱设计,货箱的苫盖可以自动开合。但是渣土车在运输过程中,超载和不按照规定关闭苫盖现象严重,极易造成渣土洒落和扬尘,对城市环境造成一定的污染。

传统渣土车苫盖状态识别方法主要是视频监控与红外监控相结合的方式或者,通过在渣土车货箱棚部加装门磁传感器的方式对苫盖的开合状态进行实时监控。

在现有技术的实现过程中,发明人发现现有技术至少存在如下技术问题:现有技术实现渣土车苫盖监控的方法不但精度不高,且监控的成本较高。



技术实现要素:

本发明的目的在于提供一种渣土车苫盖的检测方法、装置及系统,以克服现有技术中渣土车苫盖监控的方法不但精度不高,且监控的成本较高的缺陷。

为解决上述技术问题,本发明的实施方式提供了一种渣土车苫盖的检测方法,包括:

获取待检测视频图像帧;

根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;

如果所述渣土车苫盖未关闭,则发送提示信息。

为解决上述技术问题,本发明的实施方式还提供了一种渣土车苫盖的检测装置,包括:

视频采集单元,用于获取待检测视频图像帧;

视频检测单元,用于根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;

信息发送单元,用于如果所述渣土车苫盖未关闭,则发送提示信息。

为解决上述技术问题,本发明的实施方式还提供了一种渣土车苫盖的检测系统,包括:如上所述的渣土车苫盖的检测装置。

本发明提供的一种渣土车苫盖的检测方法、装置及系统,通过获取待检测视频图像帧;根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;如果所述渣土车苫盖未关闭,则发送提示信息。采用此方案,不但可以实时检测渣土车苫盖是否关闭的情况,并可以及时发送未关闭渣土车苫盖的提示信息。

附图说明

图1是本发明实施例提供的一种渣土车苫盖的检测方法流程图;

图2是本发明实施例提供的另一种渣土车苫盖的检测方法流程图;

图3是本发明实施例提供的一种渣土车苫盖的检测装置结构示意图;

图4是本发明实施例提供的一种渣土车苫盖的检测系统结构示意图;

图5是本发明实施例提供的一种渣土车苫盖的检测方法中检测框示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。

本发明的第一实施方式涉及一种渣土车苫盖的检测方法。具体流程如图1所示。该方法包括:

101:获取待检测视频图像帧;

102:根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;

103:如果所述渣土车苫盖未关闭,则发送提示信息。

基于以上实施例,本发明的第一实施方式还涉及一种渣土车苫盖的检测方法。具体流程如图2所示。该方法包括:

201:获取待检测视频图像帧;

202:将所述待检测视频图像帧进行压缩处理,获取压缩后的视频图像帧;

203:根据所述压缩后的视频图像帧,检测渣土车苫盖是否关闭;该步骤具体包括:

将所述待检测视频图像帧或者所述压缩后的视频图像帧进行图像处理,确定待检测视频图像帧中车牌位置;采用压缩后的视频图像帧进行图片处理,可以节省计算时间,提高处理效率;

根据所述获取的车牌位置,确定所述车牌对应的渣土车前部位置;

根据所述渣土车前部位置,检测所述渣土车的苫盖是否关闭。

需要说明的是,所述渣土车前部位置包括:渣土车脸区域和渣土车苫盖;所述根据所述获取的车牌位置,确定所述车牌对应的渣土车前部位置的步骤,包括:

根据所述获取的车牌位置,确定所述车牌对应的渣土车脸区域;

根据所述渣土车脸区域,确定所述渣土车苫盖区域;

所述根据所述渣土车前部位置,检测所述渣土车的苫盖是否关闭步骤为:

根据所述渣土车苫盖区域,检测所述渣土车的苫盖是否关闭。

此外,本发明技术方案还可以包括:

根据所述渣土车的车牌位置,确定渣土车的车牌信息;

如果所述渣土车的苫盖未关闭,则发送提示信息及所述渣土车的车牌信息。

基于以上的实现流程,可以知道本发明要解决的问题是:基于车牌位置筛选定位渣土车,进而识别渣土车苫盖状态。渣土车的定位以及苫盖状态的识别过程中使用深度学习方法,不限制车辆到摄像头的距离和角度,对于复杂场景中渣土车苫盖状态的识别有较好的鲁棒性。具体包括如下步骤:

s1:车牌检测定位,获取所述车牌位置;

s2:根据步骤s1得到的车牌位置确定渣土车识别区域,采用cnn对车辆图像进行分类,识别当前车辆是否是渣土车;

s3:步骤s2中的识别结果是渣土车,则通过步骤s1得到的车牌位置及s2确定的渣土车区域确定苫盖识别区域,采用cnn对图像进行分类,识别苫盖状态。

基于以上步骤s1-s3步骤,图像的渣土车苫盖状态识别具体实施过程如下:

(1)收集车牌图像,对车牌位置进行标注,形成车牌检测数据集。为提高检测效率,把车牌检测数据集图像缩到较小尺度,使用faster-rcnn算法训练车牌检测模型。

(2)收集包含渣土车和非渣土车的车头图像,对车牌位置和车辆类型进行标注,以车牌位置为参照,抠取车牌周围区域(如图5车头方框区域51),形成是否是渣土车的识别数据集。使用alexnet算法训练车辆类型分类器,区分当前车辆是否是渣土车。

(3)步骤(2)中识别为非渣土车的车辆不做进一步识别,识别为渣土车的车辆继续识别,以步骤(1)中的车牌位置和大小为参考,抠取车牌上方区域(图5细条长方形框区域52)作为渣土车车斗识别区域,并标注车斗状态为苫盖打开、苫盖闭合或者空渣土车,收集环境光照、角度、天气状况各异的苫盖打开、苫盖闭合、空渣土车图像各10000张,缩放到固定大小(192*128),形成苫盖状态识别训练集,使用alexnet算法训练苫盖状态分类器,实践证明基于深度卷积网络的苫盖状态识别具有较高的识别精度。

基于图像分析,使用深度学习方法,在较为复杂的场景中定位渣土车,根据渣土车的位置确定苫盖识别区域,进而识别苫盖状态,为后续抓拍处罚9提供可靠依据,有效减少苫盖不按规定关闭现象。

需要说的额是,根据车牌确定的车型识别区域如图5中车头方框区域51所示,所述车头方框区域51的大小可以为:以车牌中心为基准,左右扩3-3.5个车牌宽度,上扩5-5.5个车牌宽度,下扩0.5-1个宽度;

根据车牌确定的苫盖识别区域如图5细条长方形框区域52所示,所述苫盖识别区域52以车牌中心为基准,左右扩3.5个车牌宽度,上边缘在基准点上方7.5-8个宽度处,下边缘在基准点上方5.5-6个车牌宽度处。

基于以上实施例,本发明的第二实施方式还涉及一种渣土车苫盖的检测装置。该装置如图3所示。该装置包括:

视频采集单元301,用于获取待检测视频图像帧;

视频检测单元302,用于根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;

信息发送单元303,用于如果所述渣土车苫盖未关闭,则发送提示信息。

需要说明的是,所述视频检测单元还用于将所述待检测视频图像帧进行压缩处理,获取压缩后的视频图像帧;根据所述压缩后的视频图像帧,检测渣土车苫盖是否关闭;

所述视频检测单元还用于将所述待检测视频图像帧或者所述压缩后的视频图像帧进行图像处理,确定待检测视频图像帧中车牌位置;根据所述获取的车牌位置,确定所述车牌对应的渣土车前部位置;根据所述渣土车前部位置,检测所述渣土车的苫盖是否关闭。

还需要说明的是,所述渣土车前部位置包括:渣土车脸区域和渣土车苫盖;所述所述视频检测单元,包括:

车头定位子单元,用于根据所述获取的车牌位置,确定所述车牌对应的渣土车脸区域;

苫盖定位子单元,用于根据所述渣土车脸区域,确定所述渣土车苫盖区域;

视频检测子单元,用于根据所述渣土车苫盖区域,检测所述渣土车的苫盖是否关闭。

还需要说明的是,该装置还包括:

车牌信息获取单元,用于根据所述渣土车的车牌位置,确定渣土车的车牌信息;

所述信息发送单元,用于如果所述渣土车的苫盖未关闭,则发送提示信息及所述渣土车的车牌信息。

基于以上实施例,本发明的第三实施方式还涉及一种渣土车苫盖的检测系统。该系统如图4所示。该系统包括:如上所述渣土车苫盖的检测装置。

本发明提供的一种渣土车苫盖的检测方法、装置及系统,通过获取待检测视频图像帧;根据所述待检测视频图像帧,检测渣土车苫盖是否关闭;如果所述渣土车苫盖未关闭,则发送提示信息。采用此方案,不但可以实时检测渣土车苫盖是否关闭的情况,并可以及时发送未关闭渣土车苫盖的提示信息。且本发明基于单纯的图像帧分析,使用深度学习方法,实现在较为复杂的场景中自动实时的渣土车定位,较为精准地识别苫盖状态。

本发明技术方案借助车牌定位来进一步定位识别渣土车,车牌特征显著稳定,定位难度小,结果准确。在小尺度图像上定位车牌,更加高效;且本发明技术方案只针对识别为渣土车的车辆做苫盖状态识别。渣土车数量相对于车辆全体数量占比仍是少数,筛选出渣土车,有针对性地识别苫盖状态,避免对所有过车进行苫盖识别耗时耗力。另外,对识别为渣土车的车辆,根据车牌位置和大小确定车斗位置的识别区域,可以覆盖车头各个角度的车辆的车斗位置,识别区域更精准,结果更准确;本发明使用图像和cnn对苫盖状态进行识别,避免了对车辆行驶的干扰。

不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1