Compartir a través de


Intervalos de formato YUV en Windows 8.1

Las aplicaciones pueden indicar controladores de pantalla en modo de usuario para aprovechar los formatos de vídeo YUV de intervalo extendido [0, 255] a partir de Windows 8.1, como se muestra en esta tabla:

Rango YUV Intervalo de datos de entrada Uso típico Estándar
intervalo extendido [0, 255] equipo de consumo: cámaras web y cámaras de punto y disparo El formato de vídeo estándar JFIF y MJPEG usa como valor predeterminado.
rango de luminarias de estudio [16, 235] cámaras profesionales y equipos de vídeo UIT BT.601 y BT.709

La mayoría de los vídeos producidos por el sector de contenido y difusión se encuentra en la gama de estudio, mientras que el vídeo producido por consumidores individuales está en un rango extendido. El rango extendido también se denomina rango de luminancia completa.

Antes de Windows 8.1, la canalización de procesamiento de vídeo de Microsoft Media Foundation actuó en todos los datos de entrada como si estuvieran en el intervalo de Studio, lo que da como resultado una reducción del intervalo dinámico y, a menudo, un contraste estricto si los datos de entrada estaban realmente en un intervalo extendido.

A partir de Windows 8.1, cuando los formatos YUV de entrada de vídeo están en un intervalo extendido, las aplicaciones pueden notificar a los controladores de este rango dinámico superior.

Conversión del formato YUV de intervalo extendido

Estas imágenes muestran cómo el contenido de rango extendido YUV que oscila entre valores oscuros y claros se convierte (interpretado) en formato RGB:

  • La imagen superior muestra el contenido de intervalo extendido interpretado incorrectamente, como si fuera un intervalo de Studio.
  • En la imagen inferior se muestra el contenido de intervalo extendido interpretado correctamente.

La interpretación incorrecta en la imagen superior muestra un mayor contraste y los resaltados se vuelven excesivamente brillantes antes de alcanzar el blanco puro.

Dos imágenes que comparan la interpretación incorrecta y correcta del contenido de YUV de rango extendido en formato RGB.

Interfaz YUV de rango extendido

Antes de Windows 8.1, Media Foundation solo admitía el intervalo de luminarias de estudio, por lo que las interpretaciones de imágenes de rango extendido provocaron un mayor contraste, como se muestra en la primera imagen anterior. A partir de Windows 8.1, la canalización de Media Foundation usa estas estructuras y enumeraciones para indicar a Windows Display Driver Model (WDDM) 1.3 y controladores de pantalla en modo de usuario posteriores, tanto si se reproduce o captura contenido de YUV de intervalo extendido o de intervalo de estudio:

Nuevas enumeraciones

Estructuras y enumeraciones modificadas

Los controladores de pantalla en modo usuario WDDM 1.3 y versiones posteriores deben admitir todas estas estructuras y enumeraciones nuevas y modificadas.

Consulte conversiones de rango de datos YUV-RGB para obtener más información sobre cómo convertir entre diferentes formatos RGB e YUV de entrada.