系列索引:MVG计算机视觉中的多视图几何
上一篇:第一章 2D射影几何和变换(上)
1.5 从图像恢复仿射和度量性质
由图像恢复仿射和度量性质可以说是2D射影几何的主要目的之一。通俗来说,就是将图像进行变换,使得图像像素级别的平行(仿射)性质和单位长度(度量)性质和实际三维世界(的平面)对应。
射影变换8dof=仿射变换6dof+无穷直线的像2dof=相似变换4dof+2个虚圆点+无穷直线的像2dof
无穷远线
在射影变换中,理想点可以映射为有限点,因而无穷远直线被映射为有限直线。但是在仿射变换下,依然被映射为无穷直线:
结论:在射影变换下,无穷远直线为不动直线的充要条件是是仿射变换
注意:在仿射变换下,并不是点点不动。
由图像恢复仿射性质:摄影到仿射,目的是恢复平行性质
已知的像,可以将射影变换恢复到仿射变换。
如果无穷远直线的像是,假定,那么把映射回的一个合适的射影变换是
仿射矫正计算方法
已知:一条直线上三个点、、的像、、以及两个线段在真实世界的长度比
求解:该直线无穷远点的像
计算过程:
- 在图象中计算距离比
- 分别在直线和上建立坐标系,把这些点表示为齐次2维矢量,,以及,,
- 计算从,,的1D射影变换
- 计算变换下无穷远点的像,即为结果。
虚圆点及其对应的对偶二次曲线
虚圆点(绝对点):在相似变换下的不动点
虚圆点在保向相似变换下不变
在射影变换下,虚圆点和为不动点的充要条件是是相似变换
“虚圆点”的命名起源于每一圆周交于虚圆点。当二次曲线为圆时,有且,取,有
该二次曲线交于理想点,即,则有
解得
虚圆点对应的对偶二次曲线
射影平面的夹角
在欧氏几何中,两线间的夹角由它们法线的点乘来计算。直线和的法线分别平行于和,其夹角为
上式经过仿射变换或射影变换后不能使用,而应该用下式代替
而上式在射影变换下不变
一旦二次曲线的像已知,则可以通过两直线的像计算其实际角度;且根据正弦定理也可以推出长度比。
一旦,则直线和正交。
对偶二次曲线的像
一旦找到,就可以将射影变换矫正为相似变换。将进行SVD:
其中即为矫正变换
度量矫正I:仿射矫正+2对垂直线的像 仿射到相似,目的是恢复夹角
上式可以重写为
其中,
两对正交直线组成矩阵,即可求解,再通过Cholesky分解求得。
度量矫正II:5对垂直线的像 射影到相似,目的是恢复夹角
由得
其中,是的6维矢量形式。
五对正交直线组成矩阵,即可求解,再通过Cholesky分解求得.
1.6 二次曲线的其他性质
点和二次曲线定义一条直线. 称为关于的极线,而点称为关于的极点.
点和二次曲线的极线与交于两点.的过这两点的两条切线相交于
如果点在上,则它的极线就是二次曲线过的切线。
对射:点到线的可逆映射
共轭点:如果点在极线上,则.满足的任何两点和称为关于二次曲线的共轭。
如果在的极线上,那么也在的极线上。
二次曲线的分类
不动点:变换矩阵的特征向量
下一篇:第二章 3D射影几何和变换