共面点成像——planar homography
来源:互联网 发布:微软公司出品的软件 编辑:程序博客网 时间:2024/05/01 10:08
在前面已经讨论了三维物体成像过程,相比之下,还有一种稍简单的情况——平面成像,即所有的物点都处在同一个平面上,我们有理由相信,这种情况下的成像关系是一般立体成像的一种特例。
先回顾一下一般的单体成像过程
对于共面的物点,在恰当的世界坐标系中,可以令其中一个坐标值为0,不妨设第三维坐标为0,图示如下:
由于物点的第三维坐标为0,整个成像过程的矩阵表示会得到简化。
可以简化为一个3X3的矩阵,称之为Homography矩阵,该矩阵是可逆的!!
对于正前方的物体平面(垂直于光轴),成像关系将更进一步简化。
将共面物点经成像之后,再变换为数字图像(u,v)
研究共面点成像有什么意义呢?
原来是为了研究两幅图之间的关系!共面点成像过程总结如下:
应用之一:消除透视投影的失真
应用之二:图像拼接
在这些应用中,需要解决两个关键问题:
1. 如何确定两幅图像之间的变换关系(需要多少个已知点?如何计算?)
2. 如何生成新的像素点,即在拉伸或拼接之后,需要生成新的像素点。
选择第一种约束关系
可以写在线性方程组或矩阵的形式
在实际求解变换矩阵时,需要考虑数值计算的问题。
R.Hartley: “In Defense of the Eight Point Algorithm”
Observation: Linear estimation of projective transformation parameters from point correspondences often suffer from poor “conditioning” of the matrices involves. This means the solution is sensitive to noise in the points (even if there are no outliers).
To get better answers, precondition the matrices by performing a normalization of each point set by:
• translating center of mass to the origin
• scaling so that average distance of points from origin is sqrt(2).
• do this normalization to each point set independently
采用第二种约束关系
总结:讲了共面点成像,依然很透彻,公式还是相对晦涩难懂。
- 共面点成像——planar homography
- 【转】共面点成像——planar homography
- Planar Homography (共面点成像)& Epipolar Geometry(对极几何)
- Homography
- 3D重构基础四--Planar Homography & Epipolar Geometry
- planar
- Opencv——立体成像几何
- 摄像机模型——针孔成像
- 成像
- 【转载】地球物理经典书目——成像方向
- X 射线成像 新型数字技术 —— CMOS 探测器
- [转载]地球物理经典书目——成像方向
- 【Graph】Homography
- 《异世邪君》——奇文共欣赏
- 【51nod1265】—四点共面
- Planar projection
- Planar Graph
- 网络层析成像实验1——背景流量的运用
- 微课程开发
- 编译googlebreakpad
- SpringLayout弹簧锚定显示效果,putconstraint()
- A*
- 从bodyParse来看app.use()
- 共面点成像——planar homography
- 设置cell背景
- Android如何愉快的使用Spinner列表选择框
- C#中IP地址与数字之间的互转
- MinGW 与 MSVC 生成 DLL 各种情况的折腾笔记
- spring quartz
- node.js连接mysql的方法
- 突出一个简单粗暴!Android Activity泄漏问题解决方案
- 《剑指offer》栈的压入、弹出序列