手脱离方向盘检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27744047 阅读:25 留言:0更新日期:2021-03-19 13:38
本申请实施例提供了手脱离方向盘检测方法、装置、电子设备及存储介质,对方向盘的轮廓进行定位,采用多边形框检测及关键点定位方式确定方向盘的轮廓,相比于基于先验信息的方案,可有效提升定位精度,从而提高手是否脱离方向盘的检测结果的准确率。

【技术实现步骤摘要】
手脱离方向盘检测方法、装置、电子设备及存储介质
本申请涉及图像处理
,特别是涉及手脱离方向盘检测方法、装置、电子设备及存储介质。
技术介绍
随着智能交通的发展,人们越来越关注如何利用自动检测来减少因驾驶员违规驾驶而导致的行车安全问题。在驾驶过程中,驾驶员手脱离方向盘容易导致事故发生,因此希望对手脱离方向盘的情况进行检测,并及时根据检测情况进行告警,从而增加行车安全。相关技术中,利用摄像机拍摄方向盘的图像,并利用计算机视觉技术检测出图像中方向盘的多边形框及手的多边形框,然后根据方向盘的多边形框与手的多边形框的位置关系判断手是否脱离方向盘。但是,由于大部分情况下方向盘在图像中是椭圆形,方向盘的多边形框4个角上有大量的留白,从而导致手是否脱离方向盘的检测结果准确率低。
技术实现思路
本申请实施例的目的在于提供一种手脱离方向盘检测方法、装置、电子设备及存储介质,以实现提高手是否脱离方向盘的检测结果的准确率。具体技术方案如下:第一方面,本申请实施例提供了一种手脱离方向盘检测方法,所述方法包括:获取待检测图像;对所述待检测图像进行目标检测,得到所述待检测图像中表示手所在区域的手多边形区域及表示方向盘所在区域的方向盘多边形区域;对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点;根据所述至少5个椭圆关键点,拟合得到椭圆方向盘框;根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,其中,在所述变换后的方向盘多边形区域中所述椭圆方向盘框变换为圆形方向盘框;根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果。在一种可能的实施方式中,所述至少5个椭圆关键点为8个椭圆关键点,所述对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点,包括:根据所述方向盘多边形区域的对角线及中线,对所述方向盘多边形区域中的方向盘进行8个方向上的外轮廓点回归,得到8个椭圆关键点。在一种可能的实施方式中,所述根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,包括:按照将所述椭圆方向盘框的长轴置于水平方向、且将所述椭圆方向盘框的短轴置于竖直方向的旋转方式,对所述方向盘多边形区域进行旋转,得到旋转后的方向盘多边形区域;将旋转后的方向盘多边形区域在竖直方向上进行拉伸,以使旋转后的方向盘多边形区域中的椭圆方向盘框拉伸为圆形方向盘框,得到变换后的方向盘多边形区域。在一种可能的实施方式中,所述根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果,包括:针对所述变换后的方向盘多边形区域,以所述圆形方向盘框的圆心为极点,半径为极轴进行极坐标转换,得到目标方向盘区域图像;对所述目标方向盘区域图像进行直方图分析,得到异物区域;计算所述异物区域在所述待检测图像中对应的目标区域;若所述目标区域与所述手多边形区域的重叠区域的百分比小于预设百分比阈值,则生成表示手脱离方向盘的检测结果;若所述目标区域与所述手多边形区域的重叠区域的百分比不小于预设百分比阈值,则生成表示手未脱离方向盘的检测结果。在一种可能的实施方式中,所述方法还包括:若连续N待检测图像的检测结果均表示手脱离方向盘,则生成告警信息,其中N为大于预设报警帧数阈值的整数。在一种可能的实施方式中,所述获取待检测图像,包括:在车辆的行驶速度大于预设速度阈值的情况下,获取所述车辆中方向盘的图像得到待检测图像。第二方面,本申请实施例提供了一种手脱离方向盘检测装置,所述装置包括:图像获取模块,用于获取待检测图像;目标检测模块,用于对所述待检测图像进行目标检测,得到所述待检测图像中表示手所在区域的手多边形区域及表示方向盘所在区域的方向盘多边形区域;关键点确定模块,用于对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点;椭圆方向盘框确定模块,用于根据所述至少5个椭圆关键点,拟合得到椭圆方向盘框;图像变化模块,用于根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,其中,在所述变换后的方向盘多边形区域中所述椭圆方向盘框变换为圆形方向盘框;检测结果确定模块,用于根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果。在一种可能的实施方式中,所述至少5个椭圆关键点为8个椭圆关键点,所述关键点确定模块,具体用于:根据所述方向盘多边形区域的对角线及中线,对所述方向盘多边形区域中的方向盘进行8个方向上的外轮廓点回归,得到8个椭圆关键点。在一种可能的实施方式中,所图像变化模块,具体用于:按照将所述椭圆方向盘框的长轴置于水平方向、且将所述椭圆方向盘框的短轴置于竖直方向的旋转方式,对所述方向盘多边形区域进行旋转,得到旋转后的方向盘多边形区域;将旋转后的方向盘多边形区域在竖直方向上进行拉伸,以使旋转后的方向盘多边形区域中的椭圆方向盘框拉伸为圆形方向盘框,得到变换后的方向盘多边形区域。在一种可能的实施方式中,所述检测结果确定模块,具体用于:针对所述变换后的方向盘多边形区域,以所述圆形方向盘框的圆心为极点,半径为极轴进行极坐标转换,得到目标方向盘区域图像;对所述目标方向盘区域图像进行直方图分析,得到异物区域;计算所述异物区域在所述待检测图像中对应的目标区域;若所述目标区域与所述手多边形区域的重叠区域的百分比小于预设百分比阈值,则生成表示手脱离方向盘的检测结果;若所述目标区域与所述手多边形区域的重叠区域的百分比不小于预设百分比阈值,则生成表示手未脱离方向盘的检测结果。在一种可能的实施方式中,所述装置还包括:告警信息生成模块,用于若连续N待检测图像的检测结果均表示手脱离方向盘,则生成告警信息,其中N为大于预设报警帧数阈值的整数。在一种可能的实施方式中,所述图像获取模块,具体用于:在车辆的行驶速度大于预设速度阈值的情况下,获取所述车辆中方向盘的图像得到待检测图像。第三方面,本申请实施例提供了一种电子设备,包括处理器及存储器;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序时,实现本申请中任一所述的手脱离方向盘检测方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本申请中任一所述的手脱离方向盘检测方法。本申请实施例有益效果:本申请实施例提供的手脱离方向盘检测方法、装置、电子设备及存储介质,获取待检测图像;对待检测图像进行目标检测,得到待检测图像中表示手所在区域的手多边形区域及表示方向盘所在区域的方向盘多边形区域;对方向盘多边形区本文档来自技高网...

【技术保护点】
1.一种手脱离方向盘检测方法,其特征在于,所述方法包括:/n获取待检测图像;/n对所述待检测图像进行目标检测,得到所述待检测图像中表示手所在区域的手多边形区域及表示方向盘所在区域的方向盘多边形区域;/n对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点;/n根据所述至少5个椭圆关键点,拟合得到椭圆方向盘框;/n根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,其中,在所述变换后的方向盘多边形区域中所述椭圆方向盘框变换为圆形方向盘框;/n根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果。/n

【技术特征摘要】
1.一种手脱离方向盘检测方法,其特征在于,所述方法包括:
获取待检测图像;
对所述待检测图像进行目标检测,得到所述待检测图像中表示手所在区域的手多边形区域及表示方向盘所在区域的方向盘多边形区域;
对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点;
根据所述至少5个椭圆关键点,拟合得到椭圆方向盘框;
根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,其中,在所述变换后的方向盘多边形区域中所述椭圆方向盘框变换为圆形方向盘框;
根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果。


2.根据权利要求1所述的方法,其特征在于,所述至少5个椭圆关键点为8个椭圆关键点,所述对所述方向盘多边形区域进行轮廓点选取,得到至少5个椭圆关键点,包括:
根据所述方向盘多边形区域的对角线及中线,对所述方向盘多边形区域中的方向盘进行8个方向上的外轮廓点回归,得到8个椭圆关键点。


3.根据权利要求1所述的方法,其特征在于,所述根据所述椭圆方向盘框,对所述方向盘多边形区域进行空间变换,得到变换后的方向盘多边形区域,包括:
按照将所述椭圆方向盘框的长轴置于水平方向、且将所述椭圆方向盘框的短轴置于竖直方向的旋转方式,对所述方向盘多边形区域进行旋转,得到旋转后的方向盘多边形区域;
将旋转后的方向盘多边形区域在竖直方向上进行拉伸,以使旋转后的方向盘多边形区域中的椭圆方向盘框拉伸为圆形方向盘框,得到变换后的方向盘多边形区域。


4.根据权利要求1所述的方法,其特征在于,所述根据所述变换后的方向盘多边形区域及所述手多边形区域的位置关系,得到表示手是否脱离方向盘的检测结果,包括:
针对所述变换后的方向盘多边形区域,以所述圆形方向盘框的圆心为极点,半径为极轴进行极坐标转换,得到目标方向盘区域图像;
对所述目标方向盘区域图像进行直方图分析,得到异物区域;
计算所述异物区域在所述待检测图像中对应的目标区域;
若所述目标区域与所述手多边形区域的重叠区域的百分比小于预设百分比阈值,则生成表示手脱离方向盘的检测结果;
若所述目标区域与所述手多边形区域的重叠区域的百分比不小于预设百分比阈值,则生成表示手未脱离方向盘的检测结果。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若连续N待检测图像的检测结果均表示手脱离方向盘,则生成告警信息,其中N为大于预设报警帧数阈值的整数。


6.根据权利要求1所述的方法,其特征在于,所述获取待检测图像,包括:
在车辆的行驶速度大于预设速度阈值的情况下,获取所述车辆中方向盘的图像得到待检测图像。


7.一种手脱离方向盘检测装置,其特征在于,所述装置包括:
图像获取模块,用于获取待检测图像;
目标检测模块,用于对所述待检测图像进行目标检测,得到所述待...

【专利技术属性】
技术研发人员:陈思乾
申请(专利权)人:上海高德威智能交通系统有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1