Anda di halaman 1dari 81

Anlisis de la Seal Digital

transmisin TDT

Septiembre 2014

Direccin Tcnica de Repetidoras

Operacin equipo monitoreo


Rasterizador WVR 8300
Analizador DTV RFM 300

Video
Audio
Data
PTS

PES

DTS

Data
PSI/SI/PSIP

PCR

Transport Stream

TRANSMISIN EN ESPEJO HD-SD


MODELO OPERATIVO

Decodificador
satelital

Satlite

Antena receptora

SDI-HD
SDI-HD

Encoder y
Transmisor digital

SWITCHER

Downconverter
Identificador de Canal

SDI-HD

SDI-HD
Excitador y
Transmisor analgico

SERVER
AUDIO-COORDINACIN

DTMF

CUE-TONE

VIDEO
AUDIO

Temario
La Interfase de Video Digital
Normas, Formatos y Estndares
Sincrona y Temporizacin
Ancillary Data
Errores en la seal de Video Digital
Mediciones y Pruebas de la Seal Digital
Evaluacin de Gama (Mscaras Lightning, Diamond,

Arrowhead)
Herramientas de Medicin

Video Digital
Qu es el Video Digital?

Es un medio alternativo de transmitir una forma de onda de


vdeo.
Para representarlo digitalmente se utiliza PCM
El eje temporal est representado de manera discreta o
escalonada.
La forma de onda se transmite por una serie de medidas
tomada a intervalos regulares.
Este proceso se llama muestreo y la frecuencia con que
se toman las muestra se llama Frecuencia de Muestreo.
Cada muestra se representa mediante un nmero que se
conoce como cuantificacin.

Procesamiento Digital

Onda Sinusoidal

Procesamiento Digital

Muestreo Digital

Razn de Muestreo

Cuantizacin

Video Digital
Las seales enviadas tienen dos estados y

conmutan en tiempos predeterminados.

Video Digital
Existen dos formas de poder utilizar las seales

binarias con el objeto de transmitir muestras.

Video Digital
Objetivo en el ADC; eliminar el jitter de la seal de

reloj, de manera que cada muestra sea tomada a


espacios de tiempo exactamente regulares.
Bsicamente, el video digital lleva la forma de onda
original de forma numrica.
La velocidad a la que se hacen las lecturas y la
precisin del medidor son los nicos factores que
determinan la calidad.
El nmero entero que representa la longitud de la
muestra se expresa en sistema binario.

Vdeo Digital
Ventajas?

Una de sus mayores ventajas es su bajo costo. La


fabricacin de circuitera digital cuesta menos.

Las grabaciones digitales son ms estables y confiables


que las analgicas con una calidad igual o superior

Las redes de comunicaciones desarrolladas para manejar


datos pueden llevar video acompaado de audio
(embebido).

La Interfase de Video Digital


Conversin Analgica a Digital

74.25MHz

37.125MHz
37.125MHz

148.5 MHz HD
27 MHz SD
148.5MHz

Reloj de la seal de Definicin Estndar SD: 27MHz


Reloj de la seal de Alta Definicin HD:148.5 MHz

Conversin A/D
Sample 1
Sample 2
Sample 3
Sample 4
Sample 5
Sample 6

Convertidor A/D
MSB

Sample 1
Sample 2
Sample 3
Sample 4
Sample 5
Sample 6

1 0 0 0 0 0
1 1 1 0 0 0
0 1 0 1 0 0
0 1 0 0 1 0
1 0 0 1 0 0
0 0 0 0 1 1

Seal
Analgica

1 1 1 1 1 0
0 0 0 1 1 0
1 1 1 1 1 1

LSB

0 0 0 0 1 1

No. de Bits
Representan
los valores
posibles de
Amplitud en
el punto de
Muestreo
(resolucin 8 o 10 Bits)

Frecuencia de Muestreo

Conversin A/D de Video


Video por componentes (Y, R-Y, B-Y)

74.25 MHz para Y (luminance), 37.125 MHz para cada R-Y y


B-Y (chrominance)

10 bit resolucin - 1024 niveles

B-Y

R
G
B

Serial por Componentes: 1485 Mb/s

Matrix
Encoder

Componentes digital paralelo


148.5Mwords/s (B-Y/Y/R-Y)

Componentes digital serial


1485 MBits/s (B-Y/Y/R-Y)

Serializer

R-Y

10 Bits A/Ds

MUX

Reloj a 148.5MHz

Multiplexaje del Video


Las muestras de Y, Cb, Cr son multiplexadas en la

forma: Cb, Y, Cr, Y.


