(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201911083198.3(22)申请日 2019.11.07(71)申请人 北京文安智能技术股份有限公司地址 100094 北京市海淀区丰豪东路9号院2号楼5单元801(72)发明人 付卫兴 郑翔 宋君 陶海 (74)专利代理机构 北京智晨知识产权代理有限公司 11584代理人 张婧(51)Int.Cl.G06K 9/00(2006.01) (54)发明名称一种检测摩托车驾驶员未戴头盔的方法、装置及系统(57)摘要本发明涉及人工智能技术领域,公开了一种检测摩托车驾驶员未戴头盔的方法、装置及系统。该检测摩托车驾驶员未戴头盔的方法包括:获取待检测视频图像;根据所述待检测视频图像,进行目标摩托车定位;如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;如果所述识别结果为未佩戴头盔,则发送提示信息。采用本发明技术方案不但可以提高未佩戴头盔准确率,还可以节省大量现场监管的人力成本。权利要求书2页 说明书4页 附图2页CN 110866479 A2020.03.06CN 110866479 A
1.一种检测摩托车驾驶员未戴头盔的方法,其特征在于,包括:获取待检测视频图像;根据所述待检测视频图像,进行目标摩托车定位;如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;如果所述识别结果为未佩戴头盔,则发送提示信息。2.根据权利要求1所述的检测摩托车驾驶员未戴头盔的方法,其特征在于,所述根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果步骤,包括:根据所述待检测驾驶员及乘客头肩区域,确定所述目标摩托车上驾驶员及乘客位置及数量;根据所述目标摩托车上驾驶员及乘客位置,进行头盔佩戴识别,给出识别结果。3.根据权利要求2所述的检测摩托车驾驶员未戴头盔的方法,其特征在于,该方法,还包括:如果所述识别结果为未佩戴头盔,则获取所述目标摩托车的车牌图像;根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息;发送所述目标摩托车的车牌信息。4.根据权利要求3所述的检测摩托车驾驶员未戴头盔的方法,其特征在于,所述根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息的步骤,包括:获取待检测车牌属性信息;根据所述待检测车牌属性信息及所述目标摩托车的车牌图像,获取所述目标摩托车的车牌信息。5.根据权利要求4所述的检测摩托车驾驶员未戴头盔的方法,其特征在于,所述待检测车牌属性信息包括:外接框,字符框和字符类别信息。6.一种检测摩托车驾驶员未戴头盔的装置,其特征在于,包括:图像获取单元,用于获取待检测视频图像;定位单元,用于根据所述待检测视频图像,进行目标摩托车定位;检测单元,用于如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;识别单元,用于根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;信息发送单元,用于如果所述识别结果为未佩戴头盔,则发送提示信息。7.根据权利要求6所述的检测摩托车驾驶员未戴头盔的装置,其特征在于,所述识别单元,还用于根据所述待检测驾驶员及乘客头肩区域,确定所述目标摩托车上驾驶员及乘客位置及数量;根据所述目标摩托车上驾驶员及乘客位置,进行头盔佩戴识别,给出识别结果。8.根据权利要求7所述的检测摩托车驾驶员未戴头盔的装置,其特征在于,该装置,还包括:车牌图像获取单元,用于如果所述识别结果为未佩戴头盔,则获取所述目标摩托车的车牌图像;权 利 要 求 书1/2页2CN 110866479 A2
车牌识别单元,用于根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息;所述信息发送单元,还用于发送所述目标摩托车的车牌信息。9.根据权利要求8所述的检测摩托车驾驶员未戴头盔的装置,其特征在于,所述车牌识别单元,包括:获取待检测车牌属性信息;所述待检测车牌属性信息包括:外接框,字符框和字符类别信息;根据所述待检测车牌属性信息及所述目标摩托车的车牌图像,获取所述目标摩托车的车牌信息。10.一种检测摩托车驾驶员未戴头盔的系统,其特征在于,包括如权利要求6-9中任意一项所述检测摩托车驾驶员未戴头盔的装置。权 利 要 求 书2/2页3CN 110866479 A3
一种检测摩托车驾驶员未戴头盔的方法、装置及系统技术领域[0001]本发明涉及人工智能技术领域,特别涉及一种检测摩托车驾驶员未戴头盔的方法、装置及系统。背景技术[0002]随着私家车数量增加,城市道路拥堵日益严重,灵活轻便的摩托车逐渐受到广泛欢迎。另一方面,很多摩托车驾驶员安全意识薄弱,不戴头盔、逆行、超载等违章行为导致交通事故频发,加之摩托车防护措施弱,事故大多导致驾驶人员头部受伤,因而伤亡严重。为提高驾驶员安全意识,国家已经出台相关法规规定驾驶人员和乘坐人员应当按规定戴安全头盔。交通部门组织了大量的警力对不戴头盔的驾驶行为进行拦截处罚,这种路面执法导致查处难、取证难,还容易造成冲突,比如摩托冲卡、交警受伤牺牲、驾驶人逃逸导致人员伤亡等。现有技术中有基于头盔与头发的颜色差异性,判断当前检测的摩托车目标的头顶部颜色的饱和度情况,以判定当前摩托车驾驶员是否佩戴头盔。[0003]在现有技术的实现过程中,发明人发现现有技术至少存在如下技术问题:[0004]现有技术中通过头盔与头发颜色判断是否戴有头盔,判断标准单一,面对多样的头盔颜色准确率不高。发明内容[0005]本发明的目的在于提供一种检测摩托车驾驶员未戴头盔的方法、装置及系统,以克服现有技术中的通过头盔与头发颜色判断是否戴有头盔,判断标准单一,面对多样的头盔颜色准确率不高的缺陷。[0006]为解决上述技术问题,本发明的实施方式提供了一种检测摩托车驾驶员未戴头盔的方法,包括:[0007]获取待检测视频图像;[0008]根据所述待检测视频图像,进行目标摩托车定位;[0009]如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;[0010]根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;[0011]如果所述识别结果为未佩戴头盔,则发送提示信息。[0012]为解决上述技术问题,本发明的实施方式还提供了一种检测摩托车驾驶员未戴头盔的装置,包括:[0013]图像获取单元,用于获取待检测视频图像;[0014]定位单元,用于根据所述待检测视频图像,进行目标摩托车定位;[0015]检测单元,用于如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;[0016]识别单元,用于根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;说 明 书1/4页4CN 110866479 A4
[0017]信息发送单元,用于如果所述识别结果为未佩戴头盔,则发送提示信息。[0018]为解决上述技术问题,本发明的实施方式还提供了一种检测摩托车驾驶员未戴头盔的系统,包括:如上所述检测摩托车驾驶员未戴头盔的装置。[0019]本发明提供的一种检测摩托车驾驶员未戴头盔的方法、装置及系统,通过获取待检测视频图像;根据所述待检测视频图像,进行目标摩托车定位;如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;如果所述识别结果为未佩戴头盔,则发送提示信息。采用本发明技术方案不但可以提高未佩戴头盔准确率,还可以节省大量现场监管的人力成本。附图说明[0020]图1是本发明实施例提供的一种检测摩托车驾驶员未戴头盔的方法流程图;[0021]图2是本发明实施例提供的一种检测摩托车驾驶员未戴头盔的装置结构示意图;[0022]图3是本发明实施例提供的一种检测摩托车驾驶员未戴头盔的系统结构示意图;[0023]图4是本发明实施例提供的一种检测摩托车驾驶员未戴头盔的实际检测框图。具体实施方式[0024]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。[0025]本发明的第一实施方式涉及一种检测摩托车驾驶员未戴头盔的方法。具体流程如图1所示。该方法包括:[0026]101:获取待检测视频图像;[0027]102:根据所述待检测视频图像,进行目标摩托车定位;[0028]103:如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;[0029]104:根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;[0030]105:如果所述识别结果为未佩戴头盔,则发送提示信息。[0031]需要说明的是,所述根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果步骤,包括:[0032]根据所述待检测驾驶员及乘客头肩区域,确定所述目标摩托车上驾驶员及乘客位置及数量;[0033]根据所述目标摩托车上驾驶员及乘客位置,进行头盔佩戴识别,给出识别结果。[0034]还需要说明的是,该方法,还包括:[0035]如果所述识别结果为未佩戴头盔,则获取所述目标摩托车的车牌图像;[0036]根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息;[0037]发送所述目标摩托车的车牌信息。[0038]还需要说明的是,所述根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息的步骤,包括:说 明 书2/4页5CN 110866479 A5
[0039]获取待检测车牌属性信息;所述待检测车牌属性信息包括:外接框,字符框和字符类别信息。[0040]根据所述待检测车牌属性信息及所述目标摩托车的车牌图像,获取所述目标摩托车的车牌信息。[0041]本发明的第二实施方式涉及一种检测摩托车驾驶员未戴头盔的装置。该装置如图2所示。该装置包括:[0042]图像获取单元201,用于获取待检测视频图像;[0043]定位单元202,用于根据所述待检测视频图像,进行目标摩托车定位;[0044]检测单元203,用于如果检测定位到所述目标摩托车,则获取待检测驾驶员及乘客头肩区域;[0045]识别单元204,用于根据所述待检测驾驶员及乘客头肩区域,进行头盔佩戴识别,给出识别结果;[0046]信息发送单元205,用于如果所述识别结果为未佩戴头盔,则发送提示信息。[0047]需要说明的是,所述识别单元,还用于根据所述待检测驾驶员及乘客头肩区域,确定所述目标摩托车上驾驶员及乘客位置及数量;根据所述目标摩托车上驾驶员及乘客位置,进行头盔佩戴识别,给出识别结果。[0048]还需要说明的是,该装置,还包括:[0049]车牌图像获取单元,用于如果所述识别结果为未佩戴头盔,则获取所述目标摩托车的车牌图像;[0050]车牌识别单元,用于根据所述目标摩托车的车牌图像,识别所述目标摩托车的车牌信息;[0051]所述信息发送单元,还用于发送所述目标摩托车的车牌信息。[0052]还需要说明的是,所述车牌识别单元,包括:[0053]获取待检测车牌属性信息;所述待检测车牌属性信息包括:外接框,字符框和字符类别信息;[0054]根据所述待检测车牌属性信息及所述目标摩托车的车牌图像,获取所述目标摩托车的车牌信息。[0055]本发明的第三实施方式涉及一种检测摩托车驾驶员未戴头盔的系统。该系统如图3所示。该系统包括:如上所述的检测摩托车驾驶员未戴头盔的装置。[0056]基于以上实施例,本发明在已有的交通摄像机视野范围内划定摩托车检测区域,对过往摩托车进行定位,在定位到的摩托车区域对驾驶员和乘车人员头盔佩戴情况做识别,识别违章车牌号码。整个过程中使用深度学习方法,在车牌清晰的条件下不限制拍摄的距离和角度,对于复杂场景中摩托车不戴头盔的识别有较好的鲁棒性。在进行具体的检测摩托车驾驶员未戴头盔的检测之前,需要进行模型训练;具体如下:[0057](1)收集包含摩托车和非摩托车的图像,对摩托车位置进行标注,形成摩托车检测的训练数据集。使用Faster-RCNN算法训练摩托车检测模型。在测试图像中定位出摩托车所在区域,根据所述摩托车所在区域提取出摩托车图像。[0058](2)收集包含驾驶员头肩区域图像并标注区域,形成头肩区域检测训练数据集,使用center-net算法训练检测器。根据摩托车定位结果如图4最外部大框所示(包含完整的摩说 明 书3/4页6CN 110866479 A6
托车和驾驶人员区域),在摩托车区域内进一步检测人员头肩区域(图4小框区域)。[0059](3)收集摩托车驾驶员戴头盔、不戴头盔的头肩区域图像,对是否戴头盔进行标注,缩放到固定大小(64*64),形成头盔状态识别训练集。使用AlexNet算法训练分类器;该训练集训练的分类器用于头盔识别。[0060](4)收集包含摩托车车牌的图像,对车牌外接框子、字符位置以及字符类别进行标注,形成车牌识别训练集。使用改进的Faster-RCNN算法训练车牌识别模型,本发明车牌识别中一个车牌对应1个外接框子、7个字符框子和7个字符识别结果(国内摩托车牌由两行字符,第一行两个字符,第二行5个字符,共7个字符),本发明技术方案车牌识别的候选框生成模块同时生成7个字符的分割结果和车牌外接框,接下来把7个字符图像送到识别模块识别得到车牌内容。[0061]本发明技术方案基于图像分析,使用深度学习方法,在较为复杂的场景中定位摩托车,根据摩托车的位置进一步确定驾驶员头肩识别区域,进而识别头盔佩戴状态,同时识别车牌,为后续抓拍处罚提供可靠依据,有效减少摩托车不带头盔现象。[0062]本发明技术方案基于深度学习方法定位头盔识别区域,识别区域更精准,结果更准确。头盔识别采用深度模型,识别结果更加鲁棒,适用于复杂多变的交通道路场景。车牌识别使用改进的Faster-RCNN算法,特点如下:避免字符分割的繁琐过程;识别精度更高。[0063]不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。[0064]值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。[0065]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。[0066]为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。[0067]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。[0068]以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。说 明 书4/4页7CN 110866479 A7
图1图2图3说 明 书 附 图1/2页8CN 110866479 A8