代码之家  ›  专栏  ›  技术社区  ›  Elazar Leibovich

射影平面理论的现实应用

  •  3
  • Elazar Leibovich  · 技术社区  · 14 年前

    我正在学习 projective plane . 一般来说,它是平面的一个延伸,包括附加的点,这些点被定义为两条平行线的交点。在射影平面上,每两条线都有一个交点。不管它们是否平行。射影平面上的每一点都可以用三个数字来表示(实际上你需要的比这个少,但现在没有了)。

    有没有使用投影平面的实际应用程序?我可以认为,例如,一个需要找到一条线的交点的软件,可以受益于总是有一个交点,这可能会导致更简单的代码,但它真的被使用了吗?

    3 回复  |  直到 14 年前
        1
  •  2
  •   Michael Ulm    14 年前

    射影平面的一个非常实际的用途是在摄像机校准领域,或者更精确地说是在摄像机切除领域。这里的目标是找到从三维空间到二维摄像机图像的转换。利用射影几何,可以将这种变换定义为4d到3d的线性映射,因此,变换由3x4相机矩阵给出。 Wikipedia 像往常一样,有一篇关于这个的好文章让你开始。

        2
  •  1
  •   tzaman    14 年前

    射影几何在 computer vision 基本上是因为拍摄一张照片(3D世界的二维透视图像)完全对应于投影变换。因此,可以从平面图像中恢复的空间信息受到投影约束。立体视觉、相机校准、运动中的形状以及许多其他计算机视觉技术都利用了投影几何。

    它在 computational geometry ,主要是由于 duality .

        3
  •  1
  •   Jim Lewis    14 年前

    Elliptic curves 在射影平面中定义有实际的应用 cryptography .