Sumando un Ancho de Banda de 148.5MHz
(78.25+37.125+37.125) MHz
Seal Paralela de 10 bit
Estructura de Muestreo 4:2:2
4 = Y @ 78.25 MHz
2 = Cb,Cr @ 37.125 MHz
Transmisin a travs de un coaxial que permite
longitudes de hasta 300 mts.
Necesidad de reclocking para extender la longitud de
transmisin de la seal y las impedancias.

Cb
Y
Cr
Y
Cb
Y
Cr
Y

Muestreo 601
Borrado vertical

Video activo
0

lnea n + 263 0

lnea n + 264 0

lnea n

lnea n + 1

720 pixeles x 483 lneas

Muestreo 4:2:2
Recomendacin ITU-R BT.601
(Recomendacin 601 del CCIR)

4:2:2

4 = 13,5 MHz

2 6,75 MHz

Formato de Imgenes DTV


FCC no obliga el contenido de la tabla inferior
Los estndares ATSC siguen la tabla inferior
Los decodificadores de los clientes soportarn

cualquier formato de la tabla inferior


Broadcasters escogern el formato en el que
transmitirn
Vertical lines

Pixels

Aspect ratio

1080

1920

16:9

720

1280

16:9

480

704

480

640

16:9 and 4:3


4:3

Picture rate
59.94i, 60i, 30p,
24p, 23.97p, 23.976p
59.94p, 60p, 30p,
24p, 23.976p, 23.97p
59.94i, 59.94p, 60p, 60i,
30p, 24p, 23.976p, 23.97p
59.94i, 59.94p, 60p, 60i,
30p, 24p, 23.976p, 23.97p

Temario
La Interfase de Video Digital
Normas, Formatos y Estndares
Sincrona y Temporizacin
Ancillary Data
Errores en la seal de Video Digital
Mediciones y Pruebas de la Seal Digital
Evaluacin de Gama (Mscaras Lightning, Diamond,

Arrowhead)
Herramientas de Medicin

Sincrona y Temporizacin
La informacin de tiempo es transportada por los

paquetes End of Active Video (EAV) y Start of Active


Video (SAV).
Los intervalos de borrado horizontal y vertical
pueden ser utilizados para transportar audio u otros
datos auxiliares.
Los paquetes SAV y EAV son identificados por un
encabezado con las palabras: 3FFh, 000h, 000h. La
cuarta palabra XYZ contiene informacin referente
a la seal.
Los paquetes de datos auxiliares en el video digital
por componentes estn identificadas por un
encabezado con las palabras: 000h, 3FFh, 3FFh.

Sincrona y Temporizacin
La palabra xyz es una palabra de 10 bits. Los 2

bits menos significativos son 0. Dentro de la


palabra XYZ, son funciones F, V y H que tienen los
siguientes valores:
Bit 8 (F-bit) 0 para el campo uno y 1 para el campo dos
Bit 7 (V-bit) 1 en el intervalo de borrado vertical; 0 durante

lneas de video activo


Bit 6 (H-bit) 1 indica la secuencia EAV; 0 indica la
secuencia SAV.

CRC uno por campo en SD, uno por linea en HD

Intervalo de borrado horizontal

Elementos de lnea horizontal

INTERVALO
DE BORRADO
LNEA ANALGICA
276/288
PALABRAS
para 525/625

LNEA ACTIVA DIGITAL (igual para 525/625)


1440 PALABRAS (0-1439)
1716/1728 PALABRAS de la LNEA TOTAL para 525/625

E
A
V
4 palabras

S
A
V
4 palabras

E
A
V
4 palabras

Elementos de lnea horizontal

INTERVALO
DE BORRADO
HD
LNEA ANALGICA
280
PALABRAS
para HD

LNEA ACTIVA DIGITAL (para HD)


1920 PALABRAS (0-1919)
2200 PALABRAS de la LNEA TOTAL para HD

E
A
V
4 palabras

S
A
V
4 palabras

E
A
V
4 palabras

Intervalo de borrado horizontal

COMPONENT: Active line digitized, EAV/SAV added

XYZ Word Conveys Start/End of Line (H),


Vertical Blanking (V), and Field (F)

1712
1713
1714
1715
0
1
2
3

3FF
000
000
XYZ
Cb
Y
Cr
Y

SAV

First active picture sample

3FF
000
000
XYZ

EAV

Last active picture sample

Sincrona y Temporizacin

Paquete de referencia de tiempo


EAV 270 Mb/s - Vista de Datos Mux -

Sincrona y Temporizacin

Paquete de referencia de tiempo


HD 1.485 Mb/s - Vista de Datos Mux -

Datos de Usuario (ANC) SD


EAV

3FF
000
000
XYZ
Cb
Y
Cr
Y
Cb
1712
1713
1714
1715
0
1
2
3
4

Active
Picture

3FF
000
000
XYZ

Data
Word

Datos de Usuario ANC


(276 digital words)

1440
1441
1442
1443

Active
Picture

SAV

Distribucin de los datos ANC


Zona de sincronismo vertical

V=1

Borrado vertical

V=0

Campo activo
de video

Datos
auxiliares
verticales
VANC

Datos
auxiliares
horizontales
HANC

Datos
auxiliares
horizontales
HANC

H=0

SAV
Inicio de video activo

EAV
Fin de video activo

H=1

Audio Embedded

No Audio

WFM8300

Audio

Gamut, Legal y Valida.


Gamut: Referida al rango de colores reproducibles

por un sistema de televisin cuando una escena es


iluminada por una referencia de blanco. RGB
Legal: son aquellas seales que no violan los lmites

de un nivel de voltaje para un formato en particular.


Vlida: Es una seal que contiene gama de color y

permanece legal an cuando se traslada a otro


formato. Una seal vlida siempre es legal pero una
seal legal no necesariamente es vlida.

Luminancia por Componentes


Cuantizacin a 10-bits
Excluded

766.3 mV

3FF

11 1111 1111

Peak

700.0 mV

3AC

11 1010 1100

Excluded - ILLEGAL

VOLTAGE
766.3 mV

763.9 mV (107 IRE)


Not Recommended
WARNING

Peak
Black
Excluded

700.0 mV
0 mV

040

00 0100 0000

-51.1mV

000

00 0000 0000

Diferencia de Color por Comptes.


Cuantizacin a 10-bits
Excluded

399.2 mV

3FF

11 1111 1111

Max Positive

350.0 mV

3C0

11 1100 0000

0.0 mV

200

10 0000 0000

Max Negative

-350.0 mV

040

00 0100 0000

Excluded

-400.0 mV

000

00 0000 0000

Black

Monitoreo de Gamut
La forma tradicional

White
Gamut

Black
Gamut

Monitoreo de Gamut en Vivo


En una seal al
aire saben que
tanto se puede
agregar de Pr &
Pb al canal?
Cmo saben la
cantidad de
croma o de
color que
tienen?

Display de Diamante

Display de Diamante

RGB
100% color bars

Slo Canal Rojo

Slo Canal Verde

Slo Canal Azl

Monitoreo de Gamut
Display de Diamante

Gamut

Lmites

Area de
mscara

Display de Diamante
Seal de Prueba

La seal est fuera de Gamut si cae fuera del diamante.


La seal de Split Diamond permite observar las componentes
que se encuentran debajo del negro.
El usuario puede seleccionar umbrales o lmites.
Se utiliza en seales de prueba y seal con imagenes en vivo

Presentacin Diamante
Color no vlido

Display Diamante
Seal al aire

Balance de cmaras
Display de Diamante

Una seal de escala de grises de


luma se representa con una lnea
vertical

Errores de balance se muestran


cuando se dobla el trazo

Display tradicional - Vector


Seleccin de 75% &

100%
Ofrece informacin de
valores Pb y Pr.
No contiene informacin
de la seal de
Luminancia

Vectorscopio
B-Y

R
M
Y

R-Y
B
G

Display de Lightning

Mtodo tridimensional
Incluye Luma contra
diferencia de Color
(Componentes)
Y vs Pb superior del display
Y vs Pr inferior display
Muestra mediciones de
amplitud y sincrona o Timing
Transcisiones que muestran
adelanto y retardo de la luma
respecto a seales de
diferencia de color o inversa

Display de Lightning
Requiere seal de prueba

de barras de color.
Muestra la Amplitud y
Mediciones de tiempo.
Seleccionable en
gratcula de 75% y 100%

Mediciones de Tiempo
Usando Display Lightning

Una curvatura indica


error en tiempo

La direccion muestra el
avance o retardo

La localizacion muestra el
componente con falla

Lineas Cruzadas
Cuantifican

Mapa de monitoreo
RGB

YCbCr

Cmaras

Routers

Monitores

Switchers

Equipo de
Edicin

Storage
equipment

Transmisin con Display


Arrowhead

NTSC

Legalidad de la seal en un
display de Arrowhead
Utillizada para seales en
vivo o en movimiento
Lmites seleccionables

PAL

Presentacin de gama de color de


seal compuesta, Punta de Flecha
Blanco

Negro
100 IRE/700 mV

La luminancia se muestra sobre el eje vertical izquierdo


