Saltar para o conteúdo

Ultralytics YOLO11 Tarefas

Ultralytics YOLO tarefas suportadas

YOLO11 é uma estrutura de IA que suporta múltiplas tarefas de visão computacional. A estrutura pode ser utilizada para efetuar a deteção, segmentação, obb, classificação e estimativa de pose. Cada uma destas tarefas tem um objetivo e um caso de utilização diferentes.



Ver: Explorar Ultralytics YOLO Tarefas: Deteção de objectosSegmentação, OBB, Seguimento e Estimativa de Pose.

Deteção

A deteção é a principal tarefa suportada pelo YOLO11. Envolve a deteção de objectos numa imagem ou quadro de vídeo e o desenho de caixas delimitadoras à sua volta. Os objectos detectados são classificados em diferentes categorias com base nas suas caraterísticas. O YOLO11 pode detetar vários objectos numa única imagem ou quadro de vídeo com elevada precisão e velocidade.

Exemplos de deteção

Segmentação

A segmentação é uma tarefa que envolve a segmentação de uma imagem em diferentes regiões com base no conteúdo da imagem. A cada região é atribuída uma etiqueta com base no seu conteúdo. Esta tarefa é útil em aplicações como a segmentação de imagens e a imagiologia médica. O YOLO11 utiliza uma variante da arquitetura U-Net para efetuar a segmentação.

Exemplos de segmentação

Classificação

A classificação é uma tarefa que envolve a classificação de uma imagem em diferentes categorias. YOLO11 pode ser utilizado para classificar imagens com base no seu conteúdo. Utiliza uma variante da arquitetura EfficientNet para efetuar a classificação.

Exemplos de classificação

Pose

A deteção de pose/pontos-chave é uma tarefa que envolve a deteção de pontos específicos numa imagem ou num quadro de vídeo. Estes pontos são designados por pontos-chave e são utilizados para seguir o movimento ou estimar a pose. YOLO11 pode detetar pontos-chave numa imagem ou num quadro de vídeo com elevada precisão e rapidez.

Exemplos de pose

OBB

A deteção de objectos orientados vai um passo mais longe do que a deteção de objectos normal, introduzindo um ângulo extra para localizar objectos com maior precisão numa imagem. YOLO11 pode detetar objectos rodados numa imagem ou quadro de vídeo com elevada precisão e velocidade.

Deteção orientada

Conclusão

YOLO11 suporta múltiplas tarefas, incluindo deteção, segmentação, classificação, deteção de objectos orientados e deteção de pontos-chave. Cada uma destas tarefas tem objectivos e casos de utilização diferentes. Ao compreender as diferenças entre estas tarefas, pode escolher a tarefa adequada para a sua aplicação de visão computacional.

FAQ

Que tarefas podem realizar Ultralytics YOLO11 ?

Ultralytics YOLO11 é uma estrutura de IA versátil capaz de executar várias tarefas de visão computacional com elevada precisão e rapidez. Estas tarefas incluem:

  • Deteção: Identificação e localização de objectos em imagens ou fotogramas de vídeo, desenhando caixas delimitadoras à sua volta.
  • Segmentação: Segmentação de imagens em diferentes regiões com base no seu conteúdo, útil para aplicações como a imagiologia médica.
  • Classificação: Categorização de imagens inteiras com base no seu conteúdo, tirando partido de variantes da arquitetura EfficientNet.
  • Estimativa de pose: Deteção de pontos-chave específicos numa imagem ou num quadro de vídeo para seguir movimentos ou poses.
  • Deteção de objectos orientados (OBB): Deteção de objectos rodados com um ângulo de orientação adicionado para maior precisão.

Como utilizar Ultralytics YOLO11 para a deteção de objectos?

Para utilizar Ultralytics YOLO11 para a deteção de objectos, siga estes passos:

  1. Prepare o seu conjunto de dados no formato adequado.
  2. Treinar o modelo YOLO11 utilizando a tarefa de deteção.
  3. Utilize o modelo para fazer previsões introduzindo novas imagens ou fotogramas de vídeo.

Exemplo

from ultralytics import YOLO

# Load a pre-trained YOLO model (adjust model type as needed)
model = YOLO("yolo11n.pt")  # n, s, m, l, x versions available

# Perform object detection on an image
results = model.predict(source="image.jpg")  # Can also use video, directory, URL, etc.

# Display the results
results[0].show()  # Show the first image results
# Run YOLO detection from the command line
yolo detect model=yolo11n.pt source="image.jpg"  # Adjust model and source as needed

Para obter instruções mais detalhadas, consulte os nossos exemplos de deteção.

Quais são as vantagens de utilizar YOLO11 para tarefas de segmentação?

A utilização do YOLO11 para tarefas de segmentação oferece várias vantagens:

  1. Elevada precisão: A tarefa de segmentação utiliza uma variante da arquitetura U-Net para obter uma segmentação precisa.
  2. Velocidade: YOLO11 está optimizado para aplicações em tempo real, oferecendo um processamento rápido mesmo para imagens de alta resolução.
  3. Múltiplas aplicações: É ideal para imagiologia médica, condução autónoma e outras aplicações que requerem uma segmentação detalhada da imagem.

Saiba mais sobre os benefícios e casos de utilização de YOLO11 para segmentação na secção de segmentação.

O sítio Ultralytics YOLO11 consegue lidar com a estimativa de pose e a deteção de pontos-chave?

Sim, o Ultralytics YOLO11 pode efetuar eficazmente a estimativa de pose e a deteção de pontos-chave com elevada precisão e velocidade. Esta funcionalidade é particularmente útil para o seguimento de movimentos em aplicações de análise desportiva, cuidados de saúde e interação homem-computador. YOLO11 detecta pontos-chave numa imagem ou fotograma de vídeo, permitindo uma estimativa precisa da pose.

Para obter mais detalhes e dicas de implementação, visite nossos exemplos de estimativa de pose.

Por que razão devo escolher Ultralytics YOLO11 para a deteção orientada de objectos (OBB)?

A Deteção de Objectos Orientados (OBB) com YOLO11 proporciona uma maior precisão através da deteção de objectos com um parâmetro de ângulo adicional. Esta funcionalidade é benéfica para aplicações que requerem uma localização precisa de objectos rodados, como a análise de imagens aéreas e a automatização de armazéns.

  • Maior precisão: O componente de ângulo reduz os falsos positivos para objectos rodados.
  • Aplicações versáteis: Útil para tarefas de análise geoespacial, robótica, etc.

Consulte a secção Deteção de objectos orientados para obter mais detalhes e exemplos.

📅C riado há 1 ano ✏️ Atualizado há 14 dias

Comentários