Detectar marcas infravermelho

Recentemente eu comprei uma câmera noIR v2 numa promoção de Black Friday.

Minha intenção é usar ela pra ler um qrcode que eu vou imprimir em tinta visivel apenas com iluminação infravermelho.

Agora que eu já comprei e o aparelho ainda não chegou estou procurando como fazer tal sistema (é, eu sei, deveria ter procurado antes)

Como eu posso:

  • conectar os leds no raspberry (alimentação)
  • ler as imagens da câmera (apenas a entrada IR, ignorar as frequências visíveis)
  • usar openCV ou similar para tratar o feed de imagem e ler o qrcode

Alguém pode me ajudar a montar um sistema assim?

Para ler a imagem você pode usar o raspistill -o imagem.jpg e depois ler dessa imagem. Pra não ficar gravando direto no cartão, execute o comando dentro de /dev/shm, assim a imagem será salva diretamente na memória RAM. Tem outra opção do RAMFS, que você pode ver nesse artigo: