双目相机测距原理手记1

1.对极线原理
三维面可由一个三维向量与xyz乘积等于零确定。等价于1X4矩阵@(x y z 1)T =0
三维直线可由两个三维向量与xyz乘积等于零确定。等价于2X4矩阵@(x y z 1)T =0

在这里插入图片描述
图片来源https://blog.csdn.net/weixin_43842653/article/details/89362617
已知像素坐标x和焦点C和C1,则CC1和Cx可确定一个面A,面A和相机2成像平面可确定一条直线。
X=Hx,X=H1 x1 ,
可得 x1 = H-1 H x
H和H-1 是齐次单应矩阵可表达为2组xyz方程,最终结果只和2组xyz的一次项相关,所以可以得知是一条直线。
虽然在标定好相机内外参情况下,由一个点可以去求得H-1 H,但由于该点本来就可能和齐次矩阵H的解有误差,所以常用多个点的最小二乘法解。

另外从对极几何图形分析,关系如下:
令x所在的直线XC的矩阵表达为L,和x1所在的直线XC的矩阵表达为L1,用F表达x到x1所在直线的的映射矩阵。L1=Fx, F被称为两视图转换的基础矩阵。
在L和L1中由于z坐标取0,所以是(x y 1)的写法。
则x1L1 = x1 Fx = 0
在这里插入图片描述
图片来源https://blog.csdn.net/weixin_43842653/article/details/89362617
在这里插入图片描述
图片来源https://blog.csdn.net/weixin_43842653/article/details/89362617

在这里插入图片描述参见opencv官网https://docs.opencv.org/4.x/d9/d0c/group__calib3d.html#ga617b1685d4059c6040827800e72ad2b6

本质矩阵E是在物体在镜头坐标系下(不转换到图形坐标系下)x到x1 的对极线表达矩阵。
基础矩阵F是在物体在图像坐标系下x到x1 的对极线表达矩阵。
参考https://blog.csdn.net/kokerf/article/details/72191054

双目测距就是在已知双目坐标系关系下,由视差求出在相机空间下坐标。(待补充)
在这里插入图片描述
图片来源https://blog.csdn.net/dulingwen/article/details/98071584

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值