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

A STMicroelectronics executa o Ultralytics YOLO num MCU com apenas 9,4 mJ por inferência

Descubra como a STMicroelectronics implanta com eficiência modelos Ultralytics YOLO em microcontroladores de baixo consumo para obter inferência precisa em tempo real na borda.

Descubra como a STMicroelectronics implanta com eficiência modelos Ultralytics YOLO em microcontroladores de baixo consumo para obter inferência precisa em tempo real na borda.
Setor
Manufatura e indústria
Mais de 200 mil
Clientes alcançados em todas as linhas de produtos
Mais de 50 mil
Funcionários no mundo todo, em uma implantação em escala empresarial

A Ultralytics e a STMicroelectronics uniram esforços para implementar modelos YOLO com eficiência em microcontroladores de baixo consumo energético e obter inferências precisas em tempo real na periferia da rede.

Com o aumento da adoção de IA em diferentes setores, cresce a demanda por soluções de alto desempenho e baixo consumo de energia, capazes de executar inferência em tempo real na borda. Para atender a essa necessidade tecnológica, a STMicroelectronics lançou o microcontrolador STM32N6, que conta com uma unidade de processamento neural (NPU) integrada, projetada para cargas de trabalho de IA embarcada.

Ao executar modelos Ultralytics YOLO no STM32N6, a STMicroelectronics demonstrou que é possível ter IA visual incorporada precisa e eficiente em microcontroladores, criando novas oportunidades para inteligência escalável no dispositivo em setores como as cidades inteligentes, os cuidados de saúde e a eletrónica de consumo.

Explorar a IA visual para dispositivos de baixo consumo energético na periferia da rede#

A STMicroelectronics é líder mundial em tecnologia de semicondutores, com mais de 50 000 funcionários e mais de 200 000 clientes em todo o mundo. A empresa concebe e fabrica chips que possibilitam aplicações que vão dos veículos elétricos e equipamentos industriais aos dispositivos domésticos inteligentes e à eletrónica de consumo.

À medida que mais setores recorrem à IA para tornar os dispositivos mais inteligentes e responsivos, a STMicroelectronics tem-se dedicado a disponibilizar essas capacidades diretamente na periferia da rede. Por exemplo, o microcontrolador STM32N6 da empresa, um chip potente e energeticamente eficiente, consegue executar tarefas de IA no dispositivo, como a visão computacional.

Para ajudar os programadores a criar aplicações de visão incorporada no STM32N6, a STMicroelectronics procurou modelos flexíveis e de elevado desempenho que funcionassem com eficiência num microcontrolador. Os modelos Ultralytics YOLO revelaram-se uma excelente opção, oferecendo uma combinação fiável de velocidade, precisão e facilidade de integração.

Os desafios da implementação de sistemas incorporados com IA#

Antes de o conceito de IA de borda se popularizar, os modelos de visão computacional geralmente eram desenvolvidos para funcionar em sistemas grandes e centralizados, como servidores em nuvem ou GPUs (unidades de processamento gráfico). Essas plataformas ofereciam a capacidade computacional necessária para treinar e implantar modelos grandes, mas também apresentavam limitações, como alto consumo de energia, dependência de rede, latência e custos operacionais elevados.

À medida que crescia o interesse na implementação de aplicações em tempo real mais inteligentes em setores como os cuidados de saúde, a eletrónica de consumo e as cidades inteligentes, tornou-se evidente que aproximar o processamento de IA do local onde os dados são gerados, ou seja, do próprio dispositivo, era uma necessidade técnica e uma oportunidade estratégica.

No entanto, executar modelos de IA em microcontroladores de baixo consumo energético pode ser um desafio. Estes dispositivos têm geralmente memória, capacidade de computação e energia limitadas, o que dificulta a implementação de modelos de visão complexos sem comprometer o desempenho ou a precisão.

A STMicroelectronics precisava de identificar um conjunto de modelos suficientemente versátil para proporcionar capacidades fiáveis de visão computacional em tempo real no seu microcontrolador STM32N6, sem exigir que os programadores simplificassem drasticamente os seus modelos ou fluxos de trabalho. O objetivo era oferecer IA relevante no dispositivo, respeitando as limitações rigorosas dos sistemas incorporados.

Implementação simplificada de modelos YOLO em microcontroladores#

Para viabilizar IA avançada em dispositivos embarcados de baixo consumo, a STMicroelectronics lançou o STM32N6, um microcontrolador de alto desempenho equipado com o Neural-ART Accelerator™. Trata-se de uma unidade de processamento neural (NPU) desenvolvida internamente e especificamente para cargas de trabalho de IA de borda. Essa tecnologia permite que os desenvolvedores executem inferência de IA diretamente no dispositivo, reduzindo a dependência da computação em nuvem e melhorando a velocidade, a capacidade de resposta e a eficiência energética.

A STMicroelectronics firmou parceria com a Ultralytics para avaliar e demonstrar os recursos do STM32N6, executando modelos Ultralytics YOLO no microcontrolador. Conhecidos pelo equilíbrio entre velocidade e precisão, os modelos Ultralytics YOLO são adequados para ambientes com recursos limitados e implantações embarcadas.

Modelo Ultralytics YOLO executando detecção de objetos em um microcontrolador STM32N6

Fig. 1. Um exemplo da execução de um modelo Ultralytics YOLO no STM32N6.

Ao executar várias variantes de modelos YOLO diretamente no STM32N6, a STMicroelectronics conseguiu demonstrar diversos casos de utilização de IA visual, como a deteção de objetos, a classificação e o rastreamento, respeitando os limites de energia e memória de um microcontrolador. Esta colaboração oferece aos programadores uma opção fiável para implementar sistemas incorporados com IA em tempo real, utilizando modelos visuais escaláveis e prontos para produção.

Por que escolher os modelos Ultralytics YOLO?#

Os modelos Ultralytics YOLO ofereceram à STMicroelectronics a combinação adequada de precisão, eficiência e versatilidade necessária para sistemas incorporados com IA. Os modelos são suficientemente leves para funcionar em microcontroladores de baixo consumo energético, como o STM32N6, mas também suficientemente potentes para proporcionar deteção de objetos e segmentação de instâncias em tempo real.

Por exemplo, ao executar o modelo YOLOv8n da Ultralytics na resolução de 256 por 256 no STM32N6, o sistema atingiu 34 quadros por segundo, com cada inferência levando cerca de 29 milissegundos. As medições de consumo de energia mostraram que ele usou apenas 9,4 milijoules por inferência, tornando-o adequado para tarefas de visão em tempo real em dispositivos de baixo consumo.

O suporte a várias variantes de modelos YOLO dá aos programadores flexibilidade para otimizar a velocidade, o tamanho ou a precisão, consoante as limitações da aplicação. A arquitetura fácil de integrar, juntamente com o forte apoio da comunidade e da documentação, tornou o Ultralytics YOLO uma escolha natural para o objetivo da STMicroelectronics de acelerar a adoção da IA visual numa vasta gama de casos de utilização incorporados.

Através de uma licença empresarial da Ultralytics, a STMicroelectronics disponibiliza aos clientes acesso ao conjunto completo de modelos YOLO para testes e desenvolvimento internos. No entanto, para qualquer implementação comercial, os clientes têm de solicitar a sua própria licença comercial diretamente à Ultralytics através do formulário de licenciamento. Isto garante a conformidade e apoia um percurso escalável para soluções de IA visual prontas para produção.

Das cidades inteligentes aos cuidados de saúde: IA escalável na periferia da rede em ação#

A capacidade de executar modelos Ultralytics YOLO diretamente no microcontrolador STM32N6 abriu uma vasta gama de aplicações de IA visual para a STMicroelectronics e o seu ecossistema de programadores. Ao proporcionar inferências rápidas e precisas no dispositivo, sem depender de processamento externo ou de uma ligação à nuvem, esta solução permite implementar funcionalidades inteligentes em sistemas compactos e de baixo consumo energético.

