Ultralytics YOLO27:
Volver al glosario de Ultralytics

Neural Radiance Fields (NeRF)

Explora cómo los campos de radiancia neuronales (NeRF) 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 neuronal (NeRF) representan un avance revolucionario en la visión artificial (CV) y la 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 dependen de 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 asignar coordenadas espaciales y direcciones de visualización a valores de color y densidad, los NeRF pueden renderizar nuevos puntos de vista con una fidelidad excepcional y capturar con precisión efectos visuales complejos, como reflejos, transparencia e iluminación variable, que suelen ser difíciles de reproducir con la fotogrametría estándar.

Cómo funcionan los campos de radiancia neuronal#

En esencia, un NeRF modela una escena como una función volumétrica continua. Esta función suele parametrizarse mediante una red de aprendizaje profundo (DL) totalmente conectada. El proceso comienza con el ray marching, en el que se proyectan 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 recibe una entrada 5D —compuesta por la ubicación espacial 3D ($x, y, z$) y la dirección de visualización 2D ($\theta, \phi$)— y devuelve el color emitido y la densidad volumétrica (opacidad) en ese punto. Mediante técnicas basadas 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.

Aplicaciones en el mundo real#

La tecnología NeRF ha pasado rápidamente de la investigación académica a las herramientas prácticas, con un impacto en diversos sectores 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 interactivas de productos. Al procesar unas pocas fotos de un artículo, las soluciones de IA en el comercio minorista pueden generar una representación 3D que los clientes pueden ver desde cualquier ángulo, lo que proporciona una experiencia más completa que las imágenes estáticas.
  • Producción virtual y VFX: La industria cinematográfica utiliza NeRF para capturar ubicaciones reales y renderizarlas como fondos fotorrealistas para la producción virtual. Esto permite a los cineastas situar a los actores en entornos digitales que se comportan de forma realista con los movimientos de cámara, reduciendo la necesidad de realizar costosos rodajes en localizaciones reales.
  • Simulación robótica: El entrenamiento de vehículos autónomos y drones requiere grandes cantidades de datos. Los NeRF pueden reconstruir entornos reales complejos a partir de datos de sensores, creando entornos de simulación de alta fidelidad en los que los algoritmos de robótica pueden probarse de forma segura y exhaustiva.

Diferencias con conceptos relacionados#

Para comprender su utilidad específica, resulta útil distinguir los NeRF de otras tecnologías 3D y de visión artificial.

  • NeRF frente a la fotogrametría: La fotogrametría reconstruye explícitamente la geometría de las superficies (mallas) haciendo coincidir características entre imágenes. Aunque es eficiente para superficies sencillas, a menudo tiene dificultades con efectos «no lambertianos», como las superficies brillantes, las estructuras delgadas (como el pelo) o la transparencia. Los NeRF destacan en estas áreas porque modelan directamente el volumen y el transporte de la luz.
  • NeRF frente a la 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 mediante cajas delimitadoras, mientras que los NeRF se ocupan de renderizar la apariencia de la escena.
  • NeRF frente a la estimación de profundidad: La estimación de profundidad predice la distancia de los píxeles respecto a la cámara, lo que da como resultado un mapa de profundidad. Los NeRF aprenden implícitamente la geometría para renderizar imágenes, pero su salida principal es la vista sintetizada, no un mapa de profundidad explícito.

Integración de NeRF en canalizaciones de visión artificial#

El entrenamiento de un NeRF de alta calidad suele requerir datos limpios. El ruido de fondo o los objetos en movimiento pueden causar artefactos de «ghosting» en el renderizado final. Para mitigar este problema, los desarrolladores suelen utilizar modelos de segmentación de instancias para enmascarar automáticamente el objeto de interés antes de entrenar el NeRF.

La plataforma Ultralytics y la API de Python permiten integrar sin problemas la segmentación en este flujo de trabajo de preprocesamiento. El siguiente ejemplo muestra cómo utilizar YOLO26 para generar máscaras para un conjunto de imágenes y prepararlas 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 capacidad generativa de los NeRF, los ingenieros pueden crear canalizaciones sólidas para la generación de datos sintéticos, lo que permite crear un número ilimitado de muestras de entrenamiento para otras tareas posteriores.

Explore solutions

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático