单应性矩阵和仿射变换_全景拼接学习-原理篇 (2) 两张图片之间关系计算 单应性Homograph估计...

20200622232119950661.png

目录

一 图像变换与平面坐标系的关系

二 平面坐标系与齐次坐标系

三 单应性变换

20200622232120215319.png

一 图像变换与平面坐标系的关系

旋转:

20200622232120377435.png

20200622232120432125.png

写成矩阵乘法形式:

20200622232120501463.png

平移:

20200622232120576661.png

20200622232120646977.png

但是现在遇到困难了,平移无法写成和上面旋转一样的矩阵乘法形式。所以引入齐次坐标

equation?tex=%28x%2Cy%29%5CLeftrightarrow%28x%2Cy%2C1%29 ,再写成矩阵形式:

20200622232120720222.png

其中

equation?tex=I_%7B2%5Ctimes2%7D%3D%5Cbegin%7Bbmatrix%7D+1+%260%5C%5C0%261%5Cend%7Bbmatrix%7D+ 表示单位矩阵,而 

equation?tex=T_%7B2%5Ctimes1%7D+%3D%5Cbegin%7Bbmatrix%7Dt_x%5C%5Ct_y%5Cend%7Bbmatrix%7D 表示平移向量。

那么就可以把把旋转和平移统一写在一个矩阵乘法公式中,即刚体变换:

20200622232120807139.png

而旋转矩阵

equation?tex=R_%7B2%5Ctimes2%7D%3D%5Cbegin%7Bbmatrix%7D+%5Ccos%5Ctheta+%26-%5Csin%5Ctheta%5C%5C+%5Csin%5Ctheta+%26+%5Ccos%5Ctheta+%5Cend%7Bbmatrix%7D 是正交矩阵( 

equation?tex=RR%5ET%3DR%5ETR%3D%5Cbegin%7Bbmatrix%7D+1+%260%5C%5C0+%26+1+%5Cend%7Bbmatrix%7D )。

20200622232120874524.png

刚体变换:旋转+平移(正方形-正方形)

作用:z轴距离不变 x  y 和原来相等

仿射变换

作用:z轴距离不变 x  y 各自被比例拉伸

20200622232120966325.png

其中

equation?tex=A_%7B2%5Ctimes2%7D%3D%5Cbegin%7Bbmatrix%7D+a_%7B11%7D+%26+a_%7B12%7D%5C%5C+a_%7B21%7D+%26+a_%7B22%7D+%5Cend%7Bbmatrix%7D 可以是任意2x2矩阵(与 

equation?tex=R 一定是正交矩阵不同)。

20200622232121044453.png

仿射变换(正方形-平行四边形)

可以看到,相比刚体变换(旋转和平移),仿射变换除了改变目标位置,还改变目标的形状,但是会保持物体的“平直性”。

不同

equation?tex=A 和 

equation?tex=T 矩阵对应的各种基本仿射变换:

20200622232121122581.png

仿射变换(正方形-平行四边形)

可以看到,相比刚体变换(旋转和平移),仿射变换除了改变目标位置,还改变目标的形状,但是会保持物体的“平直性”。

不同

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值