stringtranslate.com

Datos auxiliares

Los datos auxiliares son datos que se han añadido a otros datos y utilizan la misma forma de transporte. Algunos ejemplos habituales son las imágenes de portada de archivos o transmisiones multimedia , o los datos digitales añadidos a emisiones de radio o televisión .

Televisión

Los datos auxiliares (comúnmente abreviados como datos ANC ), en el contexto de los sistemas de televisión , se refieren a un medio por el cual se puede incorporar información no relacionada con el video (como audio , otras formas de esencia y metadatos ) dentro de la interfaz digital en serie . Los datos auxiliares están estandarizados por SMPTE como SMPTE 291M: Formato de espacio y paquetes de datos auxiliares .

Los datos auxiliares pueden estar ubicados en partes sin imagen de las líneas de exploración horizontales , conocidas como datos auxiliares horizontales ( HANC ). Los datos auxiliares también pueden estar ubicados en regiones sin imagen del cuadro de video , conocidas como datos auxiliares verticales ( VANC ).

Detalles técnicos

Ubicación

Los paquetes de datos auxiliares pueden ubicarse en cualquier lugar dentro de un flujo de datos digitales en serie, con las siguientes excepciones:

Los paquetes de datos auxiliares se dividen comúnmente en dos tipos, dependiendo de dónde se encuentren; a menudo, algunos tipos de paquetes específicos están restringidos a estar en una ubicación u otra.

Tenga en cuenta que los paquetes ANC que se encuentran en el espacio de datos que está en los intervalos horizontales y verticales se consideran HANC y no VANC.

Los paquetes VANC deben insertarse de esta manera:

Formato de paquete

Todos los paquetes ANC deben comenzar con una secuencia de inicio; para las interfaces de componentes (el único tipo de interfaz digital serial de uso generalizado en la actualidad), la secuencia de inicio es 0x000 0x3FF 0x3FF. De lo contrario, esta secuencia es ilegal en la interfaz digital serial. (En las versiones compuestas obsoletas de SDI, la secuencia de inicio ANC es una sola palabra, 0x3FC).

Tres palabras siguen inmediatamente a la secuencia de inicio en el encabezado. La primera palabra después de la secuencia de inicio es el identificador de datos o DID , seguido por un identificador de datos secundario ( SDID ) o un número de bloque de datos ( DBN ), seguido por un recuento de datos ( DC ). Después de la palabra de recuento de datos hay entre 0 y 255 palabras de datos de usuario ( UDW ) (inclusive) , seguidas por una palabra de suma de comprobación ( CS ).

HIZO

La palabra identificadora de datos (junto con el SDID, si se utiliza) indica el tipo de datos auxiliares a los que corresponde el paquete. Los identificadores de datos van de 1 a 255 (FF hexadecimal), y el 0 está reservado. Como la interfaz digital en serie tiene un formato de 10 bits, la palabra DID se codifica de la siguiente manera:

Por lo tanto, un DID de 0x61 (01100001) se codificaría como 0x161 (0101100001), mientras que un DID de 0x63 (01100011) se codificaría como 0x263 (1001100011). Tenga en cuenta que este esquema de codificación garantiza que los valores reservados en la interfaz digital en serie (0-3 y 1020-1023) nunca se utilicen.

Si el DID es igual a 128 (0x80) o mayor, entonces el paquete es un paquete de Tipo 1 , y el DID es suficiente para identificar el tipo de paquete, y la siguiente palabra es un Número de Bloque de Datos. Si el DID es menor a 128, es un paquete de Tipo 2 , y las siguientes palabras son el Identificador de Datos Secundario; el DID y el SDID juntos identifican el tipo de paquete.

Identificación SD

El SDID solo es válido si el DID es menor que 0x80. El SDID es nominalmente un valor de 8 bits, que va de 0 a 255. Se codifica de la misma manera que el DID.

Las palabras DID/SDID de 161 101 (hexadecimales) corresponden a un DID de 61 hexadecimales y un SDID de 1 (una vez que se eliminan los dos bits altos); estos valores indicarían que el tipo de paquete está definido por SMPTE 334M y contiene datos de subtítulos DTV .

DBN

El DBN solo es válido si el DID es 80 hexadecimal o mayor. Se utiliza (opcionalmente) para identificar múltiples paquetes del mismo tipo dentro de un campo; cada paquete subsiguiente del tipo indicado tiene un DBN que es un bit más alto que el paquete anterior, y se redondea según sea necesario. El DBN es un valor de 8 bits, codificado de la misma manera que el SDID.

corriente continua

La palabra de recuento de datos es un valor de 8 bits, codificado de la misma manera que el DID, que indica cuántas palabras de datos de usuario deben seguir. Puede oscilar entre 0 y 255.

UDW

Las palabras de datos de usuario son la "carga útil" presente en el paquete ANC. Se definen según el tipo de paquete; la norma SMPTE 291M no define su uso ni impone ninguna restricción sobre los valores que pueden estar presentes en el espacio UDW. La única restricción es que los valores reservados en la interfaz digital en serie (0-3 y 1020-1023) no pueden incluirse en el UDW. Muchos formatos ANC, aunque no todos, son esencialmente formatos de 8 bits y codifican los datos de la misma manera que se codifican las palabras de encabezado.

Ejemplo

SMPTE 352M (Identificación de carga útil de video) define cuatro UDW:

Suma de comprobación

La última palabra de un paquete ANC es la palabra de suma de comprobación. Se calcula calculando la suma (módulo 512) de los bits 0 a 8 (no el bit 9) de todas las demás palabras del paquete ANC, excluyendo la secuencia de inicio del paquete. El bit 9 de la palabra de suma de comprobación se define entonces como el inverso del bit 8. Nótese que la palabra de suma de comprobación no contiene un bit de paridad; en su lugar, los bits de paridad de las demás palabras se incluyen en los cálculos de la suma de comprobación.

Uso

Audio incrustado

El audio integrado es la carga útil de audio que (normalmente) constituye la banda sonora (música, diálogos y efectos de sonido) del programa de vídeo. Dos estándares, SMPTE 272M (para SD) y SMPTE 299M (para HD y 3G) definen cómo se integra el audio en el espacio auxiliar. Los estándares SD y HD permiten hasta 16 canales de audio PCM, mientras que 3G permite hasta 32 canales, normalmente codificados en formato AES3 . En HD, los paquetes de datos de audio integrados se transportan en el espacio HANC de la secuencia de datos paralela Cb/Cr (croma).

Además, ambos estándares definen paquetes de control de audio . Los paquetes de control de audio se transportan en el espacio HANC del flujo de datos paralelo Y (luminancia) y se insertan una vez por campo en la segunda línea de video después del punto de conmutación (consulte SMPTE RP168 para conocer los puntos de conmutación de varios estándares de video). El paquete de control de audio contiene metadatos relacionados con el audio, como su sincronización en relación con el video, qué canales están presentes, etc.

Los paquetes de audio integrados son paquetes de tipo 1.

EDH

Los paquetes EDH se utilizan para la detección de errores en interfaces de definición estándar (no son necesarios en interfaces HD, ya que la interfaz HD-SDI incluye palabras de verificación CRC integradas).

Referencias