Sintonize na YOLO Vision 2025!
25 de setembro de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024

Como executar o Ultralytics YOLO11 através da CLI

Abirami Vina

Leitura de 5 minutos

27 de janeiro de 2025

Descubra como o uso do pacote Python Ultralytics através da interface de linha de comando (CLI) simplifica a execução de soluções YOLOv11 relacionadas a vários setores.

Atualmente, as câmeras estão por toda parte - em lojas, escritórios, ruas e espaços públicos - capturando momentos que podem responder a perguntas críticas. Os dados visuais dessas câmeras podem revelar informações úteis sobre diferentes aspectos de nossas vidas cotidianas, como fluxo de tráfego, comportamento de multidões, condições ambientais e até movimentos e interações individuais. No entanto, revisar todos esses vídeos manualmente não é possível e, muitas vezes, deixa passar insights importantes.

A tecnologia avançada de IA, como a visão computacional, pode entrar em ação e levar a análise de dados visuais a um novo patamar. Ela simplifica tarefas complexas, transformando imagens brutas em insights claros e acionáveis. Seja para identificar padrões, rastrear atividades ou melhorar processos, ela torna as coisas mais rápidas e precisas. Para as empresas, isso significa menos tempo gasto em trabalho manual e decisões mais inteligentes e eficazes.

Especificamente, o Ultralytics YOLO11 é um modelo de visão computacional avançado que simplifica tarefas YOLO como deteção de objetos em tempo real, estimativa de pose, rastreamento e classificação de imagens. Projetado para usuários de vários níveis de experiência técnica, permite que qualquer pessoa extraia facilmente insights valiosos de suas imagens e vídeos.

Neste artigo, vamos analisar mais de perto a execução de soluções Ultralytics YOLO11 por meio da interface de linha de comando (CLI). Vamos começar!

O que é uma interface de linha de comando?

Uma interface de linha de comando é uma ferramenta direta que permite interagir com o computador digitando comandos de texto simples. Você pode conversar diretamente com o sistema por meio de uma CLI para realizar tarefas rapidamente, sem depender de softwares volumosos ou interfaces complexas. É uma maneira limpa e eficiente de executar tarefas, especialmente para quem deseja resultados sem etapas desnecessárias.

A CLI também oferece uma maneira rápida e eficiente de concluir tarefas repetitivas. Uma vez estabelecido, um comando pode ser facilmente reutilizado sempre que necessário, simplificando os fluxos de trabalho e minimizando o esforço manual.

Com relação à visão computacional, você pode usar o Ultralytics YOLO11 através da CLI para ajudá-lo a analisar vídeos ou rastrear objetos facilmente; nenhum conhecimento especializado é necessário. Por exemplo, com apenas algumas linhas de comandos, você pode contar quantas pessoas estão presentes em um vídeo para fornecer resultados rápidos e precisos para rastrear a atividade.

__wf_reserved_inherit
Fig 1. Contagem de pessoas para rastreamento e insights precisos.

Uma visão geral das soluções Ultralytics YOLO11

O pacote Python da Ultralytics vem com soluções integradas, alimentadas por YOLO11, para lidar com tarefas do mundo real nos setores de varejo, transporte, segurança e esportes. Ao executar essas soluções a partir da linha de comando, as empresas podem simplificar rapidamente tarefas complexas e obter insights acionáveis.

Aqui está uma visão rápida de algumas das soluções que a Ultralytics oferece:

  • Contagem de objetos: Contar automaticamente objetos em vídeos ou transmissões ao vivo, como carros em estradas ou inventário de armazéns, para rastrear a atividade ou gerenciar o estoque.
  • Gerenciamento de filas: Monitore os comprimentos das filas em tempo real para melhorar a eficiência do serviço e reduzir os tempos de espera dos clientes.
  • Sistema de alarme de segurança: Detecta movimentos incomuns ou objetos não autorizados em áreas restritas e aciona alertas para aumentar a segurança.
  • Estimativa de velocidade: Meça a velocidade em que veículos ou atletas se movem em um vídeo para melhorar o gerenciamento de tráfego ou a análise de desempenho esportivo.

