传感融合技术概述

在前面几篇文章,笔者分别介绍了自动驾驶环境感知领域的一些技术,包含雷达技术、摄像头和视觉建模技术、V2X技术。无论是哪一类型的技术,都是在帮助车辆的决策系统获取车辆运行过程中的数据,但是每一种传感器都存在着不确定性,比如激光雷达和摄像头会受到极端天气的影响。正是因为这个原因,导致在自动驾驶技术在环境感知环节依赖于多传感器的数据融合,这样才能让不同的传感器在不同的环境下发挥自身的最大作用。所以本篇文章将重点介绍下,如何实现自动驾驶传感器的融合。

传感器融合的问题和挑战

传感器数据融合面临着许多技术上的挑战:

  1. 数据对准问题

首先各个传感器收集的数据要对准是自动驾驶决策的前提,前面几篇文章讲了数据的标定,包含雷达的数据标定和摄像头的数据标定。

需要将各个传感器的数据在一个空间坐标系做标定,才能让来自各个方面的数据发挥价值。另外所有传感器单位统一,比如激光摄像头与毫米波摄像头都要统一使用毫米作为单位。

另外还要注意数据传输的时效问题,因为数据都是从各个传感器传递到中央处理模块,各个线路数据传输的时延要加以控制,才能使采集的数据可以保持在同一个时间维度

2.数据不确定性问题

因为传感器的工作环境不同,可能受到外部环境雨雪、光线的影响,也可能受到内部的温度、电压影响,也可能出现特殊情况,比如路面颠簸造成的影响,使得数据出现不准确的问题。在数据融合过程中,如何通过算法来甄选出哪些是噪声数据,哪些是真实数据也是一个需要解决的问题

多传感器融合结构

传感器的数据融合分为三个基本模式,分别是集中式、分布式和混合式,接下来分别介绍下。

1.集中式

集中式的方案是所有传感器采集的数据全部送到中央处理器做处理。这样做的优点是没有信息损失,便于中央处理器拿到全部的信息,可以做最精准的判断。劣势在于需要传输的数据量较大,因为传输的都是原始图像和日志信息,另外对中央处理器的计算能力要求很高。

2.分布式

分布式的方案是每个传感器在获取数据后先进行数据的处理,将有价值的信息甚至是部分决策结果反馈给中央处理器。这样信息的损失可能会大一些,另外对于传感器的计算能力有一定要求,但是会大大减少数据传输带来的性能要求,并且会缓解中央处理器的数据处理量。

3.混合式

混合式指的是分布式和集中式的融合方案,某些模块采取混合式,某些模块采取集中式,混合式也是目前来看比较合理的一个方式。

多传感器数据融合算法

因为不同的传感器都存在数据准确性的问题,那么最终融合的数据该如何判定?比如激光雷达报告前车距离是5m,毫米波雷达报告前车距离是5.5m,摄像头判定前车距离是4m,最终中央处理器该如何判断。通常需要一套多数据融合的算法来解决这个问题。

多数据融合的算法有很多种,本文介绍一个经典算法-卡尔曼滤波。卡尔曼滤波是一种高效率的递归滤波器,他能从一系列完全包含噪声的测量数据中,估计动态系统的状态,在自动驾驶、航天、温度测量等领域有很多应用。

卡尔曼滤波的基础思想采用信号与噪声的状态空间模型,利用前一时刻的估计值和现时刻的观测值来更新对状态变量的估计,求出现时刻的估计值。通过预测-实测-修正的顺序递归,消除随机干扰。

网上有一个介绍卡尔曼滤波原理的小例子:

假如我们要估算k时刻的实际温度值。首先你要根据k-1时刻的温度值,来预测k时刻的温度。因为你相信温度是恒定的,所以你会得到k时刻的温度预测值是跟k-1时刻一样的,假设是23度,同时该值的高斯噪声的偏差是5度(5是这样得到的:如果k-1时刻估算出的最优温度值的偏差是3,你对自己预测的不确定度是4度,他们平方相加再开方,就是5)。然后,你从温度计那里得到了k时刻的温度值,假设是25度,同时该值的偏差是4度。

由于我们用于估算k时刻的实际温度有两个温度值,分别是23度和25度。究竟实际温度是多少呢?相信自己还是相信温度计呢?究竟相信谁多一点,我们可以用他们的协方差(covariance)来判断。因为Kg=5^2/(5^2+4^2),所以Kg=0.61,我们可以估算出k时刻的实际温度值是:23+0.61*(25-23)=24.22度。可以看出,因为温度计的协方差(covariance)比较小(比较相信温度计),所以估算出的最优温度值偏向温度计的值。

