Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

Neural Radiance Fields (NeRF)

Explora cómo los campos de resplandor neuronal (NeRF, por sus siglas en inglés) sintetizan escenas 3D a partir de imágenes 2D. Aprende a mejorar el entrenamiento de NeRF usando Ultralytics YOLO26 para una segmentación precisa.

Los Campos de Radiancia Neural (NeRF) representan un avance revolucionario en visión artificial (CV) e IA generativa, diseñados para sintetizar escenas 3D fotorrealistas a partir de un conjunto reducido de imágenes 2D. A diferencia de los enfoques tradicionales de modelado 3D que se basan en estructuras geométricas explícitas como polígonos, mallas o nubes de puntos, un NeRF utiliza una red neuronal (NN) para aprender una representación "implícita" de una escena. Al mapear coordenadas espaciales y direcciones de visualización a valores de color y densidad, los NeRF pueden renderizar puntos de vista novedosos con una fidelidad excepcional, capturando con precisión efectos visuales complejos como reflejos, transparencia y iluminación variable que a menudo son difíciles de reproducir con la fotogrametría estándar.

Link to this sectionCómo funcionan los Campos de Radiancia Neural#

En esencia, un NeRF modela una escena como una función volumétrica continua. Esta función suele estar parametrizada por una red de aprendizaje profundo (DL) totalmente conectada. El proceso comienza con el ray marching (lanzamiento de rayos), donde se lanzan rayos desde una cámara virtual a través de cada píxel del plano de imagen deseado hacia el espacio 3D.

Para los puntos muestreados a lo largo de cada rayo, la red toma una entrada 5D —que comprende la ubicación espacial 3D ($x, y, z$) y la dirección de visualización 2D ($\theta, \phi$)— y genera el color emitido y la densidad de volumen (opacidad) en ese punto. Utilizando técnicas arraigadas en el renderizado volumétrico, estos valores muestreados se acumulan para calcular el color final del píxel. La red se entrena minimizando la diferencia entre los píxeles renderizados y los píxeles reales de los datos de entrenamiento originales, optimizando eficazmente los pesos del modelo para memorizar las propiedades visuales de la escena.

Link to this sectionAplicaciones en el mundo real#

La tecnología NeRF ha pasado rápidamente de la investigación académica a herramientas prácticas, afectando a diversas industrias al cerrar la brecha entre la fotografía estática y los entornos 3D interactivos.

  • Comercio electrónico inmersivo: Los minoristas aprovechan los NeRF para crear demostraciones de productos interactivas. Al procesar unas pocas fotos de un artículo, las soluciones de IA en retail pueden generar una representación 3D que los clientes pueden ver desde cualquier ángulo, proporcionando una experiencia más rica que las imágenes estáticas.
  • Producción virtual y VFX: La industria cinematográfica utiliza NeRFs para capturar ubicaciones del mundo real y renderizarlas como fondos fotorrealistas para producción virtual. Esto permite a los cineastas colocar a los actores en entornos digitales que se comportan de manera realista con los movimientos de cámara, reduciendo la necesidad de costosos rodajes en exteriores.
  • Simulación de robótica: El entrenamiento de vehículos autónomos y drones requiere grandes cantidades de datos. Los NeRF pueden reconstruir entornos complejos del mundo real a partir de datos de sensores, creando terrenos de simulación de alta fidelidad donde los algoritmos de robótica pueden probarse de forma segura y exhaustiva.

Link to this sectionDistinción de conceptos relacionados#

Es útil distinguir los NeRF de otras tecnologías de 3D y visión para comprender su utilidad específica.

  • NeRF vs. Fotogrametría: La fotogrametría reconstruye explícitamente la geometría de la superficie (mallas) haciendo coincidir características entre imágenes. Aunque es eficiente para superficies simples, a menudo tiene dificultades con efectos "no lambertianos" como superficies brillantes, estructuras finas (como el cabello) o transparencias. Los NeRF destacan en estas áreas porque modelan directamente el volumen y el transporte de luz.
  • NeRF vs. Detección de objetos 3D: Mientras que NeRF genera datos visuales, la detección de objetos 3D se centra en comprender el contenido de la escena. Los modelos de detección identifican y localizan objetos utilizando bounding boxes, mientras que los NeRF se ocupan de renderizar la apariencia de la escena.
  • NeRF vs. Estimación de profundidad: La estimación de profundidad predice la distancia de los píxeles desde la cámara, lo que resulta en un mapa de profundidad. Los NeRF aprenden la geometría implícitamente para renderizar imágenes, pero su salida principal es la vista sintetizada en lugar de un mapa de profundidad explícito.

Link to this sectionIntegración de NeRF en flujos de trabajo de visión#

El entrenamiento de un NeRF de alta calidad a menudo requiere datos limpios. El ruido de fondo o los objetos en movimiento pueden causar artefactos de "efecto fantasma" en el renderizado final. Para mitigar esto, los desarrolladores suelen utilizar modelos de segmentación de instancias para enmascarar automáticamente el sujeto de interés antes de entrenar el NeRF.

La Ultralytics Platform y la API de Python permiten una integración perfecta de la segmentación en este flujo de trabajo de preprocesamiento. El siguiente ejemplo demuestra cómo usar YOLO26 para generar máscaras para un conjunto de imágenes, preparándolas para la reconstrucción 3D.

from ultralytics import YOLO

# Load the YOLO26 segmentation model
model = YOLO("yolo26n-seg.pt")

# Run inference to detect and segment objects
# Saving results creates masks useful for NeRF preprocessing
results = model("scene_image.jpg", save=True)

# Access the binary masks for the detected objects
masks = results[0].masks.data
print(f"Generated {len(masks)} masks for NeRF training.")

Al combinar la precisión de la segmentación con la potencia generativa de los NeRF, los ingenieros pueden crear flujos de trabajo robustos para la generación de datos sintéticos, permitiendo la creación de muestras de entrenamiento ilimitadas para otras tareas posteriores.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático