Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Object Detection Architectures

Explore as arquiteturas de deteção de objetos, desde os backbones até às cabeças. Saiba como o Ultralytics YOLO26 oferece velocidade e precisão de excelência para visão computacional em tempo real.

As arquiteturas de deteção de objetos são os projetos estruturais das redes neuronais utilizadas para identificar e localizar elementos em dados visuais. No campo mais amplo da visão computacional (CV), estas arquiteturas definem como uma máquina "vê", processando dados brutos de píxeis para obter informações relevantes. Ao contrário dos modelos básicos de classificação, que simplesmente atribuem um rótulo a uma imagem, uma arquitetura de deteção de objetos foi concebida para produzir uma caixa delimitadora, juntamente com um rótulo de classe e uma pontuação de confiança, para cada objeto distinto que encontra. Este design estrutural determina a velocidade, a precisão e a eficiência computacional do modelo, tornando-se o fator crítico ao escolher um modelo para inferência em tempo real ou análise de alta precisão.

Componentes principais de uma arquitetura#

Embora os designs específicos variem, a maioria das arquiteturas modernas partilha três componentes fundamentais: o backbone, o neck e a head. O backbone funciona como o principal extrator de características. É normalmente uma rede neuronal convolucional (CNN) pré-treinada num grande conjunto de dados, como o ImageNet, responsável por identificar formas básicas, contornos e texturas. Entre as opções populares para backbones estão a ResNet e a CSPDarknet.

O neck liga o backbone às camadas finais de saída. A sua função é misturar e combinar características de diferentes etapas do backbone, garantindo que o modelo consiga detetar objetos de vários tamanhos — um conceito conhecido como fusão de características em várias escalas. As arquiteturas utilizam frequentemente uma rede de pirâmide de características (FPN) ou uma rede de agregação de caminhos (PANet) nesta etapa, para enriquecer a informação semântica transmitida às camadas de predição. Por fim, a head de deteção processa estas características fundidas para prever a classe específica e a localização por coordenadas de cada objeto.

Evolução: duas etapas vs. uma etapa#

Historicamente, as arquiteturas eram divididas em duas categorias principais. Os detetores de duas etapas, como a família R-CNN, começam por propor regiões de interesse (RoIs) onde podem existir objetos e, em seguida, classificam essas regiões numa segunda etapa. Embora sejam geralmente precisos, são muitas vezes demasiado exigentes em termos computacionais para dispositivos edge.

Em contraste, os detetores de uma etapa tratam a deteção como um simples problema de regressão, mapeando diretamente os píxeis da imagem para coordenadas de caixas delimitadoras e probabilidades de classe numa única passagem. Esta abordagem, pioneira da família YOLO (Só Olhas Uma Vez), revolucionou o setor ao permitir um desempenho em tempo real. Os avanços modernos culminaram em modelos como o YOLO26, que não só oferecem uma velocidade superior, como também adotaram arquiteturas de ponta a ponta sem NMS. Ao eliminar a necessidade do pós-processamento de supressão não máxima (NMS), estas arquiteturas mais recentes reduzem a variabilidade da latência, o que é crucial para sistemas críticos para a segurança.

Aplicações no mundo real#

A escolha da arquitetura tem um impacto direto no sucesso das soluções de IA em vários setores.

  • Automação do retalho: Nos supermercados inteligentes, as arquiteturas eficientes de uma etapa permitem criar sistemas de pagamento automatizados que reconhecem instantaneamente produtos numa passadeira ou num carrinho de compras, reduzindo os tempos de espera e os erros humanos.
  • Diagnóstico médico: As arquiteturas de alta precisão são utilizadas na análise de imagens médicas para detetar anomalias, como tumores, em radiografias ou exames de MRI. Neste caso, a capacidade da arquitetura para preservar detalhes minuciosos é mais importante do que a velocidade de processamento bruta.

Distinguir Termos Relacionados#

É importante distinguir as arquiteturas de deteção de tarefas semelhantes de visão computacional:

  • vs. Classificação de imagens: Uma arquitetura de classificação de imagens, como a VGG ou a EfficientNet, atribui um único rótulo a uma imagem inteira (por exemplo, "gato"). Não indica onde está o gato nem se existem vários gatos, que é a função principal das arquiteturas de deteção.
  • vs. Segmentação de instâncias: Enquanto a deteção coloca uma caixa à volta de um objeto, a segmentação de instâncias identifica o contorno preciso, ao nível dos píxeis (máscara), de cada objeto. As arquiteturas de segmentação são frequentemente extensões das arquiteturas de deteção, por exemplo, adicionando um ramo de máscara à head de deteção.

Implementação com Ultralytics#

As frameworks modernas abstraíram as complexidades destas arquiteturas, permitindo aos programadores utilizar designs de última geração com um mínimo de código. Com o pacote ultralytics, podes carregar um modelo YOLO26 pré-treinado e executar inferência imediatamente. Para equipas que procuram gerir os seus conjuntos de dados e treinar arquiteturas personalizadas na cloud, a Ultralytics Platform simplifica todo o pipeline de MLOps.

from ultralytics import YOLO

# Load the YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Run inference on an image source
# This uses the model's architecture to detect objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the results
results[0].show()

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