NoticiasTarjetas gráficas

Nvidia Neural Texture Compression: Texturas 4 veces más nítidas con 30% menos de memoria

Nvidia Neural Texture Compression, tambien conocido como NTC, es una nueva tecnología de compresión de texturas que promete revolucionar los gráficos 3D.

Neural Texture Compression: La revolución de las texturas en juegos

Neural Texture Compression

En un artículo titulado «Random-Access Neural Compression of Material Textures», la compañía verde ha presentado un nuevo algoritmo para la compresión de texturas, que promete texturas de mayor resolución y una compresión aún más agresiva sin perder calidad sobre la textura original.

En uno de los ejemplos, podemos ver la textura original sin comprimir de 4096×4096. La textura sin comprimir ocupa unos 171 MB. Con el método tradicional de compresión de texturas BC (Block Compression), la textura reduce su resolución a 1024×1024 y pesa unos 4 MB, pero con la nueva tecnología de compresión NTC (Neural Texture Compression) la resolución de la textura se mantiene inalterada y ocupa unos 3.8 MB.

Como podemos observar, la pérdida de calidad con respecto a la textura original sin comprimir es casi nula y el peso de la textura es similar o inferior con respecto a BC.

Neural Texture Compression

Se dice que NTC proporciona 4 veces más resolución (16 texels más) que BC (Block Compression). El algoritmo representa las texturas como tensores (tres dimensiones), pero sin ninguna suposición como en la compresión por bloques (como el recuento de canales). Nvidia asegura que la calidad y el bitrate son mejores que los de los formatos JPEG XL o AVIF, que son algunos de los formatos de imágenes más recientes.

Te recomendamos nuestra guía sobre las mejores tarjetas gráficas del mercado

»El continuo avance del fotorrealismo en el renderizado va acompañado de un crecimiento de los datos de texturas y, en consecuencia, de una mayor demanda de almacenamiento y memoria. Para resolver este problema, proponemos una novedosa técnica de compresión neural diseñada específicamente para texturas de materiales. Desbloqueamos dos niveles más de detalle, es decir, 16× más texels, utilizando una compresión de baja tasa de bits, con una calidad de imagen superior a la de técnicas avanzadas de compresión de imágenes, como AVIF y JPEG XL. Al mismo tiempo, nuestro método permite la descompresión bajo demanda y en tiempo real con un acceso aleatorio similar al de la compresión de texturas por bloques en las GPU. De este modo, las ventajas de la compresión se extienden del almacenamiento en disco a la memoria. La idea clave de nuestro método es comprimir varias texturas de materiales y sus cadenas de mipmaps a la vez, y utilizar una pequeña red neuronal, optimizada para cada material, para descomprimirlas. Por último, utilizamos una implementación de entrenamiento personalizada para alcanzar velocidades de compresión prácticas, cuyo rendimiento supera en un orden de magnitud al de marcos generales como PyTorch.»

  • Random-Access Neural Compression of Material Textures, NVIDIA

Neural Texture Compression

Las texturas neuronales pueden renderizarse en tiempo real con hasta 16 veces más texel que con el método BC (Block Compression). Nvidia dice que el costo de renderizado en 4K es de 1,15 ms, superior a 0,49 ms, un dato que fue medido en una RTX 4090.

De momento, desconocemos cuando se comenzar a utilizar este método de compresión de texturas, pero se espera que Nvidia no de más información sobre Neural Texture Compression en el SIGGRAPH 2023 del mes de agosto. Os mantendremos informados.

Fuente
videocardznvidia

Gustavo Gamarra

Soy operador de PC e instalador de redes informáticas , redactor y escritor en mis ratos libres. Amante de la tecnología, el cine, el fútbol y los videojuegos.
Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar Política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en [email protected]
Botón volver arriba