¿Qué es la compresión entre fotogramas?

La compresión entre fotogramas reduce los datos de video al predecir fotogramas a partir de otros y aplicar encoding a sus diferencias. Las imágenes predichas dependen de imágenes de referencia, a diferencia de las imágenes codificadas intra, que pueden decodificarse de forma independiente.

Cómo funciona la compresión entre fotogramas

Un codificador de video busca en las imágenes de referencia bloques que permitan predecir la imagen actual, registra información de movimiento y transforma y cuantiza el residuo restante. Los fotogramas se organizan en estructuras de dependencia para que los decodificadores sepan qué imágenes reconstruidas deben conservarse como referencias. Esto permite grandes ahorros cuando el contenido cambia gradualmente, pero vincula el acceso y el comportamiento ante errores a lo largo del tiempo. El diseño de los GOP debe formar parte de las decisiones de encoding, streaming, edición y archivo, junto con la tasa de bits y la compatibilidad de los códecs.

Datos clave

  1. Las imágenes codificadas intra no utilizan predicción entre imágenes para sus propias muestras; el comportamiento del acceso aleatorio también depende de las restricciones de las referencias en las imágenes posteriores.
  2. El orden de visualización puede diferir del orden de codificación cuando la predicción utiliza una imagen futura, por lo que los contenedores y decodificadores necesitan información temporal separada para la decodificación y la presentación.
  3. La pérdida de paquetes en una imagen de referencia puede contaminar los fotogramas dependientes hasta que se produzca una actualización limpia, lo que hace importante la estrategia de recuperación para las transmisiones en directo y los transportes poco fiables.

Cuándo es importante la compresión entre fotogramas

Aumenta la distancia entre fotogramas independientes cuando la eficiencia de compresión importe más que el acceso rápido a posiciones de reproducción o la recuperación de errores. Las cadenas de predicción largas pueden ralentizar el acceso aleatorio y permitir que la corrupción de datos o la pérdida de paquetes afecten a varios fotogramas.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis