识别当前道路车辆的方法、系统及行车记录仪技术方案

技术编号:14478466 阅读:92 留言:0更新日期:2017-01-25 11:09
一种识别当前道路车辆的方法、系统及行车记录仪,其中识别当前道路车辆的方法,包括:获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶,本发明专利技术可大大提高行车记录仪的检测精准度,提高了识别出同车道车辆的精确度,并保证了车辆的安全驾驶。

【技术实现步骤摘要】

本专利技术涉及车辆安全驾驶领域,具体涉及一种识别当前道路车辆的方法、系统及行车记录仪
技术介绍
行车记录仪是指记录车辆行驶途中的影像及声音等相关资讯的仪器。安装行车记录仪后,能够记录汽车行驶全过程的视频图像和声音,可为交通事故提供证据。开车时边走边录像,同时把时间、速度、所在位置都记录在录像里,相当“黑匣子”,同时还可以辅助和指导驾驶人员进行安全驾驶,减少安全事故的发送。目前的行车记录仪检测精准度低,其中道路边沿线检测不准确,经常会出现车辆靠边线太近而大量的误报警提示;另外由于道路边沿线检测不准确,无法准确判断其他车辆与驾驶员车辆是否在同一车道上行驶,对于同一车道车辆是否与驾驶员车辆是否保持有安全距离,无法做出准确的判断,从而过多的误报警,不能真正意义上的辅助和指导驾驶人员进行安全驾驶。
技术实现思路
本专利技术为了解决现有技术存在的上述技术问题,提供了一种能够检测准确率高的识别当前道路车辆的方法、系统及行车记录仪。为实现上述目的,本专利技术提供了一种识别当前道路车辆的方法,包括:获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶。作为本专利技术的优选技术方案,通过以下方式获取驾驶员的行驶道路图片:利用摄像头获取行驶道路图片,将图片进行灰度处理,并通过高斯滤波器平滑图像。作为本专利技术的优选技术方案,当通过高斯滤波器平滑图像后,利用一阶偏导的有限差分来计算梯度的幅值和方向,对梯度幅值进行非极大值抑制,用双阈值算法检测和连接道路边缘,以得到边缘检测后的图像,并采用Hough直线检测算法获取所述图像的所有直线模型,遍历所有获取到的直线段,获取所有直线的角度,根据直线的角度判断该线段是道路的左边沿线还是右边沿线,剔除不符合角度和不满足需求的线段,并将获取到的左右边沿直线分别保存到两集合中。作为本专利技术的优选技术方案,对左右边沿直线集合进行排除挑选,获取最优左边道路线和最优右边道路线。作为本专利技术的优选技术方案,对获取到的左右边沿直线进行交点判断,如果交点过低或过于偏离中心轴则重新挑选最优线段,再重新做交点判断;对获取到的左右边沿直线交点夹角角度进行判断,如果两条道路之间夹角过大或过小则重新获取最优线段,并进行交点判断和夹角判断。作为本专利技术的优选技术方案,对最后获取到的左右边沿直线和上一轮循环中获取到的左右边沿直线进行阈值偏差判断,如果与上一轮检测到的左右边沿直线偏离过大,则判断为没有获取到左右边沿直线,重头检测,如果偏离符合要求,则检测道路成功;如果上一轮检测到的左右边沿直线没有,则重新检测。作为本专利技术的优选技术方案,当判断存在若干个车辆与驾驶员的车辆在同一车道行驶时,选取一或两辆离驾驶员车辆最近的车辆显示在屏幕上。作为本专利技术的优选技术方案,当超过20次循环扫描没有检测到左右边沿直线,则判断为没有道路,并抹除检测到的线路。本专利技术还提供了一种识别当前道路车辆的系统,包括:道路模型获取模块,用于获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;车辆模型获取模块,用于获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;以及处理模块,用于判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶。本专利技术还提供了一种行车记录仪,包括上述任一项所述的识别当前道路车辆的系统。本专利技术的识别当前道路车辆的方法、系统及行车记录仪可以达到如下有益效果:本专利技术的识别当前道路车辆的方法,通过包括:获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶,可大大提高行车记录仪的检测精准度,提高了识别出同车道车辆的精确度,可有效避免与驾驶员车辆虽然距离太近,但是不在同一车道而引起的频繁误报警。本专利技术的识别当前道路车辆的系统,通过包括:道路模型获取模块,用于获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;车辆模型获取模块,用于获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;以及处理模块,用于判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶,可大大提高行车记录仪的检测精准度,提高了识别出同车道车辆的精确度,可有效避免与驾驶员车辆虽然距离太近,但是不在同一车道而引起的频繁误报警。本专利技术的行车记录仪,通过包括上述识别当前道路车辆的系统,可大大提高行车记录仪的检测精准度,提高了识别出同车道车辆的精确度,可有效避免与驾驶员车辆虽然距离太近,但是不在同一车道而引起的频繁误报警,避免了对驾驶人员的操作误导,保证了车辆的安全驾驶。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1为本专利技术识别当前道路车辆的方法提供的一实施例的方法流程图;图2为本专利技术识别当前道路车辆的系统提供的一实施例的结构框图。本专利技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1,一种识别当前道路车辆的方法,包括:步骤11、获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;步骤12、获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;该步骤中,通过多次实验获取大量各种车辆照片,使用Cascadeclassifiertraining方法获取训练样本的xml文件,通过opencv模式识别并计算出各种车辆模型,并以得到至少一个车辆的四个定点;步骤13、判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,执行步骤14,否则返回步骤11继续执行;步骤14、判断该车辆与驾驶员的车辆在同一车道行驶。具体实施中,通过以下方式获取步骤11驾驶员的行驶道路图片:利用摄像头获取行驶道路图片,将图片进行灰度处理,并通过高斯滤波器平滑图像。具体实施中,当通过高斯滤波器平滑图像后,利用一阶偏导的有限差分来计算梯度的幅值和方向,对梯度幅值进行非极大值抑制,用双阈值算法检测和连接道路边缘,以得到边缘检测后的图像,并采用Hough直线检测算法获取所述图像的所有直线模型,遍历所有获取到的直线段,获取所有直线的角度,根据直线的角度判断该线段是道路的左边沿线还是右边沿线,剔除不符合角度和不满足需求的线本文档来自技高网...
识别当前道路车辆的方法、系统及行车记录仪

【技术保护点】
一种识别当前道路车辆的方法,其特征在于,包括:获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶。

【技术特征摘要】
1.一种识别当前道路车辆的方法,其特征在于,包括:获取驾驶员的行驶道路图片,识别出左侧道路边沿线上的两点和右侧道路边沿线上的两点,通过计算获取左右两条道路边沿线的交点,即得到道路的封闭面积区域;获取至少一个车辆的四个定点,并针对每一车辆分别建立一个正好框住该车辆的方形框模型;判断车辆的方形框模型在道路的封闭面积区域上是否有交集,当有交集,判断该车辆与驾驶员的车辆在同一车道行驶。2.按照权利要求1所述的识别当前道路车辆的方法,其特征在于,通过以下方式获取驾驶员的行驶道路图片:利用摄像头获取行驶道路图片,将图片进行灰度处理,并通过高斯滤波器平滑图像。3.按照权利要求2所述的识别当前道路车辆的方法,其特征在于,当通过高斯滤波器平滑图像后,利用一阶偏导的有限差分来计算梯度的幅值和方向,对梯度幅值进行非极大值抑制,用双阈值算法检测和连接道路边缘,以得到边缘检测后的图像,并采用Hough直线检测算法获取所述图像的所有直线模型,遍历所有获取到的直线段,获取所有直线的角度,根据直线的角度判断该线段是道路的左边沿线还是右边沿线,剔除不符合角度和不满足需求的线段,并将获取到的左右边沿直线分别保存到两集合中。4.按照权利要求3所述的识别当前道路车辆的方法,其特征在于,对左右边沿直线集合进行排除挑选,获取最优左边道路线和最优右边道路线。5.按照权利要求4所述的识别当前道路车辆的方法,其特征在于,对获取到的左右边沿直线进行交点判断,如果交点过低或过于偏离中心轴则重新挑选最优线段,...

【专利技术属性】
技术研发人员:王超朱敏慧朱启超
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海;31

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

1