自动驾驶技术-环境感知篇:多传感器融合技术相关推荐

  1. 自动驾驶技术-环境感知篇:激光雷达、毫米波雷达、超声波雷达相关技术介绍

    在上一篇<自动驾驶技术架构和综述>文章中我们介绍了自动驾驶三个核心环节,分别是环境感知和定位.决策规划.执行控制.接下来这章将会针对环境感知和定位展开介绍,环境感知和定位包含环境感知.定位 ...

  2. 深度学习传感器融合技术在自动驾驶汽车感知与定位中的应用研究进展

    论文研读--Deep Learning Sensor Fusion for Autonomous Vehicle Perception and Localization: A Review 深度学习传 ...

  3. 论文阅读综述:自动驾驶感知的多模态传感器融合Multi-modal Sensor Fusion for Auto Driving Perception: A Survey

    题目:Multi-modal Sensor Fusion for Auto Driving Perception: A Survey 用于自动驾驶感知的多模态传感器融合:综述 链接:https://a ...

  4. 字体方向 道路标注_自动驾驶环境感知的“见闻色”——3D点云标注

    点开网约车App.线上报名.待审核通过后,用户就能在规定的测试路段免费呼叫自动驾驶车辆进行试乘--前不久,滴滴出行首次面向公众开放自动驾驶服务. 这次行业事件再次激发了公众对于自动驾驶的热切期待与探索 ...

  5. 聚焦自动驾驶环境感知,AVVision Special Session (ICAS'21) 征稿开启

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 编辑丨我爱计算机视觉 1.简介 作为IEEE信号处理协会Signal Processing Socie ...

  6. 亮道智能发布自动驾驶环境感知系统测试验证服务|2019 上海车展...

    4月15日上海车展前夕,第三方测试验证商亮道智能首次对外发布自动驾驶环境感知系统测试验证的完整流程.同时,亮道智能Reference System.服务于测试验证的3D激光雷达算法.标注修正工具.大数 ...

  7. ICCV 2021 | PMF: 基于视觉感知的多传感器融合点云语义分割方法

    作者丨月明星稀风萧萧@知乎 来源丨https://zhuanlan.zhihu.com/p/419187044 编辑丨3D视觉工坊 今天,我将分享一个 ICCV 2021 中的工作,基于视觉感知的多传 ...

  8. PMF: 基于视觉感知的多传感器融合点云语义分割方法(ICCV2021)

    作者丨月明星稀风萧萧 来源丨https://zhuanlan.zhihu.com/p/419187044 编辑丨3D视觉工坊 今天,我将分享一个 ICCV 2021 中的工作,基于视觉感知的多传感器融 ...

  9. 论文阅读:PMF基于视觉感知的多传感器融合点云语义分割Perception-Aware Multi-Sensor Fusion for 3D LiDAR Semantic Segmentation

    题目:Perception-Aware Multi-Sensor Fusion for 3D LiDAR Semantic Segmentation 中文:用于 3D LiDAR 语义分割的多传感器感 ...

最新文章

  1. 年薪100万和10万程序员的差距
  2. CVPR2020 best paper:对称可变形三维物体的无监督学习
  3. Linux系统下基本命令
  4. FEC之异或运算应用
  5. OpenCV SVM支持向量机和KNearest数字识别的实例(附完整代码)
  6. oracle 分页_80分页查询,不止写法
  7. AX2012 referencegroup
  8. mysql命中索引规律
  9. TMEA:源于音乐,高于盛典
  10. Linux、Jvm、MySql性能监控小工具
  11. 微位科技李子阳:哈耶克—未来的价值单位
  12. ViewGroup详解
  13. 避免 Time Limit Exceeded
  14. 微服务架构(Microservices)
  15. 基于BP人工神经网络的手写英文字符识别
  16. 一台电脑登陆两个微信账号
  17. html设置径向渐变色,【前端Talkking】CSS系列-css3之径向渐变初探
  18. 超越MRT无数倍的MODIS在线拼接AppEERAS
  19. 新科高德发布2009.03版电子眼升级数据
  20. vue IconPark 图标 的使用

热门文章

  1. C++11语言新特性-《C++标准库(第二版)》读书笔记
  2. cordova 不打开浏览器_[Cordova inAppBrowser 在App内打开浏览器]
  3. SNMP功能开发简介 六 snmp功能开发阶段性总结
  4. linux开发常用脚本,记录自己常用的一些 Linux Shell 脚本
  5. 多核处理器_手机处理器性能排行:骁龙865第四,麒麟9000拿下第二
  6. 计算机在音乐教学的应用论文开题报告,音乐教育论文开题报告(范文详解)
  7. 音视频编解码的国际标准
  8. priority_queue
  9. html支持的语音文件格式,html5中如何设置audio支持音频格式
  10. java dbrecord_JFinal 独创 Db + Record 模式