人造学是计算机视觉和图像处理中的一个基本概念,它描述了从不同角度取材的同一平面的两个图像之间的关系。理解人造学对于诸如增强现实等应用至关重要,虚拟物体被覆盖到现实世界的场景中。

数理学基础

相册由3x3 矩阵来代表, 矩阵将图像从一个到另一个进行映射。 此矩阵用于旋转、 翻译、 缩放和视角扭曲。 要计算相册, 图像之间至少需要四个点的对应 。

数学模型采用投影几何,图像中的每个点都以均匀坐标表示。变换表示为:

p'=H*p]

其中p]和p'是相应点的同位座标,H是图谱矩阵.

在增强现实中的应用

在增强现实(AR)中,用对称法将虚拟对象与现实世界的表面对齐. 通过估计相机视图和已知的平面之间的对称法,虚拟内容可以精确地覆盖.

这一过程涉及检测表面的特征点,在图像之间匹配,并计算成像矩阵。一旦知道变换,虚拟对象就可以在正确位置和方向上渲染出来。

人造图估算的关键步骤

  • 图像上的特性检测
  • 图像之间的匹配特征点
  • 使用 RANSAC 等算法计算成像矩阵
  • 应用转换到覆盖虚拟内容