Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Neural Radiance Fields (NeRF)

Explora como os Campos de Radiância Neuronal (NeRF) sintetizam cenas 3D a partir de imagens 2D. Aprende a melhorar o treino de NeRF usando o Ultralytics YOLO26 para uma segmentação precisa.

Neural Radiance Fields (NeRF) representam um avanço revolucionário em computer vision (CV) e generative AI, concebidos para sintetizar cenas 3D fotorrealistas a partir de um conjunto esparso de imagens 2D. Ao contrário das abordagens tradicionais de modelagem 3D que dependem de estruturas geométricas explícitas como polígonos, malhas ou nuvens de pontos, uma NeRF utiliza uma neural network (NN) para aprender uma representação "implícita" de uma cena. Ao mapear coordenadas espaciais e direções de visualização para valores de cor e densidade, as NeRFs conseguem renderizar novos pontos de vista com fidelidade excepcional, capturando com precisão efeitos visuais complexos, tais como reflexos, transparência e iluminação variável, que são frequentemente difíceis de reproduzir com photogrammetry padrão.

Link to this sectionComo funcionam as Neural Radiance Fields#

Em sua essência, uma NeRF modela uma cena como uma função volumétrica contínua. Esta função é tipicamente parametrizada por uma rede de deep learning (DL) totalmente conectada. O processo começa com o ray marching, onde raios são projetados de uma câmera virtual através de cada pixel do plano de imagem desejado para dentro do espaço 3D.

Para pontos amostrados ao longo de cada raio, a rede recebe uma entrada 5D — compreendendo a localização espacial 3D ($x, y, z$) e a direção de visualização 2D ($\theta, \phi$) — e gera a cor emitida e a densidade de volume (opacidade) naquele ponto. Usando técnicas enraizadas na volume rendering, esses valores amostrados são acumulados para calcular a cor final do pixel. A rede é treinada minimizando a diferença entre os pixels renderizados e os pixels reais dos training data originais, otimizando efetivamente os model weights para memorizar as propriedades visuais da cena.

Link to this sectionAplicações no Mundo Real#

A tecnologia NeRF transitou rapidamente da pesquisa acadêmica para ferramentas práticas, impactando vários setores ao preencher a lacuna entre a fotografia estática e ambientes 3D interativos.

  • E-commerce Imersivo: Varejistas utilizam NeRFs para criar demonstrações interativas de produtos. Ao processar algumas fotos de um item, soluções de AI in retail podem gerar uma representação 3D que os clientes podem visualizar de qualquer ângulo, proporcionando uma experiência mais rica do que imagens estáticas.
  • Produção Virtual e VFX: A indústria cinematográfica usa NeRFs para capturar locais do mundo real e renderizá-los como planos de fundo fotorrealistas para virtual production. Isso permite que cineastas coloquem atores em ambientes digitais que se comportam de forma realista com os movimentos da câmera, reduzindo a necessidade de filmagens dispendiosas em locação.
  • Simulação de Robótica: Treinar autonomous vehicles e drones requer vastas quantidades de dados. NeRFs podem reconstruir ambientes complexos do mundo real a partir de dados de sensores, criando terrenos de simulação de alta fidelidade onde algoritmos de robotics podem ser testados de forma segura e extensiva.

Link to this sectionDistinção de conceitos relacionados#

É útil distinguir a NeRF de outras tecnologias de 3D e visão para entender sua utilidade específica.

  • NeRF vs. Fotogrametria: A Photogrammetry reconstrói explicitamente a geometria da superfície (malhas) ao combinar características entre imagens. Embora eficiente para superfícies simples, ela frequentemente apresenta dificuldades com efeitos "não lambertianos", como superfícies brilhantes, estruturas finas (como cabelo) ou transparência. As NeRFs destacam-se nessas áreas porque modelam diretamente o volume e o transporte de luz.
  • NeRF vs. Detecção de Objetos 3D: Enquanto a NeRF gera dados visuais, a 3D object detection foca na compreensão do conteúdo da cena. Modelos de detecção identificam e localizam objetos usando bounding boxes, ao passo que as NeRFs preocupam-se em renderizar a aparência da cena.
  • NeRF vs. Estimativa de Profundidade: A Depth estimation prevê a distância dos pixels em relação à câmera, resultando em um mapa de profundidade. As NeRFs aprendem geometria implicitamente para renderizar imagens, mas seu resultado principal é a vista sintetizada em vez de um mapa de profundidade explícito.

Link to this sectionIntegrando NeRF em Pipelines de Visão#

Treinar uma NeRF de alta qualidade frequentemente requer dados limpos. Ruído de fundo ou objetos em movimento podem causar artefatos de "fantasma" na renderização final. Para mitigar isso, desenvolvedores frequentemente usam modelos de instance segmentation para mascarar automaticamente o objeto de interesse antes de treinar a NeRF.

A Ultralytics Platform e a API Python permitem uma integração perfeita da segmentação neste fluxo de trabalho de pré-processamento. O exemplo a seguir demonstra como usar a YOLO26 para gerar máscaras para um conjunto de imagens, preparando-as para reconstrução 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.")

Ao combinar a precisão da segmentação com o poder generativo das NeRFs, engenheiros podem criar pipelines robustos para a geração de synthetic data, permitindo a criação de amostras de treinamento ilimitadas para outras tarefas a jusante.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática