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

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

3天内不再提示

一种激光雷达增强的SfM流程

新机器视觉 来源:新机器视觉 作者:Weikun Zhen Yaoyu Hu 2021-01-07 13:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘要

尽管运动恢复结构(SfM)作为一种成熟的技术已经在许多应用中得到了广泛的应用,但现有的SfM算法在某些情况下仍然不够鲁棒。例如,比如图像通常在近距离拍摄以获得详细的纹理才能更好的重建场景细节,这将导致图像之间的重叠较少,从而降低估计运动的精度。在本文中,我们提出了一种激光雷达增强的SfM流程,这种联合处理来自激光雷达和立体相机的数据,以估计传感器的运动。结果表明,在大尺度环境下,加入激光雷达有助于有效地剔除虚假匹配图像,并显著提高模型的一致性。在不同的环境下进行了实验,测试了该算法的性能,并与最新的SfM算法进行了比较。

CMU Smith Hall重建点云模型(灰色),覆盖视觉特征点(红色)

相关工作与主要贡献

基于机器人的检测需求越来越大,需要对桥梁、建筑物等大型土木工程设施的高分辨率图像数据进行处理。这些应用通常使用高分辨率、宽视场(FOV)相机,相机在离结构表面近距离处拍摄,以获得更丰富的视觉细节。这些特性对标准SfM算法提出了新的挑战。首先,大多数可用的全局或增量SfM方案都是基于单个摄像机的,因此不能直接恢复比例。更重要的是,由于视场的限制,相邻图像之间的重叠区域被缩小,从而导致姿态图只能局部连通,从而影响运动估计的精度。这个问题在大规模环境中变得更加重要。

为了解决上述挑战本文提出了一种新的方案,它扩展了传统的SfM算法,使之适用于立体相机和LiDAR传感器。这项工作基于一个简单的想法,即激光雷达的远距离能力可以用来抑制图像之间的相对运动。更具体地说,我们首先实现了一个立体视觉SfM方案,它计算摄像机的运动并估计视觉特征(结构)的三维位置。然后将激光雷达点云和视觉特征融合到一个单一的优化函数中,迭代求解该优化函数以最优化相机的运动和结构。在我们的方案中,LiDAR数据从两个方面增强了SfM算法:

1)LiDAR点云用于检测和排除无效的图像匹配,使基于立体相机的SfM方案对视觉模糊具有更强的鲁棒性;

2)LiDAR点云与视觉特征在联合优化框架中相结合,以减少运动漂移。我们的方案可以实现比最先进的SfM算法更一致和更精确的运动估计。

本文的工作主要有以下几个方面:

1)将全局SfM技术应用于立体摄像系统,实现了摄像机在真实尺度下的运动初始化。

2) 激光雷达数据被用来排除无效的图像匹配,进一步加强了方案的可靠性。

3) 通过联合立体相机和激光雷达的共同的数据,扩展了我们先前提出的联合优化方案,提高了所建模型的精度和一致性。

激光雷达增强的双目SFM

该方案以一组立体图像和相关的LiDAR点云作为输入,以三角化特征点和合并的LiDAR点云的格式生成覆盖环境的三维模型。下图显示了我们的LiDAR增强SfM方案的过程

e040f9d4-503c-11eb-8b86-12bb97331649.png

光雷达增强的双目SFM方案

A、对应特征点搜索

给定立体图像对,计算对应关系包括特征提取、匹配和几何验证。首先,我们依赖OpenMVG库从图像中提取SIFT特征。然后使用所提供的级联哈希方法对特征进行穷尽匹配。最后,通过对双目极线约束进行几何的验证,验证了两幅图像之间的匹配。具体地说,利用RANSAC估计基本矩阵F,然后用来检查匹配特征的极线误差。只保留几何上一致的特征,以便进一步计算。

B、 相对运动估计

由于立体图像对是预先校准的,所以我们将一对左右图像作为一个独立的单元,为了估计相对运动,标准的立体匹配方法依赖于两对图像中所有四幅图像所观察到的特征点,而我们观察到许多点只被三幅甚至两幅图像共享。忽略这些点可能会丢失估计相机运动的重要信息,特别是在图像重叠有限的情况下。因此,这里选择显式地处理两个位姿点之间共享视图的不同情况。具体来说,我们考虑至少3个视图共享的特征点,以确保尺度的重建。

虽然只有2个视图的点可以帮助估计旋转和平移方向,但是由于这些点通常来自于下图所示的小重叠区域,所以这里忽略它们。另一方面,两个位姿点之间也可能存在多种类型的共享特性。为了简化问题,我们选择对应关系最多的类型来求解相对运动。在三视图情况下,首先用立体图像对,对特征点点进行三角化,然后用RANSAC+P3P算法求解。

在四视图的情况下,我们遵循标准的处理方法,首先对两个站点中的点进行三角化,然后应用RANSAC+PCA配准算法找到相对运动。在这两种情况下,都使用非线性优化程序来优化计算的姿态和三角化,通过最小化内线的重投影误差。最后,对所有姿态进行变换以表示左摄像机之间的相对运动。

e0683e86-503c-11eb-8b86-12bb97331649.png

两视图要素的区域示例。左:一位姿右图像;中右:另一位姿的左右图像。共同的小区域靠近边界并用红框标记。

e0951834-503c-11eb-8b86-12bb97331649.png

两个位姿点(红色和蓝色圆圈对)之间共享特征(灰点)的示例。彩色条表示已知的校准后的立体图像对。(a)-(d)三视图;(e)四视图。

C、相对运动验证

一旦找到了相对运动,就可以建立一个姿态图,其中节点表示图像帧的姿态,边表示相对运动。全局姿态可以通过平均位姿图上的相对运动来求解。然而,由于环境中的视觉模糊性(见下图),可能存在无效的边缘,并且直接平均相对运动可能会产生不正确的全局姿势。因此,设计了一个两步边缘验证方案来去除异常值。

(1)在第一步中,检查所有图像帧对的激光雷达点云的重叠,并剔除不一致的点云。

(2)第二步中检查回环的一致性。(具体方法可在论文中有详细说明)

e1a524e4-503c-11eb-8b86-12bb97331649.png

由于视觉模糊导致的无效相对运动的例子。(a) 由于相同的停车标志,两对图像匹配不正确。(b) 相应的点云来自两个车站,标志用红框标出。(c) 合并的占用网格显示不正确的对齐方式(红色椭圆)。在这种情况下,一致性比为0.56,而有效相对运动的一致性比通常超过0.7

D、 全局位姿初始化

这部分主要介绍优化全局帧的代价函数:

e20a6e3a-503c-11eb-8b86-12bb97331649.png

E、三角化与RANSAC

本文采用文鲁棒三角化方法,对每个三维特征点使用RANSAC来寻找最佳的三角化视图。对于每个轨迹,它是不同相机视图中一个特征点的观察值的集合,随机对两个视图进行采样,并使用DLT方法对该点进行三角化。通过将该点投影到其他视图上并选择具有较小重投影误差的视图,可以找到更匹配的视图。此过程重复多次,并保留最大的一组内部视图(至少需要3个视图)。最后,通过最小化重投影误差,利用内联视图优化特征点在全局结构中的位姿。

F、联合位姿优化

基于视觉的SfM算法的位姿优化通常通过束调整(BA)来实现。然而,由于多个系统原因,如特征位置不准确、标定不准确、对应异常值等,位姿估计在长距离内可能会产生较大的漂移,尤其是在无法有效地发现闭合环路的情况下。为了解决这个问题,我们考虑利用激光雷达的远距离能力来限制相机的运动,该方案将相机机和激光雷达观测值联合最优化。这部分内容可查看原文理解公式。

实验结果

A、实验装置

下图具有多个机载传感器,包括两个Ximea彩色摄像头(1200万像素,全局快门)和一个安装在连续旋转电机上的Velodyne Puck激光雷达(VLP-16)。利用编码器测量的电机角度,将VLP-16的扫描点转换成固定的基架。

传感器盒子和数据集。

B、 相对运动估计

e277d4e8-503c-11eb-8b86-12bb97331649.png

上图:从4个视图和3个视图点显示求解的对数。下图:不同三元组检查的边数直方图。

e29980fc-503c-11eb-8b86-12bb97331649.png