Estas são apenas algumas das soluções versáteis que a Ultralytics oferece. Para explorar a gama completa de opções disponíveis, você pode consultar a documentação oficial da Ultralytics.

Desbloqueie as soluções Ultralytics YOLO11 com a CLI

Começar com as soluções Ultralytics YOLO11 é simples e não requer conhecimento técnico. Você pode começar a analisar imagens e vídeos e obter insights significativos em apenas alguns passos simples.

Primeiro, abra a interface de linha de comando no seu computador. No Windows, basta procurar por “Prompt de Comando” no menu Iniciar. Para macOS ou Linux, você pode procurar o aplicativo Terminal no seu sistema. Em seguida, instale o pacote Python Ultralytics usando o comando: `pip install ultralytics`.

Com isso, está tudo pronto! O pacote Python Ultralytics configura tudo automaticamente para você, então não há necessidade de configurações complexas ou ferramentas extras. Uma vez instalado, você está pronto para explorar seus recursos.

O pacote Python Ultralytics oferece a flexibilidade de adaptar seus recursos às suas necessidades. Você pode escolher um modelo com base em sua aplicação específica para resultados mais rápidos ou análises mais detalhadas. Além disso, as saídas podem ser exibidas ao vivo enquanto o sistema processa seus dados, ou podem ser salvas para serem revisadas posteriormente, de acordo com sua conveniência.

Transformar dados visuais em histórias acionáveis

Depois que o YOLO11 estiver configurado, você estará pronto para explorar como ele pode transformar dados visuais brutos em insights significativos. Para mostrar suas capacidades, vamos percorrer um exemplo prático: analisar um vídeo do tráfego em uma rodovia para gerar um mapa de calor. 

Os mapas de calor são uma ótima maneira de visualizar o fluxo de tráfego e identificar áreas com alta e baixa atividade. Ao revelar padrões de tráfego, eles permitem decisões mais inteligentes e um planejamento mais eficaz para os desafios diários de gerenciamento de tráfego.

__wf_reserved_inherit
Fig 2. Um frame de um vídeo de entrada de amostra para análise de tráfego no mundo real.

Para começar, com um simples comando na CLI, você pode especificar a localização do seu arquivo de vídeo no seu sistema, e a solução analisará o vídeo para detectar e rastrear objetos, gerando um mapa de calor com código de cores. Cores mais quentes mostram áreas com mais atividade, enquanto cores mais frias destacam áreas menos ativas. O Guia de Solução de Mapas de Calor da Ultralytics fornece exemplos claros desses comandos, tornando simples personalizar e executar a solução com base nas suas necessidades.

Como os insights de heatmap impulsionam decisões mais inteligentes

Como mostrado abaixo, o mapa de calor para o frame de entrada de amostra fornece uma imagem clara do fluxo de tráfego, destacando áreas de congestionamento e movimento mais suave. Essas informações são incrivelmente úteis para o gerenciamento de tráfego, permitindo que os planejadores redirecionem veículos, melhorem os layouts de estacionamento e façam um melhor uso das estradas.

__wf_reserved_inherit
Fig 3. Mapa de calor do fluxo de tráfego gerado usando YOLO11. Imagem do autor.

Ao visualizar padrões de tráfego, os mapas de calor facilitam a identificação de gargalos ou áreas problemáticas e a descoberta de maneiras de melhorar a eficiência. Eles também podem revelar detalhes importantes, como mudanças repentinas de faixa ou desacelerações, que podem indicar riscos à segurança. Abordar essas questões ajuda a reduzir acidentes e torna as estradas mais seguras e confiáveis. No geral, os mapas de calor fornecem os insights necessários para melhorar o gerenciamento de tráfego e contribuir para estradas mais seguras para todos.

Criação de aplicações de visão computacional usando soluções Ultralytics

As soluções Ultralytics YOLO11 podem ser usadas para resolver desafios diários em diferentes setores, melhorando a eficiência e a tomada de decisões. Vamos discutir alguns deles em detalhes. 

Otimização do varejo com YOLO11

