视觉SLAM中的X点法

视觉SLAM中的X点法

在VSLAM当中,我们经常会接触一些算法叫做X点法,如常见的五点法、八点法等,它们其实是解决不同问题的不同算法,只是名字容易搞混,所以,在这里将常见的X点法梳理一遍。

image

附赠自动驾驶学习资料和量产经验:链接

二点法:P2P

P2P是一种4DoF PnP算法,常用在特征点匹配中剔除outlier(Two-Point RANSAC),也可以用来估计平移量。我们知道PnP是根据3D-2D匹配计算旋转和平移的一类算法,它是求解如下等式:

image

image

image

三点法

a. 3D-3D位姿匹配,ICP

image

推导过程如下:

image

image

b. P3P

image

image

由余弦定理可知:

image

四点法

a. Homography

image

b. EPnP

EPnP:An Accurate O(n) Solution to the PnP problem​icwww.epfl.ch/~lepetit/papers/lepetit_ijcv08.pdf

EPnP在世界系中选取4个点(称之为控制点,论文中取的3D点中心加PCA3个单位向量的点),将世界坐标系中所有点表示成控制点的加权,如下:

image

image

image

五点法:Essential Mat

David Nister, An Efficient Solution to the Five-Point Relative Pose Problem​citeseer.ist.psu.edu/viewdoc/download;jsessionid=5E0B2F91463B99396B9B764A06D21E97?doi=10.1.1.129.1518&rep=rep1&type=pdf

image

image

六点法:PnP DLT

image

七点法:Fundamental Mat

Seven-point algorithm​www.cs.unc.edu/~marc/tutorial/node55.html

image

八点法:Fundamental Mat

  • image

总结

image

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值