Sie sind auf Seite 1von 44

NORMA BRASILEA

ABNT NBR 15602-1


Primera edicin 30.11.2007 Vlida a partir de 01.12.2007

Televisin digital terrestre Codificacin de video, audio y multiplexacin Parte 1: Codificacin de video

Palabras clave: Televisin digital terrestre. Codificacin de video. MPEG-4. Nivel y perfil. Conmutacin seamless. ICS 33.160.01

ISBN 978-85-07-00887-3

Nmero de referencia ABNT NBR 15602-1:2007 39 pginas ABNT 2007

ABNT NBR 15602-1:2007

ABNT 2007 Todos los derechos reservados. A menos que se especifique de otro modo, ninguna parte de esta publicacin puede ser reproducida o utilizada por cualquier medio, electrnico o mecnico, incluyendo fotocopia y microfilm, sin permiso por escrito de la ABNT. ABNT Av.Treze de Maio, 13 - 28 andar 20031-901 - Rio de Janeiro - RJ Tel.: + 55 21 3974-2300 Fax: + 55 21 2220-1762 abnt@abnt.org.br www.abnt.org.br Impresso en Brasil

ii

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

ndice
1 2 3 4 5 5.1 5.2 5.3 5.4 6 6.1 6.2 6.3 6.4 6.4.1 6.4.2 6.4.3 6.5 7 7.1 7.2 8 8.1 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.2.7 8.2.8 8.2.9 8.2.10 8.2.11 8.2.12 8.2.13 8.3 8.3.1 8.3.2 8.3.3 8.3.4 8.3.5 8.3.6 9 9.1

Pgina

Alcance ...........................................................................................................................................................1 Referencias normativas ................................................................................................................................1 Trminos y definiciones................................................................................................................................1 Abreviaturas...................................................................................................................................................2 Formato con entrada de video .....................................................................................................................2 Seal de video................................................................................................................................................2 Valores de muestreo de seales..................................................................................................................4 Direccin de exploracin ..............................................................................................................................4 Parmetros de seales de video..................................................................................................................4 Sistema de codificacin de video ..............................................................................................................14 Generalidades ..............................................................................................................................................14 Principios de la codificacin ......................................................................................................................14 Codificacin inter e intra.............................................................................................................................14 Perfiles ..........................................................................................................................................................14 Perfil baseline ..............................................................................................................................................14 Perfil main ....................................................................................................................................................15 Perfil high .....................................................................................................................................................16 Niveles ..........................................................................................................................................................16 Procedimiento de compresin de video, procedimiento de transmisin y configuracin de la seal despus de la codificacin.........................................................................................................................17 Procedimiento de compresin y transmisin ..........................................................................................17 Configuracin de seal ...............................................................................................................................18 Restricciones en los parmetros de codificacin....................................................................................19 Generalidades ..............................................................................................................................................19 Restricciones en los parmetros de codificacin de video para servicios full-seg .............................20 Generalidades ..............................................................................................................................................20 Conjunto de parmetros de secuencia e imagen (sequence parameter set y picture parameter set) .......................................................................................................................................................................20 pic_width_in_mbs_minus1 y pic_height_in_map_units_minus1 ...........................................................20 Video usability information (VUI) ...............................................................................................................20 Supplemental enhancement information (SEI).........................................................................................21 Punto de acceso aleatorio (RAP - Random acess point) ........................................................................22 Parmetros de secuencia ...........................................................................................................................22 Perfiles y niveles..........................................................................................................................................22 Resoluciones de luminancia ......................................................................................................................23 Tasa de cuadros - Codificador ...................................................................................................................23 Razn de aspecto ........................................................................................................................................23 Colorimetra..................................................................................................................................................24 rea activa de codificacin ........................................................................................................................24 Restricciones en los parmetros de codificacin de video para servicios one-seg ............................25 Especificaciones generales........................................................................................................................25 Conjunto de parmetros de secuencia e imagen (sequence parameter set y picture parameter set) .......................................................................................................................................................................25 Video usability information (VUI) ...............................................................................................................26 Supplemental enhancement information (SEI).........................................................................................27 Punto de acceso aleatorio (RAP - Random access point) ......................................................................27 Formatos de video.......................................................................................................................................27 Conmutacin continua................................................................................................................................29 Generalidades ..............................................................................................................................................29

ABNT 2007 - Todos los derechos reservados

iii

ABNT NBR 15602-1:2007


9.2 9.3 9.3.1 9.3.2 9.4 9.4.1 9.4.2 9.5 9.5.1 9.5.2 9.6 9.6.1 9.6.2 9.6.3 10 10.1 10.2 10.3 10.4 10.5 Transmisin del descriptor de fin de secuencia ......................................................................................29 Alteracin en el nmero de muestras activas ..........................................................................................30 Procedimiento en la transmisin ...............................................................................................................30 Operacin en el decodificador ...................................................................................................................30 Alteracin de la razn de aspecto de la imagen para el sistema de televisin 525i ............................30 Procedimiento en la transmisin ...............................................................................................................30 Operacin en el decodificador ...................................................................................................................30 Alteracin de la tasa de bits .......................................................................................................................30 Procedimiento en la transmisin ...............................................................................................................30 Operacin en el decodificador ...................................................................................................................31 Alteracin de formatos de videos..............................................................................................................31 Aspectos generales.....................................................................................................................................31 Procedimiento para una perfecta conmutacin continua con transmisin del sequence_end_code .......................................................................................................................................................................31 Procedimiento simple para la conmutacin entre el SDTV y HDTV.......................................................33 Descriptor de formato activo (AFD)...........................................................................................................34 Generalidades ..............................................................................................................................................34 Codificacin .................................................................................................................................................35 Sintaxis y semntica ...................................................................................................................................35 Relacin con pan-scan................................................................................................................................37 Relacin con wide screen signaling (WSS) ..............................................................................................37

Bibliografa ................................................................................................................................................................38

iv

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Prefacio
La Associao Brasileira de Normas Tcnicas (ABNT) es el Frum Nacional de Normalizacin. Las Normas Brasileas, cuyo contenido es responsabilidad de los Comits Brasileos (ABNT/CB), de los Organismos de Normalizacin Sectorial (ABNT/ONS) y de las Comisiones de Estudios Especiales (ABNT/CEE), son elaboradas por Comisiones de Estudio (CE), formadas por representantes de sus sectores implicados de los que forman parte: productores, consumidores y neutrales (universidades, laboratorios y otros). Los Documentos Tcnicos ABNT se elaboran de acuerdo con las reglas de Directivas ABNT, Parte 2. La Associao Brasileira de Normas Tcnicas (ABNT) llama la atencin sobre la posibilidad de que algunos de los elementos de este documento pueden ser objeto de derechos de patente. La ABNT no debe ser considerada responsable por la identificacin de cualesquiera derechos de patente. La ABNT NBR 15602-1 fue elaborada por la Comisin de Estudio Especial de Televisin Digital (ABNT/CEE-00:001.85). El Proyecto circul en Consulta Nacional segn Edicto n 07, de 29.06.2007 a 28.08.2007, con el nmero de Proyecto 00:001.85-002/1. En caso que surja cualquier duda con relacin a la interpretacin de la versin en espaol siempre deben prevalecer las prescripciones de la versin en portugus Esta Norma est basada en los trabajos del Frum del Sistema Brasileiro de Televiso Digital Terrestre, segn establece el Decreto Presidencial n 5.820, de 29/06/2006. La ABNT NBR 15602, bajo el ttulo general Televisin digital terrestre Codificacin de video, audio y multiplexacin, tiene la previsin de contener las siguientes partes: Parte 1: Codificacin de video; Parte 2: Codificacin de audio; Parte 3: Sistemas de multiplexacin de seales. Esta versin en espaol es equivalente a la versin corregida de la ABNT NBR 15602-1:2007, de 07.04.2008.

ABNT 2007 - Todos los derechos reservados

NORMA BRASILEA

ABNT NBR 15602-1:2007

Televisin digital terrestre Codificacin de video, audio y multiplexacin Parte 1: Codificacin de video

Alcance

Esta parte de la ABNT NBR 15602 especifica la codificacin de video en alta definicin, resolucin estndar y resolucin reducida, incluyendo los parmetros para las seales en la entrada del codificador y las restricciones al proceso de codificacin aplicables al sistema brasileo de televisin digital terrestre (SBTVD).

Referencias normativas

Los documentos indicados a continuacin son indispensables para la aplicacin de este documento. Para las referencias fechadas, se aplican solamente las ediciones citadas. Para las referencias sin fecha, se aplican las ediciones ms recientes del documento citado (incluyendo enmiendas). ABNT NBR 15602-3, Televisin digital terrestre Codificacin de video, audio y multiplexacin Parte 3: Sistemas de multiplexacin de seales ISO/IEC 10527, CIE standard colorimetric observers ISO/IEC 14496-10:2005, Information technology Coding of audio-visual objects Part 10: Advanced Video Coding ITU-T Recommendation H.264:2005, Advanced video coding for generic audiovisual services ITU-T Recommendation T.35:2000, Procedure for the allocation of ITU-T defined codes for non-standard facilities

Trminos y definiciones

Para los efectos de esta parte de la ABNT NBR 15602, se aplican los siguientes trminos y definiciones. 3.1 receptor full-seg dispositivo capaz de decodificar informaciones de audio, video, datos etc., contenidas en la capa del flujo de transporte de trece segmentos destinada al servicio fijo (indoor) y mvil
NOTA La clasificacin full-seg se aplica a los convertidores digitales, tambin conocidos como settop box y a los receptores de trece segmentos integrados con pantalla de exhibicin, pero no exclusivos a stos. Este tipo de receptor es capaz de recibir y decodificar seales de televisin digital terrestre de alta definicin y, a criterio del fabricante, tambin recibir y decodificar informaciones transportadas en la capa A del transport stream, aplicada para los servicios dirigidos a los receptores porttiles, definidos como one-seg.

3.2 receptor one-seg dispositivo que decodifica exclusivamente informaciones de audio, video, datos etc., contenidas en la capa A asignada en el segmento central de los trece segmentos
NOTA La clasificacin one-seg se destina a los receptores del tipo porttil, tambin conocidos como handheld, especialmente recomendados para pantallas de exhibicin de dimensiones reducidas, normalmente hasta 7 pulgadas. Entre los productos clasificados como one-seg, estn los receptores integrados con telfono mvil, PDA, dongle y televisores porttiles, los cuales son alimentados por una batera interna y, por lo tanto sin requerir necesariamente una fuente externa de energa, as como aquellos destinados a automviles. Este tipo de receptor es capaz de recibir y decodificar solamente seales de televisin digital terrestre transportadas en la capa A del flujo de transporte, y, como consecuencia de ello, slo seales de perfil bsico, destinadas a los dispositivos porttiles de recepcin.

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Abreviaturas
AFD AU CPB DPB DTS HD IDR IRD NAL PCR PMT PTS RAP SD SEI VUI

Para los efectos de esta parte de la ABNT NBR 15602, se aplican las siguientes abreviaturas: Active Format Description Unidad de Acceso (Access Unit) Coded Picture Buffer Decoded Picture Buffer Marcador del Tiempo de Decodificacin (Decodification Time-Stamp) Alta Definicin Actualizacin Instantnea de Decodificacin (Instantaneous Decoding Refresh) Actualizacin Instantnea de Decodificacin (Instantaneous Decoding Refresh) Capa de Abstraccin de Red (Network Abstraction Layer) Referencia del Reloj del Sistema (Program Clock Reference) Tabla de Mapeo del Programa (Program Map Table) Marcador del Tiempo de Presentacin (Presentation Time-Stamp) Unidad de Acceso Aleatorio (Random Access Point) Definicin Convencional o Resolucin Calidad (Standard Definition) Informaciones Suplementarias de Video (Supplementar Enhancement Information) Informacin de la Facilidad de Uso del Video (Video Usability Information)

Formato con entrada de video

NOTA Los parmetros y mecanismos de codificacin de video, para las resoluciones SD y HD, especificados en esta Norma, consideran seales de entrada con la descripcin que define el formato del video a travs de su composicin y temporizacin, ambos aplicables a representaciones analgicas y digitales. No se determinan restricciones con respecto a interfaces elctricas y protocolos de comunicacin utilizados para transporte de la seal de video antes o despus de la compresin. Tampoco se restringe el formato para adquisicin de la seal de video, desde que ste se pueda convertir a por lo menos uno de los formatos presentados. No se especifican formatos de seales para codificacin de video en baja resolucin, pues los parmetros para este caso son ms flexibles, abarcando una mayor diversidad de formatos.

5.1

Seal de video

Las seales digitales de video en las resoluciones SD y HD, a la entrada del sistema de radiodifusin, deben estar compuestas obligatoriamente por una seal que representa la luminancia de la escena (seal de luminancia) y por otras dos seales que representan las caractersticas de crominancia y saturacin de la escena (seales de complemento de color, pues stos son el resultado de operaciones de diferencias de colores). Las seales de luminancia y complemento de color deben ser determinados obligatoriamente por las siguientes ecuaciones: Y = INT[219DEY + 16D + 0,5] CR = INT[224DECR + 128D + 0,5] CB = INT[224DECB + 120D + 0,5] donde INT [A] representa la parte entera de un nmero real A; Y es el valor numrico de la seal digital de luminancia; CR y CB son los valores numricos de las seales digitales de complemento de color, con relacin al rojo y al azul, respectivamente; D es el valor numrico sustituido en las ecuaciones por 1 4, de acuerdo con la cantidad de bits que se utilizan en la cuantizacin, 8 10 bits, respectivamente; EY, ECR y ECB son los valores numricos de las seales analgicas de la luminancia y de los complementos de color y deben obligatoriamente respetar las ecuaciones dadas en la Tabla 1.

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Tabla 1 Ecuaciones de las seales analgicas y de los complementos de color SD EY = 0,299ER + 0,587EG + 0,114EB ECR = (ER EY) / 1,402 ECB = (EB EY) / 1,772 HD EY = 0,2126ER + 0,7152EG + 0,0722EB ECR = (ER EY) / 1,5748 ECB = (EB EY) / 1,8556

Tambin se permite el empleo de la Colorimetra HD de la Tabla 1 en seales SD. Los valores de ER , EG y EB deben representar obligatoriamente los niveles de tensin (normalizados con relacin a la seal blanca de referencia) resultantes de la correccin gama (realizada del lado del receptor para recobrar las seales ER , EG y EB, con caractersticas opuestas a las del display, de tal forma que se obtenga la correcta reproduccin de la intensidad de los componentes de color rojo, verde y azul en la pantalla del televisor) de los niveles de tensin de las seales roja, verde y azul, logrados en la reproduccin de un pixel. ER, EG y EB se deben aplicar obligatoriamente a displays con los valores de x e y presentados en la Tabla 2, donde x e y son las coordenadas para los valores cuantitativos de los colores rojo, verde y azul en el diagrama de cromaticidad definido en la ISO/IEC 10527. Tabla 2 Valores de las coordenadas x e y para las componentes roja, verde y azul SD Componentes Rojo Verde Azul x 0,67 0,21 0,14 y 0,33 0,71 0,08 x 0,640 0,300 0,150 HD y 0,330 0,600 0,060

La correccin gama se debe realizar obligatoriamente de conformidad con la Tabla 3. Tabla 3 Pre-correccin gama SD Se asume el valor de gama en 2,2
V =L
1/2,2

HD
4,500 L V = 0,45 0,099 1,099 L 0 L < 0,018 0,018 L 1,00

0L<1

NOTA Las seales V y L representan, respectivamente, las seales de video elctrico de salida de una cmara y la intensidad de la entrada de luz de una cmara y ambas seales estn normalizadas en relacin al nivel de referencia blanco.

Las seales complementarias de color deben ser nulas en los puntos donde la escena es blanca. El nivel de referencia blanco debe ser acorde obligatoriamente con la Tabla 4. Tabla 4 Valores de coordinadas de cromaticidad Nivel de referencia blanco SD x 0,310 y 0,316 x 0,3127 HD y 0,3290

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

5.2

Valores de muestreo de seales

Los valores digitales de muestreo deben ser obligatoriamente seales de luminancia y de diferencia de color a travs de cuantizacin por 8 bits 10 bits.

5.3

Direccin de exploracin

Las figuras que componen un video deben ser obligatoriamente barridas de izquierda a derecha y desde arriba hacia abajo en tasa constante.

5.4

Parmetros de seales de video

Nmero de lneas, nmero de lneas activas, sistema de exploracin, frecuencia de cuadro, frecuencia de campo, relacin de aspecto, frecuencia de lnea, frecuencias de muestreo (para seales de luminancia y de complemento de color), nmero de muestras por lnea activa (para seales de luminancia y de complemento de color), caractersticas de filtros, y seales de sincronismo de lnea y campo deben obedecer a los parmetros indicados en las Tablas 5 a 14 y en las Figuras 1 a 13.
NOTA Para otras informaciones, Recommendation BT.601-6. se puede consultar la ITU-R Recommendation BT.709-5 y la ITU-R

Tabla 5 Parmetros de las seales SD y HD


Nmero de lneas activas Frecuencia de lnea (fH) Frecuencia de cuadro Frecuencia de campo Relacin de aspecto Frecuencia de muestreo Seales de complemento de color Nmero de muestras por lnea Seales de complemento de color Nmero de muestras activas por lnea Seales de complemento de color Caractersticas de los filtros Seales de complemento de color
Figura 2 Figura 4 Figura 6

Nmero de lneas

Sistema de barredura

Seal de luminancia

Seal de luminancia

Seal de luminancia

525 (SD)

483

Entrelazado

30/1,001 Hz

60/1,001 Hz

16:9 4:3

15,750/ 1,001 kHz 31,500/ 1,001 kHz 45,000/ 1,001 kHz 33,750/ 1,001 kHz

13,5 MHz

6,75 MHz

858

429

720

360

Figura 1

525 (SD)

483

Programado

60/1,001 Hz

16:9

27 MHz 74,25/ 1,001 MHz 74,25/ 1,001 MHz

13,5 MHz 37,125/ 1,001 MHz 74,25/ 1,001 MHz

858

429

720

360

Figura 3

750 (HD)

720

Programado

60/1,001 Hz

16:9

1 650

825

1 280

640 Figura 5

1 125 (HD)

1 080

Entrelazado

30/1,001 Hz

60/1,001 Hz

16:9

2 200

1 100

1 920

960

ABNT 2007 - Todos los derechos reservados

Seal de luminancia

ABNT NBR 15602-1:2007

Figura 1 Caractersticas de atenuacin versus frecuencia para la seal de luminancia en los filtros del sistema 525/59,94/2:1 (atenuacin relativa a la de 100 kHz)

Figura 2 Caractersticas de atenuacin versus frecuencia para las seales de complemento de color en los filtros del sistema 525/59,94/2:1 (atenuacin relativa a la de 100 kHz)

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 3 Caractersticas de atenuacin versus frecuencia para la seal de luminancia en los filtros del sistema 525/59,94/1:1 (atenuacin relativa a la de 100 kHz)

Figura 4 Caractersticas de atenuacin versus frecuencia para las seales de complemento de color en los filtros del sistema 525/59,94/1:1 (atenuacin relativa a la de 100 kHz)

Figura 5 Caractersticas de atenuacin versus frecuencia para la seal de luminancia en los filtros de los sistemas 750/59,94/1:1 y 1125/59,94/2:1 (atenuacin relativa a la de 100 kHz)

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 6 Caractersticas de atenuacin versus frecuencia para las seales de complemento de color en los filtros de los sistemas 750/59,94/1:1 y 1125/59,94/2:1 (atenuacin relativa a la de 100 kHz)

Figura 7 Seal de sincronismo de lnea para 525/59,94/2:1 y 525/59,94/1:1 Tabla 6 Parmetros de la seal de sincronismo de lnea para 525/59, 94/2:1 y 525/59, 94/1:1 Smbolo H a b c d e f Sm V Parmetro Perodo de lnea (s) Intervalo de redibujo horizontal (s) Inicio de video activo (s) Final de video activo (s) Ancho de pulsacin negativa (s) Tiempo de bajada para el nivel de borrado (s) Tiempo de subida/bajada de la pulsacin de sincronismo de lnea (s) Amplitud de pulsacin negativa (mV) Amplitud de la seal de video (mV) Valor nominal 525/59,94/2:1 1001/15,75 10,70 9,20 1,50 4,70 0,14 0,14 300 700 525/59,94/1:1 1001/31,5 5,35 4,60 0,75 2,35 0,07 0,07

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 8 Seal de sincronismo de lnea para 750/59, 94/1:1 Tabla 7 Parmetros de nivel de la seal de sincronismo de lnea para 750/59, 94/1:1 Smbolo Sm Sp V Parmetro Amplitud de pulsacin negativa Amplitud de pulsacin positiva Amplitud de la seal de video Valor nominal mV 300 300 700

Tabla 8 Parmetros de tiempo de la seal de sincronismo de lnea para 750/59, 94/1:1 Smbolo a b c d e
a

Parmetro Ancho de pulsacin negativa de sincronismo (T) Final del video activo (T) Ancho de pulsacin positiva de sincronismo (T) Inicio del video activo (T) Tiempo de subida/bajada (T)
a

Valor nominal 40 110 40 260 4

El ancho de pulsacin negativa de sincronismo es la duracin de un intervalo de reloj de referencia, es decir, la duracin recproca de la frecuencia de muestreo de la seal de luminancia del video.

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 9 Seal de sincronismo de lnea para 1125/59,94/2:1 Tabla 9 Parmetros de nivel de la seal de sincronismo de lnea para 1125/59,94/2:1 Smbolo Sm Sp V Parmetro Amplitud de pulsacin negativa Amplitud de pulsacin positiva Amplitud de la seal de video Valor nominal mV 300 300 700

Tabla 10 Parmetros de tiempo de la seal de sincronismo de lnea para 1125/59,94/2:1 Smbolo a b c d e f


a

Parmetro Ancho de pulsacin negativa de sincronismo a Final del video activo Ancho de pulsacin positiva de sincronismo Perodo de grapado Inicio del video activo Tiempo de subida/bajada

