Tarea Electronica 1
Electrónica I (IE0313):
Estado del arte de transferencia de video
HEVC o H.265
Luis Hernández Benavides A92978
hbluis02@hotmail.com
Universidad de Costa Rica, Escuela de Ingeniería Eléctrica
7 de febrero de 2014
Resumen
HEVC es el formato más nuevo de codificación de video que busca ser la norma para la transferencia de
videos de alta calidad o el almacenamientode estos mismos, ya que busca comprimir de una manera más
efectiva en comparación con su antecesor el H.264. El éxito del formato se debe a que la calidad de resolución
de un video en HEVC es mayor que el H.264 a la misma tasa de bits, o poniéndolo de otra manera, para la
transmisión de un video en HEVC podría usar hasta 50 % menos de ancho de banda que su antecesor. Aunque
no es un formatoque esté totalmente terminado, aun se trabaja en "parches"para video 3D y actualizaciones
para mejorar su funcionamiento a futuro.
1. Introducción
2. Desarrollo
En esta sección se explica los diferentes procesos en el
diseño de este formato por los que pasa un video al ser codificado para su transferencia o almacenamiento, que nos
darán cierto criterio a la hora de analizar sufuncionamiento y ver si bien existe alguna parte que a nuestro criterio
se pueda mejorar.
HEVC(High Efficiently video Coding) o H.265 es el
más nuevo formato y estándar para la compresión o
codificacion de videos y un método para decodificar
este formato creado en colaboración por MPEG(Moving
Picture Experts Group) y VCEG(Video Coding Experts
Group), desarrollado por ISO(International StandarizationOrganization) y ITU-T(ITU Telecomunication
Standardization Sector), su objetivo es reducir la velocidad necesaria para transmisión de datos para un video de
alta calidad(minimizar la cantidad de bits) necesarios en
un 50 % en comparación con su antecesor el H.264/AVC.
2.1. Particionamieto
Units)
(Quadtree
Coding
Para conseguir el avance en cuanto a la calidad en la partición ya sea paracaptar mayor detalles o para el acercamiento de una imagen se dejo de usar los macrobloques
que eran de 16 × 16 pixeles y se paso a dividir la imagen
en franjas(slices) que se dividen en CTUs (Coding Tree
Unit), cada CTU contiene la información en cuanto a la
luminosidad y color; Luma CTBs y Chroma CTBs (Coding Tree blocks) respectivamente, cada CTU consta de
16 × 16, 32 × 32 y hasta 64 × 64pixeles esto dependiendo
los requerimientos necesarios o por limitantes de memoria,
los bloques mas grandes permiten codificar secuencias de
También es utilizado para el almacenamiento de videos de gran formato sin necesidad de ocupar un gran
espacio. La tendencia del mercado, con el aún creciente
auge por tecnologia HD y los otros formatos emergentes
como lo son el 4k y el 8k las quedieron pie a la necesidad
de buscar un formato de compresión que nos permitiera
una transmisión mas efectiva sin saturar el ancho de
banda de esta forma es como se llego a crear HEVC y los
futuros paquetes para mejoras o extras.
1
IE0313 Electrónica I
Primer Investigación
video de mayor calidad como lo son los 4k.
Cada CTU a su vez se divide en 4 unidades de Codificación
oprogramación(CU), cada CU consta dos unidades mas
pequeñas dentro de la ramificación de la estructura como
lo son TU(Transform Unit) y PU(Prediction Unit), estos
bloques se puede dividir aun mas, esta división depende
de si el movimiento en el video se centra en esa zona, en
la figura 1 se ejemplifica este proceso.
2.2. Entropy Coding
Después de haber cuantificado la información del video,
se procede ausar el método CABAC (Context Adaptive
Binary Arithmetic Coding) para codificar la información
de los CUs usando la menor cantidad de bits posibles para
patrones frecuentes, y para patrones de menor frecuencia
una tasa de bits mayor, como se puede ver en la figura 2, en
los lugares donde hay más movimiento en el video es donde
se va a ver más cargado de bits de información recolectada,...
Regístrate para leer el documento completo.