全球通讯!一文聊聊自动驾驶系统的传感器标定方法
传感器标定是自动驾驶的基本需求,一个车上装了多个/多种传感器,而它们之间的坐标关系是需要确定的。湾区自动驾驶创业公司ZooX的co-founder和CTO是Sebastia Thrun的学生Jesse Levinson,他的博士论文就是传感器标定。
这个工作可分成两部分:内参标定和外参标定,内参是决定传感器内部的映射关系,比如摄像头的焦距,偏心和像素横纵比(+畸变系数),而外参是决定传感器和外部某个坐标系的转换关系,比如姿态参数(旋转和平移6自由度)。
摄像头的标定曾经是计算机视觉中3-D重建的前提,张正友老师著名的的Zhang氏标定法,利用Absolute Conic不变性得到的平面标定算法简化了控制场。
(相关资料图)
这里重点是,讨论不同传感器之间的外参标定,特别是激光雷达和摄像头之间的标定。
另外在自动驾驶研发中,GPS/IMU和摄像头或者激光雷达的标定,雷达和摄像头之间的标定也是常见的。不同传感器之间标定最大的问题是如何衡量最佳,因为获取的数据类型不一样:摄像头是RGB图像的像素阵列;
激光雷达是3-D点云距离信息(有可能带反射值的灰度值);
GPS-IMU给的是车身位置姿态信息;
雷达是2-D反射图。
这样的话,实现标定误差最小化的目标函数会因为不同传感器配对而不同。另外,标定方法分targetless和target两种,前者在自然环境中进行,约束条件少,不需要用专门的target;后者则需要专门的控制场,有ground truth的target,比如典型的棋盘格平面板。这里仅限于targetless方法的讨论,依次给出标定的若干算法。
首先是手-眼标定
这是一个被标定方法普遍研究的,一定约束条件下的问题:可以广义的理解,一个“手”(比如GPS/IMU)和一个“眼”(激光雷达/摄像头)都固定在一个机器上,那么当机器运动之后,“手”和“眼”发生的姿态变化一定满足一定的约束关系,这样求解一个方程就可以得到“手”-“眼”之间的坐标转换关系,一般是AX=XB形式的方程。
手眼系统分两种:eye in hand和eye to hand,我们这里显然是前者,即手-眼都在动的情况。手眼标定分两步法和单步法,后者最有名的论文是“hand eye calibration using dual quaternion"。一般认为,单步法精度高于两步法,前者估计旋转之后再估计平移。这里通过东京大学的论文“LiDAR and Camera Calibration using Motion Estimated by Sensor Fusion Odometry”来看看激光雷达和摄像头的标定算法。显然它是求解一个手-眼标定的扩展问题-,即2D-3D标定,如图所示:
求解激光雷达的姿态变化采用ICP,而摄像头的运动采用特征匹配。后者有一个单目SFM的scale问题,论文提出了一个基于传感器融合的解法:初始估计来自于无尺度的摄像头运动和有尺度的激光雷达运动;之后有scale的摄像头运动会在加上激光雷达点云数据被重新估计。最后二者的外参数就能通过手-眼标定得到。下图是算法流程图:
手眼标定的典型解法是两步法:先求解旋转矩阵,然后再估计平移向量,公式在下面给出:
现在因为scale问题,上述解法不稳定,所以要利用激光雷达的数据做文章,见下图:
3-D点云的点在图像中被跟踪,其2D-3D对应关系可以描述为如下公式:
而求解的问题变成了:
上面优化问题的初始解是通过经典的P3P得到的。得到摄像头的运动参数之后可以在两步手眼标定法中得到旋转和平移6参数,其中平移估计如下:
注:这里估计摄像头运动和估计手眼标定是交替进行的,以改进估计精度。除此之外,作者也发现一些摄像头运动影响标定精度的策略,看下图分析:
可以总结出:1)摄像头实际运动a 越小,投影误差越小;2)( )越小,投影误差越小。第一点说明标定时候摄像头运动要小,第二点说明,标定的周围环境深度要变化小,比如墙壁。另外还发现,增加摄像头运动的旋转角,摄像头运动估计到手眼标定的误差传播会小。这个方法无法在室外自然环境中使用,因为点云投影的图像点很难确定。有三篇关于如何优化激光雷达-摄像头标定的论文,不是通过3-D点云和图像点的匹配误差来估计标定参数,而是直接计算点云在图像平面形成的深度图,其和摄像头获取的图像存在全局匹配的测度。不过这些方法,需要大量迭代,最好的做法是根据手眼标定产生初始值为好。另外,密西根大学是采用了激光雷达反射值,悉尼大学在此基础上改进,两个都不如斯坦福大学方法方便,直接用点云和图像匹配实现标定。斯坦福论文“Automatic online Calibration of Cameras and Lasers”。斯坦福的方法是在线修正标定的“漂移”,如下图所示:精确的标定应该使图中绿色点(深度不连续)和红色边缘(通过逆距离变换 IDT,即inverse distance transform)匹配。
标定的目标函数是这样定义的:
其中w 是视频窗大小,f 是帧#,(i, j) 是图像中的像素位置,而p是点云的3-D点。X表示激光雷达点云数据,D是图像做过IDT的结果。下图是实时在线标定的结果例子:
第一行标定好的,第二行出现漂移,第三行重新标定。密西根大学的论文“Automatic Targetless Extrinsic Calibration of a 3D Lidar and Camera by Maximizing Mutual Information”。这里定义了标定的任务就是求解两个传感器之间的转换关系,如图:求解R,T。
定义的Mutual Information (MI) 目标函数是一个熵值:
求解的算法是梯度法:下图是一个标定的例子:RGB像素和点云校准。
澳大利亚悉尼大学的论文“Automatic Calibration of Lidar and Camera Images using Normalized Mutual Information”。本文是对上面方法的改进。传感器配置如图:
标定的流程在下图给出:
其中定义了一个新测度Gradient Orientation Measure (GOM)如下:
实际上是图像和激光雷达点云的梯度相关测度。点云数据和图像数据匹配时候需要将点云投影到柱面图像上,如图所示:
投影公式如下:
而点云的梯度计算之前需要将点云投影到球面上,公式如下:
最后,点云的梯度计算方法如下:
标定的任务就是求解GOM最大,而文中采用了蒙特卡洛方法,类似particle filter。下图是一个结果做例子:
IMU-摄像头标定
德国Fraunhofer论文“INS-Camera Calibration without Ground Control Points“。本文虽然是给无人机的标定,对车辆也适合。这是IMU定义的East, North, Up (ENU) 坐标系:
而实际上IMU-摄像头标定和激光雷达-摄像头标定都是类似的,先解决一个手眼标定,然后优化结果。只是IMU没有反馈信息可用,只有姿态数据,所以就做pose graph optimization。下图是流程图:其中摄像头还是用SFM估计姿态。
这是使用的图像标定板:
激光雷达系统标定
牛津大学论文“Automatic self-calibration of a full field-of-view 3D n-laser scanner".本文定义点云的“crispness” 作为质量测度,通过一个熵函数Rényi Quadratic Entropy (RQE)最小化作为在线标定激光雷达的优化目标。(注:其中作者还讨论了激光雷达的时钟偏差问题解决方案)“crisp“其实是描述点云分布作为一个GMM(Gaussian Mixture Model)形式下的致密度。根据信息熵的定义,RQE被选择为测度:
下图是一个标定后采集的点云结果:
标定算法如下:
雷达-摄像头标定
西安交大论文“Integrating Millimeter Wave Radar with a Monocular Vision Sensor for On-Road Obstacle Detection Applications”。在讲传感器融合的时候提过这部分工作,这里重点介绍标定部分。首先坐标系关系如下:
传感器配置如下:
标定环境如下:
标定其实是计算图像平面和雷达反射面之间的homography矩阵参数,如下图:
转载自知乎@黄浴
,文中观点仅供分享交流,不代表本公众号立场,如涉及版权等问题,请您告知,我们将及时处理。
责任编辑:hnmd003
相关阅读
-
环球最新:直播|2022年12月15日 - 加速汽车电动化进程
概览2022年12月15日-加速汽车电动化进程会议时间:2022年12月15日14:00-15:30会议详情从全球趋势来看,...
2022-11-27 -
世界观察:2022年12月14日 - 向更高更快更强前进 - 汽车总线“升级”中
概览2022年12月14日-向更高更快更强前进-汽车总线“升级”中会议时间:2022年12月14日14:00-15:30会议详...
2022-11-27 -
直播|2022年12月13日 - 通往自动驾驶之路的V2X测试技术
概览2022年12月13日-通往自动驾驶之路的V2X测试技术会议时间:2022年12月13日14:00-15:30会议详情V2X作...
2022-11-27 -
焦点要闻:直播|2022年12月12日 - 聚焦ADAS中的传感器融合技术
概览聚焦ADAS中的传感器融合技术日期:2022年12月12日,星期一,14:00-15:30会议详情自动驾驶等级的提高...
2022-11-27 -
每日动态!赛事前瞻:内马尔缺阵巴西队处境艰难 再战乌拉圭葡萄牙力争复仇
韩国VS加纳(北京时间28日21时) 世界排名第61位、在32强中垫底的加纳队也许是本届杯赛中最被低估的球...
2022-11-28 -
世界观察:2022年12月14日 - 向更高更快更强前进 - 汽车总线“升级”中
概览2022年12月14日-向更高更快更强前进-汽车总线“升级”中会议时间:2022年12月14日14:00-15:30会议详...
2022-11-27 -
直播|2022年12月13日 - 通往自动驾驶之路的V2X测试技术
概览2022年12月13日-通往自动驾驶之路的V2X测试技术会议时间:2022年12月13日14:00-15:30会议详情V2X作...
2022-11-27 -
焦点要闻:直播|2022年12月12日 - 聚焦ADAS中的传感器融合技术
概览聚焦ADAS中的传感器融合技术日期:2022年12月12日,星期一,14:00-15:30会议详情自动驾驶等级的提高...
2022-11-27 -
环球最新:直播|2022年12月15日 - 加速汽车电动化进程
概览2022年12月15日-加速汽车电动化进程会议时间:2022年12月15日14:00-15:30会议详情从全球趋势来看,...
2022-11-27 -
环球热资讯!澳门公布新一轮赌牌竞投结果 美高梅、银河等6家公司胜出
11月26日,澳门特区行政长官26日颁布第205 2022号行政长官批示,公布了获博彩经营批给临时判给的公司名...
2022-11-27
阅读排行
资讯播报
- 微头条丨卡塔尔世界杯E组第二轮...
- 统计局:1-10月全国规模以上工业...
- 北京海淀疫情呈多点散发态势 重...
- 视焦点讯!乡村振兴|甘肃静宁:...
- 全球播报:北京市疫情涉及街乡进...
- 天天新消息丨建发股份:建发云钢...
- 焦点资讯:杭州亚运会向全球首创...
- 深圳与新加坡签订14个合作项目 ...
- 全球滚动:中交地产对成都项目公...
- 环球实时:2022建发厦门马拉松赛开跑
- 全球今日报丨中国垒球联赛总决赛...
- 探访“拉伊卜”生产车间:手工缝...
- 天天速读:梅西,距离卢赛尔球场...
- 上实城开再购回35万股 付出总额...
- 天天即时看!香港青年大湾区的电...
- 当前动态:长三角高校诗词大会在...
- 全球微头条丨水来了,楼市能接得...
- 热资讯!交出“丰收答卷”端稳“...
- 世界看点:2022上海马拉松赛开跑...
- 北京高校兵棋推演邀请赛:用兵棋...
- “全城以待 申爱依燃” 20...
- 姆巴佩2球法国队提前晋级 梅...
- 全球热讯:2022物博会“接地气”...
- 每日一星:莱万终破“进球荒”
- 环球精选!好好看球别参赌,谨防...
- 熊姬v2.0元宇宙鲜奶茶品牌升级盛...
- 明月轻松控Pro半年临床数据发布...
- 百度爱采购与义乌小商品城达成战...
- 百度爱采购与义乌小商品城达成战...
- 热讯:记者手记:当一位沙特球迷...
- 实时:小组赛最受关注的比赛来了...
- 环球快看:记者手记:世界杯上,...
- 世界报道:我懂了梅西,领导却不...
- 环球新资讯:梅西一传一射 “生...
- 当前快播:打破“卫冕冠军魔咒”...
- 全球快讯:创纪录!梅西成为首位...
- 今日热讯:梅西为阿根廷“续命”...
- 莱万打破世界杯“进球荒” 波兰...
- 环球关注:梅西传射,阿根廷生死...
- 今日观点!应答未来,复苏进程中...
- 世界热门:打破卫冕冠军魔咒,法...
- 【新要闻】姆巴佩梅开二度 法国...
- 卡塔尔足球造星体系已高效运转 ...
- 强国有我·制造强国|创新创造 ...
- 环球今日讯!“独臂船长”携“海...
- 简讯:澳大利亚队一球小胜突尼斯...
- 天天观速讯丨市场突变!深圳这个...
- 全球快讯:司马平邦:“新二十条...
- 世界视讯!北京:坚持保供网点“...
- 世界热推荐:北京:进一步降低通...
- 天天简讯:论文推荐 | 自动驾驶...
- 环球快看:阳光城:到期未支付债...
- 全球快资讯:电池的碰撞安全,这...
- 北京:明确高风险区所在街乡的其...
- 新华全媒+丨这个“种子银行”藏...
- 世界信息:卡塔尔世界杯D组第二轮...
- 当前最新:北京:优化保供配送人...
- 新华全媒+丨我在高原种火龙果—...
- 世界热消息:新华时评:抗疫,每...
- 浙江省第六届冰雪运动嘉年华走进...
- 每日播报!广州对跨省流动到站旅...
- 【天天播资讯】沙漠里的生命方舟
- 环球观点:卡塔尔世界杯何以钟情...
- 今日精选:他20年前曾在甲A打工...
- 重庆加强生活物资供应保障工作 ...
- 今日聚焦!河北秦皇岛铁皮西红柿...
- 每日关注!小小木耳迎丰收 村民...
- 西部智能网联汽车测试与评价场景...
- 乌鲁木齐市“11·24”火灾四问
- 【世界新要闻】李铁被查震动中国...
- 环球今头条!雨水到 笋尖冒 江...
- 资讯推荐:全新自主独立式第三代...
- 快资讯:国内首个 | 中汽中心...
- 全球热文:【新时代 新征程 新...
- 当前视点!多地上线官方房产租售...
- 环球播报:上合示范区一站式公共...
- 【焦点热闻】综合消息:补时绝杀...
- 【天天聚看点】研究丨内饰件双向...
- 10月我国货物和服务贸易进出口规...
- 焦点快报!(卡塔尔世界杯)每日...
- 焦点速看:前10月全社会用电量同...
- 个人养老金落地“开闸”:先行城...
- 播报:新时代新征程新伟业·二十...
- 每日播报!美丽乡村路 助力乡村兴
- 世界看热讯:记者手记:冰冷荷兰...
- 今日精选:六大行万亿授信哗哗流...
- 每日热讯!英格兰难破“铁桶阵”...
- 焦点精选!卡塔尔成本届世界杯首...
- 心疼世界杯东道主:办赛花最多的...
- 世界百事通!卡塔尔队遭遇两连败...
- “贪玩游戏”运营商中旭未来港交...
- 中国队夺得2022年国际象棋世界男...
- 世界快播:英格兰0:0美国 B组小...
- 天天观察:卡塔尔成本届世界杯首...
- 世界动态:巴西队官方:内马尔、...
- 世界即时看!东西问·中外对话 ...
- 天天视点!深圳第四批集中供地:...
- “赴汤蹈火”——新能源汽车之电...
- 环球头条:传递体育新能量 青...
- 【独家焦点】荣盛发展拟聘任北京...