stringtranslate.com

Movimiento de un cuarto de píxel

El movimiento de un cuarto de píxel (también conocido como movimiento Q-pel o movimiento Qpel ) se refiere al uso de un cuarto de la distancia entre píxeles (o posiciones de muestra de luma) como precisión del vector de movimiento para la estimación y compensación del movimiento en esquemas de compresión de video . [ cita necesaria ] Se utiliza en muchos formatos de codificación de video modernos, como MPEG-4 ASP y H.264/AVC . [1] Aunque los vectores de movimiento de mayor precisión requieren más bits para codificarse, a veces pueden dar como resultado una compresión general más eficiente, al aumentar la calidad de la señal de predicción.

Operación

Los productos de software de codificación de vídeo como Xvid , 3ivx y DivX Pro Codec, que se basan en la especificación MPEG-4 , utilizan algoritmos de estimación de movimiento para mejorar significativamente la compresión de vídeo. El nivel predeterminado de resolución para la estimación de movimiento para la mayoría de las implementaciones MPEG-4 ASP es medio píxel, aunque el estándar especifica un cuarto de píxel. Los decodificadores H.264 siempre admiten movimiento de un cuarto de píxel. La resolución de un cuarto de píxel puede mejorar la calidad de la señal de predicción de vídeo en comparación con la resolución de medio píxel, aunque es posible que la mejora no siempre sea suficiente para compensar el mayor costo de bits del vector de movimiento con precisión de un cuarto de píxel; Se utilizan técnicas adicionales, como la optimización de la distorsión de la velocidad , que tiene en cuenta tanto la calidad como el costo del bit, para mejorar significativamente la efectividad de la estimación del movimiento de un cuarto de pel.

Métodos de interpolación

La compensación de movimiento de un cuarto de píxel , al igual que la de medio píxel, se logra mediante interpolación . Se utilizan diferentes esquemas específicos en diferentes diseños:

Compatibilidad de hardware en MPEG-4 ASP

Los vídeos codificados con vectores de movimiento de precisión de un cuarto de píxel requieren hasta el doble de potencia de procesamiento para codificar y entre un 30 y un 60 % más de potencia de procesamiento para decodificar. Como resultado, para permitir una mayor compatibilidad de hardware, Qpel está deshabilitado en los perfiles de codificación DivX predeterminados. Sin embargo, con los reproductores independientes más nuevos que admiten formatos más complejos como VC-1 y H.264 , la compatibilidad con Qpel en MPEG-4 ASP se ha vuelto más común.

Formatos de vídeo que admiten compensación de movimiento de un cuarto de píxel

Referencias

  1. ^ Gupta, PD; Korada, Ramkishor (1 de enero de 2004). "Algoritmo novedoso para reducir la complejidad de la estimación del movimiento de un cuarto de píxel". Actas del SPIE . 5308 : 31–36. doi : 10.1117/12.532336.