您需要平移和倾斜360°图像的数学

平移球形图像只是水平卷,但是垂直倾斜它要棘手。让我们看看数学!帖子首先出现在数据科学上,您需要平移和倾斜360°图像所需的数学。

来源:走向数据科学

0。

您当然已经熟悉球形或360张图像。它们用于Google Street View或Virtual House Tours中,通过让您朝任何方向环顾四周,从而给您带来沉浸式的感觉。

由于这些图像位于单元球上,因此将它们存储在内存中,因为平面图像可能很棘手。实际上,我们通常使用以下两种格式之一将它们存储为平面阵列:

    cubemap(6张图像):每个图像都对应于单位球已投射到的立方体的面。Equirectangular图像:类似于地球的Planisphere图。将单元球的南极和北极拉伸,将图像弄平到常规网格。与Cubemap不同,图像被存储为单个图像,该图像简化了图像处理过程中边界处理。但是这种方法引入了严重的失真。
  • cubemap(6张图像):每个图像对应于单​​位球投射到的立方体的面。
  • cubemap(6张图像)
  • 等应角图像:类似于地球的平面图。将单元球的南极和北极拉伸,将图像弄平到常规网格。与Cubemap不同,图像被存储为单个图像,该图像简化了图像处理过程中边界处理。但是这种方法引入了严重的失真。
  • 等应角图像
    6张带有带注释的面孔的Cubemap的图像 - 作者的数字,从理解360张图像 了解360图像 cubemap带有带注释的面的equirectandular视图 - 作者的数字,理解360张图像 在上一篇文章(了解360张图像)中,我解释了这两种格式之间的数学背后的数学。在本文中,我们将仅专注于等应角格式,并调查修改等应角图像的相机姿势背后的数学。 了解360图像 这是一个更好地了解球形坐标,旋转矩阵和图像重新映射的绝佳机会! Unplash 任意 θ=φ= 0
    6张带有带注释的面孔的Cubemap的图像 - 作者的数字,从理解360张图像
    了解360图像

    cubemap带有带注释的面的equirectandular视图 - 作者的数字,理解360张图像

    在上一篇文章(了解360张图像)中,我解释了这两种格式之间的数学背后的数学。在本文中,我们将仅专注于等应角格式,并调查修改等应角图像的相机姿势背后的数学。

    了解360图像

    这是一个更好地了解球形坐标,旋转矩阵和图像重新映射的绝佳机会! Unplash 任意θ=φ= 0