Ultralytics Platform: cinco ferramentas, uma plataforma de visão computacional
Descubra como a Ultralytics Platform substitui cinco ferramentas por uma plataforma de visão computacional para anotação, treinamento de modelos, testes e implantação.

Hoje, lançámos a Ultralytics Platform, a plataforma abrangente de visão por computador, concebida para simplificar a criação e a implementação de sistemas de IA visual. Embora a visão por computador, um ramo da inteligência artificial que permite às máquinas interpretar imagens e vídeos, já esteja na base de muitos sistemas que utilizamos atualmente, a criação destas soluções tem sido tradicionalmente complexa.
Para muitos engenheiros de IA e programadores de aprendizagem automática, criar uma aplicação de visão por computador ainda implica alternar entre várias ferramentas ao longo do processo de desenvolvimento. Uma equipa pode gerir conjuntos de dados e anotações numa plataforma, treinar modelos noutra e recorrer a serviços adicionais para testar previsões, acompanhar experiências e implementar sistemas em produção.
À medida que os projetos crescem, alternar entre ferramentas pode atrasar o desenvolvimento e aumentar a sobrecarga operacional. Em vez de se concentrarem na melhoria dos modelos e na criação de novas aplicações de visão por computador, as equipas passam muitas vezes tempo a gerir fluxos de trabalho, a transferir dados entre ferramentas e a configurar a infraestrutura.
A Ultralytics Platform foi criada para simplificar e acelerar este processo. Ao reunir anotação, treino, validação, implementação e monitorização num único ambiente, substitui várias ferramentas ao longo da pilha de IA visual por uma única plataforma de visão por computador, ajudando as equipas a criar e implementar sistemas de IA visual escaláveis com maior eficiência.

Fig. 1. Um exemplo da preparação de conjuntos de dados com a Ultralytics Platform (Fonte)
Neste artigo, vamos explorar como a Ultralytics Platform substitui várias ferramentas por uma plataforma unificada de visão por computador. Vamos começar!
O problema das múltiplas ferramentas no desenvolvimento de visão por computador#
A criação de uma solução de visão por computador envolve várias etapas, desde a preparação dos conjuntos de dados até à implementação dos sistemas em produção. Em muitos casos, as equipas recorrem a diferentes ferramentas para cada parte deste fluxo de trabalho, incluindo:
- Ferramentas de gestão de conjuntos de dados: As equipas utilizam estas ferramentas para armazenar e organizar imagens e vídeos que serão posteriormente usados como dados de treino para sistemas de visão por computador.
- Ferramentas de anotação: Estas plataformas permitem que programadores e equipas de dados atribuam rótulos a objetos, segmentos ou pontos-chave nas imagens, para que os sistemas aprendam padrões a partir dos dados visuais.
- Ferramentas e estruturas de treino de modelos: Os programadores recorrem a estas ferramentas para treinar sistemas de visão por computador com conjuntos de dados anotados e modelos de aprendizagem profunda, trabalhando muitas vezes com estruturas de aprendizagem automática baseadas em Python, como PyTorch e TensorFlow.
- Ferramentas de teste e inferência: Antes da implementação, as equipas executam modelos em novas imagens ou vídeos para verificar as previsões e avaliar o desempenho do sistema.
- Ferramentas de implementação e monitorização: Quando uma solução de IA visual está pronta para ser lançada, é necessária infraestrutura adicional para executar a aplicação em produção e monitorizar o seu desempenho ao longo do tempo.
Gerir estas ferramentas separadamente pode dificultar a coordenação dos fluxos de trabalho de desenvolvimento. As equipas acabam por passar tempo a transferir dados entre plataformas, a manter integrações e a configurar a infraestrutura, em vez de se concentrarem na melhoria das aplicações de visão por computador.
O que é uma plataforma de IA visual de ponta a ponta?#
Antes de explorarmos as principais funcionalidades da Ultralytics Platform e o que permite fazer, vamos esclarecer o que entendemos por plataforma de visão por computador de ponta a ponta.
Em termos simples, a Ultralytics Platform oferece um espaço único onde os programadores podem criar e executar aplicações de visão por computador. Em vez de recorrerem a serviços separados para diferentes etapas do processo de desenvolvimento, indivíduos e equipas podem trabalhar com dados visuais, treinar modelos e algoritmos, testar resultados e executar aplicações no mesmo ambiente.

Fig. 2. Teste de um modelo na Ultralytics Platform (Fonte)
Esta abordagem facilita a experimentação, a melhoria dos sistemas e o avanço dos projetos, sem que os programadores tenham de alternar constantemente entre ferramentas.
Como a Ultralytics Platform simplifica o fluxo de trabalho de IA visual#
A Ultralytics Platform foi moldada por anos de colaboração estreita com a comunidade de visão por computador. Nas nossas conversas com programadores e equipas que criam sistemas de IA visual, surgiam sempre alguns desafios comuns.
Por exemplo, uma preocupação importante era a anotação de dados, que pode exigir muito tempo quando é necessário atribuir rótulos a grandes conjuntos de dados. Outro desafio surgia quando as equipas tentavam colocar os sistemas em produção, uma vez que a implementação de aplicações em diferentes ambientes e configurações de hardware exige muitas vezes ferramentas adicionais.
Muitas equipas também têm de alternar entre ferramentas, uma vez que as ferramentas de anotação, os ambientes de treino e os sistemas de implementação estão frequentemente distribuídos por várias plataformas. A Ultralytics Platform resolve todas estas dificuldades com um conjunto de funcionalidades integradas.
Visão geral das principais funcionalidades da Ultralytics Platform#
Vamos então explorar algumas das principais funcionalidades da Ultralytics Platform, que ajudam a simplificar estes desafios e o fluxo de trabalho geral de IA visual:
- Anotação inteligente de dados: As ferramentas de anotação integradas ajudam as equipas a atribuir rótulos aos conjuntos de dados mais rapidamente, com funcionalidades como a anotação inteligente baseada no Modelo Segment Anything (SAM) e atalhos de teclado que simplificam os fluxos de trabalho de anotação.
- Treino integrado de modelos: Os programadores podem treinar modelos pré-treinados diretamente na plataforma, acompanhando as experiências e monitorizando o desempenho através de painéis interativos.
- Testes de inferência no navegador: As equipas podem testar rapidamente as previsões no navegador para avaliar o desempenho de um sistema antes de o implementar em produção.
- Opções flexíveis de implementação: Os modelos podem ser exportados para 17 formatos diferentes ou implementados através de serviços de inferência partilhados e pontos finais dedicados em 43 regiões do mundo.
- Monitorização integrada: A plataforma disponibiliza painéis que ajudam as equipas a acompanhar os resultados das experiências, o desempenho dos sistemas e o estado das implementações num só lugar.
Dos dados em bruto à implementação com a Ultralytics Platform#
À medida que conheces melhor a Ultralytics Platform, poderás perguntar-te como é, na prática, trabalhar com ela. Para teres uma ideia mais clara, vamos percorrer um exemplo simples.
Imagina que estás a criar um sistema de inspeção visual para uma linha de fabrico. O objetivo é identificar automaticamente produtos danificados ou defeituosos à medida que avançam na produção.
O processo começa normalmente pela recolha de dados visuais. Com a nova plataforma de visão por computador da Ultralytics, podes carregar imagens ou vídeos dos produtos da linha de produção e organizá-los em conjuntos de dados que serão utilizados para treinar um modelo de deteção de defeitos.
A etapa seguinte é a anotação dos dados. Com as ferramentas de anotação manual ou com tecnologia de IA integradas na plataforma, podes assinalar defeitos diretamente nas imagens, em 5 tarefas de deteção. A inovação por trás de funcionalidades como a anotação inteligente baseada em SAM e os modelos de esqueleto de pose integrados, que permitem colocar pontos-chave com um único clique, simplifica fluxos de trabalho que, de outra forma, demorariam horas.
Quando o conjunto de dados estiver pronto, podes avançar para o treino do modelo. A plataforma permite-te treinar modelos de visão por computador, como os modelos Ultralytics YOLO, com os dados rotulados. Durante o treino, podes monitorizar métricas de desempenho, acompanhar experiências e otimizar modelos ao longo do tempo para melhorar o desempenho do sistema, tudo a partir de um único painel.
Após o treino, o passo seguinte é testar e validar. Podes executar previsões em novas imagens diretamente na plataforma para verificar a eficácia da deteção de defeitos pelo sistema e identificar áreas que possam necessitar de melhorias.
Por fim, quando o sistema apresentar bons resultados, pode ser implementado em produção. A Ultralytics Platform permite exportar modelos para vários formatos ou implementá-los através de serviços de inferência e pontos finais, para que possam ser executados em ambientes reais.

Fig. 3. Um exemplo de exportação de modelos com a Ultralytics Platform (Fonte)
Ao apoiar todas as etapas deste processo, a Ultralytics Platform facilita a passagem de dados visuais em bruto para uma aplicação funcional de visão por computador, capaz de detetar automaticamente defeitos numa linha de produção.
Casos de utilização de IA visual que podes criar com a Ultralytics Platform#
Em quase todas as aplicações em que os dados visuais podem ser convertidos em informação e utilizados para automatizar processos, a visão por computador pode fazer a diferença. Isto aplica-se a vários setores, da saúde à indústria automóvel, e a Ultralytics Platform foi criada para suportar esta versatilidade.
A plataforma suporta nativamente modelos de última geração, como o Ultralytics YOLO26, e várias tarefas de visão por computador, incluindo deteção de objetos, classificação de imagens, segmentação de instâncias, estimativa de pose e deteção de caixas delimitadoras orientadas (OBB). Graças a esta flexibilidade, os programadores podem criar aplicações para muitos cenários diferentes em que é necessário analisar imagens ou vídeos.
Por exemplo, as equipas podem criar sistemas para monitorização subaquática em ambientes marinhos, contagem de células em investigação médica e biológica, acompanhamento da vida selvagem em ecossistemas remotos, implementação de sistemas de perceção em veículos autónomos e orientação de robôs em ambientes complexos. E isto é apenas uma pequena parte do que é possível fazer com a visão por computador.

Fig. 4. Anotação de uma imagem para deteção de vida selvagem na Ultralytics Platform (Fonte)
Porque é que a Ultralytics Platform é o futuro da IA visual#
À medida que a visão por computador se torna mais comum, é cada vez mais importante tornar o desenvolvimento de IA visual mais acessível. Muitos programadores e organizações querem experimentar com dados visuais e criar aplicações de IA, mas as configurações de desenvolvimento tradicionais podem dificultar o início.
A Ultralytics Platform ajuda a reduzir estas barreiras ao oferecer um ambiente onde os programadores podem começar rapidamente a trabalhar com tecnologia de visão por computador. Em vez de perderem tempo a configurar a infraestrutura ou a integrar diferentes ferramentas, as equipas podem concentrar-se em experimentar ideias e criar aplicações práticas.
Esta acessibilidade permite que mais programadores, investigadores e organizações explorem a IA visual. Assim, mais equipas podem transformar dados visuais em informações úteis e criar aplicações que resolvam problemas do mundo real.
À medida que a IA visual continua a expandir-se por vários setores, acreditamos que a Ultralytics Platform tornará o desenvolvimento mais acessível e desempenhará um papel fundamental na definição do futuro da visão por computador.
Como começar a utilizar a Ultralytics Platform#
Começa a criar projetos de visão por computador com a Ultralytics Platform ainda hoje. Podes explorar a plataforma através do plano gratuito, que inclui créditos de inscrição para treino na nuvem e acesso às ferramentas essenciais para gerir conjuntos de dados, anotar imagens, treinar modelos e implementar aplicações.
À medida que os teus projetos crescem, podes aumentar a escala de utilização com planos adicionais que oferecem mais recursos computacionais, armazenamento, funcionalidades de colaboração e capacidade de implementação. A plataforma também utiliza um sistema de preços baseado em créditos para serviços como o treino na nuvem e os pontos finais geridos, permitindo que as equipas executem experiências e implementem aplicações enquanto acompanham a utilização de forma transparente.
Principais conclusões#
O processamento de imagens e a tecnologia de visão por computador estão a passar rapidamente de experiências de investigação para sistemas reais que alimentam a tecnologia do dia a dia. A Ultralytics Platform ajuda a acelerar esta transição ao oferecer aos programadores uma forma mais simples de criar, testar e implementar aplicações de IA visual. Com menos obstáculos entre as ideias e a implementação, a próxima geração de soluções de visão por computador pode ser criada mais rapidamente do que nunca.
Junta-te à nossa comunidade e explora o repositório do GitHub para saberes mais sobre modelos de visão por computador. Lê sobre aplicações como IA na agricultura e visão por computador na robótica nas nossas páginas de soluções. Consulta as nossas opções de licenciamento e começa a criar o teu próprio modelo de IA visual.










