stringtranslate.com

Proyección de video 360

Una proyección de video de 360 ​​grados es una de las muchas formas de mapear un campo de visión esférico a una imagen plana. Se utiliza para codificar y entregar el efecto de una imagen esférica de 360 ​​grados a los espectadores, como se necesita para videos de 360 ​​grados y para la realidad virtual . Una proyección de video de 360 ​​grados es una forma especializada de proyección de mapa , con características ajustadas para la representación, transmisión y visualización eficientes de campos de visión de 360°.

Diferentes proyecciones

Equirectangular

Ejemplo de proyección equirectangular

Una proyección equirectangular simplemente representa linealmente la inclinación y la orientación (longitud y latitud) de una esfera en una imagen rectangular. Produce un aspecto curvado característico. Además, la distribución de la densidad de píxeles (que se puede visualizar con la indicatriz de Tissot ) no es óptima, ya que el "ecuador", que suele ser más importante, es el que tiene la densidad más baja.

Mapa cúbico

Ejemplo de mapeo de cubos

El mapeo cúbico registra el entorno como las seis caras de un cubo. La distorsión de la imagen se reduce notablemente, especialmente cuando se miran las caras de frente. Aun así, los bordes y las esquinas de las caras reciben más píxeles que el centro.

Mapa cúbico equiangular (EAC)

La proyección de mapa cúbico equiangular (EAC) es una variante del mapa cúbico que distribuye los píxeles de manera uniforme por ángulo. Esto mantiene la densidad de información constante, independientemente de la dirección en la que mire el espectador. Fue descrita en detalle por Google el 14 de marzo de 2017. [1] [2] En enero de 2018, la compañía comenzó a utilizar la proyección esférica para transmitir videos de 360 ​​grados en YouTube . [3]

GoPro adoptó el formato EAC en 2019 cuando lanzó la GoPro MAX . [4] [5] Observaron que el formato EAC les permitió usar un 25 % menos de píxeles al empaquetar el equivalente a 5376 x 2688 píxeles en una proyección EAC de 4032 x 2688 píxeles. Esta proyección luego se dividió horizontalmente en dos secuencias de 4032 x 1344 y se codificó, lo que podría decodificarse con decodificadores UHD regulares.

Las herramientas de video más populares aún no han agregado compatibilidad con formatos EAC, como el de GoPro .360. Sin embargo, una bifurcación personalizada de FFmpeg [6] [7] y una herramienta llamada max2sphere [8] sí permiten el procesamiento .360.

Formato piramidal

La proyección Pyramid es una variación del mapa cúbico que utiliza una geometría piramidal . El vídeo se reproduce en múltiples ventanas gráficas (en el caso de Facebook, 30) donde la base de la pirámide contiene la resolución completa y está justo frente al espectador, mientras que los lados se reproducen con una resolución que disminuye gradualmente. Fue desvelada por Facebook el 21 de enero de 2016, y está orientada principalmente a los vídeos de realidad virtual . [9] La empresa afirma que con esta proyección se reduce el ancho de banda en un 80%, con la desventaja de que es necesario reproducir y almacenar muchas más ventanas gráficas.

Véase también

Referencias

  1. ^ "Cómo poner los píxeles en el centro de atención de los vídeos de realidad virtual". Google . 2017-03-14 . Consultado el 2018-04-02 .
  2. ^ "Mejora de los vídeos de realidad virtual". Blog de ingeniería y desarrolladores de YouTube . Consultado el 2 de abril de 2018 .
  3. ^ "[YouTube] Vídeos 3D/2D de 360°: ahora codificados en un nuevo formato propietario y no estándar · Número 15267 · rg3/youtube-dl". GitHub . Consultado el 2 de abril de 2018 .
  4. ^ "Esta es la GoPro MAX: tecnología, especificaciones y más". gopro.com . Consultado el 8 de septiembre de 2022 .
  5. ^ "Ingeniería inversa del formato de archivo de video 360 de GoPro (parte 1)". Trek View . 2021-09-10 . Consultado el 2022-09-08 .
  6. ^ gmat (25 de agosto de 2022), goproMax-ffmpeg-v5 , consultado el 8 de septiembre de 2022
  7. ^ "Uso de ffmpeg para procesar imágenes GoPro MAX .360 sin procesar en proyecciones equirrectangulares". Trek View . 2022-03-18 . Consultado el 2022-09-08 .
  8. ^ max2sphere, Trek View, 2022-08-06 , consultado el 2022-09-08
  9. ^ "Técnicas de codificación de vídeo de última generación para vídeo 360 y VR". Código de Facebook . Consultado el 2 de abril de 2018 .