左图:初始化的位姿图有4个视图特征。右:使用多视图初始化位姿图

C、 相对运动验证

这里比较了所提出的基于网格的检查(GC,阈值为0.6)和成功率检查(SR)与OpenMVG使用的旋转循环检查和transform(旋转和平移)循环检查(TC)的异常值排除法的性能。

e2be2aba-503c-11eb-8b86-12bb97331649.png

D、 联合测量

这里展示联合观测建模在联合优化中的优势。如下图所示

e3194742-503c-11eb-8b86-12bb97331649.png

激光雷达点云(灰色)与重建视觉特征(红色)叠加。左:没有联合观测。右:联合观测。

E、重建

对收集到的数据集的重建结果下图所示。在第一行,展示了小型混凝土结构的重建。第二行比较了使用COLMAP、OpenMVG和我们的方案Smith-Hall重建结果。在这三个测试中,使用左右图像进行重建。然而,COLMAP和OpenMVG都无法处理由停车标志,和有限的重叠图像造成的视觉模糊。因此,生成的模型要么不一致,要么不完整。使用我们的方案有助于有效地排除无效的运动,并允许建立一个更一致的模型。

e343c490-503c-11eb-8b86-12bb97331649.png

重建的结果对比

总结

本文提出了一种利用激光雷达信息提高立体SfM方案的鲁棒性、准确性、一致性和完备性的LiDAR增强立体SfM方案。实验结果表明,该方法能有效地找到有效的运动位姿,消除视觉模糊。此外,实验结果还表明,结合相机和激光雷达的联合观测有助于完全约束外部变换。最后,与最先进的SfM方法相比,LiDAR增强SfM方案可以产生更一致的重建结果。

责任编辑:xj

原文标题:基于激光雷达增强的三维重建

文章出处:【微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

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

    关注

    2574

    文章

    54382

    浏览量

    786103
  • 三维
    +关注

    关注

    1

    文章

    523

    浏览量

    29833
  • 激光雷达
    +关注

    关注

    978

    文章

    4378

    浏览量

    195378

