Ultralytics YOLO
Detecte objetos em imagens e vídeos com o Ultralytics YOLO
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.