Os clientes estão explorando casos de uso em diversos setores, como detecção de pedestres e veículos em tempo real na infraestrutura de cidades inteligentes, verificações de segurança e controle de qualidade no dispositivo para automação industrial e diagnósticos assistidos por IA em ferramentas portáteis de saúde. Da mesma forma, no setor de eletrônicos de consumo, os modelos YOLO viabilizam recursos responsivos, como detecção de presença, reconhecimento de gestos e rastreamento de objetos, tudo dentro das limitações de desempenho de dispositivos alimentados por bateria.

A criar hoje as soluções de IA visual do futuro#

À medida que a IA continua a evoluir, a STMicroelectronics procura facilitar a disponibilização de soluções potentes e eficientes em dispositivos de periferia. Ao trabalhar em estreita colaboração com parceiros como a Ultralytics, a empresa ajuda os programadores a começar mais depressa, com modelos, ferramentas e recursos compatíveis com STM32 prontos a utilizar.

Dá o próximo passo na inovação em IA na periferia da rede. Visita o nosso repositório do GitHub para descobrires como os modelos Ultralytics YOLO estão a transformar a visão incorporada. Explora aplicações de IA nos cuidados de saúde e visão computacional no retalho e consulta as nossas opções de licenciamento 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.

A nossa solução para o teu setor

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

Perguntas frequentes

  • Os repositórios Ultralytics YOLO são distribuídos, por padrão, sob a Licença AGPL-3.0. Essa licença aprovada pela OSI foi criada para estudantes, pesquisadores e entusiastas, promovendo a colaboração aberta e exigindo que qualquer software que use componentes AGPL-3.0 também seja disponibilizado como código aberto. Embora isso garanta transparência e incentive a inovação, pode não ser adequado para casos de uso comercial.

    Se seu projeto envolve incorporar software e modelos de IA da Ultralytics a produtos ou serviços comerciais e você deseja evitar os requisitos de código aberto da AGPL-3.0, uma Licença Enterprise é a opção ideal.

    Os benefícios da Licença Enterprise incluem:

    • Flexibilidade comercial: Modifique e incorpore o código-fonte e os modelos Ultralytics YOLO em produtos proprietários sem precisar cumprir o requisito da AGPL-3.0 de disponibilizar seu projeto como código aberto.
    • Desenvolvimento proprietário: Tenha total liberdade para desenvolver e distribuir aplicações comerciais que incluam código e modelos Ultralytics YOLO.

    Para garantir uma integração perfeita e evitar as restrições da AGPL-3.0, solicite uma Licença Enterprise da Ultralytics usando o formulário fornecido. Nossa equipe ajudará você a adaptar a licença às suas necessidades específicas.

  • O modelo escolhido depende dos requisitos do seu projeto, incluindo desempenho, precisão, destino da implantação e limitações de hardware. Para a maioria dos novos projetos, a Ultralytics YOLO26 é o ponto de partida recomendado, pois oferece as melhorias mais recentes em velocidade, precisão, capacidade de exportação e suporte a múltiplas tarefas.

    As famílias de modelos YOLO anteriores continuam disponíveis para equipes com fluxos de trabalho existentes ou requisitos de compatibilidade.

    Se você estiver começando do zero, escolha primeiro YOLO26 e, em seguida, compare variantes menores ou maiores para encontrar o equilíbrio ideal entre velocidade e precisão para seu ambiente de implantação.

  • Os modelos Ultralytics YOLO são uma família de modelos de visão computacional para tarefas como detecção de objetos, segmentação, classificação, estimativa de pose e detecção de objetos orientados. YOLO26 é a versão estável mais recente e é recomendada para a maioria dos novos projetos. As versões YOLO anteriores continuam disponíveis para equipes com fluxos de trabalho existentes ou requisitos de compatibilidade.

  • Os modelos Ultralytics YOLO são arquiteturas de visão computacional desenvolvidas para analisar dados visuais de imagens e vídeos. Esses modelos podem ser treinados para tarefas como detecção de objetos, segmentação de instâncias, classificação, estimativa de pose, detecção de objetos orientados e rastreamento.

    A família de modelos Ultralytics YOLO mais recente é YOLO26, e as versões YOLO anteriores continuam disponíveis para fluxos de trabalho existentes.

Vamos construir juntos o futuro da IA!

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