Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre las tecnologías de codificación x264 y x265

La diferencia entre las tecnologías de codificación x264 y x265

La arquitectura de codificación de H.265/HEVC es más o menos similar a la de H.264/AVC, e incluye principalmente intra predicción (intra predicción) e inter predicción (inter predicción), conversión (transformación), cuantificación (cuantización), filtro de desbloqueo (filtro de desbloqueo), codificación de entropía (codificación de entropía) y otros módulos, pero en HEVC En la arquitectura de codificación, el conjunto se divide en tres unidades básicas: unidad de codificación (CU ), unidad de predicción (PU) y unidad de transformación (TU).

En comparación con H.264/AVC, H.265/HEVC proporciona más herramientas diferentes para reducir la velocidad de código. En términos de unidades de codificación, cada macrobloque (macrobloque/MB) en H.264 tiene un tamaño. fijo en 16x16 píxeles, mientras que la unidad de codificación de H.265 se puede seleccionar desde el 8x8 más pequeño hasta el 64x64 más grande.

Al mismo tiempo, el modo de predicción intracuadro de H.265 admite 33 direcciones (H.264 solo admite 8) y proporciona un mejor procesamiento de compensación de movimiento y métodos de predicción de vectores.

Repetidas pruebas de comparación de calidad han demostrado que con la misma calidad de imagen, el tamaño del vídeo codificado por H.265 se reducirá aproximadamente entre un 39 y un 44 % en comparación con H.264. Debido a los diferentes métodos de medición del control de calidad, estos datos también cambiarán en consecuencia.

Los datos obtenidos a través de pruebas visuales subjetivas muestran que cuando la velocidad de bits se reduce entre un 51% y un 74%, la calidad del vídeo codificado en H.265 puede ser similar o incluso mejor que la del vídeo codificado en H.264. , es mejor que la relación señal-ruido esperada (PSNR).