网站大量收购独家精品文档,联系QQ:2885784924

上午六位复杂环境下视觉同时.pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

复杂环境下的视觉同时定位与地图构建章国锋浙江大学CADCG国家重点实验室

SLAM:同时定位与地图构建机器人和计算机视觉领域的基本问题在未知环境中定位自身方位并同时构建环境三维地图广泛的应用增强现实、虚拟现实机器人、无人驾驶

SLAM常用的传感器红外传感器:较近距离感应,常用于扫地机器人。激光雷达、深度传感器。摄像头:单目、双目、多目。惯性传感器(英文叫IMU,包括陀螺仪、加速度计):智能手机标配。常见的单目摄像头激光雷达普通手机摄像头也可作为传感器双目摄像头微软Kinect彩色-深度(RGBD)传感器手机上的惯性传感器(IMU)

SLAM的运行结果设备根据传感器的信息计算自身位置(在空间中的位置和朝向)构建环境地图(稀疏或者稠密的三维点云)稀疏SLAM稠密SLAM

SLAM系统常用的框架输入传感器数据前台线程根据传感器数据进行跟踪求解,实时恢复每个时刻的位姿后台线程进行局部或全局优化,减少误差累积场景回路检测输出设备实时位姿三维点云RGB图深度图IMU测量值优化以减少误差累积回路检测

SLAM应用介绍

扫地机器人小米扫地机器人以激光雷达为核心戴森360°Eye扫地机器人以视觉为核心(顶部有全景摄像头)

SLAM应用介绍

无人机大疆Phantom4结合双目立体视觉和超声波,实现空中精准悬停和安全航线自动生成

SLAM应用介绍

无人车MobileEye、特斯拉等自动驾驶方案以廉价的摄像头为主Google无人车项目Waymo使用高精度激光雷达构建地图

SLAM应用介绍

虚拟/增强现实:Inside-Out方案基于SLAM技术的VR/AR可以实现Inside-Out方案:将传感器固定在使用者端。优点:不需要提前布置环境中的传感器,没有活动范围的限制。目前绝大多数VR头盔都采用Outside-In的定位方案,需要在环境中放置一个或多个传感器,活动范围受限,不支持大范围移动的定位。《TheDevicesofVR:Part3–TheFutureofVR》

视觉SLAM技术主要传感器单目摄像头双目摄像头多目摄像头其它辅助传感器廉价IMU、GPS深度摄像头优势硬件成本低廉小范围内定位精度较高无需预先布置场景

主要挑战如何处理循环回路序列和多视频序列?如何高效高精度地处理大尺度场景?如何处理动态场景?如何处理快速运动和强旋转?

我们课题组的SfM/SLAM工作ENFT-SFM能够高效地处理循环回路和多视频序列单目SLAM系统ENFT-SLAM:能在大尺度场景下实时运行RDSLAM:能在动态场景下稳定工作RKSLAM:可以实时运行在移动设备上

ENFT-SFM:EfficientNon-ConsecutiveFeatureTrackingforRobustSFM

SfMforLoopbackSequencesandMultipleSequencesHowtoefficientlymatchthecommonfeaturesamongdifferentsubsequences?Howtoefficientlyperformglobaloptimizationandeliminatedrift?VisualSFMresult

Non-ConsecutiveFeatureTracking

TheDifficultiesforLarge-ScaleSfMGlobalBundleAdjustmentHugevariablesMemorylimitTime-consumingIterativeLocalBundleAdjustmentLargeerrorisdifficulttobepropagatedtothewholesequence.Easilystuckinalocaloptimum.PoseGraphOptimizationMaynotsufficientlyminimizetheerror.

Segment-basedProgressiveSfMSplitalongsequencetomultipleshortsequences.PerformSfMforeachsequenceandalignthemtogether.Detectthe``splitpoint’’andfurthersplitthesequenceifthereprojectionerrorislarge.Theaboveprocedureisrepeateduntiltheerrorislessthanathreshold.

ENFT

文档评论(0)

158****9376 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档