Valor nominal T 44 88 44 132 192 4

El ancho de pulsacin negativa de sincronismo es la duracin de un intervalo de reloj de referencia, es decir, la duracin recproca de la frecuencia de muestreo de la seal de luminancia del video.

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 10 Seales de sincronismo de campo para 525/59,94/2:1 Tabla 11 Parmetros de sincronismo de campo para 525/59,94/2:1 Smbolo F D A B C s p q
NOTA

Parmetro Intervalo de exploracin de campo Intervalo de borrado de campo Intervalo equivalente de pulsacin Intervalo de pulsacin de sincronismo de campo Intervalo equivalente de pulsacin Tiempo de subida/bajada de pulsacin de sincronismo de lnea Ancho equivalente de pulsacin (s) Ancho de pulsacin de ecualizacin de campo (s)

Valor nominal 1001/30 21 H + a 3H 3H 3H 0,14 2,30 4,70

H, a, b, c, Sm y V deben presentar valores acordes con las definiciones de la Tabla 6.

10

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 11 Seales de sincronismo de campo para 525/59,94/1:1

Tabla 12 Parmetros de sincronismo de campo para 525/59,94/1:1 Smbolo F D A B C Parmetro Intervalo de exploracin de campo (ms) Intervalo de borrado de campo Intervalo entre inicio de pulsacin de sincronismo de lnea (inmediatamente despus del inicio del intervalo de borrado de campo) e inicio de pulsacin de sincronismo de campo Intervalo de pulsacin de sincronismo de campo Intervalo entre inicio de pulsacin de sincronismo de lnea (inmediatamente despus del final de pulsacin de sincronismo de campo) e inicio de pulsacin de sincronismo de lnea (inmediatamente antes del final de intervalo de borrado de campo) Tiempo de subida/bajada de pulsacin de sincronismo de lnea Ancho equivalente de pulsacin (s)
H, a, b, c, Sm y V deben presentar valores acordes con las definiciones de la Tabla 6.

Valor nominal 1 001/60 42H + a 6H 6H 30H 0,07 2,35

q
NOTA

ABNT 2007 - Todos los derechos reservados

11

ABNT NBR 15602-1:2007

Figura 12 Seales de sincronismo de campo para 750/59, 94/1:1 Tabla 13 Parmetros de sincronismo de campo para 750/59,94/1:1 Smbolo H h Parmetro Intervalo total de lnea (T) Ancho de sincronismo vertical (T) Lnea superior de figura Lnea inferior de figura Intervalo de borrado de campo Inicio de cuadro
a

Valor nominal 1 650 1 280 #26 #745 30H #1

Es la duracin de un intervalo de reloj de referencia, es decir, la duracin recproca de la frecuencia de muestreo de la seal de luminancia del video.

12

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Figura 13 Seales de sincronismo de campo para 1125/59, 94/2:1 Tabla 14 Parmetros de sincronismo de campo para 1125/59,94/2:1 Smbolo H g h Intervalo total de lnea (T) Intervalo de media lnea (T) Ancho de sincronismo vertical (T) Lnea superior de figura Lnea inferior de figura Intervalo de borrado de campo Inicio de campo
a

Parmetro

Valor nominal 2 200 1 100 880 Primer campo Prximo campo Primer campo Prximo campo Primer campo Prximo campo Primer campo Prximo campo #21 #584 #560 #1 123 22H 23H #1 #564

El intervalo total de lnea es la duracin de un intervalo de reloj de referencia, es decir, la duracin recproca de la frecuencia de muestreo de la seal de luminancia del video.

ABNT 2007 - Todos los derechos reservados

13

ABNT NBR 15602-1:2007

6
6.1

Sistema de codificacin de video


Generalidades

La herramienta de compresin de video del sistema de televisin digital terrestre brasileo debe estar de acuerdo obligatoriamente con la ITU-T Recommendation H.264. Los campos definidos como reservados o privados deben ser descartados. Las herramientas de codificacin deben asegurar la interoperabilidad, permitiendo la comunicacin entre dispositivos fabricados por diferentes fabricantes. Las estrategias de codificacin a ser implementadas por cada fabricante deben ser obligatoriamente compatibles con el estndar de codificacin de video especificado en esta Norma.
NOTA Solamente se definen en esta Norma la sintaxis del flujo de bits (bits tream) y el proceso de decodificacin.

6.2

Principios de la codificacin

El anlisis estadstico de las seales de video indica que existe una alta correlacin tanto entre cuadros sucesivos, como entre los pixels dentro de cada cuadro. El objetivo de la compresin es representar con un nmero inferior de bits los datos originales. En el caso de la compresin de video se exploran las redundancias temporales y espaciales, para reducir la representacin del video original con la finalidad de almacenamiento y/o transmisin.

6.3

Codificacin inter e intra

Para codificar imgenes estticas se exploran solamente las redundancias espaciales combinadas con tcnicas de reduccin de los datos producidos por el primer proceso. Entre estas tcnicas, se puede citar la codificacin por cdigo de longitud variable. La disminucin de las redundancias espaciales se puede realizar por medio de la codificacin por transformadas o sub-bandas. Un proceso de codificacin por transformadas, ampliamente utilizado por los codificadores de imagen, se basa en el uso de la transformada entera, generalmente combinada con la particin de la imagen o cuadro en bloques. Por lo general, este tipo de codificacin se denomina codificacin del tipo intra (intra-frame). Para codificar un video, es decir, una secuencia de imgenes, se puede unir un proceso de reduccin de las redundancias espaciales a un proceso de reduccin de las redundancias temporales. Tal proceso busca utilizar las diferencias entre cuadros sucesivos de la secuencia de video, con la finalidad de reducir las redundancias temporales. Por lo general, este tipo de codificacin se denomina codificacin del tipo inter (inter-frame). Tcnicas de estimacin de movimiento y compensacin de movimiento pueden formar parte del proceso de reduccin de las redundancias temporales.

6.4

Perfiles

NOTA El trmino perfil establece la complejidad de la codificacin del video. Los perfiles definen un subconjunto de la sintaxis del flujo de bits que se adoptan buscando, por lo general, determinadas clases de aplicaciones.

6.4.1

Perfil baseline

Los flujos de bits que pertenecen al perfil baseline deben obligatoriamente encuadrarse en las siguientes restricciones: contener apenas slices del tipo I o P; las unidades NAL no pueden contener valores de unit_type entre 2 y 4, inclusive; el conjunto de parmetros de la secuencia (sequence parameter set) debe obligatoriamente tener el valor de frame_mbs_only_flag igual a 1;

14

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

los elementos chroma_format_idc, bit_depth_luma_minus8, bit_depth_chroma_minus8, qpprime_y_zero_transform_bypass_flag y seq_scaling_matrix_present_flat no pueden estar presentes en el conjunto de parmetros de la secuencia; el conjunto de parmetros de la imagen (picture parameter set) debe obligatoriamente tener los trminos weighted_pred_flag y weighted_bipred_idc igual a 0; el conjunto de parmetros de la imagen (picture parameter set) debe obligatoriamente tener el trmino entropy_coding_mode_flag igual a 0; el conjunto de parmetros de la imagen (picture parameter set) debe obligatoriamente tener el trmino num_slice_groups_minus1 con valor entre 0 y 7, inclusive; los elementos transform_8x8_mode_flag, pic_scaling_matrix_present_flag y second_chroma_qp_index_offset no pueden estar presentes en el conjunto de parmetros de la imagen (picture parameter set); el elemento level_prefix no puede tener un valor mayor que 15; las restricciones de nivel especificadas para el perfil baseline deben estar de acuerdo obligatoriamente con la ITUT Recommendation H.264:2005, seccin A.3. El encuadre de un flujo de bits en el perfil baseline debe estar acorde obligatoriamente con el elemento profile_idc, teniendo valor igual a 66. Los decodificadores que se encuadran en el perfil baseline a un nivel especfico deben ser capaces de decodificar obligatoriamente todos los flujos de bits en el cual el valor de profile_idc debe ser obligatoriamente igual a 66 o el valor de constraint_set0_flag debe ser obligatoriamente 1 y en los cuales level_idc y constraint_set3_flag representan un nivel menor o igual al nivel especificado. 6.4.2 Perfil main

Los flujos de bits que pertenecen al perfil main deben obligatoriamente encuadrarse en las siguientes restricciones: solamente pueden estar presentes slices del tipo I, P y B; unidades NAL no pueden contener valores de nal_unit_type entre 2 y 4, inclusive; no se permite orden arbitrario de slices (arbitrary slice order); los elementos chroma_format_idc, bit_depth_luma_minus8, bit_depth_chroma_minus8, qp_prime_y_zero_transform_bypass_flag y seq_scaling_matrix_present_flag no pueden estar presentes en el conjunto de parmetros de la secuencia (sequence parameter set); el conjunto de parmetros de la imagen (picture parameter set) debe tener obligatoriamente el elemento num_slice_groups_minus1 igual a 0 solamente; el conjunto de parmetros de la imagen (picture parameter set) debe tener obligatoriamente el elemento have_redundant_pic_cnt_present_flag igual a 0 solamente; los elementos transform_8x8_mode_flag, pic_scaling_matrix_present_flag y second_chroma_qp_index_offset no pueden estar presentes en el conjunto de parmetros de la imagen (picture parameter sets); el elemento level_prefix no puede ser mayor que 15 (cuando presente); las restricciones de nivel especificadas para el perfil main especificado en la ITU-T Recommendation H.264:2005, seccin A.3, se deben obedecer obligatoriamente en su totalidad.

ABNT 2007 - Todos los derechos reservados

15

ABNT NBR 15602-1:2007

El encuadre de un flujo de bits dentro del perfil main debe ser especificado obligatoriamente por el elemento profile_idc igual a 77. Los decodificadores que se encuadran en el perfil main a un nivel especfico deben ser capaces de decodificar obligatoriamente todos los flujos de bits en el cual el valor de profile_idc debe ser obligatoriamente igual a 77 constraint_set1_flag debe ser obligatoriamente igual a 1 y en los cuales level_idc y constraint_set3_flag representan un nivel menor o igual al nivel especificado. 6.4.3 Perfil high

Los flujos de bits que pertenecen al perfil high deben obligatoriamente encuadrarse en las siguientes restricciones: solamente pueden estar presentes slices del tipo I, P y B; las unidades NAL no pueden contener valores de nal_unit_type entre 2 y 4, inclusive; no se permite el orden arbitrario de slices (arbitrary slice order); el conjunto de parmetros de la imagen (picture parameter set) debe tener obligatoriamente el elemento num_slice_groups_minus1 igual a 0 solamente; el conjunto de parmetros de la imagen (picture parameter set) debe tener obligatoriamente el elemento redundant_pic_cnt_present_flag igual a 0 solamente; el conjunto de parmetros de la secuencia (picture parameter set) debe tener obligatoriamente el elemento chroma_format_idc entre 0 y 1 inclusive; el conjunto de parmetros de la secuencia (picture parameter set) debe tener obligatoriamente el elemento bit_depth_luma_minus8 igual a 0 solamente; el conjunto de parmetros de la secuencia (picture parameter set) debe tener obligatoriamente el elemento bit_depth_chroma_minus8 igual a 0 solamente; el conjunto de parmetros de la secuencia (picture parameter set) debe tener obligatoriamente el elemento qpprime_y_zero_transform_bypass_flag igual a 0 solamente; las restricciones de nivel especificadas para el perfil high especificado en la ITU-T Recommendation H.264:2005, seccin A.3, se deben obedecer obligatoriamente en su totalidad. El encuadre de un flujo de bits dentro del perfil high debe ser especificado obligatoriamente por el elemento profile_idc igual a 100. Los decodificadores que se encuadran en el perfil high a un nivel especfico deben ser capaces de decodificar obligatoriamente todos los flujos de bits en los cuales level_idc y constraint_set3_flag representan un nivel menor o igual al nivel especificado o ambas condiciones abajo deben ser obligatoriamente verdaderas: profile_idc debe ser obligatoriamente igual a 77 100; o constraint_set1_flag debe ser obligatoriamente igual a 1.

6.5

Niveles

El trmino nivel establece para cada perfil los valores permitidos de algunos parmetros de codificacin, como, por ejemplo, tasas de bits y resolucin. Los niveles aaden an ms restricciones a las definidas por los perfiles para garantizar la interoperabilidad entre los diferentes decodificadores, especificando el lmite de desempeo requerido para realizar la decodificacin. El codificador se debe configurar para operar en el nivel especificado para cada perfil definido en la Seccin 7.

16

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

La Tabla 15 especifica las limitaciones impuestas por cada nivel de la codificacin de video. Tabla 15 Restricciones determinadas por el nivel de la codificacin
Tasa mxima de video MaxBR (1 000 bits/s, 1 200 bits/s, cpbBrVclFactor bits/s, o cpbBrNalFactor bits/s) 64 128 192 384 768 2 000 4 000 4 000 10 000 14 000 20 000 20 000 50 000 50 000 135 000 240 000 Tamao mximo CPB Nmero mximo Banda vertical de vectores de (1 000 bits, Razn del componente mnima de movimiento por 1 200 bits, MV MaxVmvR cpbBrVclFactor compresin dos consecutivos (luma frame MB bits, o MinCR samples) MaxMvsPer2Mb cpbBrNalFactor bits) 175 350 500 1 000 2 000 2 000 4 000 4 000 10 000 14 000 20 000 25 000 62 500 62 500 135 000 240 000 [- 64; + 63,75] [- 64; + 63,75] [- 128; + 127,75] [- 128; + 127,75] [- 128; + 127,75] [- 128; + 127,75] [- 256; + 255,75] [- 256; + 255,75] [- 256; + 255,75] [- 512; + 511,75] [- 512; + 511,75] [- 512; + 511,75] [- 512; + 511,75] [- 512; + 511,75] [- 512; + 511,75] [- 512; + 511,75] 2 2 2 2 2 2 2 2 2 4 4 4 2 2 2 2 32 16 16 16 16 16 16 16

Tasa mxima de Tamao Tamao mximo procesamiento mximo del buffer de del del Nmero decodificacin del nivel macrobloque cuadro MaxDPB (1024 MaxMBPS MaxFS bytes para 4:2:0) MB/s MB 1 1b 1.1 1.2 1.3 2 2.1 2.2 3 3.1 3.2 4 4.1 4.2 5 5.1 1 485 1 485 3 000 6 000 11 880 11 880 19 800 20 250 40 500 108 000 216 000 245 760 245 760 522 240 589 824 983 040 99 99 396 396 396 396 792 1 620 1 620 3 600 5 120 8 192 8 192 8 704 22 080 36 864 148,5 148,5 337,5 891,0 891,0 891,0 1 782,0 3 037,5 3 037,5 6 750,0 7 680,0 12 288,0 12 288,0 13 056,0 41 400,0 69 120,0

La conjugacin de los diferentes tipos de perfiles y niveles permite su utilizacin en diferentes aplicaciones. La combinacin perfil y nivel garantiza la conformidad, as como la interoperabilidad. Es decir, una implementacin de un perfil en un nivel garantiza que el decodificador se porte conforme lo determinado por el estndar de codificacin.
NOTA La combinacin perfil y nivel se suele mencionar usando la anotacin perfil@nivel.

7
7.1

Procedimiento de compresin de video, procedimiento configuracin de la seal despus de la codificacin


Procedimiento de compresin y transmisin

de

transmisin

Es conveniente realizar el proceso de estimacin de movimiento para cada bloque resultante de la particin del macrobloque. Esa particin puede generar bloques de tamao 16 x 16, 16 x 8, 8 x 16, 8 x 8, 8 x 4, 4 x 8 4 x 4 muestras de luminancia. El proceso de prediccin intra puede ser realizado para todo el macrobloque, con tamao 16 x 16 muestras o para cada uno de sus bloques 4 x 4 muestras. El proceso debe ser realizado obligatoriamente de conformidad con la ITU-T Recommendation H.264 y de conformidad con la ISO/IEC 14496-10:2005, subseccin 8.1. El proceso de transformacin y cuantizacin se deber realizar obligatoriamente de conformidad con la ITU-T Recommendation H.264 y de conformidad con la ISO/IEC 14496- 10:2005, subseccin 8.5.

ABNT 2007 - Todos los derechos reservados

17

ABNT NBR 15602-1:2007

El filtro para remocin de efecto de bloques (deblocking) debe ser obligatoriamente un proceso condicional a ser aplicado en los bordes de los bloques de cada macrobloque, de conformidad con la recomendacin ITU-T Recommendation H.264 y de conformidad con la ISO/IEC 14496- 10:2005, subseccin 8.7. El esquema de codificacin de video usual est representado esquemticamente en la Figura 14.

Figura 14 Representacin diagramtica del proceso de codificacin

7.2

Configuracin de seal

Una secuencia de video puede estar compuesta por una o ms unidades de acceso (AU). Cada secuencia debe ser iniciada obligatoriamente por una AU del tipo IDR y se extiende hasta una AU que termine con una unidad NAL del tipo end_of_seq. El conjunto de secuencias de video, terminado por un end_of_stream, determina un flujo de video. Cada secuencia de video est compuesta por unidades NAL que pueden ser de contenido visual propiamente dicho o de estructuras auxiliares para configuracin de parmetros o transmisin de informaciones complementarias. Las unidades NAL de contenido visual pueden contener cortes (slices) de figuras de los tipos I (codificadas utilizando solamente informacin autocontenida), B (codificadas utilizando informaciones contenidas en el cuadro actual, en cuadros pasados y futuros) y cuadros P (codificados utilizando informaciones contenidas en el cuadro actual y en cuadros pasados). Una secuencia de video debe obligatoriamente contener, por lo menos, un cuadro del tipo I. Un cuadro se refiere a una imagen simple. Un corte consiste en un nmero arbitrario de macrobloques, no necesariamente en la misma lnea horizontal. Un macrobloque consiste en una seal de luminancia con 16 x 16 pixels y dos seales de crominancia cuya dimensin vara de acuerdo con el formato utilizado en la codificacin. Un macrobloque se puede partir en bloques de tamao 16 x 16, 16 x 8, 8 x 16 8 x 8 muestras. En el caso que la particin sea 8 x 8, cada uno de esos bloques se puede partir en 8 x 8, 8 x 4, 4 x 8 y 4 x 4. Posteriormente, los bloques se deben dividir obligatoriamente en partes 8 x 8 4 x 4 para aplicacin de la transformada DCT, tal como especificado en la ITU-T Recommendation H.264:2005 y de conformidad con la ISO/IEC 14496-10.

18

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Las opciones de particin estn en la Figura 15.

Figura 15 Fraccionamiento de la secuencia de video en macrobloques

8
8.1

Restricciones en los parmetros de codificacin


Generalidades

Las restricciones de esta Norma estn definidas para los siguientes IRD y flujo de bits: H.264/AVC IRD y flujo de bits para SDTV; H.264/AVC IRD y flujo de bits para HDTV; H.264/AVC IRD y flujo de bits para dispositivos porttiles. La codificacin de video debe estar de acuerdo obligatoriamente con la ITU-T Recommendation H.264 y con la ISO/I EC 14496-10, sobre la cual se debern aplicar obligatoriamente las restricciones descritas en 8.2 y 8.3.

ABNT 2007 - Todos los derechos reservados

19

ABNT NBR 15602-1:2007

8.2
8.2.1

Restricciones en los parmetros de codificacin de video para servicios full-seg


Generalidades

Los IRD y flujos de bits deben soportar obligatoriamente algunas partes de los elementos de sintaxis supplemental enhancement information (S) y video usability information (VUI), tal como especificado en la ITU-T Recommendation H.264:2005 y conforme ISO/IEC 14496- 10:2005, Anexos D y E. 8.2.2 Conjunto de parmetros de secuencia e imagen (sequence parameter set y picture parameter set)

Para el codificador, ms de un conjunto de parmetros de imagen puede estar presente en el flujo de bits entre dos puntos de acceso aleatorios o RAP. Sin embargo, entre dos RAP, el conjunto de parmetros para un determinado pic_parameter_set_id no se debe alterar. Esto es, si hay ms de un conjunto de parmetros de imagen y esos conjuntos son diferentes entre s, entonces cada uno de esos conjuntos debe tener obligatoriamente un pic_parameter_set_id distinto. 8.2.3 pic_width_in_mbs_minus1 y pic_height_in_map_units_minus1

Para el codificador, el perodo entre dos cambios en los pares de pic_width_in_mbs_minus1 y pic_height_in_map_units_minus1 debe ser obligatoriamente superior a 1 s. El alcance de esa imposicin es limitar el procesamiento por software necesario al IRD para cambiar de razn de aspecto. Si el nmero de muestras de luminancia en el ancho o en la altura no es mltiplo de 16, obligatoriamente se deben agregar muestras extras a la imagen, para alcanzar un nmero mltiplo de 16. Para el caso horizontal, es conveniente agregar las muestras extras del lado derecho de la imagen. Para el caso vertical, conviene agregar las muestras extras en la parte inferior de la imagen. 8.2.4 8.2.4.1 Video usability information (VUI) General

Los IRD deben soportar obligatoriamente los siguientes elementos VUI: informacin de razn de aspecto (aspect_ratio_idc); informacin de parametrizacin de color (colour_primaries, transfer_characteristics y matrix_coefficients); informacin de crominancia (chroma_sample_loc_type_top_field y chroma_sample_loc_type_bottom_field); informacin de temporizacin (time_scale, num_units_in_ticks y fixed_frame_rate_flag); informacin de estructura de imagen (pic_struct_present_flag). 8.2.4.2 Informacin de razn de aspecto

El soporte a los valores de aspect_ratio_idc debe ser acorde obligatoriamente con 8.2.11. 8.2.4.3 8.2.4.3.1 Informacin de crominancia VUI Codificador

Es conveniente la especificacin de las localizaciones de la crominancia usando los elementos sintcticos chroma_sample_loc_type_top_field y chroma_sample_loc_type_bottom_field en el VUI. Conviene la utilizacin de chroma sample type igual a 0 para ambos campos.

20

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

8.2.4.3.2

Decodificador de el

Los IRD deben ser capaces de decodificar obligatoriamente cualesquiera valores permitidos chroma_sample_loc_type_top_field y chroma_sample_loc_type_bottom_field. Es conveniente que procesamiento adecuado sea implementado para la exhibicin de las imgenes. 8.2.4.4 Informacin de temporizacin

El soporte a los valores time_scale y num_units_in_tick debe ser acorde obligatoriamente con 8.2.10. En el caso de un cuadro parado (still picture), el valor de fixed_frame_rate_flag debe ser obligatoriamente igual a 0. En los otros casos, el valor de fixed_frame_rate_flag debe ser obligatoriamente igual a 1. La tasa de cuadros no puede ser alterada entre dos unidades de acceso IDR. 8.2.4.5 Informacin de estructura de imagen

El soporte al pic_struct_present_flag y flujo de bits debe estar relacionado obligatoriamente al uso de la informacin de estructura de la imagen en el mensaje SEI de picture timing. Para flujos de bits que contienen informacin de estructura de imagen (como modo de film), es conveniente que pic_struct_present_flag se asocie a 1 en el VUI y el mensaje SEI de picture timing se asocie con cada AU de la secuencia codificada. Si la secuencia no requiere informacin de estructura de la imagen, entonces el valor de pic_struct_present_flag debe ser obligatoriamente 0 en el VUI. El uso de ese flag en el VUI permite el uso de la SEI de picture timing slo con la informacin de estructura de la imagen, sin la necesidad de incluir informaciones de HRD (como atrasos CPB y DPB o valores iniciales de atraso en el mensaje SEI de perodo de memorizacin). 8.2.5 8.2.5.1 Supplemental enhancement information (SEI) General

Los IRD deben soportar obligatoriamente el uso de mensajes SEI del tipo temporizacin de imagen (picture timing SEI message) y opcionalmente mensajes del tipo rectngulo de pan-scan (pan and scan rectangle SEI message). Adicionalmente, los IRD pueden soportar el AFD (ver Seccin 9), con el soporte adicional para user_data_registered_itu_t_t35. 8.2.5.2 8.2.5.2.1 Picture timing SEI message Codificador

El mensaje SEI de temporizacin debe obligatoriamente estar asociado con cada unidad de acceso (AU). Si el flujo de bits contiene informacin de estructura de imagen, el pic_struct_present_flag debe obligatoriamente estar asociado a 1 en el VUI y el mensaje SEI de temporizacin debe obligatoriamente estar asociado con cada AU. En caso contrario, el pic_struct_present_flag debe estar asociado obligatoriamente a 0. 8.2.5.2.2 Decodificador

Los IRD deben soportar obligatoriamente todos los valores definidos en pic_struct, incluyendo todos los modos que requieren repeticin de campo o cuadro. Los IRD no pueden utilizar cualesquiera otros parmetros (excepto pic_struct) en la picture timing SEI message, en el caso que esos elementos estn presentes. 8.2.5.3 8.2.5.3.1 Rectngulo de pan-scan Codificador

La SEI que define el rectngulo de pan-scan se puede utilizar siempre que sea necesario.

ABNT 2007 - Todos los derechos reservados

21

ABNT NBR 15602-1:2007

8.2.5.3.2

Flujo de bits

Siempre que el soporte al rectngulo de pan-scan est implementado, los IRD deben soportar obligatoriamente todos los valores especificados en el pan_scan_rect, excepto pan_scan_rect_top_offset[i] y pan_scan_rect_bottom_offset[i]. En esos casos el soporte al uso de pan_scan_rect para sobremuestreo debe ser obligatoriamente implementado para proporcionar que un monitor 4:3 exhiba en pantalla llena un determinado rectngulo de un video 16:9, codificado con la razn de aspecto correcta. El flujo de bits tambin puede contener informaciones de remuestreo vertical para obtener la razn de aspecto correcta para exhibicin letterbox de un video 16:9 en un monitor 4:3. 8.2.6 8.2.6.1 Punto de acceso aleatorio (RAP - Random acess point) Codificador

El intervalo de tiempo entre puntos de acceso aleatorio puede variar entre programas y durante un mismo programa. Ese intervalo debe ser obligatoriamente definido en la codificacin y su valor no puede ser superior al lmite mximo de 5 s. 8.2.6.2 Decodificador

Los IRD deben ser capaces obligatoriamente de iniciar la decodificacin del flujo de bits desde un RAP. 8.2.7 Parmetros de secuencia

Los valores en sequence parameter set deben estar asociados obligatoriamente de acuerdo con el perfil elegido (ver Seccin 9) y los siguientes campos deben tener obligatoriamente los valores indicados: 8.2.8 8.2.8.1 gaps_in_frame_num_value_allowed_flag = 0 vui_parameters_present_flag = 1 Perfiles y niveles Codificador

La codificacin debe ser obligatoriamente compatible con las restricciones impuestas por el perfil high, lo que implica su encuadre en el perfil main o high, quedando la eleccin a criterio de la fuente generadora. El flujo de bits puede encuadrarse en las restricciones impuestas por el nivel 4.0, o cualquier nivel inferior. Los valores a ser asociados en el conjunto de parmetros de la secuencia (sequence parameter set) deben ser acordes obligatoriamente con la Tabla 16. Tabla 16 Conjuntos de parmetros de la secuencia de acuerdo con el perfil Main profile_idc constraint_set0_flag constraint_set1_flag constraint_set2_flag constraint_set3_flag 77 0 1 0 0 High 100 0 0 0 0

22

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

8.2.8.2

Decodificador

Los IRD deben ser capaces de decodificar obligatoriamente flujos de bits con todas las herramientas de codificacin descritas en el perfil high en su totalidad, soportando hasta los lmites impuestos en el nivel 4.0. 8.2.9 Resoluciones de luminancia

Las resoluciones 720 x 480, 1 280 x 720 y 1 920 x 1 080 deben ser obligatoriamente permitidas, con razn de aspecto 4:3 16:9, de acuerdo con la Tabla 17. Tabla 17 Resoluciones de luminancia Resolucin de luminancia (horizontal x vertical) 720 x 480 SD 720 x 576 1.280 x 720 1 920 x 1.080 Razn de aspecto aspect_ratio_idc 4:3 16:9 4:3 16:9 16:9 16:9 3 5 2 4 1 1

HD

8.2.10 Tasa de cuadros - Codificador Las tasas de cuadros soportadas deben ser obligatoriamente 30 000/1 001 Hz y 60 000/1 001 Hz. Opcionalmente, se puede tambin utilizar 25 Hz y 50 Hz. Ese valor debe ser especificado obligatoriamente en el VUI, asociando adecuadamente los parmetros time_scale y num_units_in_tick, de acuerdo con la Tabla 18. Tabla 18 Tasa de cuadros Tasa de d 25 25 50 30 000/1 001 30 000/1 001 60 000/1 001 8.2.11 Razn de aspecto 8.2.11.1 Codificador Entrelazado o P I P P I P i time _scale num _units _in _tick 50 50 100 60 000 60 000 120 000 1 1 1 1 001 1 001 1 001

La razn de aspecto puede ser 4:3 16:9. Las informaciones de cropping del sequence parameter set se pueden usar en caso de ser necesario.

ABNT 2007 - Todos los derechos reservados

23

ABNT NBR 15602-1:2007

8.2.11.2

Flujo de bits

Los parmetros aspect_ratio_idc del flujo de bits codificados pueden asumir los siguientes valores 1 (1:1), 2 y 3 (4:3), 4 y 5 (16:9). La razn de aspecto debe ser determinada obligatoriamente por los parmetros pic_height_in_map_units_minus1, pic_width_in_mbs_minus1 y la informacin de cropping codificada en el conjunto de parmetros de secuencia (sequence parameter set), as como en la razn de aspecto codificada con el valor de aspect_ratio_idc en el VUI (video usability information). 8.2.12 Colorimetra 8.2.12.1 Codificador

Las informaciones de Colorimetra (coordinadas de cromaticidad, caractersticas de transferencia optoelectrnicas de la fuente y coeficientes de la matriz) utilizada para extraer las seales de luminancia y crominancia desde las componentes primarias roja, verde y azul deben ser obligatoriamente sealizadas explcitamente en el flujo de bits, desde la eleccin de los valores apropiados en los parmetros VUI: colour_primaries, transfer_characteristics y matrix_coefficients.
NOTA Para resolucin SDTV, se recomienda usar la ITU-R Recommendation BT.601-6. Para resolucin HDTV, se recomienda la utilizacin de la ITU-R Recommendation BT.709-5.

La Tabla 19 contiene los valores de los parmetros para las dos resoluciones. Tabla 19 Parmetros de colorimetra Parmetro colour_primaries transfer_characteristics matrix_coefficients 8.2.12.2 Flujo de bits SDTV 4/6 4/6 4/6 HDTV 1 1 1

El flujo de bits puede contener cualesquiera valores permitidos de colour_primaries, transfer_characteristics y matrix_coefficients.
NOTA Se recomienda la implementacin de un procesamiento adecuado para garantizar precisin en la representacin de imgenes con los estndares de Colorimetra especificados en la ITU-R Recommendation BT.601-6 y ITU-R Recommendation BT.709-5.

8.2.13 rea activa de codificacin Con relacin a la codificacin de video, la Tabla 20 muestra las reas activas de codificacin para cada uno de los formatos de entrada. Despus del proceso de decodificacin, las lneas activas de las seales generadas por el decodificador deben estar de acuerdo obligatoriamente con la Tabla 20.

24

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Tabla 20 rea activa de codificacin Formato 1 125i 750p 525p 525i Lneas activas 1 080 720 483 483 Lneas codificadas 1 080 720 480 480 rea activa Lneas 21 - 560 y Lneas 584 - 1 123 Lneas 26 - 745 Lneas 45 - 524 Lneas 23 - 262 y Lneas 286 - 525

8.3
8.3.1

Restricciones en los parmetros de codificacin de video para servicios one-seg


Especificaciones generales

La codificacin de video debe cumplir obligatoriamente la ITU-T Recommendation H.264:2005 y la ISO/IEC 14496- 10:2005. Los flujos de bits deben contener obligatoriamente algunas partes de los elementos de sintaxis supplemental enhancement information (SEI) y video usability information (VUI), tal como especificado en los Anexos D y E de la ITU-T Recommendation H.264:2005 y de la ISO/IEC 14496- 10:2005. Es conveniente la utilizacin de las restricciones dadas en la Tabla 21. Tabla 21 Restricciones a los parmetros de codificacin Tasa de bits Resolucin de imagen Tasa de cuadros Razn de aspecto del display Nivel Otras restricciones 64 Kbps hasta la mxima tasa de bits permitida por el perfil@nivel especificado en la ITU-T Recommendation H.264 SQVGA(160x120 160x90), QVGA(320x240 320x180) y CIF (352x288) 5 Hz, 10 Hz, 12 Hz, 15 Hz, 24 Hz, 30 Hz 4:3 o 16:9 Hasta el lmite de 1.3, dependiendo de la aplicacin No se pueden utilizar FMO (flexible macroblock ordering), ASO (arbitrary slice ordering) y RS (redundant slices)

8.3.2

Conjunto de parmetros de secuencia e imagen (sequence parameter set y picture parameter set)

Los valores a ser asociados en el conjunto de parmetros de la secuencia (sequence parameter set) deben cumplir obligatoriamente la Tabla 22. Tabla 22 Conjunto de parmetros de la secuencia profile_idc constraint_set0_flag constraint_set1_flag constraint_set2_flag constraint_set3_flag 66 (baseline) 1 1 1 0

ABNT 2007 - Todos los derechos reservados

25

ABNT NBR 15602-1:2007

8.3.3 8.3.3.1

Video usability information (VUI) General

Los IRD deben soportar obligatoriamente los siguientes elementos VUI: informacin de razn de aspecto (aspect_ratio_idc); informacin de parametrizacin de color (colour_primaries, transfer_characteristics y matrix_coefficients); (chroma_sample_loc_type_top_field y

informacin de crominancia chroma_sample_loc_type_bottom_field); 8.3.3.2

informacin de temporizacin (time_scale, num_units_in_ticks y fixed_frame_rate_flag); informacin de estructura de imagen (pic_struct_present_flag). Informacin de razn de aspecto

El soporte a los valores de aspect_ratio_idc debe ser acorde obligatoriamente con 8.3.6.4. 8.3.3.3 Informacin de parametrizacin de color

El soporte a los valores de colour_primaries, transfer_characteristics y matrix_coefficients debe obligatoriamente ser conforme 8.3.6.5 8.3.3.4 8.3.3.4.1 Informacin de crominancia Codificador

Es conveniente que la especificacin de las localizaciones de la crominancia usando los elementos sintcticos chroma_sample_loc_type_top-field y chroma_sample_loc_type_bottom-field en el VUI. Se recomienda la utilizacin de chroma_sample_type con valor 0 para ambos campos. 8.3.3.4.2 Decodificador de el

Los IRD deben ser capaces de decodificar obligatoriamente cualesquiera valores permitidos chroma_sample_loc_type_top_field y chroma_sample_loc_type_bottom_field. Se recomienda que procesamiento adecuado sea implementado para la exhibicin de las imgenes. 8.3.3.5 Informacin de temporizacin

El soporte a los valores time_scale y num_units_in_tick debe ser acorde obligatoriamente con 8.3.6.3. En el caso de un cuadro parado (still picture), el valor de fixed_frame_rate_flag debe ser obligatoriamente igual a 0. En los otros casos, el valor de fixed_frame_rate_flag debe ser obligatoriamente igual a 1. La tasa de cuadros no puede ser alterada entre dos unidades de acceso IDR. 8.3.3.6 Informacin de estructura de imagen

El soporte al pic_struct_present_flag y flujo de bits debe ser acorde obligatoriamente con 8.3.4.2, relacionado al uso de la informacin de estructura de la imagen en el mensaje SEI de temporizacin de imagen. Para flujo de bits que contienen informacin de estructura de imagen (como modo de film), se recomienda que pic_struct_present_flag se asocie a 1 en el VUI y el mensaje SEI de temporizacin de imagen sea asociado con cada AU de la secuencia codificada. Si la secuencia no requiere informacin de estructura de la imagen, entonces el valor de pic_struct_present_flag debe ser obligatoriamente 0 en el VUI.

26

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

El uso de ese flag en el VUI permite el uso de la SEI de temporizacin de imagen con slo la informacin de estructura de la imagen sin la necesidad de incluir informaciones de HRD (como atrasos CPB y DPB o valores iniciales de atraso en el mensaje SEI de perodo de memorizacin). 8.3.4 8.3.4.1 Supplemental enhancement information (SEI) General

Los IRD deben soportar obligatoriamente el uso de mensajes SEI del tipo temporizacin de imagen (picture timing SEI message). 8.3.4.2 8.3.4.2.1 Mensaje SEI del tipo temporizacin de imagen Codificador

El mensaje SEI de temporizacin de imagen debe obligatoriamente estar asociado con cada AU. Si el flujo de bits contiene informacin de estructura de imagen, el pic_struct_present_flag debe obligatoriamente estar asociado a 1 en el VUI y el mensaje SEI de temporizacin debe obligatoriamente estar asociado con cada AU. En caso contrario, el pic_struct_present_flag debe estar asociado obligatoriamente a 0. 8.3.4.2.2 Decodificador

Los IRD deben soportar obligatoriamente todos los valores definidos en pic_struct, incluyendo todos los modos que requieren repeticin de campo o cuadro. Los IRD no necesitan utilizar cualesquiera otros parmetros (excepto pic_struct) en el mensaje SEI de temporizacin de imagen, en el caso que esos elementos estn presentes. 8.3.5 8.3.5.1 Punto de acceso aleatorio (RAP - Random access point) Codificador

El intervalo de tiempo entre puntos de acceso aleatorio puede variar entre programas y durante un mismo programa. Ese intervalo es definido por el agente transmisor y su valor no puede ser superior al lmite mximo de 5 s. 8.3.5.2 Decodificador

Los IRD deben ser capaces obligatoriamente de iniciar la decodificacin del flujo de bits desde un RAP. 8.3.6 8.3.6.1 8.3.6.1.1 Formatos de video Perfiles y niveles Codificador

Los flujos de bits deben ser obligatoriamente compatibles con las restricciones impuestas por el perfil baseline. El flujo de bits debe obligatoriamente encuadrarse en las restricciones impuestas por el nivel 1.3. Los valores a ser asociados en el conjunto de parmetros de la secuencia (sequence parameter set) se dan en la Tabla 23.

ABNT 2007 - Todos los derechos reservados

27

ABNT NBR 15602-1:2007

Tabla 23 Conjunto de parmetros de la secuencia Parmetros profile_idc constraint_set0_flag constraint_set1_flag constraint_set2_flag constraint_set3_flag 8.3.6.2 Decodificador baseline 66 1 1 1 0

Los IRD deben ser capaces, obligatoriamente, de descodificar flujo de bits con todas las herramientas de codificacin descritas en el perfil baseline en su totalidad, soportando hasta los lmites impuestos en el nivel 1.3. 8.3.6.3 Resoluciones de luminancia

Se deben permitir obligatoriamente las resoluciones hasta el lmite impuesto por el nivel 1.3, que restringe el nmero mximo de macrobloques para cada cuadro en 396. Ese nmero corresponde tpicamente a la resolucin mxima de 352 x 288 (CIF) para la luminancia. La Tabla 24 muestra las resoluciones permitidas con sus respectivos parmetros de la sintaxis de la ITU-T Recommendation H.264. Tabla 24 Resoluciones permitidas con sus respectivos parmetros Razn de aspecto 4:3 16:9 4:3 16:9 4:3 Sequence parameter set pic_width _in mbs_ minus1 9 9 19 19 21 pic_height_ in_map_units_ minus1 7 5 14 11 17 1 VUI parameter set aspect_ratio _ info present_flag aspect_ ratio info 1 1 1 1 2

Formato

Resolucin

SQ VGA SQVGA QVGA QVGA CIF

160x120 160x90 320x240 320x180 352x288

Si el nmero de muestras de luminancia, tanto en el ancho como en la altura, no es mltiplo de 16, se deben agregar muestras extras obligatoriamente a la imagen, para alcanzar un nmero mltiplo de 16. Para el caso horizontal, se recomienda agregar las muestras extras del lado derecho de la imagen. Para el caso vertical, es conveniente agregar las muestras extras en la parte inferior de la imagen. 8.3.6.4 Tasa de cuadros

La mxima tasa de cuadros permitida debe ser obligatoriamente de 30 fps progresivo. La Tabla 25 muestra los valores para los elementos de la sintaxis de los parmetros VUI en tasas de cuadro tpicas.

28

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

Tabla 25 Valores de tasas de cuadro 5 Hz Time_scale Num_units_in_tick 8.3.6.5 Razn de aspecto 5 000 1 001 10 Hz 10 000 1 001 12 Hz 12 000 1 001 15 Hz 15 000 1 001 24 Hz 24 000 1 001 30 Hz 30 000 1 001

A pesar del formato de video ser tpicamente 4:3, los codificadores pueden transmitir en formato 16:9 y, en ese caso, pueden utilizar los parmetros de pan-scan para definir la regin de inters en el video. 8.3.6.6 8.3.6.6.1 Colorimetra Codificador

Las informaciones de colorimetra (coordinadas de cromaticidad, caractersticas de transferencia optoelectrnicas de la fuente y coeficientes de la matriz) utilizada para extraer las seales de luminancia y crominancia desde las primarias roja, verde y azul deben ser obligatoriamente sealizadas explcitamente en el flujo de bits, asociando los valores apropiados en los parmetros VUI: colour_primaries, transfer_characteristics y matrix_coefficients. 8.3.6.6.2 Decodificador

Los IRD deben ser capaces de decodificar obligatoriamente flujo de bits con cualesquiera valores permitidos de colour_primaries, transfer_characteristics y matrix_coefficients.

9
9.1

Conmutacin continua
Generalidades

La conmutacin continua debe definir el procedimiento en la transmisin y en la recepcin para permitir la exhibicin continua de imgenes por el receptor, cuando ocurre la conmutacin entre formatos de video diferentes o cuando ocurren modificaciones en los parmetros que definen la secuencia de video.

9.2

Transmisin del descriptor de fin de secuencia

Al final de una secuencia de video, se debe transmitir obligatoriamente el descriptor de fin de secuencia (unidad NAL del tipo end_of_seq). La unidad NAL del tipo end_of_stream se deber usar obligatoriamente slo cuando un flujo de video sea interrumpido, al modificarse la cantidad de programas en la capa de transporte.
NOTA El concepto de grupo de cuadros (GOP - Group of Pictures) se refiere a un cuadro del tipo I, seguido por cuadros de los tipos P y B hasta el surgimiento de un nuevo cuadro del tipo I. Aunque el concepto de GOP no est definido en la ITU-T Recommendation H.264, en esta Norma se extiende el concepto, considerndose un GOP como equivalente a una secuencia de video. Pueden existir unidades de acceso dentro de un GOP consideradas puntos de acceso aleatorio, por limpiar el buffer de referencia y traer nuevamente las informaciones de parmetros de secuencia y de cuadro.

Los receptores no son obligados a iniciar la decodificacin de una secuencia de video desde estos puntos. Por lo tanto, para efecto de clculo del tiempo necesario para inicio de una decodificacin desde un instante aleatorio de la transmisin, se debe considerar obligatoriamente el instante de inicio de la primera secuencia de video recibida.

ABNT 2007 - Todos los derechos reservados

29

ABNT NBR 15602-1:2007

9.3
9.3.1

Alteracin en el nmero de muestras activas


Procedimiento en la transmisin

La secuencia debe ser obligatoriamente interrumpida utilizando el end of sequence NAL en el punto de cambio e indicar el nuevo nmero de muestra en el conjunto de parmetros de la secuencia (sequence parameter set) del prximo GOP. El GOP inicial de la nueva secuencia debe ser obligatoriamente un GOP cerrado. Los parmetros cbp_size_scale y cpb_size_value_minus1 dentro de los parmetros H RD (hrd_parameters) no deben ser alterados inmediatamente despus del punto de cambio. El tiempo de decodificacin del primer cuadro I para decodificacin del GOP y el intervalo de tiempo de exhibicin del primer cuadro no pueden ser alterados antes y despus el punto de cambio. La continuidad del PTS y DTS debe ser obligatoriamente garantizada. 9.3.2 Operacin en el decodificador

El nuevo modo de operacin debe ser obligatoriamente atribuido a travs del parmetro de imagen incluido en el conjunto de parmetros de la secuencia (sequence parameter set) recibido. Esa atribucin se deber realizar obligatoriamente aunque la unidad NAL end of sequence no haya sido recibida.

9.4
9.4.1

Alteracin de la razn de aspecto de la imagen para el sistema de televisin 525i


Procedimiento en la transmisin

La secuencia debe ser obligatoriamente interrumpida utilizando la unidad NAL end of sequence en el punto de cambio e indicar la nueva razn de aspecto en el conjunto de parmetros de la secuencia (sequence parameter set) del prximo GOP. El GOP inicial de la nueva secuencia debe ser obligatoriamente un GOP cerrado. Los parmetros cbp_size_scale y cbp_size_value_minus1 dentro de los parmetros HRD (hrd_parameters) no deben ser alterados inmediatamente despus del punto de cambio. El tiempo de decodificacin del primer cuadro I para decodificacin del GOP y el intervalo de tiempo de exhibicin del primer cuadro no pueden ser alterados antes y despus del punto de cambio. La continuidad del PTS y DTS debe ser obligatoriamente garantizada. 9.4.2 Operacin en el decodificador

El nuevo modo de operacin a travs del parmetro aspect ratio debe ser obligatoriamente atribuido al conjunto de parmetros de la secuencia (sequence parameter set) recibido. Esa atribucin se deber realizar obligatoriamente aunque la unidad NAL end of sequence no haya sido recibida.

9.5
9.5.1

Alteracin de la tasa de bits


Procedimiento en la transmisin

Para permitir alteraciones del bitrate la transmisin debe ser siempre configurada en modo de tasa variable, es decir, el parmetro cbr_flag en el hrd_parameter() debe ser obligatoriamente 0 (cero).

30

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

La unidad NAL end of sequence no se debe insertar en el punto de cambio de la tasa de transmisin. Los parmetros cbp_size_scale y cbp_size_value_minus1 dentro de los parmetros HRD (hrd_parameters) no deben ser alterados inmediatamente despus del punto de cambio. La continuidad del PTS y DTS debe ser obligatoriamente garantizada. El tiempo de decodificacin del primer cuadro I para decodificacin del GOP y el intervalo de tiempo de exhibicin del primer cuadro no pueden ser alterados antes y despus del punto de cambio. 9.5.2 Operacin en el decodificador

El IRD debe obligatoriamente trabajar continuamente, controlando la decodificacin y la salida de audio y video de acuerdo con el PTS y DTS descritos en los encabezamientos PES.

9.6
9.6.1

Alteracin de formatos de videos


Aspectos generales

El procedimiento para transmisin y recepcin debe obligatoriamente garantizar la exhibicin continua de imgenes cuando ocurra la conmutacin entre formatos de video (como, por ejemplo, 1 080i, 720p, 480p, 480i) para un identificador de servicio (service_id) especfico. Para permitir una conmutacin perfectamente continuada, tanto la transmisin como la recepcin deben ser capaces obligatoriamente de conmutar de forma continua. La conmutacin de HDTV para SDTV o conmutacin entre diferentes formatos (como, por ejemplo, 480i480p, 1080i720p) se puede realizar de la misma forma tanto en la transmisin como en la recepcin. Cuando ocurre la conmutacin de algn formato de video para otro de un identificador de servicio (service _id) especfico, el flujo de video ES PID del formato original debe ser obligatoriamente alterado despus de la conmutacin para otro formato. Cuando ocurre la conmutacin de tres programas SDTV para un HDTV o vice-versa, las estaciones de radiodifusin que pretendan proporcionar una exhibicin continua deben transmitir obligatoriamente el mismo nmero de PMT que especifica el mismo service_id como SDTV durante la transmisin del contenido HDTV, y deben obligatoriamente especificar ES_PID del HDTV como un valor nico para distinguirlo de cualquier PID de los componentes cuando empiece la transmisin del nuevo PMT. Ms an, la PMT tanto del SDTV como del HDTV debe contener obligatoriamente el indicador (descriptor) de control de decodificacin de video indicado en la ABNT NBR 15603-2. Para ejemplarizar, son asumidos los siguientes valores para service_id y ES_PID: Programa 1 SDTV: service_id = 01, ES_PID = 101 -> Programa HDTV: service_id = 01, ES_PID = 104 Programa 2 SDTV: service_id = 02, ES_PID = 102 -> Programa HDTV: service_id = 02, ES_PID = 104 Programa 3 SDTV: service_id = 03, ES_PID = 103 -> Programa HDTV: service_id = 03, ES_PID = 104 9.6.2 9.6.2.1 Procedimiento para una perfecta conmutacin continua con transmisin del sequence_end_code Procedimiento en la transmisin

Asumiendo que la conmutacin entre SDTV y HDTV ocurre en el tiempo T1, la tabla PMT do SDTV debe contener obligatoriamente video_decode_control_descriptor (sequence_end_code_flag: 1, video_encode_format: 0100 (480i), 0011 (480p)). Los tres codificadores SDTV y un codificador HDTV sincronizan el PCR y el PTS para garantizar un PCR continuo en el instante de la conmutacin. La transmisin del PMT de los programas HDTV (ES_PID = 104) debe obligatoriamente comenzar 1 s (tiempo estndar) antes del tiempo de conmutacin T1. El PMT del HDTV debe contener obligatoriamente el video_decode_control_descriptor (sequence_end_code_flag: 1, y video_encode_format: 0001 (1 080i), 0010 (720p)).

ABNT 2007 - Todos los derechos reservados

31

ABNT NBR 15602-1:2007

El nuevo PMT debe ser transmitido obligatoriamente. Para la transmisin de programas libres, el receptor puede realizar la conmutacin del programa, desde que un nuevo PMT se transmita por lo menos 0,5 s antes del instante de conmutacin T1. Como tpicamente la transmisin debe ser operada obligatoriamente con precisin de segundos, el estndar para transmisin de un nuevo PMT debe ser obligatoriamente 1 s antes de T1. No hay problemas con el receptor si la transmisin de un nuevo PMT empieza de 0,5 s hasta 2,0 s antes del instante de conmutacin. Para la transmisin de programas protegidos, en el caso que existan asuntos clave para la conmutacin del programa, la transmisin de un nuevo ECM, 2 s antes del instante de conmutacin podra, en ciertos casos, atrasar mucho, dado el tiempo de respuesta de la tarjeta. Sin embargo, si un nuevo PMT se transmite ms de 2 s antes del instante de conmutacin, una persona al seleccionar un canal en este intervalo no ver ninguna imagen durante un cierto perodo de tiempo. Por lo tanto, un nuevo PMT debe ser transmitido obligatoriamente entre 0,5 s y 2,0 s antes del instante de conmutacin. La operacin del sistema de DRM debe garantizar obligatoriamente, por ejemplo, por unificacin de claves o usando temporal non-scrambling, que ninguna inconveniencia aparezca, incluso cuando la seleccin de canal se realiza en ese intervalo. La transmisin del flujo SDTV debe obligatoriamente terminar inmediatamente antes del instante de conmutacin como final de GOP y el sequence_end_code debe obligatoriamente agregarse al final. El control de programacin debe ser obligatoriamente realizado por las estaciones broadcasting en segundos. Este instante de control generalmente no coincide con el instante final del GOP, debido a la longitud del GOP o de la frecuencia cuadro/campo de 59.94 Hz. Por lo tanto, los instantes de inicio y fin de flujo de transporte deben obligatoriamente ocurrir inmediatamente antes o despus del instante de control. El gap entre el fin del flujo SDTV y el inicio del flujo HDTV debe obligatoriamente ser suficientemente corto para prevenir underflow del decodificador de recepcin. En el instante de conmutacin, la multiplexacin del flujo SDTV debe ser interrumpida obligatoriamente y la multiplexacin del flujo HDTV debe ser iniciada obligatoriamente. El sequence_header del HDTV debe ser transmitido obligatoriamente tan rpidamente como sea posible despus de completarse la conmutacin para el flujo HDTV. El sequence_header HDTV debe obligatoriamente comenzar con GOP. El primer GOP debe ser tratado obligatoriamente como un closed GOP. Datos nulos se transmiten entre el sequence_end_code del flujo SDTV y sequence_header_code del flujo HDTV. 9.6.2.2 Procedimiento de receptor con conmutacin continua

El receptor debe obligatoriamente obtener la nueva versin del PMT. El demultiplexador se debe configurar obligatoriamente para suministrar los datos del flujo ES_PID del SDTV y HDTV para el decodificador AV en los instantes en que el receptor con base en el contenido del descriptor PMT es informado de la conmutacin de SDTV para HDTV y que el sequence_end_code se transmite en el flujo de bits. Sin embargo, los datos SDTV y HDTV no pueden ser suministrados al mismo tiempo para el decodificador, independientemente del instante de la transmisin. En vez de ello, los datos del flujo STDV se almacenan inicialmente en el buffer. Los datos HDTV se deben transmitir y almacenar obligatoriamente en el buffer slo cuando el almacenamiento de los datos SDTV est completo. El decodificador de video debe exhibir obligatoriamente una imagen con cuadro freeze y silenciar el audio hasta obtener el sequence_end_code. El decodificador debe hacer una descodificacin apropiada obligatoriamente a travs del tracking automtico que obtiene el sequence_header del flujo HDTV. El decodificador debe suspender obligatoriamente la exhibicin del cuadro freeze y activar el audio cuando est listo para colocar en la salida video y audio normales. Para exhibir imgenes aparentemente de forma continua, el flujo HDTV debe ser recibido obligatoriamente despus del flujo SDTV para que el buffer no entre en el estado de underflow. En ese caso, ningn cuadro freeze debe ser exhibido. Si el perodo entre el fin y el inicio del flujo SDTV no es suficientemente corto, y si el buffer, como resultado, falla debido a un underflow, un cuadro freeze es transmitido inmediatamente antes que sea mostrado el sequence_end_code. Cuando el receptor entiende que la decodificacin HDTV comenz, el demultiplexador suministra solamente el ES_PID del HDTV para el decodificador de AV.

32

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

9.6.2.3

Procedimiento de receptor sin conmutacin continua

El receptor obtiene la nueva versin del PMT. Un cuadro freeze o black debe ser obligatoriamente exhibido y el audio silenciado si, con base en el contenido del descriptor de la tabla PMT, el receptor es informado de la conmutacin entre el SDTV y HDTV. Este procedimiento no debe ser adoptado en presencia del sequence_end_code. El decodificador de video interrumpe la decodificacin SDTV. El demultiplexador es configurado para interrumpir la recepcin de los flujos con ES_PID del SDTV y para suministrar flujos con ES_PID del HDTV para el buffer de decodificacin. El receptor espera la entrada del flujo HDTV usando su CPU para monitorear el sequence_header del decodificador de video. Cuando el decodificador obtiene el sequence_header del flujo HDTV, ste comienza la decodificacin HDTV. El decodificador cancela la exhibicin del video con cuadro freeze y habilita el audio cuando est listo para colocar en la salida los datos vlidos de video y audio. 9.6.3 9.6.3.1 Procedimiento simple para la conmutacin entre el SDTV y HDTV Aspectos generales

El procedimiento simple para conmutacin asume que el sequence_end_code no se transmite. En 9.6.3.2 y 9.6.3.3, se asume que tres codificadores SDTV y un codificador HDTV estn operando en forma asncrona, y que el PCR no es continuo. El objetivo es obtener operaciones sncronas de codificacin y un PCR continuo. 9.6.3.2 Procedimiento en la transmisin

Asumiendo que la conmutacin entre el SDTV y HDTV ocurre 1 s antes del inicio de una programacin HDTV, se designa este instante como T1. La tabla PMT del SDTV debe contener obligatoriamente video_decode_control_descriptor (sequence_end_code_flag: 0, y video_encode_format: 0100 (480i), 0011 (480p)). Los codificadores del flujo SDTV deben obligatoriamente comenzar la transmisin de imgenes paradas (stillframe) que se pueden exhibir con cuadros black o freeze 0,5 s o ms antes del inicio de la programacin de la transmisin del PMT de los programas HDTV, relativo al instante de conmutacin T1. Estos codificadores deben transmitir obligatoriamente datos de audio con silencio. El codificador del flujo HDTV debe obligatoriamente comenzar la transmisin de imagen parada (still-picture) y audio silenciado, respectivamente, como datos de video y audio 1 s o ms antes del instante de la conmutacin T1. La transmisin del PMT de los programas HDTV (ES_PID = 104) comienza 1 s antes del instante de conmutacin T1. El PMT tiene que contener video_decode_control_descriptor (sequence_end_code_flag: 0, y video_encode_format: 0001 (1080i), 0010(720p)). En el instante de conmutacin T1, el multiplexador interrumpe la multiplexacin del TS para el SDTV e inicia la multiplexacin TS para HDTV. La transmisin del flujo SDTV debe obligatoriamente terminar con el fin de GOP, inmediatamente antes del tiempo de conmutacin (sequence_end_code puede ser agregado al final). El sequence_header del HDTV debe ser transmitido obligatoriamente tan rpido como sea posible despus de completarse la conmutacin para el flujo HDTV. La transmisin de imagen parada (still-picture) y las seales de silencio, respectivamente, como video y datos de audio contina hasta el inicio del programa HDTV (1 s despus del instante de conmutacin).

ABNT 2007 - Todos los derechos reservados

33

ABNT NBR 15602-1:2007

9.6.3.3

Operacin en el receptor

El flujo SDTV debe ser obligatoriamente finalizado sbitamente en medio del procesamiento, si un receptor con conmutacin continua procesa las seales de acuerdo con el mtodo descrito en 9.6.3.2, lo que da como resultado una situacin anloga a lo que ocurre cuando se tienen serios problemas de error de transmisin. Dependiendo del desempeo del decodificador, se debe obligatoriamente asumir que una pantalla con errores de bloques puede ser exhibida porque para la imagen decodificada anteriormente el error no es exhibido como una imagen freeze. Se recomienda que los receptores con conmutaciones continuas procesen las seales de la misma forma que los receptores con conmutaciones no continuas en los casos en que el sequence_end_code es 0 El receptor debe obtener obligatoriamente la nueva versin de la tabla PMT. Basado en el contenido del descriptor de la tabla PMT, cuando el receptor entienda que ocurrir la conmutacin de SDTV para HDTV, debe exhibir obligatoriamente una imagen freeze y el audio silencioso. El decodificador de video debe interrumpir obligatoriamente la decodificacin SDTV. El demultiplexador se debe configurar obligatoriamente para interrumpir la recepcin del flujo con ES_PID del SDTV y debe obligatoriamente empezar a suministrar el flujo con ES_PID del HDTV para el buffer de decodificacin. El receptor espera la entrada del flujo HDTV usando su CPU para monitorear el sequence_header del decodificador de video. Cuando el decodificador obtiene el sequence_header del flujo HDTV, se inicia la decodificacin HDTV. El decodificador cancela la exhibicin del video con cuadro freeze y habilita el audio cuando est listo para colocar en la salida los datos vlidos de video y audio.

10 Descriptor de formato activo (AFD)


10.1 Generalidades
El descriptor de formato activo (active format description) describe la parte de inters del video codificado. Su aplicacin se destina a las transmisiones de mltiples formatos para una poblacin heterognea de receptores. Esas descripciones de formato son de modalidad informativa y se ponen a disposicin para ayudar a los sistemas receptores a optimizar la exhibicin del video en los monitores. De esa forma, la transmisin de esos descriptores, as como su utilizacin por los receptores son opcionales. El AFD se aplica en situaciones donde hay problemas de compatibilidad entre el formato de la fuente del programa, el formato utilizado en la transmisin del programa y el formato de la poblacin meta de receptores.
EJEMPLO Una produccin wide-screen se puede transmitir en el formato 14:9 letter-box con un cuadro codificado en el formato 4:3, y de esa forma optimizada para el espectador de una televisin 4:3, pero causando problemas para un espectador de una televisin wide-screen.

El AFD se puede transmitir con el video para indicar al receptor el rea de inters de la imagen, y de esa forma permite al receptor poner a disposicin la imagen de una forma optimizada en la recepcin. Esa optimizacin depende del formato, de la funcionalidad del equipo de recepcin y de las preferencias del espectador. El AFD extiende el WSS al permitir la descripcin del rea de inters de un cuadro completo 16:9 (anamrfico), por ejemplo, para indicar que la parte 4:3 central de la imagen fue protegida. En esos casos un set-top box (STB) conectado a una televisin 4:3 puede realizar un corte central sin remover cualesquiera informaciones esenciales de la imagen. El AFD no describe la razn de aspecto del cuadro codificado, ya que esa descripcin debe ser indicada obligatoriamente en la sintaxis del video de acuerdo con la ITU-T Recommendation H.264.

34

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

10.2 Codificacin
Siempre que la sealizacin AFD est presente, se debe transmitir obligatoriamente como una supplemental enhancement information (SEI), ms especficamente en el elemento sintctico user data registered by ITU-T Recommendation T.35 SEI message (ver la ISO/IEC 14496- 10:2005, subsecciones D.8.5 y D.9.5). Tanto para la codificacin como para la decodificacin el soporte al AFD es opcional.

10.3 Sintaxis y semntica


La sintaxis de la sealizacin AFD se da en la Tabla 26. Tabla 26 Sintaxis del AFD Elemento sintctico del SEI user_data_re gistered_itu_t_t35(payloadSize) { itu_t_t35_country_code itu_t_t35_provider_code afd_identifier zero_bit active_format_flag Alignment_bits if(active_format_flag == 1) { Reserved active _format } } La semntica de los componentes de la sealizacin AFD debe ser la siguiente: itu_t_t35_country_code: campo fijo de 8 bits que debe obligatoriamente asumir el valor del cdigo de pas como registrado por el DVB. Ese valor debe ser obligatoriamente un cdigo de pas como especificado por la ITU-T Recommendation T.35:2000, Anexo A; itu_t_t35_provider_code: campo fijo de 16 bits teniendo uno de los valores registrados por el DVB. Ese valor debe ser obligatoriamente atribuido como especificado en la ITU-T Recommendation T.35; afd_identifier: campo fijo de 32 bits que debe obligatoriamente asumir el valor 0x44544731 (DTG1 en ASCII); active_format_flag: flag de 1 bit. El valor 1 indica que un AFD debe ser obligatoriamente descrito en esa estructura y que existen bits de active_format despus de los alignment_bits. El valor 0 indica que no hay AFD descrito y bits active_format no estn presentes en la estructura; active_format: campo de 4 bits describiendo el rea de inters en trminos de razn de aspecto en el cuadro codificado como descrito en la ISO/IEC 14496-10:2005. La codificacin del active_format debe ser obligatoriamente tal como especificado en la Tabla 27. f(4) u(4) 1111 b(8) u(16) f(32) f(1) u(1) f(6) 00 0001 Registrado por el DVB Registrado por el DVB 0x44544731 (DTG1) 0 Descriptor Observaciones

ABNT 2007 - Todos los derechos reservados

35

ABNT NBR 15602-1:2007

Tabla 27 Codificacin del active_format

36

ABNT 2007 - Todos los derechos reservados

ABNT NBR 15602-1:2007

El AFD debe ser usado obligatoriamente por el decodificador en conjunto con las informaciones de tamao y formato de la imagen, como indicado en el RBSP de conjunto de parmetros de la secuencia (sequence parameter set). En particular, el ancho de la imagen, altura de la imagen, informacin de cropping y razn de aspecto son importantes para la utilizacin correcta del active_format. Los formatos activos deben estar de acuerdo con la Figura 16.

Figura 16 Representacin diagramtica del AFD

10.4 Relacin con pan-scan


El flujo de bits puede contener opcionalmente AFD e informaciones del rectngulo de pan-scan simultneamente. Los decodificadores pueden usar el AFD como parte de la lgica que decide como el IRD procesa y posiciona la imagen reconstruida para su exhibicin en un monitor, donde la razn de aspecto del monitor no es la misma de la fuente generadora (al utilizar el rectngulo de pan-scan o generar un display con letter-box).

10.5 Relacin con wide screen signaling (WSS)


El mapeo de la razn de aspecto de la fuente y el AFD para la sealizacin de razn de aspecto WSS se da en la Tabla 28. Tabla 28 Relacin entre AFD y WSS Sequence header Razn de aspecto AFD Valor 1001 1011 0011 4:3 1010 0010 0100 1101 16:9 1010 Cdigo (bits 0-3) 0001 1000 0100 1101 0010 1011 0111 1110 WSS Descripcin 4:3 completo Box 14:9 central Box 14:9 superior Box 16:9 central Box 16:9 superior Box > 16:9 central 4:3 completo (shoot & protect 14:9 centre) 16:9 completo (anamrfico)

ABNT 2007 - Todos los derechos reservados

37

ABNT NBR 15602-1:2007

Bibliografa

[1] [2] [3] [4] [5] [6]

ITU-R Recommendation BT.709-5:2002, Parameter values for the HDTV standard for production and international programme exchange ITU-R Recommendation BT.601 -6:2007, Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios ITU-R Recommendation BT.470-7:1998, Conventional television systems ARI B STD-B32:2006: Video coding, audio coding and multiplexing specification for digital broadcasting ETSI TS 101 154:2007, Digital video broadcasting (DVB); Specification for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG-2 Transport Stream EN 300 294:2003, Television systems; 625-line television wide screen signalling (WSS)

38

ABNT 2007 - Todos los derechos reservados

Das könnte Ihnen auch gefallen