OAK: Câmera Open Source de Visão Computacional com AI

Neste artigo conheceremos um hardware revolucionário, OAK (OpenCV Artificial Intelligence Kit). Acredito que este equipamento será relevante para a visão computacional como o Raspberry Pi foi para o setor de embarcados. O objetivo deste documento é prover de maneira sucinta o potencial deste produto.

[ Hits: 5.203 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 01/02/2021 | Blog: http://assuntonerd.com.br


Introdução



Visão computacional é um segmento da ciência que permite a máquina analisar e extrair dados de imagens e vídeos. Se você já se interessou neste campo, provavelmente se deparou com biblioteca OpenCV. Esta biblioteca é um projeto de código aberto popular voltado para a visão computacional em tempo real.

OpenCV AI Kit, ou OAK, é uma câmera que utiliza um chip de AI incorporado para processar tarefas de visão computacional, como, por exemplo, detectar objetos, medir distâncias e muitas outras tarefas comum no setor de IA.

O hardware é baseado em software livre sob a licença MIT e uma solução baseada em hardware Myriad X para visão computacional por OpenCV (se isso não fosse óbvio). O produto está disponível em duas versões: OAK e OAK-D. A diferença entre estas câmeras são a capacidade de processamento 3D e a presença de múltiplas câmeras. A seguir os modelos disponíveis. Além de eficaz, apresenta eficiência energética tornado uma solução de grande benefício.

O projeto OpenCV anunciou mundialmente seu projeto de hardware, que é basicamente uma placa única especialmente focado em Visão Computacional. Se você encontra-se neste segmento, já deve conhecer o kit de desenvolvedor NVidia Jetson Nano como uma das alternativas do Raspberry Pi para projetos de IA.

O Jetson Nano pode ser uma opção melhor para projetos de IA, mas o kit OpenCV AI torna mais fácil começar a construir projetos com o OpenCV e já pronto para usar.

Abaixo os modelos para compreendermos melhor:
  • OAK: a placa OpenCV AI capaz de processar inferência de rede neural, rastreamento de objetos, reconhecimento de objetos e processamento básico de processamento de imagem.
  • OAK-D: além de todas as funções da OAK, possui uma câmera de profundidade 3D e rastreamento de objeto no espaço 3D.

Vantagens do chip Myriad X além do baixo consumo.
  1. Inferência neural em tempo real (todos os framework de redes)
  2. Profundidade estéreo
  3. Rastreamento de movimento
  4. Rastreamento de objeto
  5. Codificação H.265 / H.264
  6. Codificação JPEG
  7. Processador vetorial de alta eficiência
  8. Câmera 4k @ 60fps

Sendo assim é possível treinar seus próprios modelos de redes neurais ou apenas rastrear e detectar objetos presente na cena ao vivo. Exemplos seriam utilizar as redes neurais para detecção de máscara/sem máscara da pandemia, reconhecimento de idade, detecção de rosto, detecção de objeto, detecção de veículo e muito mais.

Para não esquecer, você sempre pode usar OpenVINO, já publicado aqui, para implantar seu próprio modelo usando qualquer conjunto de dados disponível.

Olhando para outras opções baseadas no Myriad-X, o OpenCV AI Kit parece muito mais promissor, mais barato e fácil de começar.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Mão na massa
Outros artigos deste autor

MainActor: Edição de vídeo profissional (Adobe Premiere) em Linux

Xtraceroute: O traceroute tridimensional

Tempest for Elisa: Transforme seu monitor em estação de rádio

HairCAPTURE – Utilizando captura de vídeo em C++ (sem segredos)

Instalando leitores de impressão digital modelo Digital Persona no Linux

Leitura recomendada

Esteganografia e Esteganálise: transmissão e detecção de informações ocultas em imagens digitais

ISO8583py - Utilizando Python para o tratamento de mensagens ISO8583

Splash Screen para Inkscape

Sockets em Python

Introdução ao clib (Command Line Book)

  
Comentários
[1] Comentário enviado por maurixnovatrento em 01/02/2021 - 21:08h


Muito bom artigo.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por cytron em 02/02/2021 - 23:24h

Muito legal isso, ter um hardware dedicado libera nossos recursos para concentrar nas tarefas.

[3] Comentário enviado por cabelo em 02/02/2021 - 23:27h


[2] Comentário enviado por cytron em 02/02/2021 - 23:24h

Muito legal isso, ter um hardware dedicado libera nossos recursos para concentrar nas tarefas.


Exatamente... É impressionante o desempenho.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts