基于ADAS的车辆识别方法、装置、设备及存储介质制造方法及图纸

技术编号:18712712 阅读:44 留言:0更新日期:2018-08-21 22:57
本发明专利技术适用车辆识别技术领域,提供了一种基于ADAS的车辆识别方法、装置、设备及存储介质,该方法包括:当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集当前行驶车辆前方预设范围内的画面,根据预设的车辆识别算法对采集到的画面中的车辆进行识别,以得到当前行驶车辆的前方车辆的位置、大小以及与当前行驶车辆的距离,从而提高了基于ADAS的车辆识别的实时性和准确率,进而提高了用户体验。

Vehicle identification method, device, equipment and storage medium based on ADAS

The invention is applicable to the technical field of vehicle identification, and provides a vehicle identification method, device, equipment and storage medium based on ADAS. The method comprises: when receiving a request for identifying the vehicle in front of the current driving vehicle, the picture in the preset range of the current driving vehicle is captured by the camera of ADAS, and the picture in front of the current driving vehicle is captured. According to the preset vehicle recognition algorithm, the vehicle in the captured picture is recognized to get the position and size of the vehicle in front of the current driving vehicle and the distance between the vehicle and the current driving vehicle, thus improving the real-time and accuracy of vehicle recognition based on ADAS, and thus improving the user experience.

【技术实现步骤摘要】
基于ADAS的车辆识别方法、装置、设备及存储介质
本专利技术属于车辆识别
,尤其涉及一种基于ADAS的车辆识别方法、装置、设备及存储介质。
技术介绍
随着科学技术的发展,高级驾驶辅助系统(ADAS)在汽车上的应用已经非常广泛,ADAS系统以视觉效果为基础,车辆碰撞预警是ADAS系统的重要功能之一,在驾驶过程中,它为驾驶者对所在车辆的前方车辆进行识别并提供实时反馈,当ADAS系统检测到所在车辆发出预警时,及时为驾驶者规避事故,从而减少了驾驶者的疲劳,提高了驾驶的安全性。车辆识别算法是车辆碰撞预警的核心技术,一般来说,车辆识别算法的设计方向都应具备场景的普遍性,即识别算法应在不同场景、角度下都具备车辆识别功能,其适应性越好意味着算法的性能越高,这也应该是计算机视觉的发展方向。然而,现今的车辆识别算法一般都是基于机器学习、神经网络等技术,对硬件要求很高,通常需要在核心数目高、显存带宽大、浮点计算能力强的高频显卡加速下才能满足实时性,在车载电子的工业电脑运行下实时性则很差。此外,在现有的汽车行驶拍摄场景下,其拍摄画面具有画面时刻在变化、而且路况复杂时对车辆检测的影响因素较多的特性,这些特性较大地影响车辆识别算法应用的准确率,阻碍着车辆碰撞功能的实现。因此,为了满足消费电子的成本要求和ADAS系统的预警实时性和准确率,根据其使用场景来改善车辆识别算法的性能是十分必要的。
技术实现思路
本专利技术的目的在于提供一种基于ADAS的车辆识别方法、装置、设备及存储介质,旨在解决现有技术导致车辆识别实时性差、准确性低的问题。一方面,本专利技术提供了一种基于ADAS的车辆识别方法,所述方法包括下述步骤:当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集所述当前行驶车辆前方预设范围内的画面;根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别,以得到所述当前行驶车辆的前方车辆的位置、大小以及与所述当前行驶车辆的距离。另一方面,本专利技术提供了一种基于ADAS的车辆识别装置,所述装置包括:画面采集单元,用于当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集所述当前行驶车辆前方预设范围内的画面;以及车辆识别单元,用于根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别,以得到所述当前行驶车辆的前方车辆的位置、大小以及与所述当前行驶车辆的距离。另一方面,本专利技术还提供了一种车载设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前所述方法的步骤。另一方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如前所述方法的步骤。本专利技术当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集当前行驶车辆前方预设范围内的画面,根据预设的车辆识别算法对采集到的画面中的车辆进行识别,以得到当前行驶车辆的前方车辆的位置、大小以及与当前行驶车辆的距离,从而提高了基于ADAS的车辆识别的实时性和准确率,进而提高了用户体验。附图说明图1是本专利技术实施例一提供的基于ADAS的车辆识别方法的实现流程图;图2是本专利技术实施例一提供的基于ADAS的车辆识别方法中窗口扫描轨迹示例图;图3是本专利技术实施例一提供的基于ADAS的车辆识别方法中应用了该方法前后在相同的预警效果下的用时对比示例图;图4是本专利技术实施例二提供的基于ADAS的车辆识别装置的结构示意图;图5是本专利技术实施例三提供的基于ADAS的车辆识别装置的结构示意图;以及图6是本专利技术实施例四提供的车载设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的基于ADAS的车辆识别方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集当前行驶车辆前方预设范围内的画面。本专利技术实施例适用于车载设备,例如,车载计算机、智能移动终端等。高级驾驶辅助系统(AdvancedDriverAssistantSystem,简称ADAS)是利用安装在车上的各式各样传感器,在汽车行驶过程中随时来感应周围的环境,收集数据,进行静态、动态物体的辨识、侦测与追踪,并结合导航仪地图数据,进行系统的运算与分析,从而预先让驾驶者察觉到可能发生的危险,有效增加汽车驾驶的舒适性和安全性。在本专利技术实施例中,优选地,通过ADAS的摄像头采集当前行驶车辆前方预设范围内的画面之前,通过GPS定位系统对当前行驶车辆进行定位,获取当前行驶车辆的当前位置信息以及所在的道路信息,也可以使用其它的定位系统对车辆进行定位,从而提高采集到的画面中的有用信息更精确及全面。在步骤S102中,根据预设的车辆识别算法对采集到的画面中的车辆进行识别,以得到当前行驶车辆的前方车辆的位置、大小以及与当前行驶车辆的距离。在本专利技术实施例中,实际上,在车辆碰撞预警中,预警系统并不需要关注地面范围内的所有车辆,相反地,在警告范围以外的车辆反而可能会造成系统的误报,因此,优选地,在根据预设的车辆识别算法对采集到的画面中的车辆进行识别时,首先,经过一系列的标定,确定画面中窗口的扫描轨迹,本专利技术实施例需要关注的扫描轨迹如图2所示,每条轨迹对应一个缩放金字塔层,同时对应一个缩放因子,然后,确定画面中窗口的扫描区域,作为示例地,例如,画面大小为1280*720,现实情况下车辆并非分布在所有的位置,像画面的地平线以上不可能出现车辆,而车辆一般集中分布在Y轴数值在400到640的区间,因此,只需在此扫描区域进行遍历,然后,根据确定的窗口扫描轨迹以及扫描区域对采集到的画面进行窗口处理,最后,根据预设的车辆识别算法对经过窗口处理的画面中的车辆进行识别,从而缩短了车辆识别的识别时间,并提高了实时性和准确率。采用了本专利技术实施例的车辆识别方法和没有采用该方法在相同的预警效果下的用时对比如图3所示,从图3中可以看出,应用本专利技术实施例的车辆识别方法进行预警,其预警用时有了明显的缩短,从而提高了预警的实时性,进而提高了驾驶的安全性。优选地,根据预设的车辆识别算法对采集到的画面中的车辆进行识别之后,获得当前行驶车辆的前方车辆的位置、大小以及与当前行驶车辆的距离,当识别到前方车辆与当前行驶车辆的距离小于预设的距离阈值时,通过ADAS对当前行驶车辆进行车辆碰撞预警提示,提示可以是语音提示或者预警灯闪烁提示等,从而提高了预警的智能化程度,进而提高了驾驶的安全性。在本专利技术实施例中,当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集当前行驶车辆前方预设范围内的画面,根据预设的车辆识别算法对采集到的画面中的车辆进行识别,以得到当前行驶车辆的前方车辆的位置、大小以及与当前行驶车辆的距离,从而提高了基于ADAS的车辆识别的实时性和准确率,进而提高了用户体验。实施例二:图4示出了本专利技术实施例本文档来自技高网...

【技术保护点】
1.一种基于ADAS的车辆识别方法,其特征在于,所述方法包括下述步骤:当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集所述当前行驶车辆前方预设范围内的画面;根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别,以得到所述当前行驶车辆的前方车辆的位置、大小以及与所述当前行驶车辆的距离。

【技术特征摘要】
1.一种基于ADAS的车辆识别方法,其特征在于,所述方法包括下述步骤:当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过ADAS的摄像头采集所述当前行驶车辆前方预设范围内的画面;根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别,以得到所述当前行驶车辆的前方车辆的位置、大小以及与所述当前行驶车辆的距离。2.如权利要求1所述的方法,其特征在于,通过ADAS的摄像头采集所述当前行驶车辆前方预设范围内的画面的步骤之前,包括:对所述当前行驶车辆进行定位,获取所述当前行驶车辆的当前位置信息以及所在的道路信息。3.如权利要求1所述的方法,其特征在于,根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别的步骤,包括:根据预设的画面窗口的扫描轨迹以及扫描区域对所述画面进行窗口处理;根据预设的车辆识别算法对经过窗口处理的所述画面中的车辆进行识别。4.如权利要求1所述的方法,其特征在于,根据预设的车辆识别算法对采集到的所述画面中的车辆进行识别的步骤之后,包括:当识别到前方车辆与所述当前行驶车辆的距离小于预设的距离阈值时,通过ADAS对所述当前行驶车辆进行车辆碰撞预警提示。5.一种基于ADAS的车辆识别装置,其特征在于,所述装置包括:画面采集单元,用于当接收到对当前行驶车辆的前方车辆进行识别的请求时,通过AD...

【专利技术属性】
技术研发人员:王志强朱杰同选民黄冠明
申请(专利权)人:深圳市赛格导航科技股份有限公司
类型:发明
国别省市:广东,44

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

1