SLAM ORB-SLAM2(11)单目初始化

本文详细介绍了ORB-SLAM2在单目相机初始化过程中,如何利用单应矩阵、基础矩阵和本质矩阵进行几何建模。初始化涉及的关键步骤包括:计算单应矩阵和基础矩阵,选择合适的几何模型,估计两帧间的相对运动,建立世界坐标系,并初始化地图。整个流程包括特征点匹配、相对位姿解算和地图点三角化。
摘要由CSDN通过智能技术生成


1. 初始化工作

初始化的最基本任务就是建立坐标系,估计机器人的初始位姿,创建初始的地图
对于单目相机而言,由于尺度的缺失,还需要建立一个基础的尺度,以后的地图重建都是在这个基础尺度上进行的

针对 平面场景 (planar scene) 和 非平面场景 (non-planar scene)
ORB-SLAM2提供了 单应矩阵 (homography matrix) 和 基础矩阵 (fundamental matrix) 两种几何模型

它会在两个线程中同时计算这两个模型,然后根据一些启发式信息选取一个较合适的模型


1.1. 单应矩阵(Homography Matrix)

单应矩阵是一个 3×3 矩阵,用于描述 平面 投影变换

在这里插入图片描述

当两个视图(图像)之间的场景是一个平面或者两个视图之间 仅有旋转和平移
可以使用单应矩阵来关联这两个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

氢键H-H

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值