全国住房建设部网站,网站二维码怎么制作,网络广告推广好的有哪些,多合一网站源码温故而知新#xff0c;可以为师矣#xff01;
一、参考资料
《计算机视觉中的多视图几何-第五章》-Richard Hartley, Andrew Zisserman.
二、针孔模型相关介绍
1. 重要概念 1.1 投影中心/摄像机中心/光心
投影中心称为摄像机中心#xff0c;也称为光心。投影中心位于一…温故而知新可以为师矣
一、参考资料
《计算机视觉中的多视图几何-第五章》-Richard Hartley, Andrew Zisserman.
二、针孔模型相关介绍
1. 重要概念 1.1 投影中心/摄像机中心/光心
投影中心称为摄像机中心也称为光心。投影中心位于一个欧式坐标系的原点。
1.2 图像平面/聚焦平面
平面 Z f Zf Zf 被称为图像平面或聚焦平面。
1.3 主轴/主射线
摄像机中心到图像平面的垂线称为摄像机的主轴或主射线。
1.4 主点
主轴与图像平面的交点称为主点。
1.5 主平面摄像机
过摄像机中心平行于图像平面的平面称为摄像机的主平面。
2. 摄像机投影
从3维世界降到2维图像是一个投影过程在此过程中我们失去了一维。建模这个过程的常用方式是利用中心投影由空间中的一个点引出一条从3D世界点到空间中的一个固定点投影中心的射线这条射线将与空间中被选为图像平面的具体平面相交。射线与图像平面的交点表示该点的图像。
在针孔摄像机模型下3维空间坐标为 X ( X , Y , Z ) T X(X, Y, Z)^T X(X,Y,Z)T 的点 X X X 被投影到图像平面上的一点该点是连接点 X X X 与投影中心的直线与图像平面的交点。根据相似三角形可以很快地算出点 ( X , Y , Z ) T (X, Y , Z)^T (X,Y,Z)T 被映射到图像平面上点 ( f X / Z , f Y / Z , f ) T (fX/Z, fY/Z, f)^T (fX/Z,fY/Z,f)T 。略去最后一个图像坐标之后从世界坐标到图像坐标的中心投影是 ( X , Y , Z ) T ↦ ( f X / Z , f Y / Z ) T ( 1 ) (X,Y,Z)^{T}\mapsto(fX/Z,fY/Z)^{T}\quad(1) (X,Y,Z)T↦(fX/Z,fY/Z)T(1) 这是从3维欧式空间 IR 3 \text{IR}^3 IR3 到 2维欧式空间 IR 2 \text{IR}^2 IR2 的一个映射。
3. 投影矩阵 齐次坐标的概念齐次坐标就是用N1维去描述一个N维的坐标。 如果用齐次矢量表示世界和图像点那么中心投影可以简单地表示成齐次坐标之间的线性映射。具体地说 公式 ( 1 ) 公式(1) 公式(1) 可以写成如下矩阵乘积形式 [ X Y Z 1 ] ↦ [ f x f y z ] [ f 0 f 0 1 0 ] [ X Y Z 1 ] ( 2 ) \left.\left[\begin{array}{c}\mathbf{X}\\\mathbf{Y}\\\mathbf{Z}\\\mathbf{1}\end{array}\right.\right]\mapsto\left[\begin{array}{c}f\mathbf{x}\\f\mathbf{y}\\\mathbf{z}\end{array}\right]\left[\begin{array}{cc}f0\\f0\\10\end{array}\right]\left[\begin{array}{c}\mathbf{X}\\\mathbf{Y}\\\mathbf{Z}\\\mathbf{1}\end{array}\right]\quad(2) XYZ1 ↦ fxfyz ff1000 XYZ1 (2) 其中 [ f 0 f 0 1 0 ] \left[\begin{array}{cc}f0\\f0\\10\end{array}\right] ff1000 表示 3 ∗ 4 3*4 3∗4 齐次摄像机投影矩阵记作 P P P。 P P P 可以写成 d i a g ( f , f , 1 ) [ I ∣ 0 ] diag(f,f,1)[I|0] diag(f,f,1)[I∣0]其中 d i a g ( f , f , 1 ) diag(f,f,1) diag(f,f,1)是对角矩阵而 [ I ∣ 0 ] [I|0] [I∣0]表示矩阵分块成一个 3 ∗ 3 3*3 3∗3 恒等矩阵加上一个零列矢量。那么中心投影的针孔模型的摄像机投影矩阵可以表示为 P d i a g ( f , f , 1 ) [ I ∣ 0 ] Pdiag(f,f,1)[I|0] Pdiag(f,f,1)[I∣0] 恒等矩阵的概念恒等矩阵又称为单位矩阵是一个方阵其对角线上的元素为1其余元素均为0记作 I I I或者 E E E。恒等矩阵的大小由其维度决定例如3阶恒等矩阵是一个3x3的矩阵。 恒等矩阵在线性代数中具有很多重要的性质。例如对于任意矩阵A恒等矩阵1与A的乘积等于A本身。这是因为恒等矩阵的每个元素与A的对应元素相乘并将其相加得到的结果就是A本身。这个性质在矩阵的转置、逆运算等方面都有着重要的应用。 恒等矩阵在深度学习中也具有重要的作用。在神经网络中恒等矩阵常被用作初始化权重矩阵。初始化权重矩阵时将其设置为恒等矩阵可以使得神经网络的初始状态更稳定。这是因为恒等矩阵具有一定的对称性和平衡性可以避免梯度消失或梯度爆炸等问题有助于提高模型的训练效果。 恒等矩阵还可以用于矩阵的相似性度量。在图像处理和模式识别中我们经常需要比较两个矩阵的相似性。通过计算两个矩阵之间的差异可以得到它们的相似性度量。而恒等矩阵作为一个特殊的矩阵与其他矩阵相比具有明显的差异可以用于度量矩阵之间的相似性。 我们现在引入如下记号世界点 X X X 用4维齐次矢量 ( X , Y , Z , 1 ) (X,Y,Z,1) (X,Y,Z,1)表示图像点 x x x 被表示成3维齐次矢量的形式。则 公式 ( 2 ) 公式(2) 公式(2) 可以紧凑地写为 x P X xPX xPX
4. 主点偏置 公式 ( 1 ) 公式(1) 公式(1) 假定图像平面的坐标原点在主点上。实际情况可能不是这样如下图所示 摄像机坐标系 ( x c a m , y c a m ) T (x_{cam},y_{cam})^T (xcam,ycam)T的坐标原点为摄像机中心该原点在图像平面的投影是主点p。图像坐标系 ( x , y ) T (x,y)^T (x,y)T 的坐标原点为图像的左下角。
因此一般情形的映射为 ( X , Y , Z ) T ↦ ( f X / Z p x , f Y / Z p y ) T (X,Y,Z)^{T}\mapsto(fX/Zp_x,fY/Zp_y)^{T} \\ (X,Y,Z)T↦(fX/Zpx,fY/Zpy)T 其中 ( p x , p y ) T (p_x,p_y)^T (px,py)T 是主点的坐标。该方程用齐次坐标可以表示为 [ X Y Z 1 ] ↦ [ f x Z p x f y Z p y z ] [ f p x 0 f p x 0 1 0 ] [ X Y Z 1 ] ( 3 ) \left.\left[\begin{array}{c}\mathbf{X}\\\mathbf{Y}\\\mathbf{Z}\\\mathbf{1}\end{array}\right.\right]\mapsto\left[\begin{array}{c}f\mathbf{xZp_x}\\f\mathbf{yZp_y}\\\mathbf{z}\end{array}\right]\left[\begin{array}{cc}fp_x0\\fp_x0\\10\end{array}\right]\left[\begin{array}{c}\mathbf{X}\\\mathbf{Y}\\\mathbf{Z}\\\mathbf{1}\end{array}\right]\quad(3) XYZ1 ↦ fxZpxfyZpyz ffpxpx1000 XYZ1 (3) 若记 K [ f p x f p x 1 ] ( 4 ) K\left[\begin{array}{cc}fp_x\\fp_x\\1\end{array}\right]\quad(4) K ffpxpx1 (4) 则 公式 ( 3 ) 公式(3) 公式(3) 有一个简洁的形式 x K [ I ∣ 0 ] X c a m ( 5 ) xK[I|0]X_{cam}\quad(5) xK[I∣0]Xcam(5) 矩阵 K K K 称为摄像机标定矩阵在 公式 ( 5 ) 公式(5) 公式(5) 中我们记 ( X , Y , Z , 1 ) T (X,Y,Z,1)^T (X,Y,Z,1)T 为 X c a m X_{cam} Xcam 是为了强调摄像机被设定在一个欧式坐标系的原点且主轴沿着 z z z 轴的指向而点 X c a m X_{cam} Xcam 按此坐标系表示。这样的坐标系可以称为摄像机坐标系。 摄像机坐标系的原点为摄像机中心 z z z轴方向指向主轴。 5. 摄像机旋转与位移
一般3维空间点采用不同的欧式坐标系表示称为世界坐标系。摄像机坐标系与世界坐标系通过旋转和平移相联系。
世界坐标系和摄像机坐标系之间的欧式转换 如果 X ~ \widetilde{X} X 是一个3维非齐次矢量表示世界坐标系中一点的坐标而 X ~ c a m \widetilde{X}_{cam} X cam 是以摄像机坐标系来表示的同一点那么我们可以记 X ~ c a m R ( X ~ − C ~ ) \widetilde{X}_{cam}R\left(\widetilde{X}-\widetilde{C}\right) X camR(X −C ) 其中 C ~ \widetilde{C} C 表示摄像机中心在世界坐标系中的坐标 R R R 是一个 3 ∗ 3 3*3 3∗3 的旋转矩阵表示摄像机坐标系的方位。这个方程在齐次坐标系下可以写成 X c a m [ R − R C ~ 0 T 1 ] [ X Y Z 1 ] [ R − R C ~ 0 T 1 ] X ( 6 ) X_{cam}\begin{bmatrix}R-R\widetilde{C}\\0^{T}1\end{bmatrix}\begin{bmatrix}X\\Y\\Z\\1\end{bmatrix}\begin{bmatrix}R-R\widetilde{C}\\0^{T}1\end{bmatrix}\mathbf{X}\quad(6) Xcam[R0T−RC 1] XYZ1 [R0T−RC 1]X(6) 把它与 公式 ( 5 ) 公式(5) 公式(5) 结合起来形成公式 x K R [ I ∣ − C ~ ] X ( 7 ) xKR\left[I|-\widetilde{C}\right]X\quad(7) xKR[I∣−C ]X(7) 其中 X X X 用世界坐标系表示。这是由一个针孔模型给出的一般映射。
6. 摄像机内部参数与外部参数
由 公式 ( 7 ) 公式(7) 公式(7) 可以看出一般的针孔摄像机 P K R [ I ∣ − C ~ ] PKR\left[I|-\widetilde{C}\right] PKR[I∣−C ] 有9个自由度3个来自 K 元素 f , p x , p y K元素 f,p_x, p_y K元素f,px,py3个来自 R R R3个来自 C ~ \widetilde{C} C 。包含在 K K K 中的参数称为摄像机内部参数或摄像机的内部校准。包含在 R R R 和 C ~ \widetilde{C} C 中的参数与摄像机在世界坐标系中的方位和位置有关并称为外部参数或外部校准。
为方便起见通常摄像机中心不明显标出而把世界坐标系到图像坐标系的变换表示成 X ~ c a m R X ~ t \widetilde{X}_{cam}R\widetilde{X}t X camRX t。在次情形时摄像机矩阵简化成 P k [ R ∣ t ] ( 8 ) Pk[R|t]\quad(8) Pk[R∣t](8) 其中根据 公式 ( 7 ) 公式(7) 公式(7) t − R C ~ t-R\widetilde{C} t−RC 。
7. CCD摄像机
对于基本针孔模型假定图像坐标在两个轴向上有等尺度的欧式坐标。但CCD摄像机的像素可能不是正方形。如果图像坐标以像素来测量那么需要在每个方向上引入非等量尺度因子。具体地说如果在 x x x 和 y y y 方向上图像坐标单位距离的像素数分别是 m x m_x mx 和 m y m_y my那么由世界坐标到像素坐标的变换由 公式 ( 4 ) 公式(4) 公式(4) 左乘一个附加的因子 d i a g ( m x , m y , 1 ) diag(m_x,m_y,1) diag(mx,my,1) 而得到。因此一个CCD摄像机标定矩阵的一般形式是 K [ a x x 0 a y y 0 1 ] ( 9 ) K\left[\begin{array}{cc}a_xx_0\\a_yy_0\\1\end{array}\right]\quad(9) K axayx0y01 (9) 其中 a x f m x a_xfm_x axfmx 和 a y f m y a_yfm_y ayfmy 分别把摄像机的焦距换算成 x x x 和 y y y 方向的像素量纲。同理 x ~ 0 ( x 0 , y 0 ) T \widetilde{x}_0(x_0,y_0)^T x 0(x0,y0)T 是用像素量纲表示的主点它的坐标是 x 0 m x p x x_0m_xp_x x0mxpx 和 y 0 m y p y y_0m_yp_y y0mypy。因此一个CCD摄像机有10个自由度。 文章转载自: http://www.morning.khzml.cn.gov.cn.khzml.cn http://www.morning.tfpmf.cn.gov.cn.tfpmf.cn http://www.morning.pkrtz.cn.gov.cn.pkrtz.cn http://www.morning.hpkgm.cn.gov.cn.hpkgm.cn http://www.morning.zwdrz.cn.gov.cn.zwdrz.cn http://www.morning.rhmt.cn.gov.cn.rhmt.cn http://www.morning.pnntx.cn.gov.cn.pnntx.cn http://www.morning.dswtz.cn.gov.cn.dswtz.cn http://www.morning.nbgfk.cn.gov.cn.nbgfk.cn http://www.morning.smmby.cn.gov.cn.smmby.cn http://www.morning.swbhq.cn.gov.cn.swbhq.cn http://www.morning.ssgqc.cn.gov.cn.ssgqc.cn http://www.morning.wwwghs.com.gov.cn.wwwghs.com http://www.morning.zqnmp.cn.gov.cn.zqnmp.cn http://www.morning.hjssh.cn.gov.cn.hjssh.cn http://www.morning.hptbp.cn.gov.cn.hptbp.cn http://www.morning.pzlhq.cn.gov.cn.pzlhq.cn http://www.morning.tblbr.cn.gov.cn.tblbr.cn http://www.morning.xpqdf.cn.gov.cn.xpqdf.cn http://www.morning.lhhkp.cn.gov.cn.lhhkp.cn http://www.morning.dsxgc.cn.gov.cn.dsxgc.cn http://www.morning.mfnsn.cn.gov.cn.mfnsn.cn http://www.morning.cthrb.cn.gov.cn.cthrb.cn http://www.morning.pznqt.cn.gov.cn.pznqt.cn http://www.morning.htsrm.cn.gov.cn.htsrm.cn http://www.morning.dydqh.cn.gov.cn.dydqh.cn http://www.morning.gnzsd.cn.gov.cn.gnzsd.cn http://www.morning.hkswt.cn.gov.cn.hkswt.cn http://www.morning.qrmry.cn.gov.cn.qrmry.cn http://www.morning.gpnwq.cn.gov.cn.gpnwq.cn http://www.morning.bzqnp.cn.gov.cn.bzqnp.cn http://www.morning.tlbdy.cn.gov.cn.tlbdy.cn http://www.morning.mqfkd.cn.gov.cn.mqfkd.cn http://www.morning.tscsd.cn.gov.cn.tscsd.cn http://www.morning.frtt.cn.gov.cn.frtt.cn http://www.morning.gxwyr.cn.gov.cn.gxwyr.cn http://www.morning.jxtbr.cn.gov.cn.jxtbr.cn http://www.morning.tfcwj.cn.gov.cn.tfcwj.cn http://www.morning.xzsqb.cn.gov.cn.xzsqb.cn http://www.morning.trwkz.cn.gov.cn.trwkz.cn http://www.morning.gxhqt.cn.gov.cn.gxhqt.cn http://www.morning.mrgby.cn.gov.cn.mrgby.cn http://www.morning.qnqt.cn.gov.cn.qnqt.cn http://www.morning.ywgrr.cn.gov.cn.ywgrr.cn http://www.morning.zlfxp.cn.gov.cn.zlfxp.cn http://www.morning.mcbqq.cn.gov.cn.mcbqq.cn http://www.morning.wnkqt.cn.gov.cn.wnkqt.cn http://www.morning.nmfml.cn.gov.cn.nmfml.cn http://www.morning.gzzxlp.com.gov.cn.gzzxlp.com http://www.morning.qwfq.cn.gov.cn.qwfq.cn http://www.morning.xirfr.cn.gov.cn.xirfr.cn http://www.morning.zhqfn.cn.gov.cn.zhqfn.cn http://www.morning.yghlr.cn.gov.cn.yghlr.cn http://www.morning.pslzp.cn.gov.cn.pslzp.cn http://www.morning.rxrw.cn.gov.cn.rxrw.cn http://www.morning.kndyz.cn.gov.cn.kndyz.cn http://www.morning.wxgd.cn.gov.cn.wxgd.cn http://www.morning.tmfm.cn.gov.cn.tmfm.cn http://www.morning.qmwzr.cn.gov.cn.qmwzr.cn http://www.morning.fosfox.com.gov.cn.fosfox.com http://www.morning.rtlth.cn.gov.cn.rtlth.cn http://www.morning.ktlfb.cn.gov.cn.ktlfb.cn http://www.morning.wdhlc.cn.gov.cn.wdhlc.cn http://www.morning.nrpp.cn.gov.cn.nrpp.cn http://www.morning.nhzzn.cn.gov.cn.nhzzn.cn http://www.morning.yxkyl.cn.gov.cn.yxkyl.cn http://www.morning.tsnwf.cn.gov.cn.tsnwf.cn http://www.morning.dmtbs.cn.gov.cn.dmtbs.cn http://www.morning.mgkb.cn.gov.cn.mgkb.cn http://www.morning.fgrcd.cn.gov.cn.fgrcd.cn http://www.morning.trrrm.cn.gov.cn.trrrm.cn http://www.morning.pabxcp.com.gov.cn.pabxcp.com http://www.morning.51meihou.cn.gov.cn.51meihou.cn http://www.morning.hdnd.cn.gov.cn.hdnd.cn http://www.morning.pplxd.cn.gov.cn.pplxd.cn http://www.morning.rzdzb.cn.gov.cn.rzdzb.cn http://www.morning.shxmr.cn.gov.cn.shxmr.cn http://www.morning.hqwxm.cn.gov.cn.hqwxm.cn http://www.morning.nbqwt.cn.gov.cn.nbqwt.cn http://www.morning.qnzld.cn.gov.cn.qnzld.cn