Un capteur photo « global shutter » pour les Raspberry Pi, pour éviter les décalages en vidéo

Pierre Dandumont |

La fondation qui gère les cartes Raspberry Pi aime décidément les appareils photo. En effet, elle vient d'annoncer un nouveau module, qui règle un problème courant dans les appareils qui filment : les décalages liés à la façon dont fonctionnent les capteurs. Si vous enregistrez des objets en mouvement, vous connaissez peut-être le rolling shutter, et ce nouveau module le supprime.

Le nouveau module.

Un module complémentaire, sans Full HD

Ce nouveau module ne remplace pas les quatre appareils présentés en début d'année, mais les complète. En effet, il a le défaut d'offrir une définition assez faible : avec 1,6 mégapixel, il permet de filmer uniquement en 1 456 x 1 088, soit en dessous du Full HD.

Le rolling shutter, qu'est-ce que c'est ?

Dans un capteur CMOS classique, l'acquisition des données ne se fait pas de façon instantanée : le système lit chaque ligne séquentiellement en partant du haut, ce qui peut amener un décalage avec les objets en rotation rapide, spécialement sur les poses longues. Certains appareils peuvent corriger le rolling shutter et il n'est pas visible dans tous les cas, mais le souci existe dans une bonne partie des capteurs CMOS.

Une illustration du rolling shutter (image Cmglee, CC BY-SA 3.0)

La solution de la fondation pour régler le problème est donc un capteur CMOS Sony, l'IMX296. Il fonctionne en mode global shutter : tous les pixels sont échantillonnés simultanément, ce qui supprime les éventuels décalages. Le principal problème des capteurs CMOS de ce type vient du coût (l'électronique est plus complexe) et — surtout — de la définition, assez faible en sortie. Ils sont donc réservés à des usages précis, ce qui explique que le nouveau module vient en complément des autres modèles plus définis. Dans la vidéo fournie par la fondation, on voit bien le problème avec des cordes de guitare.

Le module en question vaut 50 $ (hors taxes) et est compatible avec les objectifs en monture C. Un adaptateur fourni permet aussi de monter les objectifs en monture CS. Comme tous les modules prévus pour les Raspberry Pi, il emploie un connecteur CSI, présent sur toutes les cartes à l'exception du Raspberry Pi Zero original et du Raspberry Pi 400.

avatar tupui | 

C’est vraiment cool ! Ça va ouvrir pleins de possibilités à ceux qui travaillent avec des image (computer vision). E.g détection de plaque d’immatriculation ou QR code sur des objets en mouvement 👌

avatar Dr. Kifelkloun | 

Est-ce-que les modules Raspberry Pi sont plus faciles à acheter maintenant ?
Il y a quelques temps j'ai essayé et c'était la galère. Il n'y avait rien de dispo.

avatar smog | 

@Dr. Kifelkoun : on en trouve par moments, plus souvent qu'il y a quelques mois, mais ça part tellement vite que finalement on a toujours du mal. Mais les approvisionnements des distributeurs habituels sont plus réguliers quand-même.

CONNEXION UTILISATEUR