Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Guias

Como executar o Ultralytics YOLO11 através da CLI

Descobre como utilizar o pacote Python da Ultralytics através da interface de linha de comandos (CLI) simplifica a execução de soluções YOLO11 para vários setores.

Abirami VinaAbirami Vina9 min de leitura
Executar o Ultralytics YOLO11 através da interface de linha de comandos

Hoje em dia, há câmaras por todo o lado — em lojas, escritórios, ruas e espaços públicos — a captar momentos que podem ajudar a responder a questões importantes. Os dados visuais destas câmaras podem revelar informações úteis sobre vários aspetos do nosso quotidiano, como o fluxo de trânsito, o comportamento das multidões, as condições ambientais e até os movimentos e as interações de cada pessoa. No entanto, não é possível rever todos estes vídeos manualmente, e muitas vezes acabam por passar despercebidas informações importantes.

Tecnologias avançadas de IA, como a visão computacional, podem intervir e levar a análise de dados visuais a um novo patamar. Simplificam tarefas complexas ao transformar imagens em bruto em informações claras e práticas. Quer seja para detetar padrões, acompanhar atividades ou melhorar processos, tornam tudo mais rápido e preciso. Para as empresas, isto significa menos tempo dedicado a tarefas manuais e decisões mais inteligentes e eficazes.

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

Neste artigo, vamos analisar mais detalhadamente como executar soluções do Ultralytics YOLO11 pela interface de linha de comando (CLI).

O que é uma interface de linha de comandos?#

Uma interface de linha de comandos é uma ferramenta simples que te permite interagir com o computador escrevendo comandos de texto simples. Podes comunicar diretamente com o sistema através de uma CLI para concluir tarefas rapidamente, sem depender de software pesado ou interfaces complexas. É uma forma simples e eficiente de executar tarefas, especialmente para quem quer obter resultados sem passos desnecessários.

A CLI também permite concluir tarefas repetitivas de forma rápida e eficiente. Depois de criado, um comando pode ser facilmente reutilizado sempre que necessário, simplificando os fluxos de trabalho e reduzindo o esforço manual.

No âmbito da visão computacional, podes usar Ultralytics YOLO11 através da CLI para te ajudar a analisar vídeos ou a acompanhar objetos com facilidade, sem precisares de conhecimentos especializados. Por exemplo, com apenas algumas linhas de comandos, podes contar quantas pessoas aparecem num vídeo e obter resultados rápidos e precisos para acompanhar a atividade.

Pessoas em uma plataforma de trem movimentada detectadas com caixas delimitadoras para contagem usando o Ultralytics YOLO11

Fig. 1. Contagem de pessoas para um seguimento preciso e informações úteis.

Visão geral das soluções Ultralytics YOLO11#

O pacote Python da Ultralytics inclui soluções integradas baseadas em YOLO11 para lidar com tarefas do mundo real nos setores do retalho, dos transportes, da segurança e do desporto. Ao executar estas soluções a partir da linha de comandos, as empresas podem simplificar rapidamente tarefas complexas e obter informações práticas.

Eis algumas das soluções oferecidas pela Ultralytics:

  • Contagem de objetos: conta automaticamente objetos em vídeos ou transmissões em direto, como carros nas estradas ou artigos em armazém, para acompanhar a atividade ou gerir o inventário.
  • Gestão de filas: monitoriza o tamanho das filas em tempo real para melhorar a eficiência do serviço e reduzir o tempo de espera dos clientes.
  • Sistema de alarme de segurança: detecte movimentos incomuns ou objetos não autorizados em áreas restritas e acione alertas para aumentar a segurança.
  • Estimativa de velocidade: mede a velocidade a que os veículos ou atletas se deslocam num vídeo, para melhorar a gestão do trânsito ou a análise do desempenho desportivo.

Essas são apenas algumas das soluções versáteis oferecidas pela Ultralytics. Para explorar todas as opções disponíveis, consulte a documentação de soluções da Ultralytics.

Tira partido das soluções Ultralytics YOLO11 com a CLI#

Começar a usar as soluções Ultralytics YOLO11 é simples e não requer conhecimentos técnicos. Em poucos passos, podes começar a analisar imagens e vídeos e obter informações relevantes.

Primeiro, abre a interface de linha de comandos no computador. No Windows, basta procurares «Linha de comandos» no menu Iniciar. No macOS ou Linux, procura a aplicação Terminal no sistema. Em seguida, instala o pacote Python da Ultralytics com o comando: pip install ultralytics.

E já está! O pacote Python da Ultralytics configura tudo automaticamente, por isso não precisas de configurações complexas nem de ferramentas adicionais. Depois de instalado, podes começar a explorar as funcionalidades.

O pacote Python da Ultralytics dá-te flexibilidade para adaptares as funcionalidades às tuas necessidades. Podes escolher um modelo com base na aplicação específica para obter resultados mais rápidos ou uma análise mais detalhada. Além disso, os resultados podem ser apresentados em direto enquanto o sistema processa os dados ou guardados para os consultares mais tarde, quando te for conveniente.

Transformar dados visuais em informações práticas#

Depois de configurar Ultralytics YOLO11, podes explorar como transforma dados visuais em bruto em informações relevantes. Para mostrar as suas capacidades, vamos ver 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 excelente forma de visualizar o fluxo de trânsito e identificar zonas com muita ou pouca atividade. Ao revelar padrões de trânsito, permitem tomar decisões mais inteligentes e planear de forma mais eficaz a gestão do trânsito no dia a dia.

Fotograma de um vídeo de entrada de exemplo para análise do trânsito

Fig. 2. Fotograma de um vídeo de entrada de exemplo para a análise do trânsito em condições reais.

Para começar, com um comando simples na CLI (por exemplo, yolo solutions heatmap source="path/to/video.mp4"), você pode especificar a localização do 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 codificado por cores. Cores mais quentes indicam áreas com mais atividade, enquanto cores mais frias destacam áreas menos ativas. O guia da solução Heatmaps da Ultralytics apresenta exemplos claros desses comandos, facilitando a personalização e a execução da solução de acordo com suas necessidades.

Como as informações dos mapas de calor ajudam a tomar decisões mais inteligentes#

Como se pode ver abaixo, o mapa de calor do fotograma de entrada de exemplo mostra claramente o fluxo de trânsito, destacando zonas congestionadas e zonas com circulação mais fluida. Estas informações são extremamente úteis para a gestão do trânsito, pois permitem aos urbanistas redirecionar veículos, melhorar a disposição dos estacionamentos e aproveitar melhor as estradas.

Mapa de calor do fluxo de trânsito gerado com Ultralytics YOLO11

Fig. 3. Mapa de calor do fluxo de trânsito gerado com Ultralytics YOLO11. Imagem do autor.

Ao visualizar os padrões de trânsito, os mapas de calor facilitam a identificação de estrangulamentos ou zonas problemáticas e a descoberta de formas de melhorar a eficiência. Também podem revelar detalhes importantes, como mudanças bruscas de faixa ou abrandamentos, que podem indicar riscos de segurança. Resolver estes problemas ajuda a reduzir os acidentes e torna as estradas mais seguras e fiáveis. De um modo geral, os mapas de calor fornecem as informações necessárias para melhorar a gestão do trânsito e contribuir para estradas mais seguras para todos.

Criar aplicações de visão computacional com as soluções Ultralytics#

As soluções Ultralytics YOLO11 podem ajudar a resolver desafios do dia a dia em diferentes setores, melhorando a eficiência e a tomada de decisões. Vamos analisar algumas delas em detalhe.

Otimização do retalho com Ultralytics YOLO11#

Gerenciar uma loja de varejo nos horários de pico pode ser estressante. Às vezes, os funcionários têm dificuldade para monitorar manualmente o fluxo de clientes, o que leva a corredores lotados e falta de pessoal nos caixas. Com YOLO11, a Ultralytics oferece uma solução simples para contar os clientes que entram e saem da loja, ajudando os gerentes a ajustar a distribuição da equipe para atender à demanda sem precisar fazer suposições.

Ultralytics YOLO11 pode ajudar a melhorar a gestão de estacionamento#

A gestão de estacionamento pode ser frustrante quando é difícil encontrar lugares. Os métodos tradicionais, como a monitorização manual, muitas vezes não conseguem dar resposta durante as horas de ponta. Usar Ultralytics YOLO11 pode ser uma excelente forma de fornecer atualizações em tempo real sobre os lugares disponíveis. A visão computacional pode ajudar a orientar os condutores de forma eficiente e reduzir atrasos desnecessários.

Além disso, a presença de veículos não autorizados em lugares reservados pode suscitar preocupações de segurança. Com Ultralytics YOLO11 e ANPR (reconhecimento automático de matrículas), estas infrações podem ser detetadas e resolvidas rapidamente, garantindo a segurança das áreas restritas. Além disso, a análise dos padrões de trânsito no parque de estacionamento pode reduzir os estrangulamentos e proporcionar uma melhor experiência aos condutores.

Gestão inteligente de estacionamento com Ultralytics YOLO11

Fig. 4. Gerenciamento inteligente de estacionamento com YOLO11.

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

Outra solução interessante da Ultralytics está relacionada com a contagem de objetos em regiões específicas. Pode ajudar os agricultores a gerir operações de grande escala de forma mais eficaz. Por exemplo, pode analisar imagens de drones para monitorizar culturas ou animais em zonas específicas, facilitando a deteção precoce de problemas como infestações de pragas ou focos de doenças. Assim, os agricultores podem agir rapidamente para proteger as colheitas e reduzir as perdas.

Utilização da visão computacional para detetar escaravelhos

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

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

Eis algumas vantagens únicas que demonstram o impacto positivo que as soluções Ultralytics YOLO11 podem ter em vários fluxos de trabalho empresariais:

  • Melhora a distribuição de recursos: Ultralytics YOLO11 pode ajudar a identificar onde os recursos são mais necessários, por exemplo, colocando funcionários nas zonas mais movimentadas ou ajustando os espaços para aumentar a eficiência.
  • Reduz os custos operacionais: a automatização da análise de vídeo reduz a dependência do trabalho manual, poupando tempo e diminuindo as despesas, sem interromper o funcionamento das operações.
  • Identifica oportunidades ocultas: pode destacar tendências e padrões que poderiam passar despercebidos, como espaços subutilizados ou oportunidades para melhorar o envolvimento dos clientes.
  • Simplifica a partilha de dados: os resultados visuais detalhados facilitam a partilha de informações entre equipas, garantindo que todos estão a par para melhorar a coordenação.

Principais conclusões#

Ultralytics YOLO11 oferece tecnologia avançada de forma intuitiva, simplificando tarefas de análise de imagens e vídeos para que qualquer pessoa possa usá-las, independentemente de sua experiência técnica. Graças à sua flexibilidade, YOLO11 oferece suporte a aplicações em diversos setores, incluindo varejo, planejamento urbano, esportes e segurança no trabalho.

As empresas podem utilizá-lo para enfrentar desafios, descobrir informações valiosas e simplificar as operações diárias. A configuração simples, as opções flexíveis e os resultados claros fazem dele uma ferramenta eficaz para transformar dados visuais em informações práticas.

Junta-te à nossa comunidade e consulta o nosso repositório no GitHub para saberes mais sobre IA. Descobre como a visão computacional na indústria transformadora e a IA na área da saúde estão a alargar os limites da inovação. Além disso, consulta as nossas opções de licenciamento para começares hoje mesmo!

Escrito por

Abirami Vina
Abirami Vina

Criador de conteúdo · Ultralytics

Ao iniciar a carreira como engenheira de visão computacional, Abirami Vina construiu uma base sólida em IA de visão e machine learning. Ela é criadora de conteúdo da Ultralytics e fundadora e redatora-chefe da Scribe of AI, onde produz conteúdo técnico de alta qualidade para empresas focadas em IA. Movida pela paixão por tornar a IA compreensível e envolvente, seu trabalho aproxima a tecnologia de ponta do impacto no mundo real.

Comentários

Faça uma pergunta, compartilhe seus resultados ou ajude alguém.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina