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

Descobre por que é mais fácil colocar o Ultralytics YOLO26 em produção!

Vê como o Ultralytics YOLO26 aproxima a pesquisa da produção com inferência completa sem NMS, velocidade de CPU priorizada para dispositivos de borda e exportação e integração mais simples.

Abirami VinaAbirami Vina12 min de leitura
Ultralytics YOLO26 implantado em produção em hardware real

O Ultralytics YOLO26, o nosso modelo de visão computacional mais recente, representa um avanço para facilitar a implementação de soluções de visão computacional em tempo real. Por outras palavras, foi concebido para passar mais facilmente da experimentação para sistemas que funcionam continuamente em hardware real.

A visão computacional é atualmente usada em muitas aplicações reais, incluindo a indústria transformadora, a robótica, o retalho e as infraestruturas. À medida que estes sistemas passam dos testes para o uso quotidiano, o foco deixa de estar apenas no desempenho de cada modelo e passa a incluir a forma como este se integra num sistema de software mais amplo. Fatores como a fiabilidade, a eficiência e a facilidade de integração são tão importantes quanto a precisão.

Esta mudança tem implicações importantes para a forma como os modelos de visão computacional são concebidos e avaliados. O sucesso em produção depende não só daquilo que um modelo consegue detetar, mas também da facilidade com que pode ser integrado, implementado e mantido ao longo do tempo.

O YOLO26 foi criado tendo em conta estas necessidades práticas. Ao privilegiar a inferência end-to-end, o desempenho com prioridade para edge e uma integração mais simples, reduz a complexidade ao longo do processo de implementação.

Neste artigo, vamos explorar como o Ultralytics YOLO26 ajuda a aproximar a pesquisa da produção e por que seus recursos tornam mais simples lançar sistemas de visão computacional em tempo real em aplicações do mundo real.

A distância entre investigação e produção na visão computacional#

À medida que a visão computacional se torna mais comum, muitas equipas estão a ir além da investigação e a começar a implementar modelos em aplicações reais. Este passo rumo à produção revela frequentemente desafios que não eram visíveis durante a experimentação.

Em contextos de investigação, os modelos são normalmente testados em ambientes controlados, com conjuntos de dados fixos. Estes testes são úteis para medir a precisão, mas não refletem totalmente o comportamento do modelo após a implementação. Em produção, os sistemas de visão computacional têm de processar dados em tempo real, funcionar continuamente e operar em hardware real, em conjunto com outro software.

Quando um modelo passa a fazer parte de um sistema de produção, os fatores que vão além da precisão tornam-se mais importantes. Os pipelines de inferência podem incluir etapas adicionais; o desempenho pode variar entre dispositivos, e os sistemas precisam de se comportar de forma consistente ao longo do tempo. Estas considerações práticas afetam a facilidade com que um modelo pode ser integrado e mantido à medida que as aplicações crescem.

Devido a estes fatores, a passagem da investigação para a produção tem menos a ver com melhorar os resultados do modelo e mais com simplificar a implementação e a operação. Os modelos que são mais fáceis de integrar, funcionam com eficiência no hardware de destino e se comportam de forma previsível tendem a chegar à produção mais facilmente.

O Ultralytics YOLO26 foi criado tendo esta transição em mente. Reduzir a complexidade ao longo do processo de implementação ajuda as equipas a passar mais eficientemente da experimentação para a produção de modelos de visão computacional em situações reais.

A inferência end-to-end facilita a implementação do Ultralytics YOLO26#

Um dos principais motivos pelos quais o Ultralytics YOLO26 é mais prático de implantar é seu design de inferência de ponta a ponta. Em termos simples, isso significa que o modelo foi projetado para produzir previsões finais diretamente, sem depender de etapas adicionais de pós-processamento fora do próprio modelo.

Em muitos sistemas tradicionais de visão computacional, a inferência não termina quando o modelo acaba de funcionar. Em vez disso, o modelo produz um grande número de previsões intermédias que têm de ser filtradas e refinadas antes de poderem ser utilizadas.

Essas etapas adicionais geralmente são realizadas em uma fase separada de pós-processamento chamada supressão não máxima (NMS), que adiciona complexidade ao sistema como um todo. Em ambientes de produção, essa complexidade pode ser um problema.

As etapas de pós-processamento podem aumentar a latência, comportar-se de forma diferente em várias plataformas de hardware e exigir trabalho adicional de integração. Também introduzem mais componentes que precisam de ser testados, mantidos e mantidos consistentes à medida que os sistemas crescem.

O Ultralytics YOLO26 adota uma abordagem diferente. Resolver as previsões duplicadas e produzir as saídas finais dentro do modelo reduz o número de etapas necessárias no pipeline de inferência. Isto simplifica a implementação, pois há menos lógica externa para gerir e menos oportunidades para surgirem inconsistências entre ambientes.

Para as equipas que implementam sistemas de visão, este design sem NMS e end-to-end ajuda a simplificar a integração. O modelo comporta-se de forma mais previsível após a implementação, e os modelos exportados, ou seja, as versões preparadas para funcionar fora do ambiente de treino no hardware de destino, são mais autónomos.

Como resultado, aquilo que é testado durante o desenvolvimento corresponde mais de perto ao que funciona em produção. Isto facilita a integração do Ultralytics YOLO26 em sistemas de software reais e a sua disponibilização em escala.

Preparado para produção: escolhas de desempenho e treino que reduzem o risco#

Para além da inferência end-to-end, o Ultralytics YOLO26 inclui um conjunto de escolhas de desempenho e treino concebidas para tornar a implementação em produção mais previsível.

Eis algumas das principais funcionalidades que tornam o Ultralytics YOLO26 mais fácil de disponibilizar e operar em produção:

  • Desempenho com prioridade para edge: O Ultralytics YOLO26 está otimizado para funcionar com eficiência em unidades centrais de processamento (CPUs) e hardware de edge, e não apenas em unidades de processamento gráfico (GPUs). Em comparação com o Ultralytics YOLO11, o modelo nano do YOLO26 oferece inferência em CPU até 43% mais rápida, o que o torna mais adequado para ambientes de produção onde os recursos de computação podem ser limitados.
  • Treino mais estável: O YOLO26 usa uma técnica de treino chamada Progressive Loss Balancing para orientar a aprendizagem do modelo ao longo do tempo. No início do treino, o modelo recebe mais orientação para aprender padrões estáveis. À medida que o treino avança, essa orientação é gradualmente reduzida para corresponder ao comportamento esperado do modelo em produção. Esta abordagem ajuda a tornar o treino mais fluido e produz resultados mais consistentes quando os modelos são treinados ou retreinados.
  • Melhor deteção de objetos pequenos: Também é usado um método de treino chamado Small-Target-Aware Label Assignment, ou STAL, para que o modelo não ignore objetos muito pequenos durante o treino. Isto melhora a fiabilidade em cenários nos quais os objetos podem ser pequenos ou estar distantes.
  • Novo otimizador: O novo modelo também introduz um otimizador de treino chamado MuSGD, concebido para melhorar a estabilidade e a consistência do treino. O MuSGD combina o otimizador tradicional Stochastic Gradient Descent (SGD) com ideias inspiradas em avanços recentes no treino de modelos de linguagem de grande dimensão. Em vez de se concentrar apenas em acelerar o treino, ajuda os modelos a convergir de forma mais gradual e a comportarem-se de forma mais previsível quando são retreinados, ajustados ou atualizados para uso em produção.

Gráfico que mostra o YOLO26n a oferecer inferência em CPU mais rápida do que o YOLO11n

Fig. 1. O YOLO26n oferece inferência em CPU até 43% mais rápida do que o YOLO11n (Fonte)

No geral, estas inovações ajudam a reduzir o risco e a complexidade da implementação de sistemas de visão computacional em produção. Ao combinar desempenho com prioridade para edge, treino mais estável e comportamento previsível dos modelos, o Ultralytics YOLO26 facilita a passagem do desenvolvimento para a implementação no mundo real com confiança.

O pacote Ultralytics simplifica os pipelines de integração#

A implementação de um modelo de visão computacional raramente depende apenas do próprio modelo. Em produção, as equipas precisam de treinar modelos, executar inferências, monitorizar o desempenho e exportar modelos para formatos que funcionem em diferentes plataformas e tipos de hardware. Cada ferramenta adicional ou script personalizado neste pipeline aumenta a complexidade e o risco de falhas.

O pacote Ultralytics foi projetado para reduzir essa complexidade, reunindo essas etapas em um fluxo de trabalho único e consistente. Com uma única biblioteca, as equipes podem treinar modelos como o YOLO26, fazer previsões, validar resultados e exportar modelos para implantação sem trocar de ferramentas nem reescrever o código de integração.

Também oferece suporte a uma vasta gama de integrações ao longo de todo o ciclo de vida, do treino e da avaliação à exportação e à implementação em diferentes plataformas de hardware. Esta abordagem unificada faz a diferença em ambientes de produção.

Diagrama das integrações do Ultralytics YOLO para conjuntos de dados, treino e implementação, incluindo Roboflow, Paperspace, Comet, ClearML e Neural Magic

Fig. 2. Visão geral dos tipos de integrações suportadas pela Ultralytics (Fonte)

Os mesmos comandos e interfaces usados durante a experimentação mantêm-se na implementação, reduzindo os atritos na transição entre as equipas de investigação, engenharia e operações. A exportação de modelos também se torna mais previsível, uma vez que os modelos Ultralytics YOLO26 podem ser convertidos diretamente para formatos como ONNX, TensorRT, CoreML, OpenVINO e outros normalmente usados em sistemas de produção.

Ao minimizar o código de ligação e o trabalho de integração personalizado, o pacote Ultralytics ajuda as equipas a concentrarem-se na criação de aplicações fiáveis, em vez de manterem pipelines complexos. Isto facilita a expansão das implementações, a atualização dos modelos ao longo do tempo e a manutenção de um comportamento consistente nos ambientes de desenvolvimento e produção.

Aplicações do Ultralytics YOLO26 no mundo real#

Em seguida, vamos ver como o Ultralytics YOLO26 pode ser usado em aplicações do mundo real que exigem recursos de visão computacional confiáveis e prontos para produção.

Colocar sistemas robóticos de visão em produção com o Ultralytics YOLO26#

Os sistemas robóticos dependem de uma percepção rápida e confiável para operar com segurança e eficiência. Seja um robô móvel autônomo navegando por um armazém ou um braço robótico manipulando objetos em uma linha, os modelos de visão precisam fornecer resultados consistentes com latência mínima.

O Ultralytics YOLO26 pode detectar obstáculos, reconhecer objetos e monitorar a presença humana diretamente no hardware robótico. Seu projeto de inferência de ponta a ponta simplifica a integração ao software de controle robótico, facilitando a implantação de recursos de visão que funcionam continuamente em ambientes do mundo real.

Implantar o Ultralytics YOLO26 no chão de fábrica#

Nas áreas de produção das fábricas, a visão computacional é comumente usada para monitorar equipamentos, inspecionar produtos e garantir que os processos permaneçam dentro dos limites operacionais seguros. O Ultralytics YOLO26 pode ser implantado em hardware industrial local para detectar defeitos, verificar etapas de montagem ou rastrear o movimento de componentes mecânicos em tempo real.

Sua capacidade de funcionar com eficiência em dispositivos de borda torna-o ideal para linhas de produção em que os sistemas precisam operar continuamente, com baixa latência e o mínimo de infraestrutura.

YOLO monitorando o movimento de um atuador

Fig. 3. Uso do YOLO para monitorar o movimento de um atuador.

Executar o Ultralytics YOLO26 em drones e sistemas remotos#

Drones e sistemas remotos costumam operar com energia limitada e conectividade instável. O Ultralytics YOLO26 pode processar dados visuais diretamente no dispositivo, permitindo tarefas como inspeção, levantamento topográfico ou monitoramento durante o voo. Ao analisar imagens localmente, os sistemas podem responder em tempo real e reduzir a necessidade de transmitir grandes volumes de dados para um local central.

Expandir sistemas de visão para cidades inteligentes com o Ultralytics YOLO26#

Imagine uma cidade instalando câmeras em cruzamentos, parques públicos e terminais de transporte. Cada local pode usar hardware diferente e operar sob condições distintas, mas o sistema de visão ainda precisa se comportar de maneira consistente.

O Ultralytics YOLO26 pode ajudar a analisar esses fluxos de vídeo em tarefas como monitoramento de tráfego, detecção de pedestres ou análise de espaços públicos. Seu comportamento previsível durante a implantação e o suporte a várias plataformas de hardware facilitam a implementação, a atualização e a manutenção de sistemas de visão em ambientes urbanos amplos e distribuídos.

Detecção de uma pessoa, um cão e um banco em uma cidade usando o Ultralytics YOLO26

Fig. 4. Detecção de uma pessoa, um cão e um banco em uma cidade usando o Ultralytics YOLO26.

Por que simplificar a implantação muda o caso de negócio da IA de visão#

Para muitas organizações, o maior desafio da IA de visão não é criar um modelo que funcione em uma demonstração. É transformar esse trabalho em um sistema que opere de forma confiável em produção.

A implantação costuma exigir um esforço significativo de engenharia, manutenção contínua e coordenação entre equipes, o que pode atrasar projetos ou limitar seu impacto. Quando é simples colocar modelos em produção, a equação de negócio muda.

Uma implantação mais rápida reduz o tempo até a geração de valor. Uma integração mais simples diminui os custos de engenharia e operação. Um comportamento mais previsível em diferentes ambientes reduz os riscos e torna viável o planejamento de longo prazo.

O Ultralytics YOLO26 foi desenvolvido levando esses fatores em consideração. Simplificar a implantação e garantir um comportamento consistente em produção ajuda as organizações a levar a IA de visão da fase de experimentação para o uso cotidiano. Para os líderes empresariais, isso torna a visão computacional um investimento mais prático e confiável, em vez de um esforço de pesquisa de alto risco.

Principais conclusões#

O Ultralytics YOLO26 foi desenvolvido para reduzir a distância entre a pesquisa e a produção, facilitando a implantação e a manutenção da visão computacional em tempo real. Seu projeto de ponta a ponta e o desempenho priorizando a borda reduzem a complexidade que costuma atrasar projetos de IA de visão. Isso permite que as organizações avancem mais rápido e obtenham valor mais cedo.

Participe da nossa comunidade e explore nosso repositório no GitHub para saber mais sobre IA. Confira nossas páginas de soluções para ler sobre IA no varejo e visão computacional na agricultura. Conheça as opções de licenciamento e comece hoje mesmo a criar com visão computacional!

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