Articulo de referencia

Antialiasing de aprendizaje profundo

El suavizado de bordes mediante aprendizaje profundo ( DLAA ) es una forma de suavizado de bordes espacial desarrollada por Nvidia . [ 1 ] DLAA depende de los núcleos Tensor dis...

El suavizado de bordes mediante aprendizaje profundo ( DLAA ) es una forma de suavizado de bordes espacial desarrollada por Nvidia . [ 1 ] DLAA depende de los núcleos Tensor disponibles en las tarjetas Nvidia RTX y los requiere . [ 1 ]

DLAA es similar a Deep Learning Super Sampling (DLSS) en su método de suavizado de bordes , [ 2 ] con una diferencia importante: el objetivo de DLSS es aumentar el rendimiento a costa de la calidad de la imagen, mientras que la prioridad principal de DLAA es mejorar la calidad de la imagen a costa del rendimiento (independientemente del escalado ascendente o descendente de la resolución). DLAA es similar al suavizado de bordes temporal (TAA) en que ambos son soluciones de suavizado de bordes espaciales que se basan en datos de fotogramas anteriores. [ 3 ] [ 4 ] En comparación con TAA, DLAA es sustancialmente mejor en lo que respecta al parpadeo, el centelleo y el manejo de mallas pequeñas como cables. [ 5 ]

Descripción general técnica

DLAA recopila datos de renderizado del juego, incluyendo entrada sin procesar de baja resolución, vectores de movimiento, búferes de profundidad e información de exposición. Esta información se introduce en una red neuronal convolucional que procesa la imagen para reducir el aliasing y, al mismo tiempo, preservar los detalles finos. [ 3 ]

La arquitectura de la red neuronal emplea un diseño de autoencoder entrenado con imágenes de referencia de alta calidad. El conjunto de datos de entrenamiento incluye diversos escenarios centrados en casos complejos como detalles subpíxel, bordes de alto contraste y superficies transparentes. La red procesa los fotogramas en tiempo real. [ 3 ]

A diferencia de las soluciones tradicionales de suavizado de bordes que se basan en heurísticas escritas manualmente, como TAA, DLAA utiliza su red neuronal para preservar los detalles finos al tiempo que elimina los artefactos visuales no deseados. [ 3 ]

Historia

DLAA fue inicialmente llamado y comercializado por Nvidia como DLSS 2x. [ 6 ] [ 7 ] El primer juego que agregó soporte para DLAA fue The Elder Scrolls Online , que implementó la característica en 2021. [ 8 ] [ 9 ] [ 10 ] Para junio de 2022, DLAA solo estaba disponible en seis juegos. [ 11 ] Este número aumentó a 17 para febrero de 2023. [ 12 ] [ 13 ] En junio de 2023, TechPowerUp informó que "DLAA está experimentando una lenta adopción entre los desarrolladores de juegos" y que Nvidia estaba trabajando en agregar DLAA a los preajustes de calidad de DLSS para impulsar la adopción. [ 14 ] Para diciembre de 2023, DLAA era compatible con 41 juegos. [ 10 ] A principios de 2025, una actualización de la aplicación Nvidia agregó una función de anulación de DLSS basada en controladores que permite a los usuarios activar DLAA incluso en juegos que no lo admiten de forma nativa. [ 15 ] [ 16 ]

Diferencias entre TAA y DLAA

TAA se utiliza en muchos videojuegos y motores de juego modernos ; [ 17 ] sin embargo, todas las implementaciones anteriores han utilizado algún tipo de heurística escrita manualmente para prevenir artefactos temporales como el efecto fantasma y el parpadeo . Un ejemplo de esto es el recorte de vecindario, que impide que las muestras recopiladas en fotogramas anteriores se desvíen demasiado en comparación con los píxeles cercanos en fotogramas más recientes. Esto ayuda a identificar y corregir muchos artefactos temporales, pero eliminar deliberadamente los detalles finos de esta manera es análogo a aplicar un filtro de desenfoque , y por lo tanto la imagen final puede aparecer borrosa cuando se utiliza este método. [ 18 ]

DLAA utiliza una red neuronal convolucional autoencoder [ 19 ] entrenada para identificar y corregir artefactos temporales, en lugar de heurísticas programadas manualmente como se mencionó anteriormente. Gracias a esto, DLAA generalmente puede resolver detalles mejor que otras implementaciones de TAA y TAAU, a la vez que elimina la mayoría de los artefactos temporales.

