Ultralytics Platform: Cinco ferramentas, uma plataforma de visão computacional
Descobre como a Ultralytics Platform substitui cinco ferramentas por uma única plataforma de visão computacional para anotação, treino, teste e implementação de modelos.

Hoje, lançamos a Plataforma Ultralytics, a plataforma definitiva de visão computacional de ponta a ponta, projetada para simplificar a forma como sistemas de IA de visão são construídos e implantados. Embora a visão computacional, um campo da inteligência artificial que permite às máquinas interpretar imagens e vídeos, já impulsione muitos sistemas dos quais dependemos hoje, a criação dessas soluções tem sido tradicionalmente complexa.
Para muitos engenheiros de IA e desenvolvedores de aprendizado de máquina, construir uma aplicação de visão computacional ainda envolve alternar entre várias ferramentas durante todo o processo de desenvolvimento. Uma equipe pode gerenciar conjuntos de dados e anotações em uma plataforma, executar o treinamento de modelos em outra e contar com serviços adicionais para testar previsões, rastrear experimentos e implantar sistemas em produção.
À medida que os projetos crescem, a troca de ferramentas pode retardar o desenvolvimento e adicionar sobrecarga operacional. Em vez de focar em melhorar modelos e construir novas aplicações de visão computacional, as equipes frequentemente gastam tempo gerenciando fluxos de trabalho, movendo dados entre ferramentas e configurando a infraestrutura.
A Plataforma Ultralytics foi criada para otimizar e acelerar esse processo. Ao reunir anotação, treinamento, validação, implantação e monitoramento em um único ambiente, ela substitui múltiplas ferramentas em toda a pilha de visão de IA por uma única plataforma de visão computacional, ajudando as equipes a construir e implantar sistemas de visão de IA escaláveis de forma mais eficiente.

Fig 1. Uma visão da preparação de conjunto de dados usando a Plataforma Ultralytics (Fonte)
Neste artigo, exploraremos como a Plataforma Ultralytics substitui múltiplas ferramentas por uma plataforma de visão computacional unificada. Vamos começar!
Link to this sectionO problema de múltiplas ferramentas no desenvolvimento de visão computacional#
A construção de uma solução de visão computacional envolve várias etapas, desde a preparação de conjuntos de dados até a implantação de sistemas em produção. Em muitos casos, as equipes dependem de ferramentas diferentes para cada parte deste fluxo de trabalho, o que inclui:
- Ferramentas de gerenciamento de conjuntos de dados: As equipes usam essas ferramentas para armazenar e organizar imagens e vídeos que serão usados posteriormente como dados de treinamento para sistemas de visão computacional.
- Ferramentas de anotação: Essas plataformas permitem que desenvolvedores e equipes de dados rotulem objetos, segmentos ou keypoints dentro de imagens para que os sistemas possam aprender padrões a partir dos dados visuais.
- Ferramentas e frameworks de treinamento de modelos: Os desenvolvedores confiam nessas ferramentas para treinar sistemas de visão computacional usando conjuntos de dados anotados e modelos de aprendizado profundo, muitas vezes trabalhando dentro de frameworks de aprendizado de máquina baseados em Python, como PyTorch e TensorFlow.
- Ferramentas de teste e inferência: Antes da implantação, as equipes executam modelos em novas imagens ou vídeos para verificar previsões e avaliar quão bem o sistema funciona.
- Ferramentas de implantação e monitoramento: Uma vez que uma solução de IA de visão está pronta para ser entregue, uma infraestrutura adicional é usada para executar a aplicação em produção e monitorar seu desempenho ao longo do tempo.
Gerenciar essas ferramentas separadamente pode tornar os fluxos de trabalho de desenvolvimento mais difíceis de coordenar. As equipes acabam gastando tempo movendo dados entre plataformas, mantendo integrações e configurando a infraestrutura em vez de focar na melhoria das aplicações de visão computacional.
Link to this sectionO que é uma plataforma de IA de visão de ponta a ponta?#
Antes de mergulharmos nos principais recursos da Plataforma Ultralytics e no que ela pode fazer, vamos entender o que queremos dizer com uma plataforma de visão computacional de ponta a ponta.
Simplificando, a Plataforma Ultralytics fornece um local onde os desenvolvedores podem construir e executar aplicações de visão computacional. Em vez de depender de serviços separados para diferentes partes do processo de desenvolvimento, indivíduos e equipes podem trabalhar com dados visuais, treinar modelos e algoritmos, testar resultados e executar aplicações dentro do mesmo ambiente.

Fig 2. Testando um modelo na Plataforma Ultralytics (Fonte)
Essa abordagem torna mais fácil para os desenvolvedores experimentarem, melhorarem seus sistemas e avançarem projetos sem alternar constantemente entre ferramentas.
Link to this sectionComo a Plataforma Ultralytics simplifica o fluxo de trabalho de IA de visão#
A Plataforma Ultralytics foi moldada por anos de trabalho próximo com a comunidade de visão computacional. Nossas conversas com desenvolvedores e equipes que constroem sistemas de IA de visão continuavam trazendo alguns desafios comuns.
Por exemplo, uma preocupação chave era a anotação de dados, que pode levar um tempo significativo quando grandes conjuntos de dados precisam ser rotulados. Outro desafio apareceu quando as equipes tentaram mover sistemas para produção, onde a implantação de aplicações em diferentes ambientes e configurações de hardware frequentemente exige ferramentas adicionais.
Muitas equipes também lidam com a troca de ferramentas, já que ferramentas de anotação, ambientes de treinamento e sistemas de implantação são frequentemente espalhados por várias plataformas. A Plataforma Ultralytics resolve todas essas complicações com uma série de recursos integrados.
Link to this sectionUma visão geral dos principais recursos da Plataforma Ultralytics#
Então, vamos mergulhar em algumas das principais funções da Plataforma Ultralytics que ajudam a otimizar esses desafios e o fluxo de trabalho geral de IA de visão:
- Anotação inteligente de dados: As ferramentas de anotação integradas ajudam as equipes a rotular conjuntos de dados mais rapidamente com recursos como anotação inteligente alimentada pelo Segment Anything Model (SAM) e atalhos de teclado que otimizam os fluxos de trabalho de anotação.
- Treinamento de modelos integrado: Os desenvolvedores podem treinar modelos pré-treinados diretamente na plataforma enquanto rastreiam experimentos e monitoram o desempenho por meio de painéis interativos.
- Teste de inferência baseado em navegador: As equipes podem testar rapidamente previsões no navegador para avaliar como um sistema funciona antes de implantá-lo em produção.
- Opções de implantação flexíveis: Os modelos podem ser exportados para 17 formatos diferentes ou implantados por meio de serviços de inferência compartilhados e endpoints dedicados em 43 regiões globais.
- Monitoramento integrado: A plataforma fornece painéis que ajudam as equipes a rastrear resultados de experimentos, desempenho do sistema e integridade da implantação em um só lugar.
Link to this sectionDos dados brutos à implantação com a Plataforma Ultralytics#
À medida que você aprende mais sobre a Plataforma Ultralytics, pode se perguntar como é trabalhar com ela na prática. Para ter uma ideia melhor, vamos percorrer um exemplo simples.
Considere a construção de um sistema de inspeção visual para uma linha de manufatura. O objetivo é identificar automaticamente produtos danificados ou defeituosos à medida que se movem pela produção.
O processo normalmente começa com a coleta de dados visuais. Usando a nova plataforma de visão computacional da Ultralytics, você pode enviar imagens ou vídeos de produtos da linha de produção e organizá-los em conjuntos de dados que serão usados para treinar um modelo para detecção de defeitos.
Em seguida, vem a anotação de dados. Com as ferramentas de anotação manuais ou alimentadas por IA integradas na plataforma, você pode rotular defeitos diretamente nas imagens em 5 tarefas de detecção. A inovação por trás de recursos como a anotação inteligente, alimentada pelo SAM, e modelos de esqueleto de pose integrados que permitem que keypoints sejam colocados com um único clique, otimizam o fluxo de trabalho que de outra forma levaria horas.
Assim que o conjunto de dados estiver pronto, você pode passar para o treinamento do modelo. A plataforma permite que você treine modelos de visão computacional, como modelos YOLO da Ultralytics, usando os dados rotulados. Durante o treinamento, você pode monitorar métricas de desempenho, rastrear experimentos e otimizar modelos ao longo do tempo para melhorar o desempenho do sistema a partir de um único painel.
Após o treinamento, o próximo passo é o teste e a validação. Você pode executar previsões em novas imagens diretamente na plataforma para verificar quão bem o sistema detecta defeitos e identificar áreas onde melhorias adicionais podem ser necessárias.
Finalmente, quando o sistema funciona bem, ele pode ser implantado em produção. A Plataforma Ultralytics oferece suporte à exportação de modelos para vários formatos ou à implantação deles por meio de serviços de inferência e endpoints para que possam ser executados em ambientes do mundo real.

