利用雷达和单目视觉,如何设计一种车辆检测系统?

发布者:悠闲自在最新更新时间:2020-08-12 来源: eefocus关键字:激光雷达  传感器融合技术  视觉图像  识别障碍车辆 手机看文章 扫描二维码
随时随地手机看文章

1.  现有评价体系难以保证车辆识别的实时性

对于自主车辆而言,识别障碍车辆是自主车辆环境感知系统中的关键技术。准确地检测前方车辆,对于自主车辆避障具有重要的意义。目前国内外学者已经研究出许多车辆识别的算法,如基于视觉信息以及基于激光雷达信息等方法。

 

由于视觉图像获取较易、处理方法多样,所以视觉技术是现阶段自主车辆研究中的主要获取信息手段。其中视觉技术主要分为单目视觉和双目视觉。单目视觉识别技术多采用基于车辆特征的方法,该方法主要利用车辆与背景有差异的特征,如纹理、边缘和底部阴影等。

 

但这种方法获取的信息量不足,缺乏深度信息,而且易受外部环境的干扰,诸如光照和阴影等因素。双目视觉识别技术虽然可以取得较好的效果,但其计算量较大,算法复杂,难以保证车辆识别的实时性。

 

激光雷达能够获得场景的距离信息,不易受光照等外部条件的影响,但其获取的外部信息不充分,易造成误判。而采用多传感器融合技术可以克服单一传感器获取信息量不足,探测范围小的缺点。

 

曾杰等分别通过毫米波雷达和摄像头对前方车辆进行检测,然后分别对雷达和摄像头检测到的目标进行目标一致性检测,可以较为准确地检测出前方车辆的宽度、位置等信息,但此方法需要处理整幅图像,运算量较大,且面对尾部特征复杂的情况时易出现漏检情况。

 

杨磊等通过对雷达信号进行预处理,确定感兴趣区域,采用 Canny 算子进行边缘检测,确定车辆的具体位置,虽然算法较为简单,但易受外部光照环境影响,准确率不够理想。高德芝等采用基于密度的空间聚类算法对雷达信息进行聚类确定感兴趣区域,利用 T- 模糊推理系统融合车辆的灰度、宽高比和信息熵等多个特征验证车辆假设,可以实现较好的识别效果,但是算法较为复杂,难以满足实时性要求。

 

为了使车辆识别算法具有较好的准确性,同时减少算法的复杂程度,本文采用激光雷达和单目视觉两种传感器相结合的车辆识别方法,即先对激光雷达信号进行预处理,并采用最邻近距离法进行聚类,初步确定感兴趣区域,然后对感兴趣区域进行预处理操作,计算感兴趣区域的熵值归一化对称性测度,对初步确定的感兴趣区域进行验证,完成对前方车辆的识别。

 

2.  传感器配置及初步确认感兴趣区域

2.1 传感器配置

本文进行分析的数据来自 KITTI 数据库,KITTI 数据库是目前为止地面自主车辆研究中最大最全的公布数据库。
 

该数据库提供了惯导系统、64 线激光雷达、黑白立体摄像机、彩色立体摄像机的同步数据,其中摄像机提供的是去除畸变之后的图像。

 

激光雷达以 10 帧 / 秒的速度触发摄像机进行拍摄,因此其时间同步性也得到了保证,同时该数据库对各传感器都进行了标定,标定参数已知。该数据库进行测试的车辆的传感器安装位置如图 1 所示,由于只选取了该数据库中的激光雷达和其中一个彩色摄像头的数据,故图 1 中只标出了这两个传感器的安装位置。

 

 

2.2 雷达信号的预处理
 

本文所研究数据的雷达信息由 Velodyne HDL64 线三维激光雷达采集。64 线激光雷达的点云数据量非常大,约 100 万个点 / 秒。如图 2 所示,若直接对雷达数据进行分析,系统所需处理的信息量过大,难以满足实时性的要求。因此,在通过雷达数据获取感兴趣区域前,需要对雷达数据进行预处理。

 

由图 2 可以看出,未处理的雷达信号将路面也扫描在内,由于本文主要对前方车辆进行检测,因此将高度低于 0.2 m 的雷达信号剔除。汽车在行驶中,位于不同车道内行驶的车辆对于自车的影响程度不同,位于本车同车道的前方车辆和相邻车道的前方车辆对自车的安全影响最大,为了减少处理的数据量,本文算法主要对主车道和旁侧车道的目标进行识别。

 

同时根据图 2 所示,在纵向距离 40 m 之后,激光雷达的数据点越来越稀疏,难以提取有效的障碍物信息,而且视觉传感器难以表现 40 m 外目标的特征。综上,将前方纵向 40 m,横向 10 m 作为雷达的有效区域。经过上述预处理的雷达信号如图 3 所示。

 

 

2.3 聚类处理及感兴趣区域的获取

如图 3 所示,经过预处理的激光雷达点较为分散,对于同一个目标,雷达会返回多个值。因此,为了从雷达数据中提取出有效的障碍物信息,需要对雷达数据进行聚类。

 

聚类分析作为一种常用的模式识别方法,在处理数据集中发挥着重要的作用,通过对雷达数据进行聚类处理,可以使雷达数据得到简化,判断出车前障碍物的数量和位置。

 

常用的聚类方法主要有栅格聚类法、距离聚类法和密度聚类法等,为了减少算法的复杂程度,本文采用最临近距离法对目标进行聚类。

 

 

具体步骤如下:把经过预处理的雷达数据按照与自车的纵向距离由近及远进行重新排列,并按照顺序为各障碍点编号。给 1 号障碍点赋值类别编号为 1,然后按顺序计算之后障碍点与之前所有同类别障碍点之间的欧氏距离。并根据普通车辆的宽度设定预设阈值:

 

 

 

具体的流程图如图 4 所示。

 

 

对雷达进行聚类处理后,将雷达信号由世界坐标系转换至图像坐标系中。对每个类别进行如下操作:在图像坐标系中,将该类别内最左侧的点和最右侧的点分别向左和向右移动 5 个像素点,并将这两个点所在的列作为矩形区域的左右边界。
 
将该类别内最上面和最下面的点分别向上和向下移动 5 个像素点,这两个点所在的行为矩形区域的上下边界。如图 5 所示,矩形区域即为初步获取的感兴趣区域。
 

 

3.  车辆特征识别

对雷达信号进行处理之后,初步获得的感兴趣区域可能有多个,路牌、树木等无关物体也被检测在内。因此需要对感兴趣区域进一步验证,剔除非车辆的干扰。本文通过检测感兴趣区域的熵值归一化对称性测度来验证目标车辆。

 

3.1 图像预处理

通过视觉传感器采集的前方道路信息会受到光照等因素的影响,降低其成像质量,因此需要对感兴趣区域进行预处理。

 
通过预处理之后的图像,可以突出有用的信息,去除背景环境的干扰。本文采取的预处理流程包括图像灰度化、图像灰度增强和滤波去噪。
 

由于获取的图像为彩色图像,信息量较大,为了减少计算量,需要首先对原始感兴趣区域进行灰度化处理。获取灰度化图像之后,采用直方图均衡化的方法进行灰度增强,增加图像的全局对比度。

 

同时,经过灰度处理的图像往往存在噪声干扰,因此需要对图像进行滤波,由于中值滤波在一定程度上可以保留图像细节,而且算法简单,故本文采取中值滤波对图像进行处理。图 6 为原始感兴趣区域,图 7 为预处理之后的感兴趣区域。

 

 

3.2 车辆验证

感兴趣区域图像中的车辆尾部具有非常好的灰度对称性。灰度对称性指以车辆区域中线为轴,左右区域的灰度值为轴对称图形。设 R(x) 为 ROI 区域内某一行灰度数据的一维函数,因此其可以被表达为奇函数和偶函数的形式,对应感兴趣区域的对称性测度可以通过其分离出的偶函数所占的比重来决定。

 

 

对感兴趣区域逐行计算其对称性测度,然后求取其平均值,从而获得感兴趣区域的水平灰度对称性测度。
 

但是通常情况下,图像中道路及部分背景的灰度图像也具有水平对称性的特点,仅通过灰度图像的水平对称性测度来判断是不够的,容易造成误判,因此需要检测其他特征来增加判断的准确率。本文采用熵值归一化的对称性测度来验证车辆的存在。

 

通常情况下车辆所在区域所含的信息量要比背景区域多,因此可以将其作为识别车辆的依据之一。在信息论中,信息熵可以作为特定区域包含信息量的度量,其定义如式(7)所示:

 

 

 

4.  仿真实验

4.1 实例分析

为验证上述车辆检测算法的性能,本文选择 KITTI 数据库中的部分数据进行离线数据验证。算法采用 Matlab 编写,图像分辨率为 750×375。具体的测试环境如图 8(c)所示,包括单目标识别,多目标识别等。

 

识别结果如图 8 所示,其中图 8(a)为激光雷达采集到的原始数据,图 8(b)为经过预处理之后的激光雷达数据,图 8(c)为车辆检测结果及对应结果的熵值归一化对称性测度。 

 
4.2 实验分析
 

除此之外,本文采用上述算法对 KIT⁃TI 数据库中城市道路总计 572 帧的数据进行分析验证。采用本文算法正确识别车辆的数量和处理时间等数据如表 1 所示。

 

 

由表 1 可得,采用本文方法的正确检测率为 91.3%,误检率为 3.5%,漏检率为 8.7%。实验表明该算法在城市道路环境下,具有较好的适应性,能够排除树木、建筑等无关物体的干扰,能较为准确地识别前方车辆,可以满足自主车辆对前方车辆识别精度的要求。
 

由于 KITTI 数据库采集数据的频率为 10 Hz,本文算法的平均处理时间为 34 ms,可以满足实时性的要求。

 

漏检分析:由于选取的雷达识别区域为固定值,当车辆在道路边缘行驶时,可能会出现对识别范围外的车辆信息不敏感的情况,从而造成外侧车辆的漏判,对自车安全造成威胁。

 

针对此种情况,可以将雷达的识别范围动态化,使识别范围随车辆行驶的条件而变化,即首先进行道路识别,提取可通行道路区域,然后根据可通行道路区域识别的结果确定雷达的有效识别区域,降低漏判率,提升自主车辆的安全性能。

 

误检分析:当依靠自然光获取图像时难免会受到光照的影响,在光照不足时,会导致图像细节模糊不清,纹理特征不明显,从而使感兴趣区域的熵值归一化对称性测度产生较大幅度变化,非车辆目标被检测为车辆目标,造成误检。

 

针对此种情况,可以在原有基础上进一步检测感兴趣区域的其他特征,例如底部阴影、宽高比和边缘特征等,综合考虑多种特征,减少非车辆目标对检测算法的影响。

 

 

5.  结论

本文提出了一种模型较为简练的基于雷达信息和单目视觉信息的前方车辆检测方法。该方法利用激光雷达信息初步划分车辆检测的感兴趣区域,并通过检测感兴趣区域的熵值归一化对称性测度完成对前方车辆的确认。

 

实验表明该方法在城市道路环境下,正确检测率为 91.3%,可以实现较好的识别效果。同时该算法模型较为简练,单帧图像的平均处理时间为 34 ms,在保证车辆识别准确率的同时,也能保证车辆识别的实时性,降低了自主车辆对于处理器硬件的需求,具有较好的工程应用前景。

关键字:激光雷达  传感器融合技术  视觉图像  识别障碍车辆 引用地址:利用雷达和单目视觉,如何设计一种车辆检测系统?

