摄像头与毫米波雷达(Radar)融合
摄像头与毫米波雷达(Radar)融合
Input:
(1)图像视频分辨率(整型int)
(2)图像视频格式 (RGB,YUV,MP4等)
(3)毫米波雷达点云信息(点云坐标位置x,y,浮点型float)
(4)摄像头标定参数(中心位置(x,y)和5个畸变
系数(2径向,2切向,1棱向),浮点型float)
(5)摄像头初始化参数(摄像头初始位置和三个坐标方向
的旋转角度,车辆宽度高度车速等等,浮点型float)
Output:
(1)利用kalman滤波融合后的摄像头与毫米波雷达
点云信息(点云坐标位置x,y,浮点型float)
(2)融合后的image/video (RGB,YUV,MP4等)
(3)目标物与车辆的距离(浮点型float)
(4)目标物的识别 (整型int)
1. 功能定义
时间戳的融合。
摄像头的时间戳和雷达的世家戳是不一致的。先要实现时间戳上的融合。
空间上的融合。
将摄像头中检测得到的目标物转换到世界坐标系中,来和雷达中所检测得到的点远信息的融合。
速度融合。
雷达能够给出准确的位置和速度信息。摄像头的速度则可以通过卡尔曼滤波获得。通过速度融合能够准确地找到摄像头的位置和雷达的点源的一一对应关系。
融合算法。融合算法的准确性决定了融合的结果。
摄像头测距。
由于雷达的测距是点源信息,如果要得到摄像头上图像连续的距离还是需要通过像素获得。因此,需要通过雷达来标定摄像头的外参。
融合平台的开发。融合之前分别获得雷达,摄像头,摄像头检测的结果,其中又包括了滤波,摄像头的测距等算法。
2. 技术路线方案
视觉摄像头与雷达各有所长。
毫米波雷达与摄像头融合介绍
1)雷达测速
范围:-50米/秒~50米/秒,误差error:0.1米/秒~0.2米/秒
2)雷达测距
120米~130米,误差error:2.5%以内,单目摄像头误差error:8~10%
3)融合方法:特征融合,数据融合。
视觉摄像头的优点在于:
1) 可以完成道路环境参数识别(车道检测、前方车辆检测、行人检测、道路标志检测、交通标志检测)
2) 基于双目摄像头可以相对准确的计算物体距离
缺点在于:
1) 识别率与模型算法、外界视觉环境条件相关(雨天、雾霾、黑夜)
2) 识别范围为视距内范围
解决或优化方案:
1)提高摄像头的像素,若摄像头的像素提高,能够提高检测的精度,能够一定程度上提高测距的精度。
2)自适应标定,这里需要开发自适应的标定算法,根据不同的路况来进行路面的自适应标定来降低误差。
3)降低摄像头的放置的位置。降低摄像头的z方向的高度能够在图像上增加y方向上车到灭点的像素数量,从而提高测距精度。
雷达的优点在于:
1) 可以全天候使用,不受光照和天气等因素影响
2) 可远距离使用,对目标探测的角度、距离及相对速度探测准确度高于视觉
3) 激光雷达在进行3D扫描过程中,除了对目标进行检测外,还可以对环境进行感知
缺点在于:
1) 难以识别出人(非金属物品)、自行车等小物体
2) 弯曲隧道或者障碍物较多的情况下,雷达波反射误判严重
3) 随着市场产品对于检测精度的要求越来越高,仅仅使用单一的视觉或雷达技术不足以适应高
精度的驾驶需要。在未来,视觉与雷达ADAS技术肯定是走向有机的融合与结合,取长补短提高判断的准确性。
解决或优化方案:
实现摄像头和雷达的融合。
摄像头和雷达的融合是很多做ADAS当前所关注的关键问题之一。因为单纯摄像头和雷达都无法解决测距问题。不仅在测距,今后可能所应用到的高精度地图也都是需要使用摄像头和雷达的融合才能够实现。
当前寻求到最优的方案是实现摄像头和雷达的融合。摄像头测距的准确性较低,雷达测距的准确性较高,然而没有点源的身份信息。雷达和摄像头的特点对比如下。

表1. radar和camera融合性能对比
摄像头在雨雾、黑暗的环境下就会“失明”,强光和弱光环境它也不能正常工作。与光学传感器相比,雷达在分辨率上明显较差,不过它在测距测速功能和恶劣天气下明显更胜一筹。虽然光学传感器在恶劣天气下能力受限,但它依然能识别色彩(交通灯和路标),而且在分辨率上依然有优势,可以说每种传感器都有自己的优势也有自己的软肋。想做到完美的传感器融合,就要接受不同传感器的输入,并利用综合信息更准确的感知周边环境,其得出的结果比不同传感器各自为战要好得多。
融合算法中有特征融合和数据融合两种融合。如下图所示:

图1. 特征融合(左)与数据融合(右)
如图1所示,左侧是特征融合,右侧是数据级融合。
特征融合分别在自己的模块内完成目标的分类和跟踪进行融合,模块间分别通过CAN总线进行数据交互。数据级融合在同一模块内进行融合,无需数据交换。数据及融合的等级较高,但是需要获得传感器的底层参数,当前无法获得。因此当前采取的是特征融合。
11.3 关键技术参数和性能指标
当前各大算法公司给出的测距性能普遍在50米精度在5%,100米精度在10%。根据调研,算法公司通常给出的是一个平均的误差。实际远距离测距的误差可能会比较大。近距离的误差可能相对比较好一些。远距离的误差一直是算法中的难点,因此分段设置测距精度是合理的。
结合毫米波的融合,测距的精度目标是能够实现如下:
1)50米以内精度2%~3%。
2)100米以内5%~8%。
3)给出TTC时间和警告等级。
摄像头与毫米波雷达(Radar)融合的更多相关文章
- 4D毫米波雷达Radar
4D毫米波雷达Radar 围绕雷达.激光雷达.高精定位等新一代传感器技术将会进入量产周期. 自动驾驶公司的竞争,在传感器配置上坦白说并没有太多差异化.除了车载激光雷达属于近几年的产物,类似摄像头.毫米 ...
- 激光雷达Lidar与毫米波雷达Radar:自动驾驶的利弊
激光雷达Lidar与毫米波雷达Radar:自动驾驶的利弊 Lidar vs Radar: pros and cons for autonomous driving 新型无人驾驶汽车的数量在缓慢增加,各 ...
- RADAR毫米波雷达传感器
RADAR毫米波雷达传感器 TI 利用先进的集成式射频 CMOS 雷达技术提供品类齐全的 60GHz 和 77GHz 传感器产品系列 通过高性能集成射频互补金属氧化物半导体 (CMOS) 雷达技术,可 ...
- RGB-D对红外热像仪和毫米波雷达标定
RGB-D对红外热像仪和毫米波雷达标定 Extrinsic Calibration of Thermal IR Camera and mmWave Radar by Exploiting Depth ...
- 24GHz和77GHz毫米波雷达技术细节
24GHz和77GHz毫米波雷达技术细节 FMCW Radar Sensitivity Measurement Tech Field Test and Raw Data Analysis Capabi ...
- TI 多模雷达1843毫米波雷达做自动泊车(用了8个雷达)
http://e2e.ti.com/blogs_/b/behind_the_wheel/archive/2019/01/09/how-mmwave-sensors-enable-autonomous- ...
- 无人驾驶之激光雷达&摄像头(主要from 速腾CEO 邱纯鑫分享)
无人驾驶之激光雷达&摄像头 (from 速腾CEO 邱纯鑫公开课分享) 根据听的一些讲座和看的书籍,个人感觉:目前现在的自动驾驶,根本问题还是在于感知(路况,周边物体,交通标识等等),控制的方 ...
- ADAS感知设计
ADAS传感器融合 0.传感器标定 首先标定传感器.一般可以精度高的传感标定用精度低一个数量级的传感器,如用激光雷达标定毫米波雷达. 毫米波雷达标定:可以采用激光雷达对毫米波雷达进行标定.选取一个纹理 ...
- Mobileye_EyeQ4功能和性能
Mobileye_EyeQ4功能和性能 一.硬件平台 图丨 Mobileye EyeQ4 架构(Mobileye EyeQ4使用了多MIPS处理器) 为确保 L3 级别以上的自动驾驶汽车市场,Mobi ...
随机推荐
- IDEA中集成Git
一.新建项目,绑定GIT 1.新建spring boot项目 2.路径选择git本地文件地址 3.新的项目文件绑定git,将远程的git文件拷贝至项目中 二.修改文件,使用IDEA操作GIT 1.提 ...
- spring boot 或 spring 集成 atomikos jta 完成多数据源事务管理
前言:对于事务,spring 不提供自己的实现,只是定义了一个接口来供其他厂商实现,具体些的请看我的这篇文章: https://www.cnblogs.com/qiaoyutao/p/11289996 ...
- vue2整个项目中,数据请求显示loading图----------未完成阅读,码
一般项目中,有时候会要求,你在数据请求的时候显示一张gif图片,然后数据加载完后,消失.这个,一般只需要在封装的axios中写入js事件即可.当然,我们首先需要在app.vue中,加入此图片.如下: ...
- codeforces 229C
题意: http://codeforces.com/problemset/problem/229/C 给你一个全图,分成两部分,问你这两个途中一共有多少个三角形. 思 ...
- hdu3986 spfa + 枚举最短路上的边
题意: 删除一条边后,求最短路中最长的那个(敌人搞破坏). 思路: 如果你是敌人你肯定删除最短路上的边,删除别的边最短路的值是不会变的,所以直接枚举最短路上的边去删除,取得最大的就行了... #inc ...
- 获取全局描述符表GDT的内容
/stdfx.h文件 //Ring0环的程序 //测试环境VS2005 #ifndef _WIN32_WINNT // Allow use of features specific to Window ...
- XCTF-i-get-id-200
i-get-id-200 题目描述 嗯..我刚建好了一个网站 解题过程 一共有三个页面 Hello World 告诉了页面是perl写的 Forms 输入name和age会返回渲染后的字符串 搜了一下 ...
- iwrite复制攻略
打开iwrite,一提交作业,发现: 这可咋办啊! 那就跟着步骤来呗: 按F12打开元素审查 点一下左上角 再点一下文本框,就能定位到HTML中的位置 在文本框中写几个字母,康康具体位置: 那就复制进 ...
- JavaWeb——MySQL基础
内容索引 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓 ...
- utf8字符集下的比较规则
前言: 在MySQL中,比较常用的字符集是utf8和utf8mb4.这两个字符集是类似的,utf8是utf8mb3的别名,所以之后在MySQL中提到utf8就意味着使用1~3个字节来表示一个字符,如果 ...