Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRANSMISIÓN DE DATOS
SESION 8:
Presentación del Docente:
Datos/Observaciones
Utilidad
Datos/Observaciones
Logro de la Sesión:
Al finalizar la sesión, el Estudiante explica la forma en que se realiza la
codificación de una fuente de información, mediante ejemplos sobre la
compresión de un mensaje en apoyo al despliegue de un Sistema de
comunicaciones
Utilidad del tema:
Identificación por los alumnos de la Utilidad del tema a desarrollar:
¿Cuál es la utilidad que Ud. considera que tiene el desarrollo del tema durante la sesión
de clases?
Exposición por el Docente, de la Utilidad del tema:
El estudiante utiliza la Codificación de fuente para lograr una comunicación
eficiente de los mensajes en un Sistema de comunicaciones
Datos/Observaciones
CODIFICACIÓN DE UNA FUENTE
Datos/Observaciones
▪ LOS PROBLEMAS QUE HAN DE ESTUDIARSE EN UN SISTEMA DE COMUNICACIÓN TIENEN QUE VER CON:
o LA CANTIDAD DE INFORMACIÓN
o LA CAPACIDAD DEL CANAL DE COMUNICACIÓN
o EL PROCESO DE CODIFICACIÓN PARA CAMBIAR UN MENSAJE EN UNA SEÑAL
o LOS EFECTOS DEL RUIDO.
▪ LAS FUENTES DE INFORMACIÓN SE PUEDEN MODELAR COMO PROCESOS ALEATORIOS, CUYAS PROPIEDADES
DEPENDEN DE LA NATURALEZA DE LA FUENTE:
o SEÑALES DE VOZ: LA DENSIDAD ESPECTRAL DE POTENCIA SE CONCENTRA MAYORITARIAMENTE EN LA BANDA DE
300 A 3400 Hz
o SEÑALES DE AUDIO: ANCHO DE BANDA LIMITADO ENTRE LOS 20 y 20.000 kHz.
o SEÑALES DE VIDEO: ANCHO DE BANDA LIMITADO, AL TIPO DE SISTEMA EMPLEADO: 0-4,5 MHz (PAL), 0-6,5 MHz
(NTSC)
o SEÑALES DE TELEMETRÍA: ANCHO DE BANDA DEPENDE DE LA VELOCIDAD DE CAMBIO DE LA SEÑAL QUE SE MIDE.
Datos/Observaciones
▪ TODAS LAS FUENTES DE INFORMACIÓN SON PROCESOS LIMITADOS EN BANDA, Y
PUEDEN SER RECONSTRUIDOS (MUESTREO ≥ FRECUENCIA DE NYQUIST) SIN PROBLEMAS
(si no se cuantifican).
o Muestreo con fs ≥ 2 Bmax (Nyquist): x(t)→x[n]
o Cuantificación x[n]→xq[n]→ distorsión (error de cuantificación).
o El muestreo es reversible pero la cuantificación no
▪ LA FUENTE DISCRETA GENERA, ALEATORIAMENTE, MENSAJES O SECUENCIAS DIGITALES
ARBITRARIAMENTE LARGAS, DE SÍMBOLOS DE UN CIERTO ALFABETO.
▪ LA CANTIDAD DE INFORMACIÓN POR SÍMBOLO GENERADA POR UNA FUENTE SE MIDE
EN BASE A SU ENTROPÍA.
▪ LA ENTROPÍA PROPORCIONA EL LÍMITE INFERIOR DEL NÚMERO DE BITS POR MUESTRA
NECESARIOS PARA TRANSMITIR LA INFORMACIÓN DE LA FUENTE SIN PÉRDIDAS, Y ES LA
TASA DE SALIDA A LA QUE DEBE TENDER UN BUEN CODIFICADOR DE FUENTE.
Datos/Observaciones
▪ CUANDO LA TASA DE TRANSMISIÓN ES MUCHO MAYOR QUE LA ENTROPÍA DE LA FUENTE, ES POSIBLE QUE SUS
PROPIEDADES NO SEAN IDÉNTICAS A LOS VALORES TEÓRICOS Y DAR LUGAR A INTERFERENCIAS.
▪ LA CODIFICACIÓN DE FUENTE SE ENCARGA DE QUE LOS BITS QUE APARECEN A LA SALIDA ESTÉN INCORRELADOS, Y DE
QUE TODAS LAS CADENAS DE CUALQUIER LONGITUD SEAN IGUALMENTE PROBABLES, OBTENIÉNDOSE UN ESPECTRO
SIMILAR AL TEÓRICO Y UNA CADENA DE BITS A TRANSMITIR LO MÁS CORTA POSIBLE.
▪ LA CODIFICACIÓN DE FUENTE SE DEFINE Y APLICA SOBRE VARIABLES ALEATORIAS DISCRETAS, YA QUE LAS FUENTES
DIGITALES SON PROCESOS ALEATORIOS DISCRETOS Y LAS ANALÓGICAS PUEDEN SER MODELADOS COMO SI FUERAN
DISCRETOS (LA CUANTIFICACIÓN INTRODUCE PÉRDIDAS).
▪ LOS ESQUEMAS DE CODIFICACIÓN SOSLAYAN LA RELACIÓN ENTRE LOS SUCESIVOS SÍMBOLOS DE LOS MENSAJES,
LIMITÁNDOSE A LA FRECUENCIA DE APARICIÓN DE LOS DISTINTOS SÍMBOLOS PARA CONSEGUIR UNA MAYOR EFICIENCIA
DE CODIFICACIÓN A TRAVÉS DE LA ASIGNACIÓN DE REPRESENTACIONES MÁS CORTAS A LOS SÍMBOLOS MÁS FRECUENTES.
Datos/Observaciones
▪ EN SISTEMAS DE TELECOMUNICACIONES LA INFORMACIÓN SE OBTIENE OBSERVANDO UNA FUENTE ALEATORIA
TRANSMITIDA POR UN CANAL (VARIABLE ALEATORIA); EN ESTE EFECTO, SE CONSIDERA PARA EFECTOS DEL
DISEÑO:
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
CODIFICACION DE LONGITUD FIJA A VARIABLE: EJEMPLO
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
UN SISTEMA DE COMPRESIÓN CONSTA DE:
CODIFICADOR Y DECODIFICADOR
ASIMÉTRICOS
SIMÉTRICOS
Datos/Observaciones
FACTORES EN EL DISEÑO DE UN CODIFICADOR.
Calidad de la señal
- BER (Bit Error Ratio)
- SNR (Signal/Noise)
- MOS (Mean Opinion Score)
Eficiencia Retardo
- Tasa de compresión
Complejidad
- Espacio de memoria
- Potencia (mW)
- Operaciones/Seg.
Datos/Observaciones
TÉCNICAS DE COMPRESIÓN
ENTROPY ENCODING
SOURCE ENCODING
EJEMPLOS:
Datos/Observaciones
CODIFICACIÓN BASADA EN LA ENTROPÍA
ENTROPÍA:
VALOR MEDIO DE INFORMACIÓN DE UN CONJUNTO DE SÍMBOLOS PROCEDENTE DE
UNA FUENTE DE INFORMACIÓN (ES IMPOSIBLE DE MEDIR EN LA PRÁCTICA).
H (S ) = pi log 2
1 (PI = PROBABILIDAD DEL
SÍMBOLO I) i pi
H (S ) = 6 log 2 6 = 2.585
1
6
SE CODIFICAN CON POCOS BITS LOS SÍMBOLOS MÁS FRECUENTES, MIENTRAS QUE LOS MENOS
FRECUENTES SON CODIFICADOS CON MÁS BITS.
EJEMPLOS:
CODIFICACIÓN MORSE
E: ‘•’ Y Q:’--•-’
CODIFICACIÓN HUFFMAN.
CODIFICACIÓN ARITMÉTICA.
Datos/Observaciones
CODIFICACIÓN HUFFMAN
ALGORITMO GENÉRICO:
SE CONSTRUYE UN ÁRBOL BINARIO DE ABAJO HACIA ARRIBA AGRUPANDO LOS SÍMBOLOS DE MENOR
FRECUENCIA Y ASIGNADO LA SUMA DE LAS PROBABILIDADES DE AMBOS AL NODO PADRE DEL ÁRBOL.
CADA SÍMBOLO ESTARÁ REPRESENTADO POR UNA HOJA DEL ÁRBOL Y SU CÓDIGO SERÁN LOS BITS
RECORRIDOS HASTA LA RAÍZ DEL MISMO.
EJEMPLO:
Datos/Observaciones
ABCDE(39)
Símbolo Código
1
A 0
BCDE(24) B 100
0
0 1 C 101
D 110
BC(13) DE(11) E 111
0 1 0 1
Datos/Observaciones
OBTENCIÓN DEL CÓDIGO DE HUFFMAN ASOCIADO A UNA FUENTE
Datos/Observaciones
H N Huffman H +1
Datos/Observaciones
DECODIFICACIÓN DE UNA SECUENCIA DE MENSAJES
EJEMPLO:
SUPONGAMOS SÓLO DOS SÍMBOLOS, A Y B CON UNA PROBABILIDAD DE P(A)=1/3 Y
P(B)=2/3.
Datos/Observaciones
P(A) = 1/3 P(B) = 2/3 segmento código
1 AAA 31/32 .11111
AA AAB 15/16 .1111
8/9
ABA 14/16 .1110
A AB ABB 6/8 .110
2/3
16/27 BAA 10/16 .1010
BA
BAB 4/8 .100
4/9
BBA 3/8 .011
B
8/27
BB
BBB 1/4 .01
Datos/Observaciones
Codificación aritmética
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
RUN-LENGTH ENCODING
EJEMPLO:
Datos/Observaciones
CODIFICACIÓN BASADA EN LA FUENTE
Datos/Observaciones
TEOREMA DE SHANNON
Datos/Observaciones
LA CODIFICACIÓN ES LA OPERACIÓN QUE PERMITE PASAR DEL ALFABETO FUENTE AL ALFABETO CÓDIGO
LA PRIMERA PROPIEDAD: ES QUE EL CÓDIGO CONSTITUYA UN BLOQUE. UN CÓDIGO ASIGNA CADA UNO DE LOS
SÍMBOLOS DEL ALFABETO FUENTE S A UNA SECUENCIA FIJA DEL ALFABETO CÓDIGO X. LAS QUE RECIBEN EL NOMBRE DE
PALABRAS CÓDIGO. SE DENOMINARÁ X A LA PALABRA DE CÓDIGO QUE CORRESPONDE AL SÍMBOLO S
Datos/Observaciones
LA SEGUNDA PROPIEDAD: TODAS LAS PALABRAS X SON DISTINTAS, POR LO QUE SE DENOMINA CÓDIGO NO SINGULAR. EN
ESTE EFECTO, A CADA SIMBOLO CODIFICADO LE CORRESPONDE UNA ÚNICA CODIFICACIÓN.
Datos/Observaciones
UN CÓDIGO ES UNIVOCAMENTE DECODIFICABLE SI Y SOLAMENTE SI, SU EXTENSIÓN DE ORDEN n ES NO SINGULAR PARA
CUALQUIER VALOR FINITO DE n.
EN ESTE EFECTO, SE DENOMINA INSTANTÁNEO CUANDO ES POSIBLE DECODIFICAR LAS PALABRAS DE UNA SECUENCIA SIN
PRECISAR EL CONOCIMIENTO DE LOS SIMBOLOS QUE LAS SUCEDEN
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
DECODIFICACIÓN
Datos/Observaciones
LA POSIBILIDAD DE ERROR DE UN CANAL SERÁ MÍNIMA CON LA REGLA DE DECISIÓN QUE
ASIGNA A CADA SIMBOLO DE SALIDA EL SIMBOLO DE ENTRADA DE MAYOR PROBABILIDAD.
ESTA REGLA DE DECISIÓN RECIBE EL NOMBRE DE MÁXIMA POSIBILIDAD CONDICIONAL Y
DEPENDE DE LAS PROBABILIDADES A PRIORI. LA REGLA DE DECISIÓN QUE SE CONOCE
COMO DE MÁXIMA POSIBILIDAD ES INDEPENDIENTE DE LAS PROBABILIDADES A PRIORI.
Datos/Observaciones
RENDIMIENTO Y REDUNDANCIA DE UN CODIGO
Datos/Observaciones
CODIGOS COMPACTOS
Datos/Observaciones
CODIGO SHANNON-FANO
Datos/Observaciones
CODIGO DE HUFFMAN
Datos/Observaciones
CODIFICACIÓN DIFERENCIAL
EJEMPLO:
DPCM (DIFFERENTIAL PULSE CODE MODULATION)
Datos/Observaciones
TRANSFORM ENCODING
SE BASA EN TRANSFORMAR EL DOMINIO (EJ.: DEL TEMPORAL AL DE LA
FRECUENCIA) DE LOS DATOS DE ENTRADA (EJ.: SEÑAL DE AUDIO).
Datos/Observaciones
VECTOR QUANTIZATION
SE CONSTRUYE UNA TABLA, CODE-BOOK, CON TODOS LOS VECTORES DIFERENTES ENCONTRADOS.
Datos/Observaciones
EJEMPLO:
0 0 1 0 0
2 2 2 0 1
2 001022032200400
3 2 2 0
0 4 0 0 3
4
Datos/Observaciones
CLUT (COLOR LOOK-UP TABLE)
ES UTILIZADO PARA CODIFICAR IMÁGENES RGB, QUE NORMALMENTE NO UTILIZAN TODOS LOS
COLORES POSIBLES.
SE UTILIZA UNA TABLA (CODE-BOOK) CON LOS COLORES USADOS EN LA IMAGEN. CADA PIXEL ES
REPRESENTADO CON EL ÍNDICE DE LA TABLA CORRESPONDIENTE A SU COLOR.
EJEMPLO:
Datos/Observaciones
INTRODUCCIÓN A LA CODIFICACIÓN Y COMPRESIÓN DE AUDIO.
APLICACIONES DE DIFUSIÓN Y REPRODUCCIÓN DE MEDIOS (TV DIGITAL, AUDIO HI-FI, DVD, ETC.)
CODECS ASIMÉTRICOS
Datos/Observaciones
CARACTERÍSTICAS DEL AUDIO
0 dB: MENOR SONIDO AUDIBLE: LA SEÑAL DE REFERENCIA (B) ES UNA ONDA SENOIDAL A 1KHZ
QUE PROVOCA UNA PRESIÓN DE 0.0003 DINAS/CM2. A Y B SON AMPLITUDES (SI FUERAN
POTENCIAS SERÍA 10 LOG10 (A/B))
Datos/Observaciones
El rango de frecuencias audibles por los humanos está
entre 20Hz y 20KHz.
Audible
No audible
Datos/Observaciones
Datos/Observaciones
◆ CUANTIFICACIÓN: LAS MUESTRAS OBTENIDAS SE CODIFICAN EN UN
NÚMERO FINITO DE BITS
Datos/Observaciones
◆ CUANTIFICACIÓN PCM LINEAL
Datos/Observaciones
DIGITALIZACIÓN: INTERFAZ MIDI
VENTAJA:
INCONVENIENTES:
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
VARIANZA DEL RETARDO (JITTER).
SOLUCIÓN:
CONSECUENCIAS:
TASAS DE ERROR:
Datos/Observaciones
Datos/Observaciones
◆ CODIFICACIÓN DIFERENCIAL ADAPTATIVA:
Codificador Decodificador
Datos/Observaciones
◆ CODIFICACIÓN DIFERENCIAL ADAPTATIVA:
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
MPEG-1 AUDIO.
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Cierre:
Conclusiones Generales
Datos/Observaciones