Integração dos modelos Ultralytics YOLO na reCamera do Seeed Studio

Abirami Vina

4 min ler

10 de janeiro de 2025

Explore como a Ultralytics e o Seeed Studio fizeram uma parceria para lançar a reCamera no YOLO Vision 2024, integrando modelos YOLO para aplicações inovadoras de IA de visão.

Estamos entusiasmados por começar o ano com uma parceria com o Seeed Studio, que assiste ao lançamento de uma inovação em visão computacional, a reCamera. Trata-se de uma câmara de IA de código aberto concebida para tarefas de visão computacional em tempo real. Com suporte nativo para os modelos Ultralytics YOLO, a reCamera é compacta e personalizável, tornando mais fácil do que nunca para os programadores e criadores darem vida aos seus projectos de visão de IA.

A reCamera foi apresentada pela primeira vez à comunidade de IA no YOLO Vision 2024 (YV24), o evento híbrido anual da Ultralytics que apresenta inovações de ponta e fornece uma plataforma de colaboração em IA de visão. 

No evento, tivemos o prazer de contar com a presença de Elaine Wu, chefe de equipa da Seeed Studio para a robótica de IA, que proferiu uma palestra perspicaz sobre o potencial entusiasmante da reCamera. Elaine descreveu-a como um dispositivo criado com cuidado e consideração, dizendo: "Pensámos em todas as possibilidades para si".

__wf_reserved_inherit
Fig. 1. Elaine Wu subiu ao palco do YV24 à distância.

Neste artigo, vamos revisitar a apresentação de Elaine Wu no YOLO Vision 2024, centrando-nos na inovadora reCamera - um resultado notável da colaboração entre o Seeed Studio e a Ultralytics - e nas suas caraterísticas únicas e aplicações no mundo real.

Inovações do Seeed Studio em IA de visão

Elaine começou a sua palestra apresentando o Seeed Studio, uma empresa especializada em Internet das Coisas (IoT) e hardware de IA desde 2008. Explicou que a Seeed Studio fornece aos programadores ferramentas para tudo, desde protótipos de pequena escala a sistemas de elevado desempenho como o NVIDIA Jetson, ajudando-os a dar vida às suas ideias. 

Ao longo dos anos, o Seeed Studio apoiou mais de 200.000 programadores na criação de soluções que integram perfeitamente a IA e a IoT. Elaine também partilhou como a Seeed colabora com fornecedores de silício, empresas de software e a comunidade de programadores em geral para criar soluções personalizáveis.

__wf_reserved_inherit
Figura 2. Elaine Wu falou sobre os antecedentes e a experiência do Seeed Studio.

Apresentação da reCamera

Depois de apresentar o Seeed Studio, Elaine Wu revelou a mais recente inovação do Seeed Studio, a reCamera, lançada em colaboração com a Ultralytics. Anunciada oficialmente no YV24, a reCamera é uma câmara flexível, modular e acessível, alimentada por IA, com suporte nativo para YOLO. A licença da Ultralytics concede à Seeed Studio os direitos de integrar os modelos YOLO da Ultralytics na reCamera, garantindo aos utilizadores finais uma funcionalidade de IA compatível e sem falhas no dispositivo. Foi concebido para satisfazer a necessidade crescente de ferramentas de visão computacional em tempo real numa vasta gama de aplicações.

Elaine apresentou a reCamera como mais do que apenas um dispositivo - é uma plataforma que os programadores, fabricantes e empresas podem personalizar e desenvolver. Ao torná-la de código aberto, o Seeed Studio incentiva a comunidade de IA a criar soluções adaptadas às suas necessidades, seja para IoT, robótica ou aplicações industriais.

__wf_reserved_inherit
Fig 3. A reCamera é uma câmara de IA de código aberto e de dimensões reduzidas.

"Definimo-la como uma plataforma de IA de visão flexível para que qualquer pessoa possa conceber a sua própria câmara", observou Elaine, mostrando que o design modular e a acessibilidade da reCamera tornam a IA de visão acessível a todos, abrindo a porta à inovação em todos os sectores.

