消影点与消影线
透视投影的一个显著特征是延伸至无穷远的物体的图像可能出现在有限范围。
1.消影点
几何上一条世界直线的消影点由平行于该直线并过摄像机中心的射线与图像平面的交点得到。因此消影点仅依赖于直线的方向,而与其位置无关。如果世界直线平行于图像平面,那么消影点在图像的无穷远处。该世界直线可以用X(λ)=A+λDX(\lambda )=A+\lambda DX(λ)=A+λD来参数化,其中AAA是直线上的点,而D=(dT,0)TD=(d^T,0)^TD=(dT,0)T。
结论1: 方向为ddd的3维空间直线的消影点是过摄像机中心且方向为ddd的射线与图像平面的交点vvv,即v=Kdv = Kdv=Kd。
由消影点求摄像机旋转
消影点是无穷远点的图像,它提供定向(姿态)信息的方式与不动星提供的方式类似,考虑由定向和位置不同的两个标定摄像机获取的一个景物的两幅图像。无穷远点作为景物的一部分与摄像机无关。它们的图像,即消影点,不受摄像机位置变化的影响,但要受摄像机旋转的影响。
令一条景物直线在第一幅视图中的消影点是viv_ivi,在第二幅视图中的是vi′v'_ivi′,消影点viv_ivi在第一个摄像机的欧氏坐标系中测量得到的方是di=K−1vi/∥K−1vi∥d_i=K^{-1}v_i/\left \| K^{-1}v_i \right \|di=K−1vi/∥∥K−1vi∥∥,而对应的消影点vi′v'_ivi′,在第二个摄像机的欧氏坐标系中测量得到的方向是d’id’_id’i。则摄像机的旋转di′=Rdid'_i=Rd_idi′=Rdi。
2.消影线
3维空间的平行平面与$\pi _\infty $交于一条公共的直线,而这条直线的图像就是平面的消影线。几何上,消影线由平行于景物平面并过摄像机中心的一张平面与图像的交线得到。显然, 消影线仅与景物平面的定向有关,而与它的位置无关。
- 在摄像机欧氏坐标系下,垂直于方向nnn的平面集的消影线是l=K−Tnl=K^{-T}nl=K−Tn。
两条景物直线之间的夹角
结论2: 令v1v_1v1 , v2v_2v2是一幅图像中两条直线的消影点,而令$ω 为图像中绝对二次曲线的图像.。如果为图像中绝对二次曲线的图像.。如果为图像中绝对二次曲线的图像.。如果\theta $是两直线方向间的夹角, 那么
cosθ=v1Tωv2v1Tωv1v2Tωv2\cos \theta =\frac{v_{1}^{T}\omega v_{2}}{\sqrt{v_{1}^{T}\omega v_{1}}\sqrt{v_{2}^{T}\omega v_{2}}}cosθ=v1Tωv1v2Tωv2v1Tωv2
正交性关系
- 具有垂直方向的直线的消影点满足:v1Tωv2v_{1}^{T}\omega v_{2}v1Tωv2
- 一张平面的法线方向的消影点vvv可以按公式v=ω∗lv = ω ^*lv=ω∗l由平面的消影线lll获得;反之有l=ωvl=\omega vl=ωv
- 两垂直平面的消影线满足l1Tω∗l2=0l_1^T\omega^*l_2=0l1Tω∗l2=0
3.由消影点和消影线确定标定KKK
结论3: 如果s=K12=0s=K_{12}=0s=K12=0并且[ωij]=ω=K−TK−1[\omega _{ij}]=\omega=K^{-T}K^{-1}[ωij]=ω=K−TK−1,那么ω12=ω21=0\omega _{12}=\omega _{21}=0ω12=ω21=0。如果还满足αx=K11=K22=αy\alpha _x=K_{11}=K_{22}=\alpha _yαx=K11=K22=αy,那么ω11=ω22\omega _{11}=\omega _{22}ω11=ω22
由三个正交消影点给定的标定二次曲线
- 首先构作顶点为三个消影点v1v_1v1,v2v_2v2,v3v_3v3的三角形。
- C 的中心是三角形的垂心。
- 关于中心反射其中的一个消影点(例如v1v_1v1)得到v˙1\dot{v}_1v˙1
- 根据条件:v˙1\dot{v}_1v˙1的极线过v2v_2v2,v3v_3v3来确定CCC的半径。

本文探讨了透视投影中的消影点与消影线概念,解析了它们如何帮助确定摄像机旋转和平面的定向。文章还介绍了如何利用消影点和消影线来确定相机的内部参数矩阵。
1337





