4. CODIFICACIÓN DE AUDIO SIN
PÉRDIDAS MPEG-4 (ALS)
• Audio Lossless Coding puede introducir
muestras de audio de punto flotante.
• Predicción Lineal (Corto y Largo
Plazo).
• Codificación Multicanal.
• Codificación eficiente de los
residuos de audio.
• No se restringe a la
codificación de
señales de audio.
5. APLICACIONES DE LA COMPRESIÓN DE
AUDIO ALS
OPERACIONES DE
ESTUDIO
ARCHIVADO
FORMATOS DE DISCO
DE ALTA RESOLUCIÓN
DISTRIBUCIÓN DE
ARCHIVOS DE AUDIO
POR INTERNET
TIENDAS ONLINE DE
MÚSICA
REPRODUCTORES
PORTÁTILES DE
MÚSICA
7. ORGANIZACIÓN DE LA COMPRESIÓN
DE AUDIO ALS
FRAMES
CANALES DE
AUDIO
CODIFICADOR
BLOQUES
ENTRADA
Restando pares de
canales adyacentes
Codificación
Multicanal
Reducir la redundancia
entre canales
Muestras de audio
se predicen
Predictores de
Corto Plazo
Predictores de
Largo Plazo
Códigos de Rice
Códigos de Bloque GM
Combinación
General los
residuos
STREAM
SALIDA
8. PREDICCIÓN
•La predicción lineal se utiliza comúnmente en
codificadores de audio sin pérdidas
•Un predictor lineal de respuesta de impulso finito
(finite-impulse-response o FIR) de orden K predice la
muestra de audio actual x (n) a partir de sus K
predecesores inmediatos
9. PREDICCIÓN
•Los coeficientes son siempre iguales.
•Los coeficientes se calculan basándose en las K
muestras de audio que preceden x(n)
•Los coeficientes se calculan por el decodificador
basándose en todas las muestras de audio en el
bloque actual.
10. PARCORS
•El algoritmo Levinson-Durbin mientras calcula los
coeficientes del filtro hi, también calcula un conjunto
de ki constantes referenciadas como coeficientes de
correlación parcial.
•También se conocen como coeficientes de reflexión.
•Siempre que sus magnitudes son menores que 1,
producen un filtro estable.
11. CUANTIFICACIÓN
•ALS cuantifica los parcors ri, no los coeficientes del
filtro hi.
•Los parcors son cuantificados en un intervalo [-1, 1].
•Los parcors cercanos a +1 y -1 son sensibles al ruido de
cuantificación.
•Los dos primeros parcors son cercanos a +1 y -1.
•Este problema se resuelve mediante el companding
12. CÓDEC
• El término de códec proviene de la concatenación de las
iniciales de dos palabras: codificador y decodificador.
• Un códec es una especificación sobre cómo codificar un
tipo de información y luego poderla decodificar.
• Un códec determina la manera en que se comprime y
descomprime información de vídeo y de audio.
13. CONTENEDOR
• Un contenedor es una especificación sobre cómo se
ordenan dentro de un archivo diferentes tipos de
contenido multimedia codificado. Estos diferentes
contenidos suelen ser, principalmente, vídeo, audio y
texto.
• El orden en que se guardan en ese archivo es la
especificación del contenedor.
14. CONTENEDOR
• La información de vídeo que se encuentra dentro de un
contenedor suele ir comprimida, esto es, suele seguir la
especificación de un códec concreto.
23. REPRODUCTOR
• Los contenedores se interpretan a través de una
aplicación reproductora de medios, como puede ser
Windows Media Player, Quicktime (aplicación con el
mismo nombre que un contenedor), VLC, Plex, RealPlayer
o Winamp