This is an old revision of the document!


Notre propre APN

Comme si le projet n'était pas assez complexe on s'est lancé un challenge supplémentaire.

Les GoPro Hero2 ne sont pas faciles à trouver et on n'a pas franchement accès aux réglages dessus donc pourquoi ne pas les remplacer par des APN fait maison.

L'idée serait de partir d'un capteur CMOS (probablement de chez Aptina) d'une résolution 14Mpx (modèle au dessus de celui utilisé dans les GoPro) et de voir comment l'utiliser avec une lentille de GoPro.

Il n'y a pas de réelle mode snapshot sur les capteurs de chez Omni Vision d'après les datasheet consultés, ces capteurs crachent tout le temps.

Avantages :

  • Dispose d'un trigger externe et de différents modes (cf partie synchronisation)
  • Résolution élevée de 5Mpx (imaging pixel array of 2592H x 1944V), 14 fps à 5Mpx
  • Configuration en I2C

Inconvénients :

  • Pas de compression JPEG (on a que du RAW)
  • A priori pas de gestion automatique de l'exposition !

Plus d'infos dans la datasheet : MT9P031

Poids d'une image

C'est une caméra 12bit (1px = 12 bits) résolution max : 2592H x 1944V.

D'où : 12 * 2592 * 1944 = 60 466 176 bits soit ~ 60 Mbit pour une image.

Pour une capacité de 500 images (RAW) ils nous faudrait un mémoire de masse de 3,6 Gio.

Synchronisation

Différents modes de synchronisation existent pourraient être utilisées :

2 solutions sont envisageables :

  • A l'aide d'un STM32 : en utilisant l'interface DCMI