YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Feature Pyramid Network (FPN)

Explore como as Redes de Pirâmide de Recursos (FPN) aprimoram a detecção de objetos em múltiplas escalas. Aprenda como o Ultralytics YOLO26 usa FPNs avançadas para detectar objetos pequenos e grandes.

Uma Feature Pyramid Network (FPN) é um componente arquitetural especializado usado em sistemas modernos de computer vision (CV) para melhorar a detecção de objetos em várias escalas. Ela resolve efetivamente um desafio de longa data na análise de imagens: reconhecer estruturas grandes e proeminentes e detalhes minúsculos e distantes dentro da mesma imagem. Ao gerar uma representação em multiescala da entrada — conceitualmente semelhante a uma pirâmide —, as FPNs permitem que redes neurais extraiam informações semânticas ricas em todos os níveis de resolução. Essa arquitetura normalmente se posiciona entre o backbone, que extrai recursos brutos, e o detection head, que prevê classes de objetos e caixas delimitadoras.

Como funcionam as Feature Pyramid Networks#

A principal inovação da FPN está em como ela processa as informações. As Convolutional Neural Networks (CNNs) tradicionais criam naturalmente uma hierarquia de recursos onde a imagem de entrada é subamostrada progressivamente. Embora isso aprofunde a compreensão semântica (saber o que está na imagem), frequentemente degrada a resolução espacial (saber exatamente onde ela está), fazendo com que pequenos objetos desapareçam.

As FPNs abordam isso através de um processo de três etapas:

  1. Bottom-Up Pathway: Este é o fluxo padrão de avanço da rede, como uma Residual Network (ResNet). Conforme a rede processa a imagem, ela cria feature maps que diminuem de tamanho, mas aumentam em valor semântico.

  2. Caminho de cima para baixo (Top-Down Pathway): A rede constrói uma pirâmide de maior resolução ao aumentar a amostragem das características semanticamente ricas das camadas mais profundas. Esta etapa "alucina" um contexto forte de volta para mapas espaciais maiores.

  3. Conexões laterais: Para recuperar os detalhes nítidos perdidos durante a subamostragem, as FPNs fundem as características com amostragem aumentada com os mapas originais de alta resolução do caminho de baixo para cima por meio de conexões laterais.

Essa combinação resulta em uma pirâmide onde cada nível tem fortes semânticas e boa localização, impulsionando significativamente a precision e o recall em todos os tamanhos de objeto.

Importância nas arquiteturas de detecção de objetos#

As FPNs são fundamentais para as object detection architectures modernas. Antes de sua introdução, os modelos precisavam escolher entre velocidade (usando apenas a camada final) ou precisão (processando uma pirâmide de imagens, que é muito lenta). As FPNs fornecem uma solução que reúne o melhor de dois mundos, permitindo real-time inference sem sacrificar as capacidades de detecção de pequenos objetos.

Essa eficiência é crucial para modelos avançados como o YOLO26, que utiliza redes de agregação sofisticadas inspiradas nos princípios da FPN (como o PANet) para alcançar desempenho de ponta. A arquitetura garante que, seja o modelo implantado em dispositivos de borda ou em servidores potentes por meio da Ultralytics Platform, ele mantenha alta precisão em diversos conjuntos de dados.

Aplicações no Mundo Real#

A capacidade multiescala das FPNs as torna indispensáveis em setores onde a segurança e a precisão são fundamentais.

  • AI in Automotive: Veículos autônomos devem rastrear simultaneamente caminhões grandes nas proximidades e semáforos pequenos ou pedestres à distância. As FPNs permitem que a pilha de percepção processe essas escalas díspares em uma única passagem, garantindo a tomada de decisões oportuna. Conjuntos de dados como o nuScenes costumam ser usados para avaliar essas capacidades.
  • Medical Image Analysis: Na imagem diagnóstica, a detecção de patologias requer a identificação de anomalias que variam drasticamente em tamanho. Um modelo equipado com FPN pode identificar estruturas de órgãos grandes e pequenos tumores em estágios iniciais em MRI scans, auxiliando os radiologistas a fazer diagnósticos precisos.
  • AI in Agriculture: A agricultura de precisão depende da detecção de colheitas e pragas a partir de imagens de drones. Como a altitude do drone pode variar, o tamanho das plantas na imagem muda. As FPNs ajudam os modelos a generalizarem bem, realizando com precisão a object counting, independentemente da altura da câmera.

FPN vs. outros agregadores de características#

É útil distinguir a FPN padrão de suas variantes evoluídas encontradas em arquiteturas mais recentes.

  • FPN vs. PANet: Enquanto a FPN adiciona um caminho de cima para baixo para enriquecer recursos, a Path Aggregation Network (PANet) adiciona um caminho adicional de baixo para cima sobre a FPN. Isso encurta o caminho de informações para recursos de baixo nível, melhorando ainda mais a localização, uma técnica frequentemente adaptada em modelos YOLO.
  • FPN vs. BiFPN: encontrado no EfficientDet, o Bi-directional Feature Pyramid Network (BiFPN) introduz pesos aprendíveis para diferentes recursos e remove nós com apenas uma entrada, otimizando a rede para maior eficiência.

Exemplo Prático#

Bibliotecas avançadas como o ultralytics lidam com a complexidade da construção de FPN internamente. Quando você carrega um modelo como o YOLO26, a arquitetura inclui automaticamente essas camadas de agregação de recursos para maximizar o desempenho.

from ultralytics import YOLO

# Load the YOLO26 model, which uses advanced feature pyramid principles internally
# The 'n' suffix indicates the nano version, optimized for speed
model = YOLO("yolo26n.pt")

# Perform inference on an image containing objects of various sizes
# The model's neck (FPN-based) aggregates features to detect small and large items
results = model("https://ultralytics.com/images/bus.jpg")

# Display results to see bounding boxes around buses (large) and people (small)
results[0].show()

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