La subportadora de croma en cada nivel de luminancia se extiende
hacia la derecha
La alarma puede ajustarse a 100 IRE o 700 mV, 110%, 120% y 131%

Display Punta de Flecha


La Gama de la senal

compuesta se checa
utilizando este display de
Punta de Flecha
La Luminancia se despliega
a lo largo del eje vertical
La sub portadora de Croma
o color a cada nivel de
luminancia se extiende
hacia la derecha
Una Alarma puede ser
colocada a 100 IRE o 700
mV, 110%, 120%, 131%

White

Chroma

Black
100 IRE

Barras de color de 100%


RGB aceptable

Seal compuesta, demasiado alto

Colores y luminancia
no vlidos
RGB

Seal compuesta

Arquitectura de las capas


del sistema de DTV
Multiple Picture Formats

Production and Display

Video Compression

and Frame Rates

Data Headers

Motion vectors

DCT Coefficients

MPEG-2

Variable Length Codes

Data Transport

Transmission

Video Packet

Audio Packet Video Packet

6 MHz

Data Packet

Packets with
header/descriptors

19.39 Mbs @ 6MHz


8VSB

Cadena de Transmisin DTV


ES=Elementary Stream
contiene
AU=Access
Units I,B,P

Timing
DTS/PTS

Data

Data
ES

Encoder

Video

Packetiser

PES

PID

Presentation
Units
Audio

Data

Encoder

ECM/EMM
MPEG Compression
Layer
Basic
Standards

ES

Packetiser
Packetiser

PES
PES
PES

Packetiser

M
U
L
T
I
P
L
E
X
E
R

Programme Specific
Information(PSI) o
Service Information
(SI) o (PSIP)o (ARIB
SI)
System
Time
Clock
(STC)
Transport
Stream

MPEG Systems Layer+ DVB/ATSC/ARIB

13818-2 A/53 ATSC 13818-1


13818-3 A/52 ac3 13818-4
13818-4

ETS 300-468 A65 PSIP


ETR 290
ETR154
A54

M
O
D
U
L
A
T
O
R
DVB
ATSC
ISDB
QPSK OFDM
QAM HM
8VSB

Proceso de Compresin

El Encoder genera Access Units

Un Access Unit de Video es un Cuadro (I, B


o P)

Una secuencia de Access Units

Elementary Stream (ES)

PES

Video encoder

PU

Packetised Elementary Stream (PES)


Ya sea solo video o solo audio

PU

Se dividen en paquetes

PES

El encabezado de PES contiene


informacin de Timing

Presentation Time Stamp (PTS)


Cuando desplegar el contenido de los
paquetes
Decoder Time Stamp (DTS)
Cuando decodificar el contenido

Audio encoder

Elementary Stream
GOP
Start

Sequence
Start
Seq. Header

Picture
Start

Header

Picture Payload = I
B

Next GOP

Access Unit
Start Code
Header Info
Picture payload
Sequence end Code

De ES a PES

PES header

Access unit Start Code


Access unit Header
Access Unit payload

PES header

Elementary stream is just a stream


of access units
They are cut up, and headers added,
every header has at least
stream ID and maybe a lot more
At this point, basic timing information
is added to the stream in the PES header,
PTS & DTS - the timestamps.

MPEG-2 Transport Stream


4. Agrega Program
Specific Information
(PSI)

PSI (PAT / PMT tables),


SI or PSIP information

2. Asigna
identificador de
paquetes (PID) a
cada PES

PES

Video encoder

MUX

1. Genera streams de PES de


audio, video, datos

Transport Stream

7. Salida combinada
del stream de datos
a un Bit Rate
Constante

PES

Audio encoder
3. Divide el contenido de
los PES en paquetes de
tamao fijo

5. Agrega el Service
Information (SI para DVB)
o Program and System
Information Protocol (PSIP
para ATSC)
4. Program Association Table
(PAT) enlista los PIDs
asociados con una Program
Map Table (PMT) que a su vez
enlista los PIDs asociados con
un programa especfico

System Timing
Clock

6. Agrega la informacin de timing al


sistema para asegurar la sincrona del
audio y del video

Entonces
Qu es un Transport Stream ?
Un Transport Stream (TS) provee el mecanismo para

transmitir:
Multiple Video PES
Multiple Audio PES
Informacin de horarios
Closed Caption/Subttulos
Datos Privados
etc.

Datos multiplexados en un slo stream de datos

De PES a TS
TS Header
PES STREAM VIDEO

PES Header

PES STREAM AUDIO

Transport Stream TS

PES STREAM CLOSE CAPTION

188 Bytes
PES STREAM AUDIO ALTERNO

