Estándar MPEG 4

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

1

DESCRIPCIÓN DEL ESTÁNDAR MPEG-4

GENERACIÓN DE ES, PES, TS y TABLAS PSI/SI

Walther W. Pila

Universidad Israel

Paralelo A _Televisión Digital

Mag. Javier de la Torre

Noviembre 6, 2023
2

Estándar MPEG 4

Introducción

Los estándares de video son conjuntos de especificaciones técnicas que rigen la


compresión, codificación y transmisión de video, estos estándares son solo una muestra de las
numerosas tecnologías de video disponibles.
MPEG-2: Este estándar se utiliza ampliamente en la transmisión de televisión por cable y
satélite, así como en la creación de DVDs. Ofrece una buena calidad de video y audio, pero
requiere tasas de bits relativamente altas.
MPEG-4: MPEG-4 es un estándar versátil utilizado en una amplia variedad de
aplicaciones, incluyendo la transmisión por Internet, la telefonía móvil, la videoconferencia y la
televisión digital. Ofrece una buena calidad de video y audio con tasas de bits más bajas.
H.264 (MPEG-4 Part 10 o AVC): Este estándar es ampliamente utilizado en la
transmisión de video en línea, la televisión de alta definición y la videoconferencia. Ofrece una
alta eficiencia de compresión y una calidad de video excelente.
H.265 (HEVC, High-Efficiency Video Coding): Este estándar es la evolución de H.264
y ofrece una mayor eficiencia de compresión. Es especialmente útil para la transmisión de video
en resoluciones 4K y 8K.
VP9: VP9 es un códec de video de código abierto desarrollado por Google. Se utiliza en
la transmisión de video en línea y ofrece una buena calidad de video con tasas de bits
competitivas.
AV1: AV1 es otro códec de video de código abierto que busca mejorar la eficiencia de
compresión y la calidad de video. Se utiliza en plataformas de transmisión en línea como Netflix
y YouTube.
Theora: Theora es un códec de video y audio de código abierto que se utiliza en
aplicaciones de transmisión de video en línea de código abierto.

ESTANDAR MPEG (H.264)

Estructura de las capas H.264

utiliza una estructura de capas para organizar y gestionar la codificación y compresión de


video. La estructura de capas en H.264 consta de varias unidades de control que trabajan juntas
para crear un flujo de video comprimido eficiente y adaptable

Algoritmo de codificacion de video

Utiliza la codificación intra en donde se usan varios modos de predicción para bajar la
redundancia a un solo cuadro
3

Predicción intracuadro (modo INTRA)

La predicción intracuadro, a menudo denominada "modo INTRA" o "codificación intra",


es una técnica de codificación de video que se utiliza para comprimir cuadros de video sin
depender de la información de cuadros vecinos. En lugar de utilizar la información de
movimiento entre cuadros, como en la predicción intercuadro (modo INTER), en la predicción
intracuadro, se aprovechan las propiedades de similitud dentro del propio cuadro para lograr la
compresión.

Predicción intercuadro (modo INTER)

La predicción intercuadro, a menudo denominada "modo INTER" o "codificación inter",


es una técnica de codificación de video que se utiliza para comprimir cuadros de video al
predecir su contenido a partir de cuadros de referencia (anteriores o futuros). A diferencia de la
predicción intracuadro, que se basa únicamente en información del cuadro actual, la predicción
intercuadro se apoya en la información de movimiento entre cuadros, lo que puede llevar a una
mayor compresión

Predicción en tamaños variables de bloques

La predicción en tamaños variables de bloques es una técnica de codificación de video


que permite dividir los bloques de una imagen en tamaños diferentes para adaptarse a las
características del contenido visual. Esta técnica se utiliza en varios códecs de video, como
H.264/AVC y H.265/HEVC, para lograr una mayor eficiencia de compresión y preservar detalles
finos en las imágenes.
4

Interpolación para la predicción fraccional o sub muestra (Sub-pel, Sub Picture

Element)

La interpolación para la predicción fraccional o submuestra, también conocida como


interpolación de subpíxeles o subelementos de imagen, es una técnica utilizada en la codificación
de video para predecir con mayor precisión el movimiento y la ubicación de los objetos en
cuadros de video. Esta técnica es esencial en la predicción de movimiento y en la mejora de la
calidad visual de las imágenes comprimidas.

Filtro de desbloqueo (remueve la distorsión debida a la cuantización en los bordes

de los bloques)

El filtro de desbloqueo, a menudo denominado filtro de bucle de desbloqueo o filtro de


postprocesamiento de bucle de desbloqueo, es una técnica utilizada en la decodificación de video
para reducir o eliminar la distorsión visible que se produce en los bordes de los bloques de video
comprimidos debido a la cuantización. Esta distorsión se conoce como el "efecto de bloque" y es
un artefacto común en la codificación de video. El filtro de desbloqueo ayuda a suavizar los
bordes de los bloques y mejorar la calidad visual del video decodificado.
5

Transformación y cuantización H.264

En el estándar de codificación de video H.264/AVC (Advanced Video Coding), la


transformación y cuantización son dos etapas clave en el proceso de compresión de video. Estas
etapas se utilizan para reducir la cantidad de datos en un cuadro de video mientras se mantiene
una calidad visual aceptable.

Codificación en entropía

La codificación en entropía es una etapa importante en la compresión de datos,


incluyendo la compresión de video, donde se busca representar la información de manera más
eficiente en términos de la cantidad de bits utilizados. El objetivo es reducir la redundancia en
los datos para minimizar el tamaño del archivo o el flujo de bits sin perder información esencial.

Código adaptivo de longitud variable basado en el contexto (CAVLC)

El Código Adaptativo de Longitud Variable basado en el Contexto (CAVLC) es una


técnica utilizada en la codificación de video, en particular en el estándar H.264/AVC (Advanced
Video Coding), para comprimir la información de los coeficientes de transformación de bloques
de video de manera eficiente. A diferencia de la codificación de longitud variable tradicional,
donde cada símbolo se codifica independientemente, el CAVLC utiliza información contextual
para mejorar la eficiencia de codificación.
6

Código aritmético binario adaptivo basado en el contexto (CABAC)

El Código Aritmético Binario Adaptivo basado en el Contexto (CABAC) es una técnica


de codificación de video utilizada en el estándar de compresión de video H.264/AVC (Advanced
Video Coding) y en su sucesor, H.265/HEVC (High Efficiency Video Coding). El CABAC es
una forma de codificación de entropía que se centra en la compresión eficiente de los datos de
video, específicamente en la representación de los coeficientes de transformación y otros
elementos del flujo de bits.

Rebanadas de video tipo B

Las rebanadas de video tipo B (B-frames o "bidirectional frames" en inglés) son un tipo
de cuadro utilizado en la codificación de video, especialmente en códecs de video como
H.264/AVC y H.265/HEVC. Las rebanadas de video tipo B son parte de un conjunto de tres
tipos de cuadros utilizados en la compresión de video, junto con los cuadros tipo I (intra) y tipo P
(predicción).

Predicción con peso

La predicción con peso es una técnica utilizada en la codificación de video y en la


compresión de datos para mejorar la calidad visual y la eficiencia de compresión al dar más
importancia a ciertas áreas o elementos en la predicción de movimiento. La predicción con peso
se basa en la idea de que algunos elementos en una secuencia de video son más críticos que otros
y deben recibir un mayor énfasis en el proceso de predicción.

Slices tipo SP y SI

Las rebanadas (slices) tipo SP y SI son dos tipos especiales de rebanadas utilizadas en la
codificación de video H.264/AVC (Advanced Video Coding) y en otros códecs de video
relacionados.

Resistencia a errores

La resistencia a errores se refiere a la capacidad de un sistema o un conjunto de datos


para mantener su integridad y funcionalidad, incluso cuando se producen errores, ruido o
perturbaciones en la transmisión o almacenamiento de información. En diferentes contextos,
como las comunicaciones, el almacenamiento de datos y la codificación de video, la resistencia a
errores es fundamental para garantizar que la información se mantenga válida y utilizable,
7

incluso cuando se enfrenta a problemas en el canal de comunicación o en el proceso de


almacenamiento.

Comparación del esquema de codificación del H.264 con otros esquemas

Eficiencia de codificación

La eficiencia de codificación se refiere a la capacidad de un sistema de codificación para


representar la información o los datos de manera compacta y precisa. En el contexto de la
compresión de datos, como la compresión de video, audio o imágenes, la eficiencia de
codificación es esencial para lograr una alta relación de compresión, lo que significa que se
puede representar una gran cantidad de datos utilizando menos espacio o ancho de banda.
8

Codificador de audio

El H.264/MPEG-4 no es un estándar de codificación de audio; es un estándar de


codificación de video. La especificación H.264, también conocida como Advanced Video
Coding (AVC), se desarrolló principalmente para la compresión de video. Para la codificación de
audio, se utilizan otros estándares y códecs específicos.

GENERACIÓN DE ES, PES, TS y TABLAS PSI/SI

Generacion de ES

La generación de paquetes ES (Elementary Stream) se refiere a la creación de flujos


elementales de datos que contienen información de medios individuales, como video, audio o
subtítulos, antes de ser multiplexados en un formato más completo para su transmisión o
9

almacenamiento. Estos flujos elementales pueden ser utilizados en aplicaciones de transmisión,


grabación de medios, edición de video, entre otros.

Generacion de PES

La generación de PES (Packetized Elementary Stream) se refiere a la creación de flujos


de datos que siguen el estándar MPEG-2, donde los datos de medios, como video y audio, se
dividen en paquetes de tamaño fijo para su transmisión o almacenamiento. Los PES se utilizan
comúnmente en aplicaciones de transmisión de video y televisión, como la transmisión por
satélite, cable y terrestre.

Generacion de TS

La generación de TS (Transport Stream) se refiere a la creación de flujos de datos que


siguen el estándar MPEG-2 Transport Stream. Los flujos de transporte se utilizan comúnmente
en aplicaciones de transmisión de video y televisión, como la transmisión por satélite, cable,
terrestre y otras formas de distribución de medios. El estándar TS es conocido por su capacidad
de transportar múltiples flujos de datos, como video, audio, subtítulos y datos de metadatos, en
un único flujo de transporte.
10

Generacion de tablas PSI/SI

La generación de tablas PSI/SI (Program Specific Information / Service Information) se


refiere a la creación de datos que contienen información sobre la organización de los servicios de
televisión y otros datos relacionados en un flujo de transporte MPEG-2, como un Transport
Stream (TS). Estas tablas son esenciales en sistemas de transmisión de televisión digital, como la
transmisión por satélite, cable y terrestre, ya que proporcionan información que permite a los
receptores sintonizar canales y acceder a datos relacionados con la programación.

CONCLUSIONES

• MPEG-4 es conocido por su flexibilidad y versatilidad, ya que puede manejar una


amplia gama de aplicaciones multimedia, desde la transmisión de video en línea
hasta la interacción multimedia en tiempo real.
• MPEG-4 introdujo mejoras en la eficiencia de compresión de video y audio en
comparación con sus predecesores, lo que permitió una mejor calidad de video a
tasas de bits más bajas.
• Una de las características distintivas de MPEG-4 es su capacidad para representar
contenido multimedia interactivo, lo que lo hace adecuado para aplicaciones
como videojuegos, realidad virtual y transmisión en tiempo real.
• MPEG-4 incluye el concepto de codificación de objetos, lo que permite separar y
manipular objetos individuales en una escena de video. Esto es especialmente útil
para aplicaciones de realidad aumentada y edición de video
• A lo largo del tiempo, MPEG-4 ha evolucionado con extensiones y perfiles
adicionales, como H.264/AVC y H.265/HEVC, que han mejorado aún más la
eficiencia de compresión y la calidad de video.
11

BIBLIOGRAFIA

• Pérez Vega, Constantino. «Sistema de transporte en TV digital». Consultado el 13 de


febrero de 2015.
• Benoit, Hervé (1997). Digital television : MPEG-1, MPEG-2, and principles of the DVB
system (2 edición). Nueva York: Elsevier Science Inc. ISBN 9780340691908.
• Bethencourt Machado, Tomás (2001). Televisión digital (2ª ed. edición). Madrid: T.
Bethencourt. ISBN 9788460735274.
• H.de J. Ochoa-Domínguez, J.Mireles-García, J. de D. Cota-Ruíz Departamento de
Ingeniería Eléctrica y Computación Instituto de Ingeniería y Tecnología de la Univers
• idad Autónoma de Ciudad Juárez
12
13

También podría gustarte