☰

Ultralytics YOLO

Detecte objetos em imagens e vídeos com o Ultralytics YOLO

Freemium

O que é Ultralytics YOLO?

O Ultralytics YOLO é uma plataforma de visão computacional que permite aos desenvolvedores projetar sistemas capazes de interpretar cenas presentes em imagens e vídeos. A ferramenta utiliza modelos pré-treinados para reconhecer os objetos presentes nas imagens, determinar suas posições e identificar padrões a partir das informações visuais.


YOLO significa "You Only Look Once" (Você Só Olha Uma Vez). A técnica difere dos métodos tradicionais, nos quais uma imagem é examinada em algumas etapas de detecção separadamente.


Um conjunto de ferramentas para processamento de dados, treinamento de modelos, teste de precisão e implantação de modelos torna-o adequado para uma ampla gama de usos, incluindo inspeção de fábricas, análise de tráfego, vigilância no varejo e robótica. Por exemplo, ele pode detectar e contar trabalhadores e máquinas dentro de uma fábrica, analisar o tráfego detectando vários tipos de veículos, etc.

Características do Ultralytics YOLO

Detecção de objetos

Consegue identificar objetos e localizá-los em imagens ou vídeos.

Segmentação de imagens

Separa objetos de seus fundos no nível de pixel.

Estimativa de Instalação

Detecta posições corporais e pontos-chave.

Classificação de Imagens

Atribui rótulos às imagens com base em seu conteúdo.

Treinamento de Modelo Personalizado

Treina modelos usando seus próprios conjuntos de dados de imagens.

Exportação de Modelos

Exporta modelos treinados para formatos compatíveis com diferentes plataformas e hardware.

Processamento em tempo real

Analisa fluxos de vídeo rapidamente para aplicações que necessitam de resultados ágeis.

Treinamento e Implantação em Nuvem

Fornece ferramentas em nuvem para treinar, gerenciar e implantar modelos.

Casos de uso do Ultralytics YOLO

Tráfego

Conta carros e detecta veículos nas estradas.

Fábricas

Encontra produtos danificados ou defeituosos.

Lojas

Verifica os produtos nas prateleiras.

Assistência médica

Auxilia pesquisadores na análise de imagens médicas.

Robótica

Ajuda os robôs a encontrar e reconhecer objetos.

Segurança

Detecta pessoas e objetos em gravações de câmeras.

Agricultura

Identifica culturas, ervas daninhas e problemas nas plantas.

Como usar o Ultralytics YOLO?

Criar uma conta

Acesse o site da Ultralytics e inscreva-se.

Escolha um modelo

Selecione um modelo YOLO que se adeque ao seu projeto.

Carregar imagens

Prepare e rotule suas imagens se desejar treinar um modelo personalizado.

Treine o modelo

Use a plataforma ou as ferramentas Python para ensinar o sistema o que reconhecer.

Teste os resultados

Execute o modelo em novas imagens ou vídeos para verificar sua precisão.

Implante o modelo

Exporte-o e integre-o em sua aplicação.

O que gostamos na Ultralytics YOLO

Múltiplas tarefas de visão

Suporta detecção, segmentação, estimativa de pose e classificação.

Funciona com conjuntos de dados personalizados.

É possível treinar modelos em conjuntos de dados personalizados.

Opções de implantação úteis

Estão disponíveis opções de exportação para diferentes ambientes de implantação.

Fluxo de trabalho de treinamento

Existem ferramentas em Python e de linha de comando (CLI) para treinamento e previsão.

Prático para projetos de visão em tempo real

Possui modelos leves para tarefas de visão em tempo real.

O que não gostamos no Ultralytics YOLO

Licenciamento restritivo

A licença AGPL pode não ser adequada para projetos comerciais de código fechado.

Dependência da qualidade dos dados

Dados de treinamento mal rotulados reduzem a precisão da detecção.

Objetos pequenos ou parcialmente escondidos

Objetos minúsculos ou muito escondidos podem passar despercebidos.

Não há garantia de resultados idênticos.

Os modelos exportados podem necessitar de testes adicionais de precisão e compatibilidade.

Não é um sistema de visão completo

A criação de um aplicativo de visão completo requer integração adicional.

Planos de preços YOLO da Ultralytics

Gratuito: $0/mês

  • Créditos únicos de 25 dólares.
  • 100 GB de armazenamento e 10 GB por upload.
  • 100 modelos.
  • 3 tarefas simultâneas de treinamento em nuvem.
  • 3 implantações em nuvem.
  • Projetos e conjuntos de dados públicos/privados ilimitados.
  • Exportação do modelo para todos os 22 formatos.
  • Manual, SAM 3, anotação inteligente YOLO SAM.
  • 24 tipos de GPUs para nuvem, incluindo 5090, H100 e H200.
  • Apoio da comunidade.

Pro: US$ 29/mês

  • $30 em créditos por mês.
  • 500 GB de armazenamento e 20 GB por upload.
  • Conjuntos de dados do Google Cloud Storage, Amazon S3 e Azure Blob Storage.
  • 500 modelos.
  • 10 tarefas simultâneas de treinamento em nuvem.
  • 10 implantações em nuvem.
  • Colaboração em equipe para até 5 membros.
  • 28 tipos de GPUs para nuvem, incluindo B200 e B300.
  • Suporte prioritário para GPUs.

Empresarial: Preços personalizados

  • Créditos personalizados.
  • Armazenamento, modelos e implantações ilimitados.
  • Tarefas ilimitadas de treinamento simultâneo em nuvem.
  • Capacidade da equipe personalizada.
  • Integração e suporte dedicados.
  • SSO/SAML empresarial.
  • Disponibilidade de dados e computação no local.
  • Acordos de nível de serviço (SLAs) personalizados para conformidade com SOC 2, ISO 27001 e GDPR.

Perguntas frequentes sobre o Ultralytics YOLO

O Ultralytics é gratuito para o programa YOLO?

Sim, oferece um plano gratuito e opções pagas.

Iniciantes podem usar o Ultralytics YOLO?

Sim, mas algum conhecimento de programação ajuda no treinamento e na configuração.

O Ultralytics YOLO consegue detectar objetos personalizados?

Sim, você pode treiná-lo usando suas próprias imagens.

O Ultralytics YOLO funciona em tempo real?

Sim, ele consegue detectar objetos rapidamente em vídeos ao vivo.

O que significa YOLO?

YOLO significa "Você só olha uma vez".

Conclusão

Se você estiver trabalhando em um produto de aprendizado de máquina para detecção de objetos, onde é essencial detectar alvos específicos rapidamente e com alta precisão, por exemplo, encontrando falhas em imagens de produtos ou reconhecendo veículos no trânsito, o Ultralytics YOLO é uma boa opção.


É suficientemente flexível para treinar seus próprios modelos. Antes de escolher um plano, é uma boa ideia determinar quais níveis de treinamento e armazenamento em nuvem seu projeto exigirá. Além disso, convém verificar os termos da licença caso esteja pensando em integrá-lo a um produto comercial.