0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADAS车道偏离检测技术

电子行业新闻 来源:电子行业新闻 作者:电子行业新闻 2022-07-12 17:20 次阅读

车道偏离预警系统(Lane Departure Warning System)是ADAS系统的重要功能之一,可以根据前方道路情况和自车位置的关系,来检测和判断车辆偏离车道的潜在危险,并对驾驶员进行及时提醒,避免因驾驶员疏忽、分心等原因而造成车道偏离事故。

据美国道路安全机构研究表明:约有50%的汽车交通事故是因为汽车偏离正常行驶车道引起的,车道偏离也被看成车辆侧翻事故的主要原因。而车道偏离警示系统则能将事故死亡率降低86%。

目前国内对车道偏离预警系统有明确的标准体系,国标GB/T 26773-2011《智能运输系统 车道偏离报警系统 性能要求与检测方法》,规定了对乘用车和商用车车道偏离报警的要求。行业标准JT/T883-2014《营运车辆行驶危险预警系统技术要求和试验方法》也基于GB/T 26773对营运类车辆的车道偏离状态报警功能进行了说明。

LDWS系统主要包含三大模块:环境感知、偏离决策和预警输出。首先通过摄像头等传感器获取前方道路环境信息,然后结合自车的行驶状态、与车道线的距离、以及车道偏离的越界时间来判断车辆偏离情况,并根据预警规则决定是否发出预警信息。

poYBAGLNPN2AHdKNAAB46UEWOzI452.png

LDWS基本流程示例

LDWS通过车载摄像头等传感器来感知环境,因此前期摄像头的安装、标定和校对会影响后期的检测准确度。比如在虹软方案中,会将ADAS摄像头安装在车辆挡风玻璃正中间,使前方道路清晰可见;并调整摄像头的俯仰角,让359°的地平线与远处的地平线(地面与天空相交的线)重合,保证地平线在视野中央位置:此时若车辆在车道内居中直行,则左右车道线对称显示在画面两侧。

pYYBAGLNPOGAU6PlAAPvqGuMJN0833.png

ADAS摄像头安装位置示意

同时,为了排除车身存在的干扰因素,虹软算法在实际应用和标定时,还将车身宽度、车轮与摄像头的相对位置、车头与摄像头的相对位置均加入到预设指标中,由此可以适配不同外观形态的车辆,且能更准确地判断车身与车道线的距离,使预警系统更为精准。

pYYBAGLNPOKAPbXLAAFqBt-k7hY245.png

虹软ADAS摄像头标定示例

在通过摄像头初步获取环境信息后,LDWS需要进行车道线检测、车道线跟踪以及车道偏离检测这三大重要步骤。

虹软的车道线检测是基于深度学习的,在捕捉道路图像后,先截取其中感兴趣的图像区域,并通过卷积神经网络将图像中的车道线特征提取出来,据此可以预测选取的感兴趣区域内是否有车道线以及车道参数、方向和位置。但在车道线检测过程中,常常会出现很多干扰因素,诸如车道线磨损、树荫遮挡、积水影响等等情况,都会导致车道线检测误差,于是又用车道线跟踪来帮助提升算法检测的鲁棒性。

poYBAGLNPOSAfnP2AAQ5vuEebg4134.png

车道线跟踪,是利用车辆行驶时环境信息数据的连续性和关联性,通过多张图像信息,在前一时刻检测结果的基础上预判下一时刻车道线的位置和方向。常用的是基于滤波法来确定下一帧感兴趣区域,在该区域内检测车道线,以减少检测时间以及其他干扰因素影响。

pYYBAGLNPOeAS6wUAAM9lnqHS7g705.png

车道线检测和跟踪图示

虹软LDWS算法中检测和跟踪的目标车道线功能符合行标JT/T883要求,车道偏离报警能检测到以下车道线并进行有效预警:

黄色和白色实线

黄色和白色虚线

双黄和双白实线

双黄和双白虚线

黄色和白色虚实线

完成车道线检测和跟踪后,就可以进一步判断车道偏离情况。虹软通过深度学习方法检测出画面中的所有车道线,结合实际驾驶情况,主要检测自车当前所在的车道线,即离自车最近的两条车道线。根据自车车身与所在车道左右车道线之间的横向距离以及横向距离的变化,来判断车辆是否出现车道偏离状况。判断逻辑与主流方法一样,主要参照了国标GB/T 26773——其中定义了报警临界线、最早报警线、最晚报警线和车道偏离点等,并由此计算出报警的触发时机。

poYBAGLNPOeAQm2SAAA_5ehiB80251.png

pYYBAGLPdv-AIIlXAAAQnwo7jtU598.png

TTLC为出现车道偏离所需时间,D指的是车辆特定部位(车身)与车道边界的横向距离,v则为车辆偏离速度。在划定好LLTC值的情况下,报警临界线会受偏离速度影响而变化,但最早报警线位置一般在车道线内0.75-1.5m的范围内浮动。

pYYBAGLNPOeAPPiFAAArn4yugX8059.png

针对最迟报警线,乘用车和商用车的要求有所差异,乘用车最迟警报线为车道线边界外侧0.3米,商用车则为1米。车道偏离预警系统须在汽车越过最早报警线、未碰到最迟报警线期间触发。

通过实车道路测试,虹软车道偏离检测的检出率和准确率均在95%以上 ,误检率低。

poYBAGLNPOiAQeN7AAChXmFvuKY629.png

车道线偏移报警检测测试示例

在乘用车和商用车前后装领域,虹软视觉ADAS技术经过了长时间的验证,有很多成熟的落地使用案例,获得了业内的普遍认可,但提升精度、提高速率、降低成本仍是不断优化迭代的方向。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 检测技术
    +关注

    关注

    2

    文章

    336

    浏览量

    28863
  • 车道偏离报警

    关注

    0

    文章

    2

    浏览量

    6913
  • adas
    +关注

    关注

    307

    文章

    2042

    浏览量

    207779
收藏 人收藏

    评论

    相关推荐

    使用ADAS1000遇到的问题求解答

    以波形的形式显示,与模拟器发出来的波形相对比,明显不同。模拟器发出的波形的QRS是向上的波形,而0x11中数据波形QRS波形是向下的波形。 4、AC leadoff检测不到导联脱落,呼吸阻抗检测幅值
    发表于 12-20 08:14

    ADAS1000-3导联脱落的时候是如何被各个通道中的比较器检测到的?

    ADAS1000-3集成芯片,在导联脱落检测的时候有些不太明白。我们用的是直流导联脱落检测。当导联脱落的时候是如何被各个通道中的比较器检测到的?以及在软件上面如何进行
    发表于 12-19 07:11

    ADAS1000为什么检测不到数据?

    您好,我最近在使用ADAS1000做心电采集的项目,按照数据手册的配置,现在已经可以输出数据了,输出的数据和数据手册描述的一致,但是问题是,ADAS1000接上电极后检测不到信号,得到的数据仅是一些
    发表于 12-19 06:10

    ADAS1000检测信号时有杂波是怎么回事?如何消除?

    您好,我使用ADAS1000进行心电信号的检测,现在已经可以检测到模拟仪发出的信号,但是检测到的信号总是有如图中所示的杂波,直接对人体进行测试时,这种现象更严重,请问这是一种什么干扰,
    发表于 12-18 06:59

    浅谈ADAS前置摄像头设计挑战

    前置摄像头是高级驾驶辅助系统 (ADAS) 的重要组件,尤其是鉴于现在的新车碰撞测试要求将自动紧急制动和正面防撞作为汽车的标准功能。前置摄像头有助于实现其他 ADAS 功能,例如自适应巡航控制、行人检测
    的头像 发表于 12-14 15:57 285次阅读
    浅谈<b class='flag-5'>ADAS</b>前置摄像头设计挑战

    ADAS1000直流导联脱落检测LL检测不到是为什么?

    1000_ECGCTL, 0x81E00486); //配置呼吸测量模式 ADAS1000 WriteRegister(ADAS1000_RESPCTL,0x830037F9); //配置导联脱落检测模式
    发表于 12-11 06:43

    有能快速检测ADAS1000是否损坏的方法吗?

    使用8.000MHz,MCU使用STM32F103ZET6 我尝试写入ADAS1000的寄存器,再将其读出,很遗憾无论如何修改程序,读出的数据始终为0 所以我希望有一种快速检测ADAS1000是否损坏的方法,以找出问题来源
    发表于 12-04 06:34

    python中用Canny边缘检测和霍夫变实现车道线检测方法

    Canny边缘检测+霍夫变换 颜色阈值+图像掩模的方法虽然简单,但是只能应对一些固定颜色车道线的场景。图像像素受光照影响将是一个极其常见的问题。 canny边缘检测+霍夫变换是另外一种简单提取
    的头像 发表于 11-17 16:55 246次阅读
    python中用Canny边缘<b class='flag-5'>检测</b>和霍夫变实现<b class='flag-5'>车道</b>线<b class='flag-5'>检测</b>方法

    汽车图像传感器主要受哪些网络安全威胁?

    图像传感器相当于汽车的眼睛,支持 ADAS 功能,例如车道偏离警告、行人检测和紧急制动。它们帮助汽车系统评估周围环境并监控驾驶员的行为。
    发表于 10-16 09:18 132次阅读
    汽车图像传感器主要受哪些网络安全威胁?

    自动驾驶中进行车道线检测的实用算法

    接下来,我们需要找到一个最佳起始点来寻找属于左车道线的像素和属于右车道线的像素。一种有效的方法是生成图像中车道线像素的直方图。直方图应该有两个尖峰,各代表一条车道线,左边的尖峰是左边的
    发表于 10-13 15:25 276次阅读
    自动驾驶中进行<b class='flag-5'>车道</b>线<b class='flag-5'>检测</b>的实用算法

    ADAS系统主要功能介绍

    检测到汽车偏离车道时,传感器会及时收集车辆数据和驾驶员的操作状态,之后由控制器发出警报信号,整个过程大约在0.5秒完成,为驾驶者提供更多的反应时间。而如果驾驶者打开转向灯,正常进行变线行驶,那么
    的头像 发表于 09-07 16:53 1017次阅读

    ADAS的八大功能系统介绍

    本文主要给大家重点介绍一下ADAS的八大功能系统。 一、车道偏离预警系统 LDWS车道偏离预警系统LDWS( Lane departure
    的头像 发表于 07-18 10:30 1316次阅读

    GMSL技术满足ADAS的带宽需求

    行人检测、防撞和车道偏离警告等 ADAS 应用依赖于各种传感器的输入,包括雷达、激光雷达和摄像头。一旦这些传感器收集了数据,这些数据必须由在微控制器单元(MCU)或电子控制单元(ECU
    的头像 发表于 06-29 16:11 546次阅读

    ADAS常见功能系统都有哪些

    一般,汽车高级辅助驾驶系统通常包括:车道偏离预警系统LDWS、车道保持系统LKS、自适应巡航系统ACC、前碰撞预防系统FCW 、自动泊车系统APA、盲点监测系统BSD、驾驶员疲劳预警系统DFM、自适应灯光控制ALC、自动紧急制动
    发表于 05-09 14:39 377次阅读

    低EMI/EMC辐射开关转换器简化了ADAS设计

    为驾驶员提供警报!此外,这些系统通常提供动态功能,如自适应巡航控制、盲点检测车道偏离警告、驾驶员睡意监控、自动制动、牵引力控制和夜视。因此,消费者对安全性的日益关注、对驾驶舒适性的需求以及政府安全法规的持续增加是本十年后半期汽
    的头像 发表于 05-01 14:30 561次阅读
    低EMI/EMC辐射开关转换器简化了<b class='flag-5'>ADAS</b>设计