Yolo Vision Shenzhen
Shenzhen
Junte-se agora

Como executar Ultralytics YOLO11 através do CLI

Abirami Vina

Leitura de 5 minutos

27 de janeiro de 2025

Explore a forma como a utilização do pacote Ultralytics Python através da interface de linha de comandosCLI) simplifica a execução de soluções YOLO11 relacionadas com vários sectores.

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 avançado de visão por computador que simplifica as tarefas yolo , como a deteção de objectos em tempo real, a estimativa de pose, o seguimento e a classificação de imagens. Concebido para utilizadores com diferentes níveis de experiência técnica, permite a qualquer pessoa extrair facilmente informações valiosas das suas imagens e vídeos.

Neste artigo, vamos analisar mais detalhadamente a execução das soluções Ultralytics YOLO11 através da interface de linha de comandosCLI). Vamos começar!

O que é uma interface de linha de comando?

Uma interface de linha de comandos é uma ferramenta simples que lhe permite interagir com o seu computador escrevendo comandos de texto simples. Pode conversar diretamente com o seu sistema através de uma CLI para fazer as coisas rapidamente sem depender de software volumoso ou de interfaces complexas. É uma forma limpa e eficiente de efetuar tarefas, especialmente para aqueles que pretendem resultados sem passos desnecessários.

A CLI também fornece 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.

No que diz respeito à visão por computador, pode utilizar Ultralytics YOLO11 através do CLI para o ajudar a analisar vídeos ou a track objectos facilmente; não são necessários conhecimentos especializados. Por exemplo, com apenas algumas linhas de comandos, é possível contar quantas pessoas estão presentes num vídeo para fornecer resultados rápidos e precisos para track atividade.

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

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

O pacoteUltralytics Python vem com soluções integradas, alimentadas pelo YOLO11 , para lidar com tarefas do mundo real nas indústrias de retalho, transportes, segurança e desporto. Ao executar estas soluções a partir da linha de comandos, as empresas podem simplificar rapidamente tarefas complexas e obter informações acionáveis.

Eis um breve resumo de algumas das soluções oferecidas Ultralytics :

  • Contagem de objectos: Conte automaticamente objectos em vídeos ou transmissões ao vivo, como carros em estradas ou inventário de armazém, para track atividade ou gerir o stock.
  • 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 Ultralytics oferece. Para explorar toda a gama de opções disponíveis, pode consultar a documentação oficial Ultralytics .

Desbloquear as soluções Ultralytics YOLO11 com a CLI

Começar a utilizar as soluções Ultralytics YOLO11 é simples e não requer conhecimentos técnicos. Pode começar a analisar imagens e vídeos e obter informações significativas em apenas alguns passos simples.

Em primeiro lugar, abra a interface da linha de comandos no seu computador. No Windows, basta procurar por "Prompt de Comando" no menu Iniciar. Para macOS ou Linux, pode procurar a aplicação Terminal no seu sistema. Em seguida, instale o pacote Ultralytics Python usando o comando: `pip install ultralytics.

Com isso, está tudo pronto! O pacote Ultralytics Python configura automaticamente tudo para si, pelo que não há necessidade de configurações complexas ou ferramentas extra. Uma vez instalado, está pronto para explorar as suas funcionalidades.

O pacote Ultralytics Python dá-lhe a flexibilidade de adaptar as suas funcionalidades às suas necessidades. Pode escolher um modelo baseado na sua aplicação específica para obter resultados mais rápidos ou uma análise mais pormenorizada. Além disso, os resultados podem ser apresentados em direto, à medida que o sistema processa os dados, ou podem ser guardados para serem revistos mais tarde, consoante a sua conveniência.

Transformar dados visuais em histórias acionáveis

Quando YOLO11 estiver configurado, está pronto para explorar a forma como pode transformar dados visuais em bruto em informações significativas. Para mostrar as suas capacidades, vamos analisar um exemplo prático: analisar um vídeo do trânsito numa autoestrada 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, pode especificar a localização do ficheiro de vídeo no seu sistema, e a solução analisará o vídeo para detect e track objectos, gerando um mapa de calor codificado por cores. Cores mais quentes mostram áreas com mais atividade, enquanto cores mais frias destacam áreas menos ativas. O Ultralytics Heatmaps Solution Guide fornece exemplos claros desses comandos, simplificando a personalização e a execução da 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 com o 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.

Criar aplicações de visão por computador utilizando soluções Ultralytics

As soluções Ultralytics YOLO11 podem ser utilizadas para resolver desafios quotidianos em diferentes sectores, melhorando a eficiência e a tomada de decisões. Vamos discutir algumas delas em pormenor. 

Otimização do retalho com YOLO11

Gerir uma loja de venda a retalho durante as horas de ponta pode ser uma tarefa difícil. Por vezes, os funcionários têm dificuldade em monitorizar manualmente o fluxo de clientes, o que leva a corredores sobrelotados e a um número insuficiente de funcionários nas caixas. Utilizando YOLO11, Ultralytics oferece uma solução simples para contar os clientes que entram e saem da loja, ajudando os gestores a ajustar a colocação do pessoal para satisfazer a procura sem ter de adivinhar.

YOLO11 pode ajudar a melhorar a gestão do estacionamento

A gestão do estacionamento pode ser frustrante quando os lugares são difíceis de encontrar. Os métodos tradicionais, como a monitorização manual, muitas vezes não conseguem acompanhar o ritmo durante as horas de ponta. A utilização do YOLO11 pode ser uma excelente forma de fornecer actualizações em tempo real sobre os lugares de estacionamento disponíveis. A visão por computador pode ajudar a orientar os condutores de forma eficiente e a reduzir atrasos desnecessários.

Para além disso, os veículos não autorizados que ocupam lugares reservados podem levantar problemas de segurança. Com o YOLO11 e o ANPR (Reconhecimento Automático de Matrículas), estas violações podem ser detectadas e tratadas prontamente, assegurando que as áreas restritas permanecem seguras. Além disso, ao analisar os padrões de tráfego dentro do parque de estacionamento, os estrangulamentos podem ser minimizados, criando uma melhor experiência para os condutores.

__wf_reserved_inherit
Fig. 4. Gestão inteligente do estacionamento utilizando YOLO11.

Otimização das operações agrícolas com YOLO11

Outra solução interessante Ultralytics está relacionada com a contagem de objectos em regiões específicas. Pode ser utilizada para ajudar os agricultores a gerir operações em grande escala de forma mais eficaz. Por exemplo, pode analisar imagens de drones para monitorizar culturas ou gado em áreas específicas, facilitando a detect precoce detect problemas como surtos de pragas ou focos de doenças. Isto permite aos agricultores atuar rapidamente para proteger as suas colheitas e reduzir as perdas. 

__wf_reserved_inherit
Fig. 5. Utilização da visão por computador para detect escaravelhos.

Vantagens da utilização das soluções Ultralytics YOLO11

Eis alguns benefícios únicos que demonstram o impacto positivo que as soluções Ultralytics YOLO11 podem ter em vários fluxos de trabalho empresariais:

  • Melhora a afetação de recursos: YOLO11 pode ajudar a identificar onde os recursos são mais necessários, como a colocação de pessoal em áreas mais movimentadas ou o ajuste de 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

Ultralytics YOLO11 oferece tecnologia de ponta de uma forma fácil de utilizar, simplificando as tarefas de análise de imagem e vídeo para que possam ser facilmente utilizadas por qualquer pessoa, independentemente dos seus conhecimentos técnicos. Com a sua flexibilidade, YOLO11 suporta aplicações em várias indústrias, incluindo retalho, planeamento urbano, desporto 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