Paquete de Transport Stream


188 Bytes

Sync
Byte

Packet ID control
(PID)
bits

Adaptation
Field (opt.)

4 Byte Header

DATA

Payload

Los paquetes contienen un solo tipo de datos y estan

fijos a 188 bytes por paquete

Paquetes con el mismo identificador (PID) contienen

datos relacionados entre s

Pueden contener informacin de timing en un campo

opcional adaptado

Tipos de paquetes del


Transport Stream
VIDEO
PACKET

AUDIO
PACKET

El encabezado del
paquete incluye un
PID nico por cada
stream

PROGRAM
ASSOCIATION
TABLE (PAT)

PAT siempre en
PID 0 enlista los
diferentes PIDs por
cada Program Map
Table (PMT)
Network info =16
Program 1 = 115
Program 2 = 221

PIDs pueden tener valores de 0 al 8191


PIDs 0-31 estn reservados para las tablas bsicas
MPEG-2 Program Specific Information (PSI)

Program Association Table (PAT) PID 0


Conditional Access Table (CAT) PID 1
Network Information Table (NIT)

PROGRAM MAP
TABLE (PMT)

Cada PMT enlista los


PIDs asociados con un
programa especfico
Video = 51
Audio (French) = 64
Subtitles = 101

OTHER PACKETS

Teletext
Program Guides (EPG)
IP Packets
Files
Private Data
Etc.

Tablas de
Program Specific Information (PSI)
Programme Association Table (PAT) PID 0
NIT
Net Info
Prog1
Prog2

PID16
PID 115
PID 221

PID 16

Network
Information Table

PID 221

PID115

Stream

Type

PID

Video

51

Audio

64

Teletext

101

PID No.
Packets

Programme Map Tables


(PMT)

0
PAT

16
NIT

Stream

Type

PID

Video

50

Audio

42

Audio

35

115

221

51

35

64

50

42

101

Prog1
PMT

Prog2
PMT

Prog1
Vid1

Prog2
Aud2

Prog1
Aud1

Prog2
Vid1

Prog2
Aud1

Prog1
Teletext

Programme Guide Information

PSI - Program Specific Information. Est definido por MPEG y


consiste de
PAT, PMT, CAT, NIT, TSDT

SI - Service information. Son tablas adicionales definidas por


DVB (p.e. SDT, TDT, EIT, etc.)
(dos categoras Mandatorias y opcionales)

PSIP Tablas adicionales definidas por ATSC para terrestre y


cable nicamente (MGT, VCT, etc.)

ARIB SI- Tablas adicionales definidas por ARIB en Japn para


satlite

ATSC PSIP tables


Program and System Information Protocol (PSIP)

Master Guide Table (MGT)

System Time Table (STT)

Lists all channels in the Transport Stream. Includes channel name, stream components
and navigation identifiers. Carries the source_id for each program, which is then used
by the EIT to create the EPG

Event Information Table (EIT)

Transmits program ratings

Virtual Channel Table (VCT)

Single packet that shows current date and time

Rating Region Table (RRT)

Acts as an index for all other tables, indicates table sizes, version numbers and PID
values

Describes the network events associated with each channel listed in the VCT. Provides
a description, start times and duration. Used to create the EPG

Extended Text Table (ETT)

Carries text messages describing channels or events that provide more detailed
information than the EIT. The messages appear as additional information in the EPG

*Mandatory
*Optional

Program Clock Reference


(PCR)

Para qu se utiliza

Qu es

Sincroniza el encoder de
MPEG2 con el decoder.
Un muestreo de 42 bits del
reloj de tiempo del sistema
del encoder

Porqu es importante

Algunos errores se pueden


prevenir para una correcta
decodificacin o remultiplexacin de los
streams.
Los decoders lo usan para
re-generar el timing de
video, color, etc.

System
Time
Clock
(STC)
PCR

Capas de Transport Stream


ES Analyzer

Video
Audio

Buffer Analyzer

Carousel analyzer
& Generator

Data
PTS

PES

DTS

Data
PES Analyzer

PSI/SI/PSIP

PCR

Transport Stream

TS Analyzer

TR101 290 Transport Stream


TR101 290 define las siguientes prioridades de

cumplimiento para asegurar interoperatibilidad

1st Priority:

1. off the air

Prevencin de Decodificacin
Monitoreo bsico requerido
2nd Priority

Artifacts de imgen o decodif intermitente


Monitoreo contnuo recomendado

Worse

2. blocking

3rd Priority

Otros problemas de encoder o multiplexer


Monitoreo dependiente de la Aplicacin

3. EPG problems

Anda mungkin juga menyukai