Je prends des photos dans un environnement très sombre et j'aimerais obtenir une image plus lumineuse. Comment puis-je augmenter le temps d'exposition? J'ai essayé ce qui suit:
- mode d'exposition différent, comme la nuit, très long, etc.
- régler la vitesse d'obturation sur différentes valeurs
- essayé différents framerate (de 1 à 80)
- exposition_compensation différente (0 à 24)
Peu importe les paramètres que j'utilise, j'obtiens toujours 33158 comme vitesse d'obturation lorsque les images sont prises (oui, même si je règle manuellement la vitesse d'obturation sur une valeur beaucoup plus élevée, elle reste 33158). Comment résoudre ce problème? Si je règle la vitesse d'obturation sur une valeur inférieure comme 10000 ou même 1000, cela fonctionne, mais dans ce cas, l'image est encore plus sombre (pas ce que je veux).
J'ai également essayé une luminosité différente, mais comme je voudrais que mon image couvre toute la gamme de pixels (de 0 à 255), j'ai trouvé la luminosité = 50 la meilleure (avec une luminosité = 60, même la partie la plus sombre de l'image a un pixel valeur d'environ 40).
Alors, que puis-je faire d'autre pour augmenter l'exposition ou modifier d'autres paramètres de l'appareil photo afin d'obtenir une image plus lumineuse dans un environnement très sombre?
Merci
Réponses:
Bien que la caméra framboise présente de nombreuses limitations, il est possible de prendre des photos dans un environnement très sombre.
Mon meilleur mode nuit pour la caméra Raspberry Pi est avec ces paramètres:
où:
-w
et-h
sont de taille forcée (c'est pour la came v1.3 - 5Mpix)-ISO 800
est la meilleure valeur ISO, l'appareil photo prend également en charge ISO 1600, mais uniquement en mode sport où le temps d'obturation n'est limité qu'à 1 / 60s-ss 6000000
c'est le temps d'obturation en microsecondes (6s) c'est le maximum ce qui est possible de régler pour ce module caméra-br
et-co
, où les meilleures valeurs sont pour la luminosité 80 et pour le contraste 100 (le contraste augmente le bruit)En option, pour la réduction du bruit, il est préférable de faire plus d'images et de calculer la moyenne ou la médiane à l'aide d'outils imagemagic:
D'après mon expérience, le bruit est considérablement réduit avec une médiane de 5 images
En fait, si la vitesse d'obturation est réglée sur 6 secondes, le raspistill fonctionnera environ 40 secondes, probablement il fera plus d'images avant de calculer la balance des blancs ou le processus de réduction du bruit ou ne sait pas quoi exactement.
la source
Ces pages Web peuvent vous être utiles:
https://www.raspberrypi.org/forums/viewtopic.php?f=43&t=61445
https://www.raspberrypi.org/forums/viewtopic.php?f=43&t=85856
Il semble actuellement que l'exposition soit limitée à 2 secondes par logiciel, le problème étant que la vitesse d'obturation est contrôlée en nanosecondes. Pour les expositions longues, il en résulterait des nombres ridiculement élevés. Votre alternative serait donc d'augmenter l'ISO, mais cela va réduire la qualité de l'image.
la source
J'ai aussi eu beaucoup de mal avec ça. Même pour les images fixes, le taux de rafraîchissement doit être ajusté pour s'adapter aux longs temps d'obturation de l'appareil photo. Les manuels indiquent tous le framerate 1/10 mais 1/9 était le meilleur que je pouvais faire.
shutter_speed est ce que vous voulez, exposition_speed est ce que vous êtes réellement arrivé
si vous capturez l'image, vous pouvez utiliser PIL et numpy pour vérifier la luminosité de la dernière image afin de régler la vitesse d'obturation suivante
la source