Noticias de Tecnología 5-8 minutos

VMAF: El algoritmo de Netflix que revolucionó la calidad del streaming

Diego Cortés
Diego Cortés
Full Stack Developer & SEO Specialist
Compartir:
VMAF: El algoritmo de Netflix que revolucionó la calidad del streaming

La manera en que disfrutamos del contenido en streaming ha cambiado drásticamente en los últimos años, y uno de los principales impulsores de esta transformación es VMAF, el innovador algoritmo desarrollado por Netflix. Pero, ¿cómo asegura la plataforma que la calidad de sus vídeos se mantenga alta incluso con conexiones de internet limitadas? Descubramos cómo VMAF ha revolucionado el sector del streaming y qué lo hace tan diferente de los métodos tradicionales de medición de calidad.

¿Qué es VMAF?

VMAF, que significa Video Multi-Method Assessment Fusion (Fusión de Evaluación de Vídeo Multimétodo), es un sistema de evaluación de calidad de vídeo creado por Netflix y lanzado como un proyecto de código abierto en 2016. A diferencia de los enfoques antiguos que realizaban comparaciones píxel a píxel, VMAF emplea técnicas de aprendizaje automático (Machine Learning) para predecir cómo percibirá un ser humano la calidad de un vídeo comprimido en comparación con el original.

El objetivo primordial de VMAF es lograr que un vídeo ocupe la menor cantidad posible de megabytes sin que el espectador promedio note una pérdida de calidad. Esto ha sido fundamental para mejorar la experiencia de visualización y optimizar el uso de ancho de banda.

El problema con las métricas tradicionales

Antes de la llegada de VMAF, la industria del streaming se basaba en métricas de calidad como PSNR (Peak Signal-to-Noise Ratio) y SSIM (Structural Similarity). Estas métricas tradicionales presentaban limitaciones significativas. Eran "rígidas", lo que significaba que un pequeño ajuste en el brillo o un ligero desenfoque podía resultar en puntuaciones muy bajas en PSNR, a pesar de que un espectador humano podría considerar el vídeo perfectamente aceptable.

Además, estas métricas no consideraban cómo el ojo humano percibe el contenido. Por ejemplo, nuestros ojos son altamente sensibles a ciertos elementos visuales, como rostros y bordes definidos, mientras que pueden ignorar la pérdida de detalles en áreas menos críticas, como escenas oscuras o en movimiento rápido.

Cómo funciona VMAF y cómo se mide

El funcionamiento de VMAF se basa en la combinación de varios algoritmos de análisis de imagen y de movimiento, juntamente con un modelo entrenado a partir de evaluaciones de personas reales durante experimentos en laboratorio. Esto resulta en una puntuación única que varía entre 0 y 100:

  • 100: El vídeo comprimido es idéntico al original.
  • 93 - 95: Esta es la "zona dorada", donde la gran mayoría de los espectadores no notarían diferencia respecto a la fuente original.
  • Por debajo de 80: En esta franja, la pérdida de calidad y los artefactos de compresión pueden volverse evidentes para el ojo humano.

Comparativa: Métricas tradicionales vs. VMAF


Característica Métricas Antiguas (PSNR / SSIM) VMAF (Netflix)
| Basado en  | Fórmulas matemáticas puras  | IA entrenada con ojo humano
| Toma en cuenta el movimiento  | Pobre o nulo  | Sí, analiza la coherencia temporal
| Precisión percibida  | Media / Baja  | Muy Alta
| Uso principal  | Pruebas técnicas básicas  | Optimización real de ancho de banda

El impacto de VMAF en tu conexión a internet

La implementación de VMAF ha permitido a Netflix desarrollar técnicas avanzadas como el encodificado por escena (Per-Shot Encoding). Este método permite que la compresión varíe dependiendo del contenido de cada segmento de la película. Por ejemplo, una escena de acción llena de explosiones requiere un mayor bitrate (ancho de banda) para conservar la calidad, mientras que una escena más tranquila, con diálogos y un fondo inmóvil, necesita considerablemente menos.

Gracias a VMAF, Netflix ha logrado reducir el uso de datos entre un 20 % y un 30 % sin comprometer la calidad visual, lo que se traduce en un ahorro significativo de petabytes de tráfico a nivel global.

¿Se puede usar VMAF fuera de Netflix?

Sí, VMAF está disponible como un proyecto de código abierto y se ha establecido como el estándar de oro en la industria. Plataformas como YouTube, Vimeo y Twitch lo implementan regularmente en sus procesos. Además, para aquellos que están familiarizados con FFmpeg, VMAF está completamente integrado en este sistema. Cualquier usuario puede utilizar un comando sencillo en la terminal para comparar dos vídeos y obtener la puntuación VMAF en cuestión de minutos.

Conclusión

VMAF ha demostrado que la comprensión de la percepción humana es esencial para la compresión de vídeo efectiva. En lugar de depender únicamente de cálculos matemáticos, este algoritmo ha llevado la industria a un nuevo nivel, permitiendo a los espectadores disfrutar de contenido en 4K y HD, utilizando una fracción del ancho de banda necesario hace apenas una década. La evolución de VMAF subraya cómo la innovación puede transformar la forma en que consumimos entretenimiento en línea.

Para más información sobre temas relacionados con tecnología y streaming, sigue leyendo en el blog.

Categorías

Page loaded in 34.55 ms