SlideShare ist ein Scribd-Unternehmen logo
1 von 73
COMPRESION DE VIDEO
Ing. Luis Degregori C.
Almacenamiento eficiente de videos (para
archivo y transporte)
Reducir con eficacia el ancho de banda
requerido para transmitir vídeo a través de
emisión terrestre, a través de televisión por
cable, a través de servicios de televisión por
satélite.
Video on demand (VoD)
1. OBJETIVO
28/04/20182
Conceptos Preliminares
Percepción de las señales audiovisuales
Sistema Visual Humano (HVS)
¿Qué percibe nuestra vista, figuras y
colores visibles, intensidad de luz?
¿Cómo interpreta nuestro cerebro los
estímulos visuales?
Sistema Visual Humano (HVS)
• La luz, el espectro visible.
• Fenómeno de la Visión
• El ojo humano
• Mezcla aditiva espacial. Agudeza Visual
• Mezcla aditiva temporal. Memoria Visual
Conceptos Preliminares
Sistema Visual Humano – Respuesta del Ojo
• “Sensación de luz”:
– Valoraciones empíricas/perceptuales
• Función de la frecuencia de la luz
• Función de la cantidad de luz
– Dos tipos de receptores en el ojo (bastones y conos)
– Visión Fotópica – Conos (luz suficiente, en TV)
– Visión Escotópica – Bastones (poca luz)
Bastones
Conos
Sistema Visual Humano – El Fenómeno de la Visión
Fuentes primarias o emisivas (aditivas)
[illuminating]
• Emisores de luz (e.g., sol, bombilla,
monitos TV)
• El color percibido depende de la
frecuencia de la
luz emitida
• Siguen ley aditiva
• R+G+B = White (Blanco)
Suma de “luces” generadas
Fuentes secundarias o reflectivas
(substractivas) [reflecting]
• Reflejan una luz incidente (e.g., pintura, tejido
teñido, papel impreso)
• El color percibido depende de la frecuencia de la
luz reflejada
• Frecuencias emitidas – frecuencias absorbidas
• Siguen ley substractiva
• R+G+B = Black (Negro)
Resta de “luces” absorbidas = Suma de “luces” reflejadas
La descripción RGB (del inglés Red, Green, Blue;
"rojo, verde, azul") de un color hace referencia a la
composición del color en términos de la intensidad
de los colores primarios con que se forma: el rojo,
el verde y el azul.
Es un modelo de color basado en la síntesis
aditiva, con el que es posible representar un color
mediante la mezcla por adición de los tres colores
luz primarios.
Una imagen se digitaliza con en conversor A/D; asi
un A/D de 1 bit, sólo podría asignar dos valores: 0
ó 1, presencia de luz o ausencia de ella.
Con un A/D de 8 bits generamos valores de 8
cifras, por lo que combinando ceros y unos
podemos obtener un total de 256 resultados que
equivalen a la cantidad de grises que el ojo
humano podra distinguir.
Se expresa con 0 y 1.
03 bits nos dan 08 niveles.
04 bits nos dan 16 niveles.
Un pixel monocromatico requiere 08 bits.
Con imagenes en color, los
dispositivos digitales vienen
equipados con conversores
de, por lo menos, 24 bits, esto
es, 8 bits para cada canal.
Con esta combinación de 24
números entre unos y ceros,
el resultado es de algo más de
16 millones de posibilidades
(colores) que nuestra visión
sera capaz de reconocer.
El rojo se obtiene con (255,0,0), el verde con
(0,255,0) y el azul con (0,0,255),
La crominancia es el componente de la señal
de vídeo que contiene las informaciones del color.
Por otra parte, la luminancia es el componente de
la señal de vídeo que contiene las informaciones
de la luz o brillo.
La reducción de información (compresión) se
basa en eliminar información redundante o
irrelevante aprovechando técnicas de
codificación:
Intra-frame (redundancia espacial) e
Inter-frame (redundancia temporal) en
imágenes.
2.CONCEPTOS PREVIOS
28/04/201816
¿Qué es el Video?
El video es la representación de la
visión.
El video es la captura de una
secuencia de imágenes de tal forma
que al ser proyectadas bajo ciertas
condiciones al sistema visual de un
ser humano, se produzca la
sensación de movimiento.
El video se basa en las
características de nuestro sistema
visual.
3. EL VIDEO
¿Qué es el Video?
La Persistencia de la Visión
Es un principio establecido por el físico Joseph
Plateau que consiste en una "imperfección" del ojo
que provoca que la imagen se grabe en la retina
durante una fracción de segundo después de que
fue vista.
Por ejemplo cuando alguien nos toma una foto,
segundos después seguimos viendo el puntito
blanco del flash.
Cuando la luz es intensa el proceso es mayor, por
eso las salas de cine están a oscuras, la retina se
adapta a la oscuridad y la luminosidad de la pantalla
hace que la persistencia aumente.
3. EL VIDEO
¿Qué es el Video?
La persistencia de la visión es una propiedad por la cual una imagen es
retenida en nuestra retina por un intervalo pequeño de tiempo antes de que
otra imagen sea tomada.
Nuestro sistema visual puede captar 24 imágenes diferentes / segundo.
Si proyectamos algo a más de 24 imágenes por segundo nuestro cerebro
captará eso como una secuencia de movimiento continuo.
Mientras mayor sea la cantidad de imágenes mayor será la sensación de
movimiento.
A más de 24 imágenes por segundo no logramos distinguir las imágenes
individuales y percibimos un movimiento continuo.
3. EL VIDEO
Con imagenes en color, los
dispositivos digitales vienen
equipados con conversores
de, por lo menos, 24 bits, esto
es, 8 bits para cada canal.
Con esta combinación de 24
números entre unos y ceros,
el resultado es de algo más de
16 millones de posibilidades
(colores) que nuestra visión
sera capaz de reconocer.
21
Si codificamos
cada una de las
componentes
RGB, las tres
deberían
codificarse con
mucha calidad
22
Se codifican otras tres señales relacionadas con las 3
primarias, estas son: la luminancia y 02 componentes
de crominancia.
23
24
25
26
27
De todos los píxeles se obtienen
muestras de luminancia.
De crominancia solo de la mitad
de ellos.
28
29
30
31
32
4. DCT (Discrete Cosine Transform)
28/04/201833
•Muestra el espectro de frecuencia
contenido en una imagen fija. Una
imagen fija es independiente del
tiempo.
•La DCT muestra el espectro
espacial de frecuencias.
• Pixel : es una muestra de una señal con un valor de amplitud
y contenido de frecuencia implícita (referido al cambio de valor)
en un tiempo finito y breve.
•Los valores de señal de cada pixel se ordenan en una MATRIZ
28/04/2018
34
•Por convención se aplica la DCT a bloques de 8 x 8
píxeles, sucesivamente. Origina COEFICIENTES en otra
matriz de 8 x 8 (componentes de frecuencia de cada pixel).
•Una matriz conduce a un proceso de cálculos de
operación muy grande. La DCT permiten la aplicación por
separado a sub matrices.
•La alta compresión lograda por la DCT es del tipo Lossy
(con pérdidas) y consiste en una nueva operación sobre
la matriz para reducir a cero los coeficientes próximos a
cero.
•Los coeficientes de la matriz transformada son los datos
que representan la imagen. La transmisión de estos
datos se hace uno a uno en una secuencia.
4.1 Transformación DCT (Compresion Espacial)
28/04/201835
Bajas frecuencias Altas frecuencias
DCT
Coeficientes mas
significativos
Coeficientes 0
Explota la redundancia espacial que existe en una
imagen mediante un análisis frecuencial de la misma.
Se efectúa con la información que contiene la imagen
actual que se esta procesando y no en relación con
cualquier otra imagen de la secuencia de vídeo.
Procesos involucrados
-Transformación (DCT).
-Promediado: tablas de cuantización.
-Escaneo.
-Codificación entrópica.
5. INTRA-FRAME
28/04/201836
37
DCT 8x8
Cada coeficiente representa la contribución de una
frecuencias horizontales y verticales a la imagen
5.1 Transformación
28/04/201838
5.2 Promediado: tablas de cuantización
28/04/201839
Los coeficientes transformados de cada píxel del macrobloque, se
pueden promediar, o no, mediante tablas de cuantización (Q)
cuyos valores resultan de estudios psicovisuales. Su uso supondrá
una degradación de la calidad de la imagen ya que se perderán
los coeficientes transformados del bloque de menor valor
(energía).
5.3 Escaneo
28/04/201840
• Leer los coeficientes transformados que serán transmitidos y
ordenarlos.
•Típicamente se utiliza el escaneo "Zigzag" que lee los coeficientes
siguiendo un patrón determinado en forma de zig-zag.
5.4 Codificación entrópica
28/04/201841
Existirán muchos valores a 0 para transmitir, por
este motivo se utilizará codificación de longitud fija
(RLC) para transmitir el número de ceros en vez de
cada cero uno a uno.
Enviará un palabra código única en vez de una
cadena de ceros.
5.5 Esquema del Intraframe
28/04/201842
En resumen vemos que el intraframe consta de los
siguientes procesos basados en DCT.
DESCOMPOSICION
EN BLOQUES
CODIFICACION DE
LOS MENSAJES
TRANSFORMADA
COSENO
CUANTIFICADOR
Imagen
Original
Imagen
Comprimida
6. INTER-FRAME prediction.
28/04/201843
Explota la correlación temporal entre cuadros
consecutivos para poder codificar con el
mínimo número de bits posibles.
Para codificar, se debe predecir un frame a
partir de frames anteriores y/o futuros,
aplicando sobre éstos un movimiento dictado
por unos vectores de movimiento.
Esta técnica se utiliza en estandares como el
MPEG-2.
44
Predicción Inter Frame
Se Intenta predecir la imagen siguiente a partir
de las anteriores explotando la redundancia
temporal.
Es muy probable que los bloques sean muy
parecidos en imágenes sucesivas
Se puede utilizar esquemas de predicción tan
sencillos como tomar la imagen anterior a
modo de predicción y transmitir el error
cometido
28/04/201845
•Se divide en bloques, luego el codificador trata de encontrar
un bloque similar al que se codifico previamente. Este proceso
se realiza mediante el algoritmo Block matching.
•Comprime a partir de similitudes entre los fotogramas. Este
método tiene menor calidad.
6. INTER-FRAME
28/04/201846
•Se la secuencia de imágenes (GOP) esta formada por 03 tipos
de cuadros.
•SECUENCIA = I B B P B B P B B P B B P B B.
Solo Compresión
Espacial.
Compresión:
Espacial y
Temporal
Compresión:
Espacial y
Temporal
B: BidireccionalP: PredictivoI: Intraframe
6. INTER-FRAME (Redundancia Temporal)
47
Redundancia Temporal
48
49
Imagen Predicha
Ojo!!
(VLC)
50
51
Es un esquema mas avanzado de predicción de
imagen.
Explota el hecho de que a lo largo del tiempo los
píxeles se desplazan en la pantalla
Por lo tanto sólo transmito el macrobloque de
referencia (mediante el vector de desplazamiento) y
el error cometido
Evidentemente, siempre puedo transmitir el
macrobloque completo, en caso de no encontrar
ninguno que se le parezca
52
 Normalmente la
compensación de
movimiento se basa en
macrobloques 16x16,
mientras que la
redundancia espacial se
basa en bloques de 8x8.
 Sin embargo la precisión
es a nivel de píxel (el
macrobloque referencia
puede estar situado en
cualquier localización)
53
 La carga computacional de buscar el macrobloque que mas se parezca es
muy alta
 Limitamos la búsqueda a una zona determinada
 “Hierarchical block matching”
54
Compromiso entre Tamaño Macrobloque y Bit Rate
Vectores de Desplazamiento
Macrobloque Grande => Menos información vectores
Macrobloque Pequeño => Mayor precisión estimación
Utilizamos una combinación de dos técnicas para
reducir el ancho de banda ocupado por los vectores
Codificación diferencial a partir de vectores anteriores
VCL sobre predicción de error de codificación diferencial
7. Métodos de compresión vídeo digital
28/04/201855
•Veamos algunos metodos conocidos
de compresion:
7.1.1 MPEG2 (Norma ISO 13818).
28/04/201856
Formato de compresión MPEG2 aparece en 1994.
Ofrece imágenes de calidad, alcanza velocidades
en la Tx. Dx. de 3 a 15 Mbps (Con HDTV).
Codifica audio y vídeo en señales de transmisión,
que incluyen TDT, por satélite o cable.
Admite flujos de vídeo escaneado tanto progresivo
como entrelazado.
Calidad para DVD y ahora Blue Ray para grabar
películas.
Este formato ofrece la transmisión de ficheros de
vídeo digital a pantalla completa.
7.1.1 MPEG2
28/04/201857
• Esquema del sistema de compresion MPEG2
Fuente de
A/V
Y Datos.
Sincronismo
Codific.
Compresion
Video
Codific.
Compresion
Audio
Codific.
Compresion
Datos
Flujo
Empaquetado
Primario (PES)
Flujo
Empaquetado
Primario (PES)
Flujo
Empaquetado
Primario (PES)
TS
H PAYLOAD
4 bytes 184 bytes
Trama tipica
de un PES
Transporte
Streaming: TS
7.1.2 MPEG3
28/04/201858
El MPEG3, se desarrolló para la televisión
digital de alta calidad aunque el formato
MPEG2 también cumplía perfectamente esta
función.
Diseñado para tratar señales HDTV entre 20 a 40
Mbits/s.
MPEG-3 no debe confundirse con MPEG-1 Audio
Layer 3, que suele conocerse como MP3.
Como el MPEG3 consumía mayor ancho de
banda que el MPEG2, el mercado abandonó el
MPEG3.
7.1.3 MPEG4 (Norma H.264)
28/04/201859
Toma muchas de las características de MPEG-1 y
MPEG-2, aparece en 1999.
Es un formato de muy buena calidad, ideal para
aplicaciones multimediales interactivas.
Factor de compresión mucho más elevado que
otros formatos, ideal para aplicaciones en
Internet.
Los usos principales del MPEG-4 son los flujos de
medios audiovisuales, la distribución en DVD, la
transmisión bidireccional por videoconferencia y
emisión de televisión SDTV y HDTV (Con tasas de
solo 9Mbps).
7.1.3 MPEG4 (Norma H.264)
28/04/201860
MPEG-4 es un standard dinamico y con los años
van mejorando sus caracteristicas.
7.1.4 MPEG7
28/04/201861
Representación estándar de la información
audiovisual que permite la descripción de
contenidos.
Puede describir información audiovisual, de
manera que pueda desarrollar sistemas capaces de
indexar grandes bases de material multimedia .
MPEG7 codificará además de imagenes, datos en
lenguaje XML de metadatos, en un intento de
favorecer la interoperabilidad y la creación de
aplicaciones.
Ayudara en el avance de la nueva televisión
interactiva con introducción de buscadores de
contenidos, búsquedas de audiovisuales etc.
Pertenece a Microsoft y fue desarrollado para que
fuera parte integrante del framework denominado
Windows Media, utiliza el códec MPEG-4 para la
compresión de video.
Debido a esto, no es de extrañar que la mayoría de las
veces un archivo audiovisual con extensión .wmv
combine en su interior sonido cuyo formato también
pertenece a la suite, es decir Windows Media Audio.
8. Windows Media Video (WMV)
28/04/201862
De todas formas, es importante destacar que en realidad cuando
hablamos de WMV nos estamos refiriendo puntualmente al
video, de la mismas manera que si hablamos de WMA es
solamente sonido.
Por ello, el video WMV puede estar dentro de algún contenedor
y de esta manera unido a su respectivo audio en WMA. Por lo
general este contenedor es el llamado ASF, (Extensión *.asf)
que incluye audio y video.
28/04/201863
8. Windows Media Video (WMV)
Es un códec de vídeo libre que está siendo desarrollado por
la Fundación Xiph.org, como parte de su proyecto Ogg.
Basado en el códec VP3 donado por On2 Technologies,
Xiph.org lo ha refinado y extendido dándole el mismo
alcance futuro para mejoras en el codificador como el que
posee el códec de audio Vorbis.
Google en 2010 empezó a financiar parte del proyecto de
Ogg Theora.
9. Theora
28/04/201864
Theora es un método de compresión de vídeo con pérdidas.
El vídeo comprimido puede ser almacenado en cualquier
contenedor multimedia conveniente (ej Matroska), pero
generalmente se encuentra en el formato contenedor Ogg
que es el recomendado por Xiph.org y es frecuentemente
usado con el formato de audio Vorbis.
Theora I es un códec de transformación basado-en-bloque
y compensación de movimiento basada-en-bloque. Esto lo
coloca en la misma clase de códecs que MPEG-1, MPEG-2,
MPEG-4
28/04/201865
9. Theora
Características:
 Compensación de movimiento basada-en-bloque
 Bit rate variable de forma-libre (VBR)
 Tamaño de bloque mínimo de 8x8
 Codificación flexible de la entropía
 Formatos de submuestreo de croma 4:2:0, 4:2:2, y 4:4:4
 8 bits por píxel por color de canal
 Múltiples cuadros (frames) de referencia
 Cuadros intra (I-frames en MPEG), cuadros inter (P-frames en MPEG),
pero no B-frames (en MPEG4 ASP, AVC)
 Tecnologías ya usadas por Vorbis
 Permite transcodificación desde VP3 sin pérdidas
28/04/201866
9. Theora
Antes XviD es el nombre de un popular códec desarrollado
como un proyecto de software libre, después de que el
proyecto OpenDivX fuera cerrado en julio de 2001.
Xvid está basado en el estándar MPEG-4 ASP.
El formato fue creado como una alternativa libre a otros
códecs comerciales de vídeo.
Su calidad y eficiencia lo han convertido en uno de los códecs
más populares.
La reproducción de películas Xvid está soportada en los
reproductores de DVD más modernos.
10. Xvid
28/04/201867
Puede comprimir una película completa con una calidad cercana a
la de la fuente original para que ocupe tan solo 700 MB (en
ocasiones 1400 MB, dependiendo de la duración y otros factores).
Las películas codificadas en Xvid ofrecen vídeos de alta calidad en
archivos de tamaño reducido, además de llevar menos tiempo su
compresión que en MPEG-2 debido a un algoritmo de compresión
más avanzado.
 El vídeo usualmente se combina con audio MP3, o AC3 para
tener audio y vídeo de alta calidad.
Estos factores y el hecho de que el códec se distribuya de forma
libre han contribuido al éxito de este formato
28/04/201868
10. Xvid
Características
 Uso de B-frames, o fotogramas bidireccionales, que almacenan entre
dos fotogramas, uno anterior y otro posterior.
 Quarter pixel (Q-pel), se trabaja con una precisión doble en los vectores
de movimiento de los bloques en la compensación del movimiento, es
más útil en resoluciones bajas.
 Global motion compensation (GMC) o compensación global de
movimiento, que entra en juego en giros de cámara y zoom, consiste en
almacenar los vectores de movimiento de forma global (en relación a
unos pocos) y consiguiendo hacer que muchos valgan 0, reduciendo su
tamaño.
 Entrelazado, ideal para imágenes entrelazadas como la televisión, ya
que mejora mucho la compresión y el resultado final en estos casos.
 Cuantización adaptativa, es una innovación psicovisual de Xvid, en ella
se emplean diferentes matrices de cuantización por cada macrobloque,
comprimiendo más fuerte aquéllos que son muy claros o muy oscuros,
ya que son menos notables por el ojo que en los de tonalidad media.
28/04/201869
10. Xvid
Es un formato contenedor, desarrollado por la Fundación
Xiph.org y es el formato nativo para los códecs multimedia
que también desarrolla Xiph.org.
El formato es libre de patentes y abierto al igual que toda la
tecnología de Xiph.org, diseñado para dar un alto grado de
eficiencia en el “streaming" y la compresión de archivos.
Como con la mayoría de formatos contenedores, Ogg
encapsula datos no comprimidos y permite la interpolación
de los datos de audio y de vídeo dentro de un solo formato
conveniente. Otros ejemplos de formatos contenedores son
AVI y Matroska.
11. Ogg
28/04/201870
 Incluye un número de códecs separados e independientes de
vídeo y audio, ambos desarrollados en código abierto.

 Los archivos terminados en la extensión ".ogg" pueden ser de
cualquier tipo de archivo Ogg, audio o vídeo, aunque existe la
recomendación de renombrarlos con la extensión ".oga" para
audio y ".ogv" para video.
 Ogg es un contenedor orientado a stream, lo que significa que
puede ser escrito y leído en un solo paso, haciéndolo adecuado
para streaming en internet.
 Esta orientación a stream es la mayor diferencia en diseño sobre
otros formatos contenedores basados-en-archivo.
28/04/201871
11. Ogg
Es el formato estándar para almacenar vídeo
digital.
Cuando se captura video desde una cámara digital
al ordenador, se suele almacenar en este formato
con el códec DV (Digital Video).
El archivo AVI puede contener vídeo con una
calidad excelente, pero el peso del archivo es
elevado.
28/04/201872
11. AVI (AUDIO Y VIDEO INTERCALADO)
Es un formato contenedor propietario usado para
transmitir Video por Internet usando Adobe Flash
Player.
Entre los sitios más conocidos que utilizan el
formato FLV se encuentran YouTube, Google
Video, Yahoo! Video y MySpace.
28/04/201873
11. FLV (FLASH VIDEO)

Weitere ähnliche Inhalte

Was ist angesagt?

Tema 1b-modulacion-digital-multi-bit
Tema 1b-modulacion-digital-multi-bitTema 1b-modulacion-digital-multi-bit
Tema 1b-modulacion-digital-multi-bit
ernestoguevaraventura
 
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
nica2009
 
Modulacion cuadratura
Modulacion cuadraturaModulacion cuadratura
Modulacion cuadratura
Blue ...
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcm
nica2009
 
TV Digital y Analógica
TV Digital y AnalógicaTV Digital y Analógica
TV Digital y Analógica
Yolibel Perira
 

Was ist angesagt? (20)

Tema 1b-modulacion-digital-multi-bit
Tema 1b-modulacion-digital-multi-bitTema 1b-modulacion-digital-multi-bit
Tema 1b-modulacion-digital-multi-bit
 
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
Lecture 20 detección en códigos lineales de bloque. generación de códigos cíc...
 
Cuadro comparativo de modulaciones
Cuadro comparativo de modulacionesCuadro comparativo de modulaciones
Cuadro comparativo de modulaciones
 
Modulacion cuadratura
Modulacion cuadraturaModulacion cuadratura
Modulacion cuadratura
 
Presentacion sdh
Presentacion sdhPresentacion sdh
Presentacion sdh
 
Exposicion hdb3.pptx
Exposicion hdb3.pptxExposicion hdb3.pptx
Exposicion hdb3.pptx
 
CI19. Presentación 3. Canales inalámbricos, Introducción
CI19. Presentación 3. Canales inalámbricos, IntroducciónCI19. Presentación 3. Canales inalámbricos, Introducción
CI19. Presentación 3. Canales inalámbricos, Introducción
 
Compresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones IIICompresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones III
 
Mezclador FDM
Mezclador FDMMezclador FDM
Mezclador FDM
 
Modulacion y Codificacion Digital - Analogo (ASK, FSK & PSK)
Modulacion y Codificacion Digital - Analogo (ASK, FSK & PSK)Modulacion y Codificacion Digital - Analogo (ASK, FSK & PSK)
Modulacion y Codificacion Digital - Analogo (ASK, FSK & PSK)
 
codificacion de linea
codificacion de lineacodificacion de linea
codificacion de linea
 
Equipos pasivos en redes hfc
Equipos pasivos en redes hfcEquipos pasivos en redes hfc
Equipos pasivos en redes hfc
 
Modulacion ask
Modulacion askModulacion ask
Modulacion ask
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcm
 
Unidad 2 TELECOMUNICACIONES
Unidad 2 TELECOMUNICACIONESUnidad 2 TELECOMUNICACIONES
Unidad 2 TELECOMUNICACIONES
 
1 modulación psk
1 modulación psk1 modulación psk
1 modulación psk
 
TV Digital y Analógica
TV Digital y AnalógicaTV Digital y Analógica
TV Digital y Analógica
 
Ancho de banda
Ancho de bandaAncho de banda
Ancho de banda
 
Códigos de errores - Telecomunicaciones III
Códigos de errores - Telecomunicaciones IIICódigos de errores - Telecomunicaciones III
Códigos de errores - Telecomunicaciones III
 
Prob de error_2
Prob de error_2Prob de error_2
Prob de error_2
 

Ähnlich wie Compresion de Video - Telecomunicaciones III

Formación de la_imagen_digital
Formación de la_imagen_digitalFormación de la_imagen_digital
Formación de la_imagen_digital
pazsilvana
 
REGISTRO ELECTRONICO Y VIDEO
REGISTRO ELECTRONICO Y VIDEOREGISTRO ELECTRONICO Y VIDEO
REGISTRO ELECTRONICO Y VIDEO
catedraleotta
 
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstreamDecodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
José Ramón Cerquides Bueno
 

Ähnlich wie Compresion de Video - Telecomunicaciones III (20)

Medicion de video
Medicion de videoMedicion de video
Medicion de video
 
Jpeg compresion
Jpeg compresionJpeg compresion
Jpeg compresion
 
4 video y-cinedigital
4 video y-cinedigital4 video y-cinedigital
4 video y-cinedigital
 
Formación de la_imagen_digital
Formación de la_imagen_digitalFormación de la_imagen_digital
Formación de la_imagen_digital
 
Pdi05
Pdi05Pdi05
Pdi05
 
Jpeg presentacion
Jpeg presentacionJpeg presentacion
Jpeg presentacion
 
REGISTRO ELECTRONICO Y VIDEO
REGISTRO ELECTRONICO Y VIDEOREGISTRO ELECTRONICO Y VIDEO
REGISTRO ELECTRONICO Y VIDEO
 
Tecnologiadigital
TecnologiadigitalTecnologiadigital
Tecnologiadigital
 
Clase de digitalización
Clase de digitalizaciónClase de digitalización
Clase de digitalización
 
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstreamDecodificador de vídeo mpeg 2 en matlab y análisis del bitstream
Decodificador de vídeo mpeg 2 en matlab y análisis del bitstream
 
Algoritmos de compresión y efecto de la compresión expo
Algoritmos de compresión y efecto de la compresión expoAlgoritmos de compresión y efecto de la compresión expo
Algoritmos de compresión y efecto de la compresión expo
 
Exposicion video
Exposicion videoExposicion video
Exposicion video
 
Práctico monitor
Práctico monitorPráctico monitor
Práctico monitor
 
Procesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenes Procesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenes
 
Procesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenesProcesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenes
 
Procesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenesProcesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenes
 
Procesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenesProcesamiento de imagen y formatos de imagenes
Procesamiento de imagen y formatos de imagenes
 
5 Producción multimedia
5 Producción multimedia5 Producción multimedia
5 Producción multimedia
 
Video
VideoVideo
Video
 
El escaner
El escanerEl escaner
El escaner
 

Mehr von Andy Juan Sarango Veliz

Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
Andy Juan Sarango Veliz
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital I
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio Companion
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: Introducción
Andy Juan Sarango Veliz
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Andy Juan Sarango Veliz
 

Mehr von Andy Juan Sarango Veliz (20)

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OW
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador Web
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos Básicos
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la Ciberseguridad
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de servicios
 
3. wordpress.org
3. wordpress.org3. wordpress.org
3. wordpress.org
 
2. wordpress.com
2. wordpress.com2. wordpress.com
2. wordpress.com
 
1. Introducción a Wordpress
1. Introducción a Wordpress1. Introducción a Wordpress
1. Introducción a Wordpress
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital I
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio Companion
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: Introducción
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
 
ITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 EditionITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 Edition
 

Kürzlich hochgeladen

analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
EdwinC23
 

Kürzlich hochgeladen (20)

NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx
 
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 

Compresion de Video - Telecomunicaciones III

  • 1. COMPRESION DE VIDEO Ing. Luis Degregori C.
  • 2. Almacenamiento eficiente de videos (para archivo y transporte) Reducir con eficacia el ancho de banda requerido para transmitir vídeo a través de emisión terrestre, a través de televisión por cable, a través de servicios de televisión por satélite. Video on demand (VoD) 1. OBJETIVO 28/04/20182
  • 3. Conceptos Preliminares Percepción de las señales audiovisuales Sistema Visual Humano (HVS) ¿Qué percibe nuestra vista, figuras y colores visibles, intensidad de luz? ¿Cómo interpreta nuestro cerebro los estímulos visuales?
  • 4. Sistema Visual Humano (HVS) • La luz, el espectro visible. • Fenómeno de la Visión • El ojo humano • Mezcla aditiva espacial. Agudeza Visual • Mezcla aditiva temporal. Memoria Visual Conceptos Preliminares
  • 5. Sistema Visual Humano – Respuesta del Ojo • “Sensación de luz”: – Valoraciones empíricas/perceptuales • Función de la frecuencia de la luz • Función de la cantidad de luz – Dos tipos de receptores en el ojo (bastones y conos) – Visión Fotópica – Conos (luz suficiente, en TV) – Visión Escotópica – Bastones (poca luz) Bastones Conos
  • 6.
  • 7. Sistema Visual Humano – El Fenómeno de la Visión
  • 8. Fuentes primarias o emisivas (aditivas) [illuminating] • Emisores de luz (e.g., sol, bombilla, monitos TV) • El color percibido depende de la frecuencia de la luz emitida • Siguen ley aditiva • R+G+B = White (Blanco) Suma de “luces” generadas
  • 9. Fuentes secundarias o reflectivas (substractivas) [reflecting] • Reflejan una luz incidente (e.g., pintura, tejido teñido, papel impreso) • El color percibido depende de la frecuencia de la luz reflejada • Frecuencias emitidas – frecuencias absorbidas • Siguen ley substractiva • R+G+B = Black (Negro) Resta de “luces” absorbidas = Suma de “luces” reflejadas
  • 10. La descripción RGB (del inglés Red, Green, Blue; "rojo, verde, azul") de un color hace referencia a la composición del color en términos de la intensidad de los colores primarios con que se forma: el rojo, el verde y el azul. Es un modelo de color basado en la síntesis aditiva, con el que es posible representar un color mediante la mezcla por adición de los tres colores luz primarios.
  • 11. Una imagen se digitaliza con en conversor A/D; asi un A/D de 1 bit, sólo podría asignar dos valores: 0 ó 1, presencia de luz o ausencia de ella. Con un A/D de 8 bits generamos valores de 8 cifras, por lo que combinando ceros y unos podemos obtener un total de 256 resultados que equivalen a la cantidad de grises que el ojo humano podra distinguir.
  • 12. Se expresa con 0 y 1. 03 bits nos dan 08 niveles. 04 bits nos dan 16 niveles. Un pixel monocromatico requiere 08 bits.
  • 13. Con imagenes en color, los dispositivos digitales vienen equipados con conversores de, por lo menos, 24 bits, esto es, 8 bits para cada canal. Con esta combinación de 24 números entre unos y ceros, el resultado es de algo más de 16 millones de posibilidades (colores) que nuestra visión sera capaz de reconocer.
  • 14. El rojo se obtiene con (255,0,0), el verde con (0,255,0) y el azul con (0,0,255),
  • 15. La crominancia es el componente de la señal de vídeo que contiene las informaciones del color. Por otra parte, la luminancia es el componente de la señal de vídeo que contiene las informaciones de la luz o brillo.
  • 16. La reducción de información (compresión) se basa en eliminar información redundante o irrelevante aprovechando técnicas de codificación: Intra-frame (redundancia espacial) e Inter-frame (redundancia temporal) en imágenes. 2.CONCEPTOS PREVIOS 28/04/201816
  • 17. ¿Qué es el Video? El video es la representación de la visión. El video es la captura de una secuencia de imágenes de tal forma que al ser proyectadas bajo ciertas condiciones al sistema visual de un ser humano, se produzca la sensación de movimiento. El video se basa en las características de nuestro sistema visual. 3. EL VIDEO
  • 18. ¿Qué es el Video? La Persistencia de la Visión Es un principio establecido por el físico Joseph Plateau que consiste en una "imperfección" del ojo que provoca que la imagen se grabe en la retina durante una fracción de segundo después de que fue vista. Por ejemplo cuando alguien nos toma una foto, segundos después seguimos viendo el puntito blanco del flash. Cuando la luz es intensa el proceso es mayor, por eso las salas de cine están a oscuras, la retina se adapta a la oscuridad y la luminosidad de la pantalla hace que la persistencia aumente. 3. EL VIDEO
  • 19. ¿Qué es el Video? La persistencia de la visión es una propiedad por la cual una imagen es retenida en nuestra retina por un intervalo pequeño de tiempo antes de que otra imagen sea tomada. Nuestro sistema visual puede captar 24 imágenes diferentes / segundo. Si proyectamos algo a más de 24 imágenes por segundo nuestro cerebro captará eso como una secuencia de movimiento continuo. Mientras mayor sea la cantidad de imágenes mayor será la sensación de movimiento. A más de 24 imágenes por segundo no logramos distinguir las imágenes individuales y percibimos un movimiento continuo. 3. EL VIDEO
  • 20. Con imagenes en color, los dispositivos digitales vienen equipados con conversores de, por lo menos, 24 bits, esto es, 8 bits para cada canal. Con esta combinación de 24 números entre unos y ceros, el resultado es de algo más de 16 millones de posibilidades (colores) que nuestra visión sera capaz de reconocer.
  • 21. 21 Si codificamos cada una de las componentes RGB, las tres deberían codificarse con mucha calidad
  • 22. 22 Se codifican otras tres señales relacionadas con las 3 primarias, estas son: la luminancia y 02 componentes de crominancia.
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27 De todos los píxeles se obtienen muestras de luminancia. De crominancia solo de la mitad de ellos.
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 4. DCT (Discrete Cosine Transform) 28/04/201833 •Muestra el espectro de frecuencia contenido en una imagen fija. Una imagen fija es independiente del tiempo. •La DCT muestra el espectro espacial de frecuencias. • Pixel : es una muestra de una señal con un valor de amplitud y contenido de frecuencia implícita (referido al cambio de valor) en un tiempo finito y breve. •Los valores de señal de cada pixel se ordenan en una MATRIZ
  • 34. 28/04/2018 34 •Por convención se aplica la DCT a bloques de 8 x 8 píxeles, sucesivamente. Origina COEFICIENTES en otra matriz de 8 x 8 (componentes de frecuencia de cada pixel). •Una matriz conduce a un proceso de cálculos de operación muy grande. La DCT permiten la aplicación por separado a sub matrices. •La alta compresión lograda por la DCT es del tipo Lossy (con pérdidas) y consiste en una nueva operación sobre la matriz para reducir a cero los coeficientes próximos a cero. •Los coeficientes de la matriz transformada son los datos que representan la imagen. La transmisión de estos datos se hace uno a uno en una secuencia.
  • 35. 4.1 Transformación DCT (Compresion Espacial) 28/04/201835 Bajas frecuencias Altas frecuencias DCT Coeficientes mas significativos Coeficientes 0
  • 36. Explota la redundancia espacial que existe en una imagen mediante un análisis frecuencial de la misma. Se efectúa con la información que contiene la imagen actual que se esta procesando y no en relación con cualquier otra imagen de la secuencia de vídeo. Procesos involucrados -Transformación (DCT). -Promediado: tablas de cuantización. -Escaneo. -Codificación entrópica. 5. INTRA-FRAME 28/04/201836
  • 37. 37 DCT 8x8 Cada coeficiente representa la contribución de una frecuencias horizontales y verticales a la imagen
  • 39. 5.2 Promediado: tablas de cuantización 28/04/201839 Los coeficientes transformados de cada píxel del macrobloque, se pueden promediar, o no, mediante tablas de cuantización (Q) cuyos valores resultan de estudios psicovisuales. Su uso supondrá una degradación de la calidad de la imagen ya que se perderán los coeficientes transformados del bloque de menor valor (energía).
  • 40. 5.3 Escaneo 28/04/201840 • Leer los coeficientes transformados que serán transmitidos y ordenarlos. •Típicamente se utiliza el escaneo "Zigzag" que lee los coeficientes siguiendo un patrón determinado en forma de zig-zag.
  • 41. 5.4 Codificación entrópica 28/04/201841 Existirán muchos valores a 0 para transmitir, por este motivo se utilizará codificación de longitud fija (RLC) para transmitir el número de ceros en vez de cada cero uno a uno. Enviará un palabra código única en vez de una cadena de ceros.
  • 42. 5.5 Esquema del Intraframe 28/04/201842 En resumen vemos que el intraframe consta de los siguientes procesos basados en DCT. DESCOMPOSICION EN BLOQUES CODIFICACION DE LOS MENSAJES TRANSFORMADA COSENO CUANTIFICADOR Imagen Original Imagen Comprimida
  • 43. 6. INTER-FRAME prediction. 28/04/201843 Explota la correlación temporal entre cuadros consecutivos para poder codificar con el mínimo número de bits posibles. Para codificar, se debe predecir un frame a partir de frames anteriores y/o futuros, aplicando sobre éstos un movimiento dictado por unos vectores de movimiento. Esta técnica se utiliza en estandares como el MPEG-2.
  • 44. 44 Predicción Inter Frame Se Intenta predecir la imagen siguiente a partir de las anteriores explotando la redundancia temporal. Es muy probable que los bloques sean muy parecidos en imágenes sucesivas Se puede utilizar esquemas de predicción tan sencillos como tomar la imagen anterior a modo de predicción y transmitir el error cometido
  • 45. 28/04/201845 •Se divide en bloques, luego el codificador trata de encontrar un bloque similar al que se codifico previamente. Este proceso se realiza mediante el algoritmo Block matching. •Comprime a partir de similitudes entre los fotogramas. Este método tiene menor calidad. 6. INTER-FRAME
  • 46. 28/04/201846 •Se la secuencia de imágenes (GOP) esta formada por 03 tipos de cuadros. •SECUENCIA = I B B P B B P B B P B B P B B. Solo Compresión Espacial. Compresión: Espacial y Temporal Compresión: Espacial y Temporal B: BidireccionalP: PredictivoI: Intraframe 6. INTER-FRAME (Redundancia Temporal)
  • 48. 48
  • 50. 50
  • 51. 51 Es un esquema mas avanzado de predicción de imagen. Explota el hecho de que a lo largo del tiempo los píxeles se desplazan en la pantalla Por lo tanto sólo transmito el macrobloque de referencia (mediante el vector de desplazamiento) y el error cometido Evidentemente, siempre puedo transmitir el macrobloque completo, en caso de no encontrar ninguno que se le parezca
  • 52. 52  Normalmente la compensación de movimiento se basa en macrobloques 16x16, mientras que la redundancia espacial se basa en bloques de 8x8.  Sin embargo la precisión es a nivel de píxel (el macrobloque referencia puede estar situado en cualquier localización)
  • 53. 53  La carga computacional de buscar el macrobloque que mas se parezca es muy alta  Limitamos la búsqueda a una zona determinada  “Hierarchical block matching”
  • 54. 54 Compromiso entre Tamaño Macrobloque y Bit Rate Vectores de Desplazamiento Macrobloque Grande => Menos información vectores Macrobloque Pequeño => Mayor precisión estimación Utilizamos una combinación de dos técnicas para reducir el ancho de banda ocupado por los vectores Codificación diferencial a partir de vectores anteriores VCL sobre predicción de error de codificación diferencial
  • 55. 7. Métodos de compresión vídeo digital 28/04/201855 •Veamos algunos metodos conocidos de compresion:
  • 56. 7.1.1 MPEG2 (Norma ISO 13818). 28/04/201856 Formato de compresión MPEG2 aparece en 1994. Ofrece imágenes de calidad, alcanza velocidades en la Tx. Dx. de 3 a 15 Mbps (Con HDTV). Codifica audio y vídeo en señales de transmisión, que incluyen TDT, por satélite o cable. Admite flujos de vídeo escaneado tanto progresivo como entrelazado. Calidad para DVD y ahora Blue Ray para grabar películas. Este formato ofrece la transmisión de ficheros de vídeo digital a pantalla completa.
  • 57. 7.1.1 MPEG2 28/04/201857 • Esquema del sistema de compresion MPEG2 Fuente de A/V Y Datos. Sincronismo Codific. Compresion Video Codific. Compresion Audio Codific. Compresion Datos Flujo Empaquetado Primario (PES) Flujo Empaquetado Primario (PES) Flujo Empaquetado Primario (PES) TS H PAYLOAD 4 bytes 184 bytes Trama tipica de un PES Transporte Streaming: TS
  • 58. 7.1.2 MPEG3 28/04/201858 El MPEG3, se desarrolló para la televisión digital de alta calidad aunque el formato MPEG2 también cumplía perfectamente esta función. Diseñado para tratar señales HDTV entre 20 a 40 Mbits/s. MPEG-3 no debe confundirse con MPEG-1 Audio Layer 3, que suele conocerse como MP3. Como el MPEG3 consumía mayor ancho de banda que el MPEG2, el mercado abandonó el MPEG3.
  • 59. 7.1.3 MPEG4 (Norma H.264) 28/04/201859 Toma muchas de las características de MPEG-1 y MPEG-2, aparece en 1999. Es un formato de muy buena calidad, ideal para aplicaciones multimediales interactivas. Factor de compresión mucho más elevado que otros formatos, ideal para aplicaciones en Internet. Los usos principales del MPEG-4 son los flujos de medios audiovisuales, la distribución en DVD, la transmisión bidireccional por videoconferencia y emisión de televisión SDTV y HDTV (Con tasas de solo 9Mbps).
  • 60. 7.1.3 MPEG4 (Norma H.264) 28/04/201860 MPEG-4 es un standard dinamico y con los años van mejorando sus caracteristicas.
  • 61. 7.1.4 MPEG7 28/04/201861 Representación estándar de la información audiovisual que permite la descripción de contenidos. Puede describir información audiovisual, de manera que pueda desarrollar sistemas capaces de indexar grandes bases de material multimedia . MPEG7 codificará además de imagenes, datos en lenguaje XML de metadatos, en un intento de favorecer la interoperabilidad y la creación de aplicaciones. Ayudara en el avance de la nueva televisión interactiva con introducción de buscadores de contenidos, búsquedas de audiovisuales etc.
  • 62. Pertenece a Microsoft y fue desarrollado para que fuera parte integrante del framework denominado Windows Media, utiliza el códec MPEG-4 para la compresión de video. Debido a esto, no es de extrañar que la mayoría de las veces un archivo audiovisual con extensión .wmv combine en su interior sonido cuyo formato también pertenece a la suite, es decir Windows Media Audio. 8. Windows Media Video (WMV) 28/04/201862
  • 63. De todas formas, es importante destacar que en realidad cuando hablamos de WMV nos estamos refiriendo puntualmente al video, de la mismas manera que si hablamos de WMA es solamente sonido. Por ello, el video WMV puede estar dentro de algún contenedor y de esta manera unido a su respectivo audio en WMA. Por lo general este contenedor es el llamado ASF, (Extensión *.asf) que incluye audio y video. 28/04/201863 8. Windows Media Video (WMV)
  • 64. Es un códec de vídeo libre que está siendo desarrollado por la Fundación Xiph.org, como parte de su proyecto Ogg. Basado en el códec VP3 donado por On2 Technologies, Xiph.org lo ha refinado y extendido dándole el mismo alcance futuro para mejoras en el codificador como el que posee el códec de audio Vorbis. Google en 2010 empezó a financiar parte del proyecto de Ogg Theora. 9. Theora 28/04/201864
  • 65. Theora es un método de compresión de vídeo con pérdidas. El vídeo comprimido puede ser almacenado en cualquier contenedor multimedia conveniente (ej Matroska), pero generalmente se encuentra en el formato contenedor Ogg que es el recomendado por Xiph.org y es frecuentemente usado con el formato de audio Vorbis. Theora I es un códec de transformación basado-en-bloque y compensación de movimiento basada-en-bloque. Esto lo coloca en la misma clase de códecs que MPEG-1, MPEG-2, MPEG-4 28/04/201865 9. Theora
  • 66. Características:  Compensación de movimiento basada-en-bloque  Bit rate variable de forma-libre (VBR)  Tamaño de bloque mínimo de 8x8  Codificación flexible de la entropía  Formatos de submuestreo de croma 4:2:0, 4:2:2, y 4:4:4  8 bits por píxel por color de canal  Múltiples cuadros (frames) de referencia  Cuadros intra (I-frames en MPEG), cuadros inter (P-frames en MPEG), pero no B-frames (en MPEG4 ASP, AVC)  Tecnologías ya usadas por Vorbis  Permite transcodificación desde VP3 sin pérdidas 28/04/201866 9. Theora
  • 67. Antes XviD es el nombre de un popular códec desarrollado como un proyecto de software libre, después de que el proyecto OpenDivX fuera cerrado en julio de 2001. Xvid está basado en el estándar MPEG-4 ASP. El formato fue creado como una alternativa libre a otros códecs comerciales de vídeo. Su calidad y eficiencia lo han convertido en uno de los códecs más populares. La reproducción de películas Xvid está soportada en los reproductores de DVD más modernos. 10. Xvid 28/04/201867
  • 68. Puede comprimir una película completa con una calidad cercana a la de la fuente original para que ocupe tan solo 700 MB (en ocasiones 1400 MB, dependiendo de la duración y otros factores). Las películas codificadas en Xvid ofrecen vídeos de alta calidad en archivos de tamaño reducido, además de llevar menos tiempo su compresión que en MPEG-2 debido a un algoritmo de compresión más avanzado.  El vídeo usualmente se combina con audio MP3, o AC3 para tener audio y vídeo de alta calidad. Estos factores y el hecho de que el códec se distribuya de forma libre han contribuido al éxito de este formato 28/04/201868 10. Xvid
  • 69. Características  Uso de B-frames, o fotogramas bidireccionales, que almacenan entre dos fotogramas, uno anterior y otro posterior.  Quarter pixel (Q-pel), se trabaja con una precisión doble en los vectores de movimiento de los bloques en la compensación del movimiento, es más útil en resoluciones bajas.  Global motion compensation (GMC) o compensación global de movimiento, que entra en juego en giros de cámara y zoom, consiste en almacenar los vectores de movimiento de forma global (en relación a unos pocos) y consiguiendo hacer que muchos valgan 0, reduciendo su tamaño.  Entrelazado, ideal para imágenes entrelazadas como la televisión, ya que mejora mucho la compresión y el resultado final en estos casos.  Cuantización adaptativa, es una innovación psicovisual de Xvid, en ella se emplean diferentes matrices de cuantización por cada macrobloque, comprimiendo más fuerte aquéllos que son muy claros o muy oscuros, ya que son menos notables por el ojo que en los de tonalidad media. 28/04/201869 10. Xvid
  • 70. Es un formato contenedor, desarrollado por la Fundación Xiph.org y es el formato nativo para los códecs multimedia que también desarrolla Xiph.org. El formato es libre de patentes y abierto al igual que toda la tecnología de Xiph.org, diseñado para dar un alto grado de eficiencia en el “streaming" y la compresión de archivos. Como con la mayoría de formatos contenedores, Ogg encapsula datos no comprimidos y permite la interpolación de los datos de audio y de vídeo dentro de un solo formato conveniente. Otros ejemplos de formatos contenedores son AVI y Matroska. 11. Ogg 28/04/201870
  • 71.  Incluye un número de códecs separados e independientes de vídeo y audio, ambos desarrollados en código abierto.   Los archivos terminados en la extensión ".ogg" pueden ser de cualquier tipo de archivo Ogg, audio o vídeo, aunque existe la recomendación de renombrarlos con la extensión ".oga" para audio y ".ogv" para video.  Ogg es un contenedor orientado a stream, lo que significa que puede ser escrito y leído en un solo paso, haciéndolo adecuado para streaming en internet.  Esta orientación a stream es la mayor diferencia en diseño sobre otros formatos contenedores basados-en-archivo. 28/04/201871 11. Ogg
  • 72. Es el formato estándar para almacenar vídeo digital. Cuando se captura video desde una cámara digital al ordenador, se suele almacenar en este formato con el códec DV (Digital Video). El archivo AVI puede contener vídeo con una calidad excelente, pero el peso del archivo es elevado. 28/04/201872 11. AVI (AUDIO Y VIDEO INTERCALADO)
  • 73. Es un formato contenedor propietario usado para transmitir Video por Internet usando Adobe Flash Player. Entre los sitios más conocidos que utilizan el formato FLV se encuentran YouTube, Google Video, Yahoo! Video y MySpace. 28/04/201873 11. FLV (FLASH VIDEO)

Hinweis der Redaktion

  1. Tema 1 Introducción y Conceptos Básicos
  2. Tema 1 Introducción y Conceptos Básicos
  3. Tema 1 Introducción y Conceptos Básicos