Glossário

Detectores baseados em âncoras

Descobre como os detectores baseados em âncoras revolucionam a deteção de objectos com localização precisa, adaptabilidade à escala e aplicações no mundo real.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

Os detectores baseados em âncoras são um tipo de modelo de deteção de objectos normalmente utilizado na visão por computador. Utiliza caixas predefinidas, conhecidas como "âncoras", para prever a localização e as classes de objectos numa imagem. Estas âncoras funcionam como pontos de referência, ajudando o modelo a gerar propostas para potenciais objectos. São particularmente eficazes na identificação de objectos de vários tamanhos e formas, o que os torna uma escolha popular em muitas arquitecturas de deteção de objectos.

Como funcionam os detectores baseados em âncoras

Os detectores baseados em âncoras funcionam através da utilização de uma grelha de caixas de âncoras com diferentes escalas e proporções que deslizam pela imagem. Estas caixas de ancoragem estão estrategicamente colocadas para cobrir uma vasta gama de potenciais tamanhos e formas de objectos. Durante o processo de treino, o modelo aprende a classificar cada caixa de ancoragem como contendo um objeto ou apenas fundo. Também aperfeiçoa a posição destas caixas de ancoragem para detetar objectos com precisão. Este refinamento envolve o ajuste das dimensões e da posição da caixa de ancoragem para melhor corresponder à caixa delimitadora real do objeto. O resultado final é um conjunto de caixas delimitadoras, cada uma com uma etiqueta de classe correspondente e uma pontuação de confiança, indicando a probabilidade de um objeto estar presente.

Para os utilizadores familiarizados com os conceitos básicos de aprendizagem automática, imagina que estás à procura de diferentes tipos de veículos num grande parque de estacionamento. Em vez de procurar aleatoriamente em toda a área, utiliza áreas de pesquisa predefinidas (âncoras) de vários tamanhos e formas - pequenas para motociclos, médias para automóveis e grandes para autocarros. Desloca estas áreas de pesquisa pelo parque de estacionamento, verificando cada uma delas para ver se contém um veículo. Se uma área de procura coincidir com um veículo, ajusta o seu tamanho e posição para se adaptar perfeitamente ao veículo. Este método ajuda-te a localizar rapidamente e com precisão todos os veículos no parque.

Principais caraterísticas e vantagens

Os detectores baseados em âncoras oferecem várias vantagens que os tornam adequados para uma vasta gama de aplicações:

  • Manuseamento da escala e da relação de aspeto: Ao utilizar caixas de ancoragem de diferentes tamanhos e proporções, estes detectores podem identificar eficazmente objectos de várias dimensões. Isto torna-os versáteis para diferentes tarefas de deteção de objectos.
  • Precisão de localização: As caixas de ancoragem fornecem uma estrutura de referência que ajuda o modelo a identificar com precisão a localização dos objectos. Isso é crucial para aplicações que exigem localização precisa de objetos.
  • Estabilidade do treinamento: A utilização de âncoras ajuda a estabilizar o processo de treino, fornecendo pontos de partida consistentes para a deteção de objectos. Isto pode levar a modelos mais fiáveis e robustos.

Detectores com base em âncoras vs. Detectores sem âncoras

Embora os detectores baseados em âncoras sejam eficazes, têm algumas limitações em comparação com os detectores sem âncoras. Os detectores sem âncora prevêem as localizações dos objectos diretamente sem utilizar caixas de âncora predefinidas. Aqui estão algumas diferenças importantes:

  • Complexidade: Os detectores baseados em âncoras requerem uma seleção e ajuste cuidadosos dos tamanhos das caixas de âncoras e dos rácios de aspeto, o que pode ser complexo e demorado. Os detectores sem âncoras simplificam esse processo, eliminando a necessidade de âncoras predefinidas.
  • Flexibilidade: Os detectores sem ancoragem são geralmente mais flexíveis no manuseamento de objectos de formas e tamanhos irregulares, uma vez que não dependem de dimensões fixas da caixa de ancoragem.
  • Eficiência computacional: Os detectores sem âncoras podem ser mais eficientes do ponto de vista computacional porque não precisam de processar um grande número de caixas de âncoras.

Para obter mais informações sobre as vantagens da deteção sem âncoras, pode explorar o artigo sobre as vantagens de Ultralytics YOLO11 ser um detetor sem âncoras.

Aplicações no mundo real

Os detectores baseados em âncoras são amplamente utilizados em várias indústrias devido à sua robustez e adaptabilidade. São particularmente eficazes em cenários em que os objectos podem aparecer em diferentes escalas e proporções. Eis dois exemplos concretos de aplicações no mundo real:

  • Veículos autónomos: Na tecnologia de condução autónoma, os detectores baseados em âncoras ajudam a identificar vários objectos na estrada, como peões, outros veículos e sinais de trânsito. A deteção e localização precisas destes objectos são essenciais para uma navegação segura. Para mais informações, podes visitar esta página.
  • Gestão de inventário de retalho: Os detectores baseados em âncoras podem ser utilizados para monitorizar as prateleiras e acompanhar o inventário em tempo real. Ao detetar e classificar os produtos nas prateleiras, estes sistemas ajudam a garantir níveis de stock precisos e a melhorar a eficiência geral da loja.

Modelos notáveis

Vários modelos populares de deteção de objectos utilizam abordagens baseadas em âncoras. As versões anteriores da família Ultralytics YOLO como o YOLOv4, são detectores baseados em âncoras bem conhecidos. Outros modelos notáveis incluem o Faster R-CNN, que introduziu o conceito de Rede de Propostas de Regiões (RPN) para gerar propostas de regiões utilizando âncoras, e o Single Shot MultiBox Detetor (SSD)(fonte), que utiliza múltiplos mapas de caraterísticas em diferentes escalas para detetar objectos. Estes modelos estabeleceram padrões de referência no domínio da deteção de objectos e continuam a ter influência no desenvolvimento de novas arquitecturas.

Lê tudo