Caméra résolution décryptage raspberry python

Bonjour, je souhaite réaliser un systeme de capture d’image précis et quelques unes de mes questions n’ont toujours pas trouvé leur réponse sur le web.

Tout d’abord je pense avoir un problème de paramétrage au niveau de la qualité et la résolution de la caméra. J’utilise actuellement une webcam usb Microsoft-LifeCam-Cinema-Webcam-720p
et j’ai essayé fswebcam puis open cv. Quelles sont selon vous les meilleures paramétrages(format, taille,…) pour obtenir une photo avec la meilleure qualité réalisable sur raspberry(raspbian) en python ?

Ensuite je souhaite acheter une caméra et fixer un objectif dessus afin d’améliorer l’acquisition. J’ai trouvé capteur Sony 8mpx à monture cs( 8MP Sony IMX219 Camera for Raspberry Pi - Arducam) sur lequel je monterai un varifocal automatique (5-100mm) (https://www.google.fr/amp/s/m.aliexpress.com/item/32751788800.html?source=images). Que pensez vous de cette équipement ?

L’objectif final serait de capturer une lettre de 5 cm à une distance d’environ 100m avec la plus grande précision possible afin qu’un script python puisse la décrypter. Je précise que la caméra sera fixe et donc ne se centre pas automatiquement sur la lettre.
J’ai tenté de réaliser quelques calculs scientifique d’optique mais je bloque. Je souhaiterai obtenir la taille de l’image de la lettre sur le capteur en fonction de la distance focale de la lentille et de sa distance à celle ci. Seulement je ne sais pas à quelle distance se trouve la lentille par rapport au capteur. À partir de cela je pense que les relations de grossissement et de Descartes me permettront d’obtenir mes résultats.

Tous vos conseils sont donc les bienvenus.
Bonne journée

Help svp… La moindre informations peut me servir merci :wink:

Ta question est très pointue… Je ne suis pas sûr que se soit ici que tu trouveras quelqu’un dans ce domaine… Mais le plus simple n’est pas de tester de ton côté ?

Hello,

Comme le dit @Gpapig, on tape dans la question spécialisée réservée à un expert.

Perso, j’ai un système de lecture d’image avec zbarcam.
J’ai un module caméra 5Mpx qui n’est pas de la marque officielle.
Je présente un QRcode à la caméra et elle doit le voir et l’interpréter.

  • Pb, si l’image est trop grande = ça rame +++ donc je dois réduire la fenêtre de zbarcam (une fois le système lancé, je monte à 25% de charge CPU au minimum, sans rien lui demander en plus)

  • La mise au point n’étant pas sur un point précis, l’image doit être « pas trop loin mais pas trop proche »

  • L’état de la luminosité modifie aussi grandement la lecture du QRcode

Bref, la vision d’une lettre de 5 cm à 100m me parait difficile par saturation du Rpi.
A moins que le script ne soit léger (et raspbian super allégé)

Voilà pour ma maigre contribution qui ne t’apportera sûrement pas grand chose voire rien du tout.

++

Re !
Je ne connaissais pas cette librairie je vais m’y pencher un peu plus dessus. Cependant je pense que mon problème viendrai plutôt de l’acquisition puisque si 0,5 cm taille réel (1/10 de la taille de la lettre) est imprimé sur 5 pixels minimum mon programme détecte la lettre correctement. Je cherche donc plutôt un montage haut de gamme (précis) et accessible niveaux prix plutôt que de nouveaux programmes qui m’intéresse tout de même.
Cette dernière phrase répond également à la question de Gpapig : Je souhaite m’aventurer dans des chemins sûr avant d’investir. :wink: