Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Anchor-Based Detectors

Explore como os detetores baseados em âncoras utilizam caixas delimitadoras predefinidas para a deteção de objetos. Conheça os seus mecanismos fundamentais e casos de utilização reais, e veja como se comparam com o moderno e mais rápido Ultralytics YOLO26.

Os detectores baseados em âncoras são uma classe fundamental de modelos de deteção de objetos em visão computacional que utilizam um conjunto de caixas delimitadoras predefinidas para localizar e classificar objetos. Em vez de tentarem prever as coordenadas de um objeto a partir do zero, estes sistemas começam com modelos de referência fixos conhecidos como caixas-âncora. Em seguida, a rede neural é treinada para determinar qual destes modelos corresponde melhor a um objeto na imagem e calcular os deslocamentos específicos — ajustes de posição e tamanho — necessários para alinhar perfeitamente a âncora com o alvo. Esta abordagem transforma o difícil problema da previsão de coordenadas arbitrárias numa tarefa de regressão mais estável, o que representou um avanço fundamental no desenvolvimento das primeiras arquiteturas de aprendizagem profunda (DL), como Faster R-CNN e SSD.

Como funcionam os mecanismos baseados em âncoras#

A operação central de um detector baseado em âncoras consiste em dividir a imagem de entrada numa grelha densa. Em cada célula desta grelha, o modelo gera várias caixas-âncora com diferentes escalas e proporções para ter em conta diferentes formas de objetos, como peões altos ou veículos largos. À medida que os dados da imagem passam pelo backbone do modelo, a rede extrai características ricas para executar duas tarefas em simultâneo:

  1. Classificação: O modelo atribui uma pontuação de probabilidade a cada âncora, prevendo se esta contém uma classe específica de objeto (por exemplo, "carro" ou "cão") ou se é simplesmente ruído de fundo.

  2. Regressão da caixa: Para as âncoras identificadas como contendo um objeto, a rede prevê fatores de correção para aperfeiçoar as coordenadas x, y do centro, a largura e a altura da âncora, resultando numa caixa delimitadora ajustada ao objeto.

Durante o treino do modelo, estes detectores utilizam uma métrica chamada Interseção sobre União (IoU) para associar as âncoras predefinidas às etiquetas de verdade fundamental fornecidas no conjunto de dados. As âncoras com elevada sobreposição são tratadas como amostras positivas. Como este processo gera milhares de deteções potenciais, é aplicado durante a inferência um algoritmo de filtragem conhecido como Supressão de Não Máximos (NMS) para eliminar caixas redundantes e manter apenas a previsão mais precisa para cada objeto.

Comparação com detectores sem âncoras#

Embora os métodos baseados em âncoras tenham estabelecido o padrão durante anos, a área evoluiu no sentido dos detectores sem âncoras. Compreender esta distinção é essencial para os profissionais atuais.

  • Baseados em âncoras: Modelos como o YOLOv5 e o RetinaNet original dependem de configuração manual ou de algoritmos de agrupamento, como o agrupamento k-means, para determinar os melhores tamanhos de âncora para um conjunto de dados. Isto proporciona estabilidade, mas pode ser rígido quando os objetos variam muito em forma.
  • Sem âncoras: As arquiteturas modernas, incluindo o YOLO26, frequentemente eliminam completamente a etapa das âncoras. Estas preveem diretamente os centros e os tamanhos dos objetos a partir dos píxeis do mapa de características, reduzindo a sobrecarga computacional e simplificando a procura de hiperparâmetros. Esta abordagem "end-to-end" é geralmente mais rápida e fácil de treinar com dados diversificados.

Aplicações no mundo real#

A lógica baseada em âncoras continua a ser relevante em muitos sistemas de produção legados e especializados, nos quais as formas dos objetos são previsíveis e consistentes.

  • Monitorização do tráfego: Nos sistemas de transporte inteligentes, as câmaras detetam veículos para gerir o fluxo ou identificar infrações. Como os automóveis e camiões têm dimensões padronizadas, os modelos baseados em âncoras podem ser ajustados com priors específicos para maximizar a precisão e a revocação.
  • Automação do retalho: Os sistemas de pagamento automático utilizam visão computacional para identificar produtos. Como os produtos embalados, como as caixas de cereais, mantêm uma proporção fixa, as âncoras fornecem um prior forte à rede, ajudando-a a distinguir artigos de aparência semelhante numa cena desorganizada.

Exemplo de Implementação#

Embora os modelos mais recentes do YOLO26 utilizem cabeças sem âncoras para obter um desempenho superior, a interface para executar a deteção permanece consistente. A Plataforma Ultralytics e a API Python abstraem a complexidade relacionada com o uso de âncoras ou pontos centrais pelo modelo, permitindo que os utilizadores se concentrem nos resultados.

Eis como carregar um modelo e executar a inferência para detetar objetos, num fluxo de trabalho aplicável independentemente da arquitetura de âncoras subjacente:

from ultralytics import YOLO

# Load the YOLO26 model (optimized for speed and accuracy)
model = YOLO("yolo26n.pt")

# Run inference on an image source
# The model handles internal logic (anchor-based or anchor-free) automatically
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the first result with bounding boxes
results[0].show()

Leitura adicional#

Para aprofundares a tua compreensão dos mecanismos de deteção, explora a investigação fundamental sobre Faster R-CNN, que introduziu a Rede de Propostas de Regiões (RPN), ou lê sobre o Detetor MultiBox de Disparo Único (SSD), que otimizou a deteção baseada em âncoras para obter velocidade. Para uma visão mais abrangente da área, o conjunto de dados COCO serve como referência padrão para avaliar modelos baseados em âncoras e sem âncoras. Além disso, os cursos avançados na Coursera abordam frequentemente os detalhes matemáticos da regressão de caixas e da correspondência de âncoras.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

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