Diferencias entre DLSS y DLAA

Mientras que DLSS maneja el escalado ascendente con un enfoque en el rendimiento, [ 3 ] DLAA maneja el suavizado de bordes con un enfoque en la calidad visual. [ 20 ] [ 21 ] DLAA se ejecuta a la resolución de pantalla dada sin funcionalidad de escalado ascendente o descendente proporcionada por DLAA. [ 22 ]

DLSS y DLAA comparten el mismo método de suavizado de bordes basado en IA. [ 23 ] Por lo tanto, DLAA funciona como DLSS pero sin la parte de escalado. Ambos son desarrollados por Nvidia y requieren Tensor Cores . Sin embargo, DLSS y DLAA no se pueden habilitar simultáneamente; solo se puede seleccionar uno según se priorice el rendimiento o la calidad de imagen.

Recepción

TechPowerUp descubrió que "[e]n comparación con TAA y DLSS, DLAA produce claramente la mejor calidad de imagen, especialmente a resoluciones más bajas", argumentando que, si bien "DLSS ya hacía un mejor trabajo que TAA reconstruyendo objetos pequeños", "DLAA hace un trabajo aún mejor". [ 22 ]

En una prueba de rendimiento de Cyberpunk 2077 , IGN afirmó que "DLAA proporcionó resultados algo similares [en términos de FPS] al modo raster normal en la mayoría de los casos, pero obtuvo un aumento de rendimiento significativo con la ayuda de la generación de fotogramas ", una característica no disponible cuando se utiliza la resolución nativa. [ 24 ]

Rock Paper Shotgun señaló que, si bien DLAA "no es una forma completamente perfecta de suavizado de bordes, ya que ocasionalmente aparecen bordes dentados", "se ve mucho más nítido en general [que TAA], y especialmente en movimiento". [ 11 ]

Según PC World , "DLAA ofrece un suavizado de bordes muy bueno sin perder información visual; alternativas como TAA tienden a tener problemas durante escenas con mucho movimiento, mientras que DLAA no. Además, la pérdida de rendimiento de DLAA es menor que la de los métodos de suavizado de bordes convencionales". [ 25 ]

Referencias

  1. 1 2 Kostovic, Aleksandar (2021-09-20). "Nvidia prepara el debut del suavizado de bordes mediante aprendizaje profundo con la actualización de The Elder Scrolls Online" . Tom's Hardware . Recuperado el 2022-02-20 .
  2. Hruska, Joel (2021-09-21). "DLAA de Nvidia podría ser un gran paso adelante para el suavizado de bordes" . ExtremeTech .
  3. 1 2 3 4 5 Liu, Edward (2020-03-23). ​​"DLSS 2.0 – Reconstrucción de imágenes para renderizado en tiempo real con aprendizaje profundo" (PDF) . Behind the Pixels .
  4. Yang, Lei; Liu, Shiqiu; Salvi, Marco (2020). "Un estudio de las técnicas de suavizado temporal" (PDF) . Computer Graphics Forum . 39 (2): 607– 621. doi : 10.1111/cgf.14018 vía Behind the Pixels.
  5. De Meo, Francesco (23 de septiembre de 2021). "Vídeo comparativo de The Elder Scrolls Online: DLAA vs DLSS vs TAA destaca la calidad de imagen superior de DLAA" . Wccftech . Consultado el 20 de febrero de 2022 .
  6. ^ "DLSS 2x im Eigenbau: So nutzen Sie DLSS mit DSR-Supersampling für fantastische Bildqualität" (en alemán). Hardware de juegos de PC . 2020-03-24 . Consultado el 25 de mayo de 2026 . Utilice Turing para Nvidia y KI-gestützte Kantenglättung DLSS y. Neben dem Modus, den wir seit 2018 kennen, sollte ursprünglich auch DLSS 2x erscheinen, das die Bildqualität unter Beibehaltung der Nativen Auflösung verbessert. [ Junto con Turing, Nvidia anunció DLSS, una tecnología anti-aliasing impulsada por IA. Además del modo con el que estamos familiarizados desde 2018, también estaba previsto el lanzamiento de DLSS 2x, diseñado para mejorar la calidad de la imagen manteniendo la resolución nativa .
  7. Sauter, Marc (27 de septiembre de 2021). "Nvidia puede usar DLSS para todos los gustos" . Golem.de . Consultado el 25 de mayo de 2026 . Nvidia selbst hatte DLSS vor drei Jahren noch als DLAA vorgestellt und später auch als DLSS 2x bezeichnet [...] [ Hace tres años, la propia Nvidia había introducido DLSS como DLAA y luego se refirió a él como DLSS 2x [...] ]
  8. Dastoor, Vaspaan (2021-09-20). "The Elder Scrolls Online será el primer juego en usar Nvidia DLAA" . TheGamer . Recuperado el 2025-03-04 .
  9. Hruska, Joel (21 de septiembre de 2021). "DLAA de Nvidia podría ser un gran paso adelante para el suavizado de bordes" . ExtremeTech . Consultado el 4 de marzo de 2025 .
  10. 1 2 Walton, Jarred (2023-12-04). "Nvidia alcanza un hito en RTX, con más de 500 juegos y aplicaciones que utilizan DLSS, trazado de rayos y funciones de IA" . Tom's Hardware . Recuperado el 2025-03-04 .
  11. 1 2 Archer, James (27-06-2022). "Nvidia DLAA: Cómo funciona, juegos compatibles y rendimiento frente a DLSS" . Rock, Paper, Shotgun . Recuperado el 04-03-2025 .
  12. Bashir, Samir (14 de febrero de 2023). "El software de optimización de juegos puede habilitar la compatibilidad con DLAA en juegos compatibles con DLSS" . igor´sLAB . Consultado el 4 de marzo de 2025 .
  13. "Una herramienta de ajuste de juegos puede habilitar la compatibilidad con DLAA en juegos compatibles con DLSS" . VideoCardz.com . Consultado el 4 de marzo de 2025 .
  14. "NVIDIA encuentra una forma ingeniosa de impulsar la adopción de DLAA: convertirlo en un preajuste de DLSS" . TechPowerUp . 8 de junio de 2023. Consultado el 6 de marzo de 2025 .
  15. Temsamani, Fahd (14 de enero de 2025). "La función Nvidia DLSS Override podría llevar DLAA a otros juegos" . Club386 . Consultado el 29 de abril de 2025 .
  16. Mujtaba, Hassan (25-03-2025). "Actualización de la aplicación NVIDIA ahora habilita opciones de "anulación" completas de DLSS, también está disponible el escalado de superresolución personalizado" . Wccftech . Recuperado el 29-04-2025 .
  17. Karis, Brian. "Supermuestreo temporal de alta calidad" (PDF) .
  18. "GTC 2020: DLSS 2.0 - Reconstrucción de imágenes para renderizado en tiempo real con aprendizaje profundo" . NVIDIA Developer . 9 de junio de 2020. Consultado el 26 de junio de 2022 .
  19. "NVIDIA DLSS 2.0: Un gran salto en la renderización de IA" . www.nvidia.com . Consultado el 26 de junio de 2022 .
  20. Kan, Michael (2021-09-20). "La tecnología 'DLAA' de Nvidia puede mejorar la calidad de imagen en juegos antiguos" . PCMag UK . Consultado el 23 de mayo de 2026 .
  21. "DLAA de Nvidia mejora el aspecto de los juegos de PC con una mínima pérdida de rendimiento" . PCWorld . Consultado el 20 de abril de 2024 .
  22. 1 2 maxus24 (22/09/2021). "Análisis del antialiasing DLAA de NVIDIA: DLSS a resolución nativa" . TechPowerUp . Archivado del original el 23/09/2021 . Consultado el 22/02/2025 .
  23. Archer, James (27 de junio de 2022). "Nvidia DLAA: cómo funciona, juegos compatibles y rendimiento frente a DLSS" . Rock, Paper, Shotgun . Consultado el 22 de febrero de 2025 .
  24. Hooda, Rehan; Mathur, Moulik (25 de septiembre de 2023). "Análisis del rendimiento de Cyberpunk 2077: Phantom Liberty" . IGN India . Consultado el 5 de marzo de 2025 .
  25. Stiemer, Friedrich (21 de diciembre de 2023). "DLAA de Nvidia mejora el aspecto de los juegos de PC con una mínima pérdida de rendimiento" . PCWorld . Consultado el 23 de mayo de 2026 .
  • Sitio web oficial de DLSS , que también incluye información sobre DLAA.