Avez-vous besoin du module caméra Raspberry Pi V3 ?

Ce mois-ci est venue l’annonce de nouveaux modules de caméra de Raspberry Pi. Tous les regards étaient tournés vers la version 3 de leur module de caméra standard, mais ils ont également sorti une nouvelle version de leur caméra de haute qualité avec une monture d’objectif M12. Le module version 3 vaut vraiment le détour, alors j’ai sauté dans un train pour Cambridge pour le Raspberry Pi Store, et je m’en suis acheté un pour examen.

Il n’y a rien de nouveau à propos d’un module de caméra Pi car ils sont disponibles depuis des années sous des formes officielles et tierces, donc pour être remarquable, le nouveau doit offrir quelque chose d’un peu spécial. Il utilise un capteur de 12 mégapixels et est disponible en versions autofocus et grand angle dans les variantes standard et NoIR. Les modules grand angle et autofocus sont peut-être nouveaux dans les appareils photo officiels, mais ce sont deux choses qui sont sur le marché tiers depuis des années.

Donc, si un module de caméra autofocus pour votre Pi n’est pas si nouveau, que pouvons-nous apporter à un examen qui ne se contente pas de s’exclamer sur les petites choses ? Peut-être vaut-il mieux plutôt voir la nouvelle caméra dans le contexte de l’état de l’écosystème de la caméra Pi, et quelle meilleure façon de le faire que de transformer un Pi et certains modules en une caméra utilisable !

Ce n’est pas n’importe quel appareil photo, c’est un appareil photo Hackaday !

Un appareil photo instantané d'aspect assez traditionnel imprimé en 3D noir
Le minimalisme est le nouveau cool, non ?

En plus du module de caméra non grand angle V3, j’ai acheté un Pimoroni Display HAT Mini et un Pi Zero W. Le module de caméra lui-même est le même petit PCB que ses prédécesseurs, mais avec une saillie argentée légèrement plus grande autour de l’objectif. pour le mécanisme de mise au point automatique.

Mon raisonnement était que ces pièces pourraient former le noyau d’un système de caméra, et pour compléter le côté matériel, j’ai assemblé un boîtier de caméra dans OpenSCAD. Ce n’est pas si spécial, juste une boîte de projet paramétrée avec des découpes pour le module et l’écran Pimoroni, et un tube de pare-soleil impressionnant mais sans fonction pour l’avant.

Un peu d’impression et quelques petites vis plus tard, j’avais un appareil photo, ou du moins quelque chose qui y ressemble beaucoup. Un appareil photo numérique n’est rien sans logiciel, et depuis un an ou deux sur la ligne de commande, cela signifie libcamera pour le Raspberry Pi. Vous pouvez toujours utiliser la pile logicielle précédente si vous le souhaitez, mais elle n’est plus prise en charge. De même, du côté de la programmation, la bibliothèque Picamera Python est obsolète et remplacée par la bibliothèque picamera2. J’ai pu pirater ensemble un horrible script de caméra Python qui met (lentement) à jour l’écran Pimoroni en tant que viseur et utilise l’un de ses boutons comme obturateur. Je ne suis pas un développeur de logiciels, donc je suis certain qu’il y aura des lecteurs de Hackaday qui pourraient faire un bien meilleur travail.

C’est bien beau de parler de périphériques, mais ce qui compte avec un appareil photo, ce sont les photos qu’il prend. Le capteur est un Sony IMX708, dont on nous dit qu’il possède toutes leurs nouvelles technologies de capteur, mais qui s’avère difficile à trouver sur le site Web de Sony Semicon. Je peux trouver des références à son utilisation comme caméra arrière secondaire sur certains téléphones mobiles assez récents, si cela vous aide à vous donner une idée de ses capacités. La fonctionnalité phare de ce module est l’objectif autofocus, qui est entièrement contrôlé via un logiciel et peut être soit réglé pour une mise au point particulière, soit mis en mode automatique. Mon script a utilisé ce dernier, et je me suis mis au travail en prenant quelques photos autour de mon hackerspace.

L’autofocus est là où il en est

La première chose à noter est que l’algorithme de mise au point automatique de Sony est très bon en mode automatique, tant qu’il y a quelque chose d’assez clair à voir comme sujet. Un gros plan de quelques embouts de tournevis ou d’un Pi Zero est sorti avec de beaux détails, tout comme une scène de paysage, mais regarder une table le long d’un ruban à mesurer l’a fait confondre entre le premier plan, le terrain d’entente et la distance sur des plans alternés. Le ruban à mesurer poussait l’enveloppe pour prouver un point et heureusement pour les programmeurs plus accomplis que moi, il y a un mode de mise au point automatique fenêtré pour permettre une mise au point plus ciblée.

Mon impression de ce module de caméra est qu’il s’agit bien plus d’un pas en avant par rapport au module V2 que le V2 ne l’était de leur premier modèle. La résolution supplémentaire est agréable, mais la mise au point automatique le rend beaucoup plus utile. Si le module de caméra HQ souhaite qu’il s’agisse d’un appareil photo compact sans miroir, ce module souhaite qu’il s’agisse d’un appareil photo de téléphone portable de milieu de gamme de qualité décente, et en cela, il ne fait pas trop mal.

La question est alors pour 25 $ environ, vaut-il la dépense? Je dirais oui, si vous avez une application pour un petit module de caméra de qualité décente. Il existe toujours des caméras moins chères, et même d’autres modules avec autofocus à trouver sur les sites d’électronique habituels, mais celui-ci n’est pas trop cher au profit d’un support beaucoup plus large. Je ne regrette pas d’avoir acheté le mien, et je vais travailler pour en faire un script beaucoup plus efficace.

Avant de quitter cette pièce, il convient de mentionner la boutique Raspberry Pi dans le centre de Cambridge, où j’ai acheté le module. C’est leur vitrine publique au monde, mais c’est aussi un endroit où vous pouvez acheter un Pi même en période de pénurie si vous êtes prêt à faire le voyage. (Visitez le Center for Computing History pendant que vous y êtes!) Le personnel est compétent et serviable, et il y a quelques prototypes de Pi à voir au comptoir. J’ai la chance de pouvoir me rendre à Cambridge sans trop de chagrin, mais même pour ceux d’entre vous qui ne le peuvent pas, c’est un endroit à mettre sur la liste à visiter si vous en avez l’occasion.

François Zipponi
Je suis François Zipponi, éditorialiste pour le site 10-raisons.fr. J'ai commencé ma carrière de journaliste en 2004, et j'ai travaillé pour plusieurs médias français, dont le Monde et Libération. En 2016, j'ai rejoint 10-raisons.fr, un site innovant proposant des articles sous la forme « 10 raisons de... ». En tant qu'éditorialiste, je me suis engagé à fournir un contenu original et pertinent, abordant des sujets variés tels que la politique, l'économie, les sciences, l'histoire, etc. Je m'efforce de toujours traiter les sujets de façon objective et impartiale. Mes articles sont régulièrement partagés sur les réseaux sociaux et j'interviens dans des conférences et des tables rondes autour des thèmes abordés sur 10-raisons.fr.