Fig 3. Um exemplo de exportação de modelos com a Plataforma Ultralytics (Fonte)
Ao apoiar cada etapa deste pipeline, a Plataforma Ultralytics facilita a transição de dados visuais brutos para uma aplicação de visão computacional funcional que pode detectar defeitos automaticamente em uma linha de produção.
Link to this sectionCasos de uso alimentados por IA de visão que você pode construir com a Plataforma Ultralytics#
Na maioria das aplicações onde dados visuais podem ser convertidos em informações e usados para automatizar processos, a visão computacional pode fazer a diferença. Isso é verdade em todos os setores, da saúde à indústria automotiva, e a Plataforma Ultralytics foi construída para apoiar essa versatilidade.
A plataforma oferece suporte nativo a modelos de última geração como o Ultralytics YOLO26 e uma variedade de tarefas de visão computacional, incluindo detecção de objetos, classificação de imagens, segmentação de instâncias, estimativa de pose e detecção de caixas delimitadoras orientadas (OBB). Devido a essa flexibilidade, os desenvolvedores podem construir aplicações para muitos cenários diferentes onde imagens ou vídeos precisam ser analisados.
Por exemplo, as equipes podem criar sistemas para monitoramento subaquático em tempo real em ambientes marinhos, contagem de células em pesquisas médicas e biológicas, rastreamento de vida selvagem em ecossistemas remotos, possibilitando sistemas de percepção para veículos autônomos e orientando robôs por ambientes complexos. E isso é apenas arranhar a superfície do que é possível com a visão computacional.

Fig 4. Anotando uma imagem para detecção de vida selvagem na Plataforma Ultralytics (Fonte)
Link to this sectionPor que a Plataforma Ultralytics é o futuro da IA de visão#
À medida que a visão computacional se torna mais amplamente utilizada, tornar o desenvolvimento de IA de visão mais acessível está se tornando cada vez mais importante. Muitos desenvolvedores e organizações querem experimentar com dados visuais e construir aplicações de IA, mas as configurações de desenvolvimento tradicionais podem tornar difícil começar.
A Plataforma Ultralytics ajuda a reduzir essas barreiras fornecendo um ambiente onde os desenvolvedores podem começar a trabalhar rapidamente com a tecnologia de visão computacional. Em vez de gastar tempo configurando infraestrutura ou integrando ferramentas diferentes, as equipes podem focar em experimentar ideias e construir aplicações práticas.
Essa acessibilidade abre as portas para uma gama mais ampla de desenvolvedores, pesquisadores e organizações explorarem a IA de visão. Como resultado, mais equipes podem transformar dados visuais em insights significativos e criar aplicações que resolvem problemas do mundo real.
À medida que a IA de visão continua a se expandir entre os setores, acreditamos que a Plataforma Ultralytics tornará o desenvolvimento mais acessível e desempenhará um papel fundamental na formação do futuro da visão computacional.
Link to this sectionComeçando com a Plataforma Ultralytics#
Comece a construir projetos de visão computacional com a Plataforma Ultralytics hoje mesmo. Você pode explorar a plataforma através do plano gratuito, que inclui créditos de inscrição para treinamento na nuvem e acesso às ferramentas principais para gerenciar conjuntos de dados, anotar imagens, treinar modelos e implantar aplicações.
À medida que seus projetos crescem, você pode escalar seu uso com planos adicionais que oferecem mais recursos de computação, armazenamento, recursos de colaboração e capacidade de implantação. A plataforma também utiliza um sistema de preços baseado em crédito para serviços como treinamento na nuvem e endpoints gerenciados, permitindo que as equipes executem experimentos e implantem aplicações enquanto acompanham o uso de forma transparente.
Link to this sectionPrincipais pontos#
O processamento de imagens e a tecnologia de visão computacional estão mudando rapidamente de experimentos de pesquisa para sistemas do mundo real que impulsionam a tecnologia cotidiana. A Plataforma Ultralytics ajuda a acelerar essa mudança, dando aos desenvolvedores uma maneira mais simples de construir, testar e implantar aplicações de IA de visão. Com menos barreiras entre ideias e implantação, a próxima geração de soluções de visão computacional pode ser construída mais rápido do que nunca.
Junte-se à nossa comunidade e explore o repositório GitHub para saber mais sobre modelos de visão computacional. Leia sobre aplicações como IA na agricultura e visão computacional na robótica em nossas páginas de soluções. Confira nossas opções de licenciamento e comece a construir seu próprio modelo de IA de visão.






