Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Image Classification

Explora os fundamentos da classificação de imagens, desde as CNNs até às utilizações reais de IA. Aprende a treinar e implementar classificadores de última geração com o Ultralytics YOLO26.

A classificação de imagens é uma tarefa fundamental na visão computacional (CV), na qual um modelo de aprendizagem automática analisa uma imagem inteira e lhe atribui uma única etiqueta de um conjunto predefinido de categorias. Essencialmente, responde à pergunta: "Qual é o tema principal desta imagem?" Como componente central da inteligência artificial (AI), este processo permite que os sistemas automatizados organizem, categorizem e interpretem dados visuais em grande escala. Embora possa parecer simples ao olho humano, fazer com que os computadores reconheçam padrões requer algoritmos sofisticados de aprendizagem automática (ML) para estabelecer a ligação entre píxeis brutos e conceitos significativos.

O mecanismo por detrás da classificação#

A classificação moderna de imagens depende fortemente de arquiteturas de aprendizagem profunda (DL) conhecidas como Redes Neuronais Convolucionais (CNNs). Estas redes foram concebidas para imitar a forma como o córtex visual biológico processa a informação. Através de um processo chamado extração de características, o modelo aprende a identificar atributos de baixo nível, como contornos e texturas, nas primeiras camadas, combinando-os gradualmente para reconhecer formas e objetos complexos nas camadas mais profundas.

Para criar um classificador, os programadores utilizam aprendizagem supervisionada, fornecendo ao modelo grandes quantidades de dados de treino que contêm exemplos anotados. Grandes conjuntos de dados públicos, como o ImageNet, têm sido fundamentais para melhorar a precisão destes sistemas. Durante a fase de inferência, o modelo produz uma pontuação de probabilidade para cada categoria, utilizando frequentemente uma função softmax para determinar a classe mais provável.

Classificação vs. outras tarefas de visão#

É importante distinguir a classificação de imagens de capacidades relacionadas de visão computacional, uma vez que a escolha da técnica depende do problema específico:

  • Classificação vs. Deteção de objetos: A classificação atribui uma etiqueta à imagem inteira. Em contrapartida, a deteção de objetos identifica a localização de vários objetos numa cena, desenhando uma caixa delimitadora em torno de cada um.
  • Classificação vs. Segmentação de imagens: Enquanto a classificação analisa o contexto global, a segmentação proporciona precisão ao nível dos píxeis. A segmentação semântica classifica cada píxel individual, permitindo delinear com exatidão os limites entre os objetos e o fundo.

Aplicações no mundo real#

A classificação de imagens alimenta uma vasta gama de aplicações de AI no mundo real em diversos setores:

Diagnóstico na Área da Saúde#

Na área médica, os modelos de classificação ajudam os radiologistas ao analisarem exames de diagnóstico. As ferramentas de análise de imagens médicas podem categorizar rapidamente radiografias ou ressonâncias magnéticas como "normais" ou "anormais", ou identificar condições específicas, como a deteção de tumores, permitindo uma triagem e um diagnóstico mais rápidos dos pacientes.

Controlo de qualidade na indústria transformadora#

As fábricas utilizam inspeção visual automatizada para manter os padrões dos produtos. As câmaras nas linhas de montagem captam imagens dos componentes, e os modelos de classificação atribuem-lhes instantaneamente a etiqueta "aprovado" ou "reprovado", com base nos defeitos visíveis. Este controlo de qualidade automatizado garante que apenas os artigos sem defeitos chegam à fase de embalagem.

Agricultura inteligente#

Os agricultores utilizam AI na agricultura para monitorizar a saúde das culturas. Ao classificar imagens captadas por drones ou smartphones, os sistemas podem identificar sinais de doença, deficiência nutricional ou infestação de pragas, permitindo intervenções direcionadas de agricultura de precisão.

Implementação da classificação com o Ultralytics YOLO26#

A estrutura Ultralytics YOLO26, embora seja famosa pela deteção, oferece desempenho de vanguarda para tarefas de classificação de imagens. A sua arquitetura está otimizada para velocidade e precisão, tornando-a adequada para aplicações em tempo real.

Eis um exemplo conciso de como carregar um modelo pré-treinado e classificar uma imagem utilizando o pacote Python ultralytics:

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Run inference on an image source
results = model("https://ultralytics.com/images/bus.jpg")

# Print the top predicted class name
print(f"Prediction: {results[0].names[results[0].probs.top1]}")

Para as equipas que procuram otimizar o seu fluxo de trabalho, a Ultralytics Platform simplifica todo o pipeline. Permite aos utilizadores gerir conjuntos de dados de classificação, realizar treino na cloud e implementar modelos em vários formatos, como ONNX ou TensorRT, sem uma infraestrutura extensa de programação.

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