Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

Instant Neural Graphics Primitives

Modelos de IAGeneradores de modelos 3DCódigo abierto · Windows, Linux

Este modelo de IA introduce una codificación hash multiresolución para primitivas de gráficos neuronales, permitiendo el entrenamiento casi instantáneo de redes neuronales en una sola GPU. Reduce significativamente el tiempo de entrenamiento y los costos computacionales para tareas como la representación de imágenes gigapixel, SDF neuronal y reconstrucción NeRF, ofreciendo alta calidad y simplicidad.

Ver modelo
Compartir
Ver modelo
Compartir

Instant Neural Graphics Primitives con una Codificación Hash Multiresolución presenta un enfoque novedoso para acelerar el entrenamiento y la evaluación de primitivas de gráficos neuronales. Tradicionalmente, estas primitivas, parametrizadas por redes neuronales completamente conectadas, pueden ser computacionalmente costosas. Este nuevo método de codificación reduce significativamente estos costos al permitir el uso de redes neuronales más pequeñas sin comprometer la calidad. La innovación central radica en aumentar una red neuronal pequeña con una tabla hash multiresolución de vectores de características entrenables.

Leer más

Estos vectores de características se optimizan mediante descenso de gradiente estocástico. La estructura multiresolución de la tabla hash es crucial, ya que permite a la red desambiguar eficazmente las colisiones de hash. Esto resulta en una arquitectura simple pero potente que es altamente paralelizable en GPUs modernas. El sistema aprovecha esta paralelización a través de kernels CUDA completamente fusionados, meticulosamente diseñados para minimizar el ancho de banda desperdiciado y las operaciones de cómputo. Esta optimización conduce a una aceleración de varios órdenes de magnitud, haciendo posible entrenar primitivas de gráficos neuronales de alta calidad en segundos y renderizarlas en milisegundos a resoluciones como 1920x1080.

La codificación es agnóstica a la tarea, lo que significa que la misma implementación e hiperparámetros se pueden usar en diversas aplicaciones, ajustando solo el tamaño de la tabla hash para equilibrar calidad y rendimiento. Esta versatilidad la hace aplicable a diversas tareas como la representación de imágenes gigapixel, el aprendizaje de funciones de distancia con signo (SDF) en el espacio 3D, la reconstrucción de campos de radiancia y densidad volumétrica para NeRF (Neural Radiance Fields), y el aprendizaje directo de campos de radiancia y densidad sin ruido a partir de trazado de rayos volumétrico. Los beneficios del entrenamiento instantáneo, la alta calidad y la simplicidad arquitectónica se demuestran consistentemente en estas aplicaciones.

Esta tecnología fue reconocida con el Premio al Mejor Artículo de SIGGRAPH en 2022 y fue incluida en las Mejores Invenciones de 2022 de TIME. El código adjunto está disponible en GitHub, facilitando su adopción y desarrollo posterior por parte de investigadores y profesionales en gráficos por computadora e IA. El artículo fue publicado inicialmente en arXiv en enero de 2022 y posteriormente aceptado en ACM Transactions on Graphics para SIGGRAPH 2022.

  • CategoríaGeneradores de modelos 3D
  • Modelo de preciosCódigo abierto
  • ImplementaciónNube
  • PlataformasWindows, Linux

  • Entrenamiento casi instantáneo de primitivas de gráficos neuronales en una sola GPU

  • Codificación hash multiresolución para redes neuronales

  • Reducción del costo computacional y las operaciones de acceso a memoria

  • Permite el uso de redes neuronales más pequeñas sin sacrificar calidad

  • Codificación agnóstica a la tarea aplicable a diversas tareas gráficas

  • Resultados de alta calidad para imágenes gigapixel, NeRF y SDF

  • Optimizado para paralelismo de GPU con kernels CUDA completamente fusionados

  • Aceleración significativa (órdenes de magnitud) en entrenamiento y renderizado

  • Logra renderizado en tiempo real a resolución 1920x1080

  • Arquitectura simple con paralelización trivial

  • Tamaño de tabla hash adaptable para equilibrio calidad/rendimiento

  1. Acceder al modelo: Descargue o clone el código del repositorio de GitHub proporcionado.

  2. Configurar entorno: Instale las dependencias necesarias y el kit de herramientas CUDA según la documentación.

  3. Integrar codificación: Implemente la codificación hash multiresolución dentro de su arquitectura de red neuronal.

  4. Entrenar primitivas: Utilice los scripts de entrenamiento proporcionados para tareas como NeRF, SDF o representación de imágenes.

  5. Optimizar hiperparámetros: Ajuste el tamaño de la tabla hash y los parámetros de la red para la calidad y velocidad deseadas.

  6. Renderizar resultados: Utilice el modelo optimizado para renderizado de alta velocidad de primitivas gráficas.

  • Campos de Radiancia Neuronal (NeRF)
  • Imágenes Gigapixel
  • Funciones de Distancia con Signo (SDF)
  • Renderizado en Tiempo Real
  • Renderizado Volumétrico
  • Entrenamiento de Primitivas Gráficas

De NVIDIA

Reseñas de Instant Neural Graphics Primitives

Cargando...

Herramientas de IA populares como Instant Neural Graphics Primitives

fastai

Frameworks de IA

fastai es una biblioteca de aprendizaje profundo diseñada para profesionales e investigadores. Ofrece componentes de alto nivel para el desarrollo rápido de resultados de…

Aprendizaje automático y ciencia de datos

N.º 19 en Frameworks de IA

Ver herramienta

Frameworks de IA

Biblioteca de aprendizaje profundo diseñada para profesionales e investigadores. Ofrece componentes de alto nivel para el desarrollo rápido de resultados de…fastai es una biblioteca de aprendizaje profundo diseñada para profesionales e investigadores. Ofrece componentes de alto nivel para el desarrollo rápido de resultados de…

DestacadaAprendizaje automático y ciencia de datos
N.º 19 en Frameworks de IA

SqueezeNet es un modelo de red neuronal convolucional profunda disponible a través de PyTorch. Logra una precisión a nivel de AlexNet con significativamente menos parámetros y un…

Modelos de IA y LLM
Ver herramienta

Modelo de red neuronal convolucional profunda disponible a través de PyTorch. Logra una precisión a nivel de AlexNet con significativamente menos parámetros y un…SqueezeNet es un modelo de red neuronal convolucional profunda disponible a través de PyTorch. Logra una precisión a nivel de AlexNet con significativamente menos parámetros y un…

Modelos de IA y LLM
Ver el Top 5 de Modelos de IA

BEGAN in Tensorflow

Modelos de IA

Este repositorio proporciona una implementación en TensorFlow del modelo BEGAN (Boundary Equilibrium Generative Adversarial Networks). Permite a los usuarios entrenar y probar…

Aprendizaje automático y ciencia de datos
Ver herramienta

Modelos de IA

Este repositorio proporciona una implementación en TensorFlow del modelo BEGAN (Boundary Equilibrium Generative Adversarial Networks). Permite a los usuarios entrenar y probar…

Aprendizaje automático y ciencia de datos
Ver el Top 5 de Modelos de IA

WaveGlow

Repositorios de IA en GitHub

WaveGlow es una red neuronal basada en flujos de código abierto de NVIDIA para la síntesis de texto a voz. Dado un mel-espectrograma, genera audio de voz directamente sin un paso…

Texto a voz
Ver herramienta

Repositorios de IA en GitHub

Red neuronal basada en flujos de código abierto de NVIDIA para la síntesis de texto a voz. Dado un mel-espectrograma, genera audio de voz directamente sin un paso…WaveGlow es una red neuronal basada en flujos de código abierto de NVIDIA para la síntesis de texto a voz. Dado un mel-espectrograma, genera audio de voz directamente sin un paso…

Texto a voz
Ver el Top 250 de Repositorios de IA en GitHub

Caffe SSD

Modelos de IA

Framework Caffe con implementación SSD para detección de objetos. Este repositorio proporciona un framework rápido y de código abierto para deep learning, específicamente adaptado…

Herramientas de visión artificial
Ver herramienta

Modelos de IA

Framework Caffe con implementación SSD para detección de objetos. Este repositorio proporciona un framework rápido y de código abierto para deep learning, específicamente adaptado…

Herramientas de visión artificial
Ver el Top 5 de Modelos de IA

PyTorch

Repositorios de IA en GitHub

PyTorch es una biblioteca de aprendizaje automático de código abierto que proporciona herramientas para construir redes neuronales dinámicas en Python, aprovechando una fuerte…

Aprendizaje automático y ciencia de datos
Ver herramienta

Repositorios de IA en GitHub

Biblioteca de aprendizaje automático de código abierto que proporciona herramientas para construir redes neuronales dinámicas en Python, aprovechando una fuerte…PyTorch es una biblioteca de aprendizaje automático de código abierto que proporciona herramientas para construir redes neuronales dinámicas en Python, aprovechando una fuerte…

DestacadaAprendizaje automático y ciencia de datos
Ver el Top 250 de Repositorios de IA en GitHub

Xception

Modelos de IA

Xception es un modelo de aprendizaje profundo disponible a través de la API Keras 3. Forma parte de Keras Applications, ofreciendo modelos pre-entrenados para diversas tareas de…

Modelos de IA y LLM
Ver herramienta

Modelos de IA

Modelo de aprendizaje profundo disponible a través de la API Keras 3. Forma parte de Keras Applications, ofreciendo modelos pre-entrenados para diversas tareas de…Xception es un modelo de aprendizaje profundo disponible a través de la API Keras 3. Forma parte de Keras Applications, ofreciendo modelos pre-entrenados para diversas tareas de…

Modelos de IA y LLM
Ver el Top 5 de Modelos de IA
1 de 8