原文标题:基于激光雷达增强的三维重建

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CES 2025激光雷达观察:“千线”激光雷达亮相,头部厂商布局具身智能

    电子发烧友网报道(文/梁浩斌)每年CES都是激光雷达厂商发布新品的节点,在今年CES 2025上,有超过30家激光雷达厂商参展。头部的厂商,禾赛、速腾聚创、Seyond都推出了新产品,另外国内多家
    的头像 发表于 01-12 09:08 3354次阅读
    CES 2025<b class='flag-5'>激光雷达</b>观察:“千线”<b class='flag-5'>激光雷达</b>亮相,头部厂商布局具身智能

    探索 ARRAYRDM - 0112A20 - QFN:用于汽车激光雷达的近红外增强型 SiPM

    在当今电子科技飞速发展的时代,汽车激光雷达技术作为自动驾驶领域的关键环,正受到越来越多的关注。而在激光雷达系统中,传感器的性能起着决定性作用。今天,我们就来深入了解款专为汽车
    的头像 发表于 11-28 09:19 258次阅读

    激光雷达为什么会出现串扰的问题?

    飞行时间(Time-of-Flight,TOF)和连续波调频型(Frequency-Modulated Continuous Wave,FMCW)两。 图片源自:网络 脉冲型TOF激光雷达雷达的工作原理比较直观,发射器每隔
    的头像 发表于 11-04 10:42 542次阅读
    <b class='flag-5'>激光雷达</b>为什么会出现串扰的问题?

    华为,激光雷达! 车载激光雷达市场的“隐形冠军”

    达到93.4%!相比此前1-5月份的三家份额91%进步提高,激光雷达产业正形成“寡头”竞争格局。 值得关注的是,华为以 64.38 万颗的装机量稳居榜首,市场份额攀升至 41.1%,成为车载激光雷达市场的“隐形冠军”。   作
    的头像 发表于 10-23 18:57 3024次阅读
    华为,<b class='flag-5'>激光雷达</b>第<b class='flag-5'>一</b>! 车载<b class='flag-5'>激光雷达</b>市场的“隐形冠军”

    【SOA是什么?】#激光雷达

    激光雷达
    天津见合八方光电科技有限公司
    发布于 :2025年07月15日 14:39:59

    SPAD席卷车载激光雷达市场

    电子发烧友网报道(文/梁浩斌)上周我们报道了款新推出的激光雷达ASIC方案,值得关注的是该方案中与ASIC搭配的传感器均选择了SiPM。当然从成本的角度来看,作为第三方的激光雷达ASIC方案
    的头像 发表于 06-13 00:59 4917次阅读

    一种新型激光雷达惯性视觉里程计系统介绍

    针对具有挑战性的光照条件和恶劣环境,本文提出了LIR-LIVO,这是一种轻量级且稳健的激光雷达-惯性-视觉里程计系统。通过采用诸如利用深度与激光雷达点云关联实现特征的均匀深度分布等先进技术,以及利用
    的头像 发表于 04-28 11:18 803次阅读
    <b class='flag-5'>一种</b>新型<b class='flag-5'>激光雷达</b>惯性视觉里程计系统介绍

    激光雷达调研纪要

    、长安已跟上,广汽、上汽等后续也可能加入,但具体配置情况因各车企方案而异。 不同级别自动驾驶配置差异: L3级自动驾驶因需安全冗余,会配备多颗激光雷达以实现360度或270度覆盖,般应用于30万以上车型;L2+车型通常只配备
    的头像 发表于 04-17 16:54 768次阅读

    激光雷达技术:自动驾驶的应用与发展趋势

    激光雷达一种通过发射激光束并接收反射光束来测量物体距离和速度的传感器。它能够生成周围环境的精确三维地图,为自动驾驶车辆提供关键的感知信息。激光雷达的主要组成部分包括
    的头像 发表于 03-10 10:16 1423次阅读
    <b class='flag-5'>激光雷达</b>技术:自动驾驶的应用与发展趋势

    DeepSeek:2025年激光雷达技术与行业应用趋势

    近日DeepSeek的火爆,我想知道它对激光雷达技术与行业应用趋势的看法。以下内容来源于DeepSeek-R1,仅供参考。2025年激光雷达技术与行业应用趋势:深度分析与预测、技术趋势:从固态化到
    的头像 发表于 02-06 10:40 2872次阅读
    DeepSeek:2025年<b class='flag-5'>激光雷达</b>技术与行业应用趋势

    激光雷达领域的新秀利器—SPAD23

    分析在激光雷达系统中的关键应用以及在激光雷达系统中核心器件的技术特性
    的头像 发表于 01-23 14:35 1207次阅读
    <b class='flag-5'>激光雷达</b>领域的新秀利器—SPAD23

    禾赛拒绝“激光雷达无用论”

    在特斯拉发布FSD新版本后,视觉派和激光雷达派的争论再次升温。 与此同时,激光雷达企业也开始在车载智驾领域之外寻找新的市场机会。 在CES 2025上,禾赛科技推出了系列新的激光雷达
    的头像 发表于 01-16 11:58 1708次阅读
    禾赛拒绝“<b class='flag-5'>激光雷达</b>无用论”

    则消息引爆激光雷达行业!特斯拉竟然在自研激光雷达

    电子发烧友网报道(文/梁浩斌)则消息引爆激光雷达行业?上周业界流传的份会议纪要称,有自动驾驶专家透露,特斯拉已经设计了自己的激光雷达,并正在与大陆集团合作,将自己开发的
    的头像 发表于 12-30 00:09 2882次阅读

    科普:文了解固态和半固态激光雷达

    激光雷达(LiDAR,Laser Detecting and Ranging)作为一种先进的传感技术,通过发射激光脉冲并测量其返回时间来计算目标距离,被广泛应用于自动驾驶、机器人、工业自动化等领域
    的头像 发表于 12-23 18:06 3675次阅读

    激光雷达,明年要降价至200美元

    20万以下车型。 而最近,禾赛科技CEO李帆表示,远距ADAS激光雷达产品计划在明年价格减半,令激光雷达对于15万以下更廉价的电动汽车也有吸引力。现阶段15万以上电动汽车的激光雷达
    的头像 发表于 12-16 11:36 6073次阅读
    <b class='flag-5'>激光雷达</b>,明年要降价至200美元