Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Señales de Texto,
Voz, Imagen y Vídeo
UPS 1
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
UPS 4
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
UPS 5
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
• Cuantización escalar:
El número de niveles es L = 2R
UPS 7
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
UPS 8
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
UPS 9
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
UPS 10
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
INTRODUCCIÓN
Cuantización
• Cuantización vectorial:
Texto
Voz
Imagen
Vídeo
UPS 12
Codificación de Señales de
Texto, Voz, Imagen y Vídeo
UPS 13
Codificación de Señales
Texto
UPS 14
Codificación de Señales
Mensajes de Texto
ASCII:
Código estándar americano para intercambio de
información
Cada carácter se representa con un código de 7 bits
Es el más utilizado en computadoras
Para transmitir mensajes, primero se convierte el texto a este
formato y luego la cadena de bits se convierte en una señal
eléctrica.
UPS 16
Codificación de Señales
Mensajes de Texto
ISCII:
UPS 17
Codificación de Señales
Mensajes de Texto
EBCDIC:
UPS 18
Codificación de Señales
Mensajes de Texto
Unicode:
Se usa para representar en computadoras
cualquier lenguaje del mundo
Cada carácter se representa con un código de
16 bits
Java y XML soportan unicode
UPS 19
Codificación de Señales
Mensajes de Texto
Unicode y ASCII no son los
mejores mecanismos de
codificación, según Shannon.
Retardo
Recuerde:
Voz
UPS 21
Codificación de Señales
Voz
UPS 23
Codificación de Señales
Voz
Pitch es la frecuencia fundamental
de una señal de voz
UPS 26
Codificación de Señales
Voz
La señal de voz se considera una
señal no estacionaria
Sus características varían
(pitch y energía)
En porciones de 20 milisegundos
se puede considerar constante
UPS 27
Codificación de Señales
Voz
La conversión analógica / digital
se puede realizar usando:
1.Waveform coding
2.Vocoding
UPS 28
Codificación de Señales
Voz
Waveform coding:
UPS 29
Codificación de Señales
Voz
PCM: Pulse Code Modulation
UPS 31
Codificación de Señales
Voz
PCM: Pulse Code Modulation
Consideraciones para el teorema de Nyquist:
• Se puede muestrear una señal si su ancho de banda es
limitado.
• En la práctica, en los sistemas de transmisión, la tasa de
muestreo debe ser mayor al doble de la frecuencia
máxima a transmitir.
• La reconstrucción de la señal se realiza con un filtro pasa
bajas
UPS 32
Codificación de Señales
Voz
PCM: Pulse Code Modulation
La mayor frecuencia en una señal de voz
es 4 kHz;
Necesitamos muestrear a 8 kHz (8000
muestras por segundo)
UPS 35
Codificación de Señales
Voz
PCM: Pulse Code Modulation
Por lo tanto,
UPS 36
Codificación de Señales
Voz
PCM: Pulse Code Modulation
UPS 37
Codificación de Señales
Voz
PCM: Pulse Code Modulation
PCM
UPS 38
Codificación de Señales
Voz
PCM: Pulse Code Modulation
UPS 39
Codificación de Señales
Voz
PCM: Pulse Code Modulation
UPS 40
Codificación de Señales
Voz
PCM: Pulse Code Modulation
Se explota la característica no lineal del oído
humano
UPS 41
Codificación de Señales
Voz
PCM: Pulse Code Modulation
Se aplica una función de cuantización
logarítmica, así, las señales pequeñas son
cuantizadas con mayor precisión
Codificación no lineal
UPS 42
Codificación de Señales
Voz
PCM: Pulse Code Modulation
Codificación no lineal
• Los niveles de cuantización no están igualmente
espaciados
UPS 43
Codificación de Señales
Voz: PCM; Codificación no lineal
UPS 44
Codificación de Señales
Voz: PCM; Codificación no lineal
Se aplica una Se usan 2 funciones
función de de cuantización: A-
cuantización law; m-law
logarítmica, así, las
señales pequeñas A-law se usa en
son cuantizadas USA y Japón
con mayor
precisión m-law se usa en
Europa
UPS 45
Codificación de Señales
Voz: Diseño de un sistema PCM
Una señal ocupa de 300 Hz a 3000 Hz y se transmite por un
sistema binario PCM. Cada muestra se representa con 8 bits.
Calcule:
1. La frecuencia de muestreo fs
2. El bit rate de la señal: R
3. La banda mínima de la señal PCM (pulso sinc x): BPCM
4. La banda mínima de la señal PCM (pulso rectangular): BPCM
5. El error pico porcentual: P
6. SNR para cuantización uniforme y factor de carga 10
7. SNR para m = 255 y factor de carga 10
UPS 46
Codificación de Señales
Voz: PCM
La calidad producida por PCM se denomina
“voz de calidad óptima”
(toll quality speech).
UPS 47
Codificación de Señales
Voz: PCM
UPS 48
Codificación de Señales
Voz
ADPCM: Modulación por código de
pulso diferencial adaptivo
Adaptar
Feedforward Feedbackward
UPS 51
Codificación de Señales
Voz
ADPCM:
Los niveles de reconstrucción y los
coeficientes de predicción se realizan en
Feedforward
el receptor, se cuantifican y se transmite
como información lateral al receptor
UPS 52
Codificación de Señales
Voz
ADPCM: Modulación por código de
pulso diferencial adaptivo
Comprime muestras usando 3 o 4 bits, también puede
reducir en una relación de 4:1, por ejemplo una
señal de audio que esta a 16 bits/s, la reduce a
4bits/s sin reducir la calidad de sonido.
UPS 53
Codificación de Señales
Voz
Existen varias técnicas de codificación de
onda:
Ej: Delta Modulation
– La entrada analógica es aproximada a una función
escalera.
– Se mueve un nivel hacia arriba o abajo (d) en cada
intervalo de muestra.
– Comportamiento binario
UPS 54
Codificación de Señales
Voz: Delta Modulation
se puede reducir el
bit rate requerido
a 9.8 kbps.
UPS 55
Codificación de Señales
Voz: Vocoding
Es un método de codificación radicalmente
diferente
UPS 56
Codificación de Señales
Voz: Vocoding
Fuente Filtro
UPS 57
Codificación de Señales
Voz: Vocoding
La señal de voz se divide en frames de 20
milisegundos de duración
¿por qué
160?
UPS 60
Codificación de Señales
Voz: Vocoding
Linear Prediction
• La muestra de una señal de voz se puede aproximar como
una combinación lineal de las muestras pasadas
• En el lado de la transmisión, la señal de voz se divide en
frames de 20 ms.
• Para cada frame se calculan los coeficientes de predicción
lineal y el pitch.
• Se determina si el frame es vocal o no.
• Estos valores se convierten en code words y se envían.
UPS 61
Codificación de Señales
Voz: Vocoding
Linear Prediction
UPS 62
Codificación de Señales
Imagen
UPS 63
Codificación de Señales
Imagen
La imagen se divide en rejillas llamadas
píxeles (elementos de cuadro)
Así, ?
para representar un cuadro de 400 x 600 píxeles, con
cada píxel de 8 bits, se requieren 234,375 kBytes de
memoria
UPS 65
Codificación de Señales
Imagen
Para representar color, se combinan los
niveles de tres colores, rojo, azul y verde
Imagen
UPS 67
Codificación de Señales
Imagen
• Para calcular el peso (en bytes) de una imagen, es necesario contar el
número de píxeles que contiene esa imagen, que equivale a calcular el
número de celdas de la tabla, es decir, la altura de la tabla multiplicada
por el ancho. Entonces el peso de la imagen equivale al número de
píxeles multiplicado por la altura de cada uno de esos elementos.
• A continuación se indica la fórmula para una imagen de color verdadero
de 640 x 480:
• Cantidad de píxeles:
• 640 x 480 = 307200
• Peso de cada píxel:
• 24 bits / 8 = 3 bytes
• Entonces el peso de la imagen es igual a:
• 307200 x 3 = 921600 bytes 921600 / 1024 = 900 KB
UPS 68
Codificación de Señales
Imagen
A continuación se indican algunos ejemplos (teniendo en cuenta que la imagen no
está comprimida):
Esto muestra la cantidad de memoria de video que necesita la tarjeta gráfica según la
definición de la pantalla (el número de puntos visualizados)y el número de colores.
Por lo tanto, el ejemplo demuestra que se necesita un cuadro que tenga al menos 4 MB de
memoria de video para lograr una resolución de 1024 x 768 con colores verdaderos.
UPS 69
Codificación de Señales
Imagen
• Para almacenar las imágenes, asi como para
enviarlas, se necesita comprimir la imagen
UPS 70
Codificación de Señales
Imagen
Para la compresión, la imagen se divide en
bloques de 8 x 8 píxeles.
UPS 71
Codificación de Señales
Imagen
Compresión:
1. Se aplica la transformada Coseno discreto y se obtiene una
matriz de 8 x 8 que contiene coeficientes de frecuencia.
Esta matriz de salida representa la imagen en el dominio
de la frecuencia.
2. Se cuantizan los coeficientes obtenidos en el paso 1. La
calidad se degrada levemente.
3. Se convierten los niveles de cuantización en bits.
UPS 73
Imagen original Tamaño: 200x131 píxeles Tamaño: 100x66 píxeles
UPS 74
Codificación de Señales
Vídeo
UPS 75
Codificación de Señales
Vídeo
Una señal de vídeo ocupa un ancho de
banda de 5 MHz
UPS 77
Codificación de Señales
Imagen
Varias imágenes
(de 16 a 30), se
transmiten por
segundo
Se consiguen data
rates de 64 kbps. El
vídeo tendrá
muchos saltos. La
calidad no es muy
buena.
UPS 78
Codificación de Señales
Imagen
Moving Pictures Experts Group
(MPEG) ha propuesto algunos
estándares.
MPEG-2:
– Para vídeo-difusión digital
– 3 y 7.5 Mbps
– Calidad mucho mejor que TV analógica
UPS 79
Codificación de Señales
Imagen
MPEG-4:
• Para codificación, creación y distribución de
contenido audio-visual
• Soporta un amplio rango de data rates
• Representación de contenido audio visual
• MP3 es el estándar para distribución de
música a 128 kbps data rate, el cual es parte
de los estándares MPEG-4.
UPS 80
Codificación de Señales
Imagen
Para vídeo conferencia se
usan data rates de 384
kbps y 2,048 Mbps para
obtener mejor calidad que
a 64 kbps.
• MPEG-4 se usa en comunicación
móvil para soportar vídeo conferencia
en movimiento. También se usa para
vídeo conferencia en Internet.
UPS 81
Codificación de Señales
Imagen
HDTV:
1920 x 1250 píxeles
25 frames/s
UPS 82
Codificación de Señales
• ¿Cuáles son los estándares para codificación de mensajes de texto?
• ASCII, ISCII, EBCDIC, UNICODE
• ¿Qué es la codificación de la forma de onda?
• Es tomar a la señal eléctrica continua (analógica) que proviene del conversor, hacerle
un tratamiento para transmitir y recibir la información con un mínimo de distorsión,
para ello se emplea dos técnicas.
• Explique el PCM y ADPCM
• PCM (Modulación por código de pulsos), es tomar la señal eléctrica continua (análoga),
muestrearle cada 125 us (PAM), para frecuencias de 8KHz, cuantizar esta señal la cual
se discretiza (ruido por cuantización) en formatos de 8 bits (256 niveles), pasar a code
words y transmitir, mediante un modulador, en PCM se requieren 64 kbs de data rate.
• ADPCM (Modulación por código de pulsos diferencial adaptativo), es tomar
generalmente la señal discretizada de PCM, hacer la diferencia de valores presentes y
valores estimados (muestreo anterior), y se envía, esto hace que la señal discretizada
se represente en formatos de 4 bits y se requieran solo 32 kbs de data rate.
• ¿Qué es un Vocoder? Describa el modelo de producción de voz
• Es una técnica que diferencia de la señal analógica cuales son vocales (mediante pitch)
y cuales son consonantes o no vocálicos (mediante el ruido, filtros), en frame de 20
ms(160muestras), para ello se requieren de fuentes generadoras de impulsos y de
ruido, en el caso de los vocálicos se calcula el Pitch, y en el caso de los no vocálicos se
calcula los coeficientes de filtro, estos parámetros se deben enviar al receptor.
• Explique la técnica de codificación LPC
• El data rate se reduce hasta a 1.2 kbps.
• Es una combinación lineal de muestras pasadas.
• La calidad no es muy buena.
• La voz así generada suena metálica o robótica (voz sintetizada).
UPS 83
Codificación de Señales
• Explique la técnica de compresión JPEG
Se aplica la transformada Coseno discreto y se obtiene una matriz de
8 x 8 que contiene coeficientes de frecuencia. Esta matriz de salida
representa la imagen en el dominio de la frecuencia.
Se cuantizan los coeficientes obtenidos en el paso 1. La calidad se
degrada levemente.
Se convierten los niveles de cuantización en bits.
Se consiguen compresiones de 30:1 usando JPEG.
UPS 84