Principais caraterísticas da reCamera do Seeed Studio 

Então, o que significa realmente quando dizemos que a reCamera é a primeira câmara de IA programável de código aberto? A reCamera tem um design de produto de código aberto e fornece hardware modular de placa de sensor, placa de núcleo e placa de base para personalizar. O dispositivo foi concebido para dar aos programadores a flexibilidade de o adaptarem facilmente às suas necessidades. Também vem com suporte nativo de modelos Ultralytics YOLO, permitindo o uso contínuo dos recursos avançados de visão computacional do YOLO diretamente da caixa.

O suporte nativo permite que a reCamera seja totalmente optimizada para executar modelos YOLO como o Ultralytics YOLOv8 e o Ultralytics YOLO11 sem quaisquer problemas de configuração ou compatibilidade. Com os modelos Ultralytics já pré-instalados e prontos a implementar, é eliminada a necessidade de passos de configuração adicionais, como a integração de software ou a necessidade de lidar com custos adicionais, para que os programadores se possam concentrar na criação das suas aplicações.

Quer esteja a desenvolver soluções de IAoT, a trabalhar com robótica ou a abordar qualquer projeto de visão computacional, a reCamera destina-se a ajudá-lo a começar rapidamente e sem esforço.

Como é que a reCamera se distingue das câmaras IP tradicionais

Elaine Wu explicou também os pontos fortes técnicos da reCamera e a forma como esta ultrapassa as limitações das câmaras IP (Internet Protocol) tradicionais. 

Ao contrário das câmaras convencionais, que muitas vezes requerem hardware externo como mini PCs ou servidores para processar vídeo e executar modelos de IA, a reCamera integra tudo numa única unidade compacta. 

Este design autónomo facilita a implementação e elimina a necessidade de dispositivos adicionais. É também totalmente programável, pelo que os utilizadores podem executar modelos de IA diretamente no dispositivo sem depender de uma máquina anfitriã separada, o que o torna uma solução mais eficiente e versátil.

Informações técnicas sobre a reCamera alimentada por IA

No coração da reCamera está o processador SG200X, construído com a arquitetura RISC-V. Este processador foi especificamente concebido para aplicações de IA de ponta, proporcionando um desempenho potente com um consumo mínimo de energia.

Suporta tecnologias de vídeo como H.264 e H.265, que comprimem ficheiros de vídeo para poupar armazenamento e largura de banda sem perder qualidade. Funcionalidades adicionais como imagem HDR (High Dynamic Range), redução de ruído 3D e correção da lente garantem que os visuais são nítidos e profissionais, mesmo em condições difíceis. 

Com a capacidade de realizar 1 trilião de operações por segundo (1 TOPS), o processador pode lidar com tarefas exigentes, como a deteção de objectos em tempo real, e um microcontrolador mais pequeno de 8 bits lida com operações mais simples para poupar energia.

A reCamera também se destaca pelo seu design modular, que inclui três partes principais: a placa principal, a placa do sensor e a placa de base. Os programadores podem trocar e atualizar os componentes facilmente.

__wf_reserved_inherit
Fig. 4. Existem três placas intercambiáveis: a placa principal, o sensor e a base.

Por exemplo, pode substituir o sensor da câmara para uma resolução mais elevada ou adicionar hardware adicional, como microfones ou ecrãs. A placa de base oferece opções de comunicação flexíveis, incluindo USB, Ethernet e interfaces mais avançadas, como Power over Ethernet (PoE) e RS-485, tornando-a adaptável a vários casos de utilização.

Aplicações de visão por computador do reCamera

A reCamera é uma ferramenta fiável para uma série de aplicações do mundo real. As suas capacidades avançadas de visão por computador e a sua adaptabilidade fazem dela uma excelente opção para programadores e empresas que procuram integrar soluções com base em IA nos seus projectos.

__wf_reserved_inherit
Fig. 5. A reCamera pode ser utilizada para várias aplicações de IA de visão.

Algumas das suas principais aplicações incluem:

  • Robótica: Pode integrar-se perfeitamente com braços robóticos, drones e gimbals para tarefas como navegação, rastreamento de objetos e automação, permitindo operações mais inteligentes e eficientes.
  • Utilização industrial: A reCamera pode ajudar a monitorizar linhas de produção, ordenar objectos e detetar anomalias, tornando-a uma ferramenta inestimável para melhorar a eficiência no fabrico e na logística.
  • Casas inteligentes: Pode alimentar dispositivos como campainhas de vídeo, fechaduras inteligentes e sistemas de segurança doméstica, fornecendo deteção de objectos em tempo real e reconhecimento facial para maior segurança e comodidade.
  • Segurança: Esta inovação pode melhorar os sistemas de vigilância com fluxos de vídeo de alta qualidade e monitorização fiável baseada em IA, adequada para utilização residencial e comercial.

Com a sua flexibilidade, tamanho compacto e facilidade de integração, a reCamera pode ajudar a fornecer soluções de IA impactantes para uma variedade de necessidades de visão computacional.

Uma emocionante demonstração ao vivo da reCamera

Elaine Wu captou a atenção da audiência com uma demonstração ao vivo da reCamera, mostrando como é fácil de configurar e utilizar. Usando o Node-RED, uma ferramenta de programação visual, ela percorreu o processo simples de implantação da reCamera: definir a resolução, carregar um modelo YOLO e implantar. Em apenas alguns instantes, a reCamera estava ativa e a efetuar com precisão a deteção de objectos em tempo real.

Durante a demonstração, a reCamera identificou rapidamente objectos do quotidiano, como uma garrafa, um copo e um comando na sua secretária. Elaine explicou que a sua integração perfeita com os modelos Ultralytics YOLO permite obter resultados rápidos e fiáveis, tornando-a uma excelente opção para os programadores que pretendem uma forma simples de implementar a IA de visão sem codificação.

Salientou também a flexibilidade da reCamera no que respeita à qualidade e personalização do vídeo. O dispositivo suporta gravações com uma resolução até 2K e actualizações do sensor para melhorar ainda mais o desempenho. 

As possibilidades abertas pela reCamera para os programadores de IA

A terminar a sua intervenção no YV24, Elaine Wu incentivou a comunidade de programadores a explorar a plataforma de código aberto da reCamera, com esquemas de hardware e o sistema operativo reCamera já disponíveis no GitHub, e planeia lançar designs de aplicações no futuro.

__wf_reserved_inherit
Fig. 6. Esta colaboração abre novas portas para os programadores.

A reCamera é um passo importante para simplificar a implementação de modelos de IA com modelos Ultralytics YOLO pré-instalados e dá aos programadores a liberdade de personalizarem as suas soluções sem necessitarem de conhecimentos de programação. A visão por detrás da reCamera é criar um ecossistema de colaboração que inspire a inovação e novas possibilidades na IA de visão.

Principais conclusões

A reCamera, desenvolvida pela Seeed Studio em parceria com a Ultralytics, é uma solução de hardware revolucionária que apresenta uma integração nativa com os modelos YOLO. Simplifica a implementação de modelos pré-instalados em ambientes de produção, oferecendo aos programadores quatro versões versáteis para satisfazer várias necessidades. Esta colaboração assinala um importante passo em frente no sentido de tornar a tecnologia avançada de visão por computador mais acessível e adaptável a uma vasta gama de aplicações.

Para mais informações sobre a IA e as suas aplicações, visite o nosso repositório GitHub e junte-se à nossa comunidade. Também pode consultar as nossas páginas de soluções para inovações em sectores como a IA na condução autónoma e na agricultura. 🚀

Vamos construir juntos o futuro
da IA!

Comece a sua viagem com o futuro da aprendizagem automática

Comece gratuitamente
Ligação copiada para a área de transferência