上一篇:STP电池包方案全面探讨(上)
下一篇:华为光电研究中心短期内迅速开发100线激光雷达

推荐阅读最新更新时间:2024-11-13 07:03

大众从Innoviz购买价值40亿美元激光雷达组件
近日,据外媒报道,以色列传感器供应商Innoviz Technologies近期表示,已和大众汽车旗下的Cariad子公司达成协议,为其提供激光雷达组件,交易价值40亿美元。从2025年开始,这些组件将用于大众集团旗下多个品牌的先进驾驶辅助系统和自动驾驶汽车。 据innoviz官网披露,innoviz将作为Tier 1供应商为大众供应激光雷达传感器和配套感知软件产品。Innoviz首席执行官Omer Keilaf表示,与Cariad达成的协议将使Innoviz未来的订单总额达到66亿美元,如果该公司最终向更多大众集团品牌供货,订单总额可能还会增长。Innoviz方面还表示,他们能够以较低的成本使用905纳米(nm)激光器实现高
[汽车电子]
大众从Innoviz购买价值40亿美元<font color='red'>激光雷达</font>组件
将于 2024 年投放市场 法雷奥发布第三代激光雷达
法雷奥官方在今天发布了其第三代激光雷达,新品将于 2024 年投放市场。激光雷达这项技术能够显著提升驾驶辅助系统的性能使得自动驾驶成为现实,同时极大地提高了道路安全水平。 法雷奥研发与战略高级副总裁 Geoffrey Bouquot 表示:“ 法雷奥的第三代激光雷达是自动驾驶的一项重大技术进步。法雷奥已经是市场上唯一一家实现车规级激光雷达大规模量产的供应商,此次升级进一步增强了法雷奥在该技术领域和行业的领先地位。我们使用这款产品的首要目标仍然保持不变,即保障道路生命安全。 ” 法雷奥第三代激光雷达在探测距离、分辨率、帧率等方面的性能都超乎寻常。它能以每秒 450 万像素和 25 帧的速度重建车辆周围环境,并实时
[汽车电子]
将于 2024 年投放市场 法雷奥发布第三代<font color='red'>激光雷达</font>
禾赛激光雷达:2023年营收同比增长超50%,交付增长近2倍
2024 年 3 月 12 日,禾赛科技(纳斯达克: HSAI)公布了 2023 年第四季度及全年未经审计的财务数据,2023 年全年营收、交付量、综合毛利率均超预期。 禾赛在 2023 年实现全年营收 18.8 亿元,同比增长 56.1%;其中第四季度营收为 5.6 亿元,同比增长 37.1%。2023 年禾赛全年激光雷达交付量为 222,116 台,同比增长 176.1%;其中第四季度激光雷达交付量为 87,736 台,同比增长 84.6%。值得一提的是,在第四季度,禾赛科技激光雷达累计交付量突破了 30 万台,成为业内首个创下此里程碑的车载激光雷达公司。据盖世汽车研究院数据,2023 年禾赛 ADAS 激光雷达搭载量居行
[汽车电子]
激光雷达芯片厂商飞芯电子获数千万pre-A轮融资
     激光雷达芯片级解决方案提供商西安飞芯电子科技有限公司日前已获得由Bosch(博世)和奥比中光共同领投的数千万pre-A轮融资,本轮融资将用于LiDAR芯片级解决方案的技术研发、市场拓展等方面。 据透露,飞芯电子计划于2018年四季度发布第一款LiDAR产品,2019年实现小批量生产。 公开资料显示,西安飞芯电子科技有限公司成立于2016年,是一家专注于光电设备、激光雷达研发、集成电路设计的民营高新技术企业。在成立的两年时间内,飞芯电子先后获得了Bosch(博世)、西科天使、上海峰瑞、金沙江联合资等注资。目前,公司估值达4.7亿元人民币。 随着无人驾驶汽车的逐渐普及,激光雷达市场也保持着高速增长的态势。据最新数据显示,受益
[手机便携]
Livox推出固态自校准激光雷达传感器 采用非重复扫描模式
据外媒报道,无人机制造商DJI旗下激光雷达子公司Livox推出了固态自校准传感器(solid-state, self-calibrating sensors),利用新的扫描技术,与传统设备相比,不仅性能卓越,而且成本更低。 (图片来源: DJI 官网) 新的激光雷达传感器采用非重复扫描模式,比其他激光雷达传感器使用的传统重复线性扫描模式更具优势。得益于其独特的花状扫描模式,当传感器激光发射到新的空间时,扫描到的环境范围会随着集分时间的延长而增加。而水平线性扫描激光有时会遇到盲点。 Livox称其新产品Horizon的探测范围达260米,水平视野达81.7度,可覆盖4条车道10米的范围。该公司还称,仅5台Horizon
[汽车电子]
Livox推出固态自校准<font color='red'>激光雷达</font>传感器 采用非重复扫描模式
如何防止自动驾驶汽车撞人?这几项技术很关键
当地时间19日凌晨,Uber一辆自动驾驶汽车在亚利桑那州撞死了一名横穿马路的妇女。因是第一起自动驾驶汽车在公共道路上发生的致人身死事故,Uber一时间被推上了风口浪尖。 然而,仅几个小时之后,负责调查此次事故的利桑那州坦佩警察局局长却表示,根据事故的初步调查显示,在此次交通事故中,Uber可能不存在过错。 剧情的反转,让人有些摸不着头脑。 从事故现场视频和Uber事故汽车的配置看,雷达和摄像头“失职”或是原罪 为了还原事故真相,利桑那州坦佩警察局公开了一段由事故汽车拍摄的视频。从事故现场视频看,Uber的自动驾驶事故汽车(沃尔沃XC90)当时正超速行驶在一段光线环境极差,甚至可以说完全黑暗的道路上,仅有的光线来自于汽车前灯。而
[嵌入式]
安霸推出AI域控制器CV3系列SoC,单芯片实现ADAS及L4级自动驾驶
安霸推出AI域控制器CV3系列SoC,单芯片即可实现ADAS及L4级自动驾驶 CV3系列汽车专用SoC以5纳米超低功耗制程达到空前的单芯片500 eTOPS AI算力,同时支持高分辨率摄像头、毫米波雷达、激光雷达和超声波雷达。 2022年1月4日,美国加利福尼亚州圣克拉拉市——Ambarella(下称“安霸”,纳斯达克股票代码:AMBA,专注AI视觉感知的半导体公司),在CES发布了最新AI域控制器芯片CV3系列。基于完全可扩展、高能效比的CVflow®架构,CV3系列SoC可为汽车行业提供业内最高的AI处理性能—算力高达500 eTOPS,比安霸上一代车规级SoC CV2系列提高了42倍。CV3搭载了多达16个Ar
[汽车电子]
安霸推出AI域控制器CV3系列SoC,单芯片实现ADAS及L4级自动驾驶
激光雷达助力未来汽车自动化
自动化 技术在工业制造中的应用已经相对普遍,它帮助制造业提高效率节省人力做出巨大的贡献。随着科学技术的发展,自动化的应用将越来越广泛,同时会不断地向其它领域渗透,其中汽车驾驶自动化就是应用之一。 说到自动化驾驶,相关大家会想到无人驾驶技术。无人驾驶技术目前已被全球众多车企列为主要研发项目之一。包括奔驰、宝马、福特等在内的多家车企,均已开展匹配无人驾驶技术的试验车进行长途道路测试,并规划在数年内在量产车型中推广。在欧美车企加快无人驾驶技术应用的同时,中国自主车企也已开始涉足这一领域。 无人驾驶作为未来汽车发展的重要方向,自主品牌中的“技术派”比亚迪也不甘落后开始着手研发。比亚迪已经携手新加坡科技研究局通讯研究院开始共同研发自
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved