Codificación en capas


La codificación en capas es un tipo de compresión de datos para video digital o audio digital donde el resultado de comprimir los datos de video de origen no es solo un flujo de datos comprimido , como en otros tipos de compresión, sino múltiples flujos, llamados capas , que permiten la descompresión incluso si algunos faltan capas.

Con la codificación en capas, se crean múltiples flujos de datos o capas al comprimir el flujo de video original. Esto contrasta con otros tipos de compresión, donde el resultado suele ser un único flujo de datos.

Durante la descompresión, todas las capas se pueden combinar para recrear el flujo de video original. Además, la secuencia se puede decodificar incluso si faltan algunas capas (aunque generalmente se debe respetar una jerarquía de capas, con una capa base que debe estar disponible). Si faltan capas, la transmisión resultante tendrá una calidad visual reducida, pero aún se podrá utilizar. [1]

La codificación en capas es útil cuando la misma transmisión de video debe estar disponible en diferentes calidades, por ejemplo, para transmisión de velocidad de bits adaptativa . Sin codificación en capas, el flujo de video de origen debe codificarse varias veces para obtener flujos comprimidos con diferentes calidades y tasas de bits. La codificación en capas permite codificar solo una vez, porque se pueden obtener flujos con diferentes calidades descartando capas.

La codificación en capas es similar a la codificación de descripción múltiple en que ambas producen múltiples flujos comprimidos que se pueden combinar. [2] Sin embargo, con la codificación de descripción múltiple, los diferentes flujos son independientes entre sí, por lo que cualquier subconjunto se puede decodificar, lo que proporciona una flexibilidad adicional.