The invention provides a vehicle anti-collision early warning method and system based on in-depth learning. The method uses the improved YOLOv3 algorithm to recognize and detect the vehicle in the video, and obtains the position information of the vehicle in the image; the lane detection technology detects and traces the lane in the video image, and obtains the stable and accurate Lane line; and the speed detection technology utilizes the lane detection technology. Image processing technology calculates the current vehicle speed; according to the vehicle speed, lane detection results, driver's behavior characteristics and perceptual response characteristics, a real-time safety braking early warning area is drawn in front of the vehicle, which changes with the vehicle speed; collision accident early warning technology based on the location information of the vehicle in the image, combined with the calculation results of the real-time safety early warning area, to highway. The possible collision accidents are predicted. The invention can provide help for driver's driving decision, ensure driver's driving safety and minimize the probability of collision.
【技术实现步骤摘要】
一种基于深度学习的车辆防碰撞预警方法及系统
本专利技术属于计算机视觉、智能驾驶领域,具体涉及一种基于深度学习的车辆防碰撞预警方法及系统。
技术介绍
随着我国高速公路里程和汽车保有量的不断增加,汽车不仅提高了人们的现代化生活水平,而且在一定程度上推动了国民经济健康稳定的发展。但这也使得高速公路的事故发生率越来越高,一方面造成了国民经济损失,另一方面严重威胁人民生命财产安全,因此对高速公路发生的交通事故进行针对性的分析和有效的预防变的尤为重要。基于深度学习的高速公路车辆防碰撞预警系统,运用计算机视觉技术,对行车记录仪所提供的以司机第一视角拍摄的视频进行分析处理。该系统包括车辆识别检测技术,车道线检测跟踪技术,当前车辆前方安全区实时计算技术三大核心技术。三大核心技术的国内外研究现状综述如下:(1)基于YOLOv3的车辆识别检测技术为了对图像中的车辆进行识别和检测,各国学者提出了不同的算法,这些算法可以归结为两类,第一类是传统的车辆识别算法,它将车辆识别过程分为特征提取和目标分类两个阶段,特征提取需要人工构建,且构建效率低下,特别在复杂的交通环境中,识别结果易受到光照、天气、环境等因素的影响,识别结果不理想;第二类是基于深度神经网络的目标识别检测算法,其主要优势在于它将特征提取、分类、边框定位统一到一个深度网络框架内,大大提高了目标检测的效率和准确度,同时对于目标旋转、位移具有不变性,对复杂的目标检测场景有较强的适应能力。目前,基于深度神经网络的目标识别检测算法是最为准确的方法,它超越了传统目标检测算法的性能,其中具有代表性的深度神经网络有R-CNN、FastR- ...
【技术保护点】
1.一种基于深度学习的车辆防碰撞预警方法,其特征在于,包括以下步骤:(1)对车载视频图像进行预处理,得到降噪后的图像;(2)进行车速检测,以车道线为参照物,对连续多张图像进行分析,获取当前车辆的行驶速度,将该速度和驾驶员的行为特性、知觉反应特性相结合,得到车辆以该速度行驶时的紧急制动距离;(3)进行车道线检测,以预处理后的图像为输入,运用边缘检测算法得到车道线的边缘,接着利用霍夫直线检测算法得到车道线点的集合,再接着利用集合中点的斜率分出左右车道线点的集合,之后分别将这两个点的集合拟合为最优的两条直线,实现车道线的检测,最后不断更新点的集合,实现车道线的追踪;(4)将图像中的像素距离和实际距离进行方程拟合,结合步骤(2)和步骤(3)的结果,在车辆前方绘制出根据车速变化的安全区域,并在图像上进行可视化展示;(5)在YOLOv3的基础上,优化神经网络结构模型,采集车辆数据,重新训练神经网络,使用优化后的YOLOv3算法,实现对车辆的实时识别和检测,得到车辆在图像中的位置,并将结果保存在车辆信息队列中;(6)遍历车辆信息队列,结合绘制的安全制动区,对可能发生的交通碰撞事件进行预测,通过人机交 ...
【技术特征摘要】
1.一种基于深度学习的车辆防碰撞预警方法,其特征在于,包括以下步骤:(1)对车载视频图像进行预处理,得到降噪后的图像;(2)进行车速检测,以车道线为参照物,对连续多张图像进行分析,获取当前车辆的行驶速度,将该速度和驾驶员的行为特性、知觉反应特性相结合,得到车辆以该速度行驶时的紧急制动距离;(3)进行车道线检测,以预处理后的图像为输入,运用边缘检测算法得到车道线的边缘,接着利用霍夫直线检测算法得到车道线点的集合,再接着利用集合中点的斜率分出左右车道线点的集合,之后分别将这两个点的集合拟合为最优的两条直线,实现车道线的检测,最后不断更新点的集合,实现车道线的追踪;(4)将图像中的像素距离和实际距离进行方程拟合,结合步骤(2)和步骤(3)的结果,在车辆前方绘制出根据车速变化的安全区域,并在图像上进行可视化展示;(5)在YOLOv3的基础上,优化神经网络结构模型,采集车辆数据,重新训练神经网络,使用优化后的YOLOv3算法,实现对车辆的实时识别和检测,得到车辆在图像中的位置,并将结果保存在车辆信息队列中;(6)遍历车辆信息队列,结合绘制的安全制动区,对可能发生的交通碰撞事件进行预测,通过人机交互界面,对驾驶员进行提示。2.根据权利要求1所述的一种基于深度学习的车辆防碰撞预警方法,其特征在于,步骤(1)所述的对视频图像进行预处理主要包括定义感兴趣区域、图像二值化、形态学操作、高斯模糊。3.根据权利要求1所述的一种基于深度学习的车辆防碰撞预警方法,其特征在于,步骤(3)所述的车辆行驶速度通过以下公式实现:其中,FPS为视频当前的播放帧数,frameCount(n)为图像ROI区域中车道线连续出现的次数。4.根据权利要求1所述的一种基于深度学习的车辆防碰撞预警方法,其特征在于,步骤(2)所述的车辆紧急制动距离过以下公式实现:其中,在司机采取紧急制动措施时,t1为司机的反应时间,t′2为司机的判断时间,t″2为司机做出制动行为所花费的时间,为附着系...
【专利技术属性】
技术研发人员:高尚兵,蔡创新,郭若凡,周君,朱全银,黄子赫,李文婷,张晟鼎,王雨豪,李祖伟,
申请(专利权)人:淮阴工学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。