Gerenciar uma loja de varejo durante os horários de pico pode ser opressor. Às vezes, os funcionários têm dificuldades para monitorar manualmente o fluxo de clientes, o que leva a corredores superlotados e pessoal insuficiente nos caixas. Usando o YOLO11, a Ultralytics oferece uma solução simples para contar clientes que entram e saem da loja, ajudando os gerentes a ajustar a alocação de pessoal para atender à demanda sem adivinhação.

O YOLO11 pode ajudar a melhorar o gerenciamento de estacionamento

O gerenciamento de estacionamento pode ser frustrante quando os espaços são difíceis de encontrar. Os métodos tradicionais, como o monitoramento manual, geralmente não conseguem acompanhar durante os horários de pico. O uso do YOLO11 pode ser uma ótima maneira de fornecer atualizações em tempo real sobre vagas de estacionamento disponíveis. A visão computacional pode ajudar a orientar os motoristas de forma eficiente e reduzir atrasos desnecessários.

Além disso, veículos não autorizados que ocupam vagas reservadas podem levantar preocupações de segurança. Com o YOLO11 e o ANPR (Reconhecimento Automático de Placas de Veículos), essas violações podem ser detectadas e tratadas prontamente, garantindo que as áreas restritas permaneçam seguras. Além disso, ao analisar os padrões de tráfego dentro do estacionamento, os gargalos podem ser minimizados, criando uma melhor experiência para os motoristas.

__wf_reserved_inherit
Fig 4. Gestão inteligente de estacionamento usando YOLO11.

Otimizando operações agrícolas com YOLO11

Outra solução interessante da Ultralytics está relacionada à contagem de objetos em regiões específicas. Ela pode ser usada para ajudar os agricultores a gerenciar operações de grande escala de forma mais eficaz. Por exemplo, pode analisar imagens de drones para monitorar plantações ou gado dentro de áreas específicas, facilitando a detecção precoce de problemas como surtos de pragas ou focos de doenças. Isso possibilita que os agricultores ajam rapidamente para proteger sua colheita e reduzir as perdas. 

__wf_reserved_inherit
Fig 5. Utilização da visão computacional para detetar besouros.

Benefícios de usar as soluções Ultralytics YOLO11

Aqui estão alguns benefícios exclusivos que mostram o impacto positivo que as soluções Ultralytics YOLO11 podem ter em vários fluxos de trabalho de negócios:

  • Melhora a alocação de recursos: O YOLO11 pode ajudar a identificar onde os recursos são mais necessários, como alocar pessoal em áreas mais movimentadas ou ajustar layouts para aumentar a eficiência.
  • Reduz os custos operacionais: A automação da análise de vídeo reduz a dependência de esforços manuais, economizando tempo e diminuindo despesas, ao mesmo tempo em que mantém as operações funcionando sem problemas.
  • Identifica oportunidades ocultas: Pode destacar tendências e padrões que podem ser perdidos, como espaços subutilizados ou oportunidades para melhorar o envolvimento do cliente.
  • Simplifica o compartilhamento de dados: Resultados visuais detalhados facilitam o compartilhamento de insights entre as equipes, garantindo que todos estejam na mesma página para uma melhor coordenação.

Principais conclusões

O Ultralytics YOLO11 oferece tecnologia de ponta de forma amigável, simplificando as tarefas de análise de imagem e vídeo para que possam ser facilmente usadas por qualquer pessoa, independentemente da experiência técnica. Com sua flexibilidade, o YOLO11 oferece suporte a aplicações em vários setores, incluindo varejo, planejamento urbano, esportes e segurança no local de trabalho. 

As empresas podem usá-la para enfrentar desafios, descobrir insights valiosos e otimizar as operações diárias. Sua configuração direta, opções flexíveis e saídas claras a tornam uma ferramenta eficaz para transformar dados visuais em insights acionáveis.

Junte-se à nossa comunidade e confira nosso repositório GitHub para saber mais sobre IA. Veja como a visão computacional na indústria e a IA na área da saúde estão ultrapassando os limites da inovação. Além disso, dê uma olhada em nossas opções de licenciamento para começar hoje mesmo!

Vamos construir o futuro
da IA juntos!

Comece sua jornada com o futuro do aprendizado de máquina

Comece gratuitamente
Link copiado para a área de transferência