Pourquoi les caméras utilisent-elles une seule exposition plutôt que de s'intégrer à de nombreuses lectures très rapides?

24

Je n'ai jamais compris pourquoi les caméras ont besoin d'un obturateur avec une vitesse spécifique et pourquoi cela ne peut pas être ajusté en post-traitement. Je pense que le capteur actuel fonctionne de manière intégrale: ils économisent la quantité de lumière qui les atteint pendant tout le temps où l'obturateur est ouvert. Mais pourquoi ne peuvent-ils pas travailler différemment?

Dans mon esprit, j'ai cette idée: régler la vitesse d'obturation pour qu'elle soit ouverte pendant longtemps, plus que celle dont vous avez besoin ... par exemple en plein jour réglez-la sur 1 seconde, appuyez sur votre bouton, l'obturateur s'ouvre et le capteur démarre à enregistrer, mais de manière différentielle: cela permettrait d'économiser la quantité de lumière qui l'atteindrait toutes les 0,001 seconde pendant 1 seconde. De cette façon, j'ai plus d'informations, en fait, j'ai 1000 images enregistrées en 1 seconde et en post-traitement, je peux choisir d'intégrer uniquement les dix premiers, pour simuler un tir avec 0,01 seconde, ou les cent premiers, pour simuler un tir avec un 0,1 deuxième exposition

En utilisant un traitement sophistiqué ou en sélectionnant manuellement les zones, je pouvais même décider d'utiliser une exposition différente pour différentes parties de l'image finale, par exemple une exposition de 0,1 seconde pour le sol et de 0,03 pour le ciel, en utilisant 100 images pour le ciel et 30 images pour le ciel.

Est-ce que ça fait du sens? Pourquoi les caméras ne fonctionnent-elles pas de cette façon?

Ruggero Turra
la source
J'avais signalé cela en double lors de la première lecture, mais ce n'est pas, du moins pas la question que j'ai liée, qui fait des hypothèses différentes (et incorrectes).
mattdm
1
Avez-vous déjà vu des caméras vidéo numériques à haute vitesse?
Cascabel
Concernant votre montage .... comment la caméra dirait-elle ce qui est sol vs ciel et qu'en est-il des personnes se tenant au sol couvrant une partie du ciel et se déplaçant dans votre cadre? Cela nécessiterait un traitement bien au-delà d'une conception de capteur différente.
Itai
1
Je suppose que vous n'avez jamais essayé d'obtenir des effets spécifiques causés par des combinaisons spécifiques de vitesse d'obturation, d'éclairage et d'ouverture. Et vous n'avez également jamais eu à faire face à la nécessité d'une exposition très rapide pour capturer des objets en mouvement.
jwenting

Réponses:

16

Le problème est la vitesse de lecture. Vous ne pouvez pas lire l'intégralité du capteur assez rapidement pour que cela fonctionne dans le cas général. Même si tu le pouvais. il y aurait également un effet néfaste sur la qualité de l'image car vous appliqueriez encore et encore du bruit de lecture.

Au moins avec les capteurs CMOS, vous pouvez lire à des emplacements aléatoires, mais avec les capteurs CCD, chaque ligne est décalée dans la suivante pour effectuer la lecture. C'est pourquoi lorsque les lumières sont trop lumineuses, vous obtenez des stries verticales dans l'aperçu des caméras utilisant des CCD.

Ensuite, il y a des raisons pour lesquelles les photographes choisissent une vitesse d'obturation : pour figer une tranche de temps. Les gens seraient presque toujours flous si vous n'arrêtiez pas assez vite l'obturateur.

Itai
la source
quelle est la vitesse de lecture actuelle? 1 s, 0,1 s, ...? Étant donné que les caméras normales sont capables d'enregistrer des vidéos à 25 ips, je dirais ~ 0,04 s. Cela semble trop lent pour des photos normales.
Ruggero Turra
8
Les caméras @wiso Normal peuvent enregistrer des vidéos à 25 ips en sous-échantillonnant le capteur. La meilleure vitesse de lecture -> pour l'ensemble du capteur est le Canon 1DX 18MP qui peut faire 1 / 14s en JPEG et 1 / 12s RAW.
Matt Grum
Il y a aussi des raisons artistiques de laisser le volet ouvert pendant longtemps, comme pour adoucir l'eau, brouiller le mouvement d'un joueur de baseball qui court pour une base, etc.
jrista
@jrista: vous pouvez atteindre le même effet en superposant de nombreuses images rapides.
Ruggero Turra
2
@wiso: Non, vous ne pouvez pas superposer des images rapides qui gèlent entièrement le mouvement pour créer un sens apparent du mouvement. Si nous prenons une cascade comme exemple, le gel du mouvement de la cascade à grande vitesse capture beaucoup de détails. La superposition de plusieurs images peut augmenter la quantité de "bruit de détail" dans la cascade elle-même, mais vous ne pourrez jamais créer cet effet d'eau douce ... vous avez explicitement besoin que l'obturateur soit ouvert pendant une durée plus longue pour atteindre cette. Le joueur de baseball serait similaire. La superposition de plusieurs plans ne le sera pas, surtout si vous le souhaitez ...
jrista
10

Je pense qu'ils pourraient fonctionner de cette façon, mais il y a deux gros problèmes:

  1. Comme les capteurs fonctionnent maintenant, le bruit de lecture ne se produit qu'une seule fois. Avec de nombreuses lectures très courtes, le bruit de lecture serait aggravé.
  2. Il y a juste plus de données que nous ne pouvons en gérer. C'est à la fois un problème de lecture du capteur (trop de données à lire) et les fichiers RAW résultants seraient de plusieurs ordres de grandeur plus grands qu'aujourd'hui.

Dans votre question initiale, vous avez utilisé un quart de seconde à titre d'exemple. Ce n'est en fait pas une vitesse d'obturation très longue, et c'est déjà 10 × où nous en sommes avec les caméras actuelles. Pour que cela soit vraiment significatif, nous aurions besoin de la technologie au point où le capteur est lu 10 à 100 fois plus rapidement que cela - ce qui aggrave considérablement les problèmes.

Le deuxième problème sera résolu par la loi de Moore dans une décennie ou deux, et le premier peut l'être aussi, car l'électronique devient plus petite et plus précise. Pour l'instant, ce n'est pas pratique.

L'Olympus OM-D E-M5 a en fait une fonction où il montre l'exposition "se développer" dans les expositions longues, mais cela évite les problèmes ci-dessus en nécessitant un minimum d'une demi-seconde entre les lectures: il n'est utile que pour les expositions longues.

Mais, à l'avenir, avec une meilleure électronique, toutes les caméras fonctionneront probablement de cette façon, et avec beaucoup plus de stockage disponible, elles pourraient tout aussi bien enregistrer en continu. Le bouton "obturateur" servirait simplement à marquer une partie du flux comme intéressante, pour un développement ultérieur. Et pendant que nous y sommes, abandonnez l'objectif et faites-en un appareil photo à 360 ° pour le champ lumineux; le cadrage, l'ouverture et la mise au point peuvent également être sélectionnés après coup, jetant complètement par la fenêtre les idées reçues sur les principes de base de l'appareil photo

mattdm
la source
En dehors du formatage, je ne peux pas vraiment distinguer votre réponse et la mienne :)
Itai
Comme une pensée intéressante (pour moi) - Vous n'auriez qu'à stocker la différence entre les trames successives, donc la quantité de données ne serait pas nécessairement beaucoup plus grande qu'une seule trame. Cependant, le temps de traitement pourrait être un problème avec la technologie d'aujourd'hui.
BobT
@BobT Même pas ... vous avez juste besoin d'un accumulateur à grande profondeur de bits ou même d'une virgule flottante. Vous lisez l'incrément et l'ajoutez. Vous n'avez besoin que d'une image à la fin, pas d'une vidéo! Les images HDR sont souvent en virgule flottante 32 bits et cette plage est suffisante pour pratiquement n'importe quelle utilisation pratique.
Itai
@Itai: Oui, j'ai remarqué que le vôtre est entré pendant que j'écrivais et j'ai pensé que je finirais quand même.
mattdm
@BobT: vous devrez toujours le lire, et étant donné le bruit (pas seulement le bruit de lecture), je ne sais pas combien de compression vous achèterait. Mais bien sûr, nous allons le faire dans l'appareil théorique, en particulier parce que pour la plupart usage que nous ne voulons sauver autant que possible.
mattdm
4

Comme beaucoup de gens l'ont mentionné, il y a l'aspect vitesse de lecture. Les circuits d'imagerie ne peuvent pas simplement "acquérir" instantanément les valeurs des pixels du capteur, ils doivent être lus ligne par ligne.

Ensuite, vous devez également réfléchir à la destination de ces valeurs de mise à jour des pixels. Même avec une certaine compression, en supposant une faible entropie des images ultérieures par rapport aux images précédentes, elles prendront beaucoup d'espace. Et aussi, les données qui ne sont pas très compressibles ralentiront l'ensemble du processus - puisque la compressibilité d'une nouvelle trame par rapport à l'ancienne ne peut pas être garantie, le système aurait encore besoin de suffisamment de bande passante pour couvrir le pire des cas sans se dégrader.

Enfin, (et c'est un peu ringard), l'effet de l'inégalité de Heisenberg, ou principe d'incertitude, doit être pris en compte. Pour chaque échantillon, nous avons un niveau d'incertitude sur la mesure. En prenant de très nombreux échantillons (chacun avec lequel nous avons apparemment un faible niveau de confiance, sinon nous pourrions simplement sélectionner une seule image du millier environ), nous obtenons une incertitude sur chacune de ces images, plutôt qu'une seule fois. Cela serait aggravé lors de la combinaison de plusieurs images, et maintenant l'incertitude maximale est multipliée par le nombre d'images avec lesquelles vous composez l'image finale. Dans le pire des cas, cela pourrait dégrader considérablement les images.

user1207217
la source
1
cher utilisateur1207217, je suis un physicien des particules, permettez-moi de dire que l'inégalité de Heisenberg ne correspond vraiment pas à ce cas. Étant donné que la somme sur de nombreuses images est linéaire et qu’elles ne sont pas corrélées, le bruit que vous obtenez en intégrant plusieurs images est exactement le même que celui utilisant une seule image équivalente.
Ruggero Turra
Incertitude de mesure = \ = bruit. Je suis bien conscient de l'effet de la moyenne du bruit sur la moyenne du bruit. Dans le cas de 0 bruit moyen, il s'agit simplement de 0
user1207217
@wiso J'ajouterais que le principe d'incertitude est tout à fait applicable ici. Tout comme elle est applicable à la résolution temps-fréquence, elle s'applique également à la résolution espace-temps (c'est ce que nous avons dans ce cas). Nous ne sommes peut-être pas actuellement proches des limites de la technologie actuelle, mais le compromis existera certainement et deviendra un facteur limitant dans ce type de processus d'imagerie.
user1207217
2

Bien que votre idée soit intrigante, il existe plusieurs raisons pour lesquelles elle ne fonctionnerait pas.

Taille du fichier: pensez à la taille du fichier image résultant. Mon reflex 8mp donne des fichiers d'environ 3 Mo de taille. S'il prenait 100 images chaque fois que j'appuyais sur l'obturateur, j'aurais 300 Mo pris sur ma carte. Une carte se remplirait trop vite. De plus, ce ne sont que des chiffres pour mon appareil photo, qui a une résolution relativement faible. Pour les caméras professionnelles, la taille pourrait facilement doubler ou tripler. À Raw, la taille pourrait encore augmenter environ trois fois. En fin de compte, je pro tir Raw pourrait finir avec plus de 3 Go par tir.

Exposition: Parfois, un appareil photo doit exposer pendant plus de 1/100 sec. pour obtenir la bonne quantité de lumière. Si vous photographiez sous un éclairage trop faible, les images résultantes seraient sous-exposées et potentiellement inutilisables. Vous ne pouvez pas simplement combiner des images pour compenser cela, car vous ne pouvez pas trouver de données qui ne sont pas là.

Bruit: lorsque les capteurs chauffent, ils affichent un phénomène appelé bruit. Il s'agit de la moucheture de pixels de couleur aléatoire apparente sur certaines photos. Si le capteur fonctionnait constamment pendant une seconde à la fois, les niveaux de bruit augmenteraient rapidement, conduisant potentiellement à des images inutilisables.

Vitesse d'écriture des cartes: la vitesse à laquelle les informations peuvent être ajoutées aux cartes mémoire est limitée. C'est ce qu'on appelle leur vitesse d'écriture. Pour gérer des fichiers de cette taille, les cartes auraient besoin d'une vitesse d'écriture rapide. Ces cartes peuvent être extrêmement coûteuses.

Donc, pour récapituler, il s'agit d'une idée intéressante, mais qui comporte plusieurs obstacles importants.

J'espère que cela a aidé.

Evan Pak
la source
À l'exception du bruit de lecture, vous pouvez créer l'effet d'une exposition plus longue en ajoutant plusieurs images rapides. En fait, cela est souvent fait , mais généralement pas pour des expositions individuelles aussi courtes qu'elles s'appliquent à la photographie "normale", et généralement pas à l'intérieur de l'appareil photo (bien que les reflex numériques Pentax puissent le faire de manière limitée).
mattdm
1
Pour tirer parti de ce que mattdm a dit: Vous pouvez théoriquement combiner les expositions, les données sont là. Le problème est que pour des expositions très courtes, avec de vrais capteurs, les données sont masquées par une énorme quantité de bruit par rapport au signal, et votre image résultante sera très meh. De meilleurs capteurs avec un SNR plus adapté aux temps d'exposition courts rendraient le concept dans l'OP réalisable.
whatsisname
Je pense que la taille du fichier n'est pas un gros problème, dans mon esprit, vous pouvez choisir de prendre des photos en mode intégral ou en mode différentiel. Timelapse a besoin de beaucoup de mémoire, cela ne signifie pas que les gens ne le font pas. Pour l' exposition, je pense que vous vous trompez comme l'a dit mattdm et je pense que le bruit est le même dans le cas où vous ne faites qu'une seule prise ou additionnez plus de prises, la seule différence est que vous ouvrez et fermez votre obturateur. Lorsque vous additionnez différentes images, vous additionnez le signal et le bruit. Je pense que la preuve est que la somme de deux variables aléatoires de Poisson indépendantes est une distribution encore de Poisson.
Ruggero Turra
La quantité de bruit sera à peu près la même pour une exposition longue ou courte, qui pour les expositions multiples, sera intégrée encore et encore, ce qui donnera un résultat final médiocre et bruyant.
whatsisname
1
@wiso: le bruit lié à la température n'est qu'une source de bruit. Le facteur de bruit important pour les appareils photo numériques typiques est la lecture du capteur et l'amplification du signal, qui ne dépendent pas de la vitesse d'obturation.
whatsisname
2

Il convient de noter que depuis que cette question a été posée, cette idée a été quelque peu mise en œuvre dans (au moins certains) smartphones.

Comme les limites technologiques ne se sont pas beaucoup améliorées, elles se limitent bien sûr à de très longues expositions en très faible luminosité (par exemple, l'astrophotographie). Le fait que le logiciel empile plusieurs expositions de n secondes est visible s'il y a du mouvement dans le cadre (ils auront quelques légères discontinuités à la lecture).

L'empilement peut même être visualisé en temps réel sur l'écran car l'image «résultat» apparaît de plus en plus lumineuse.

Kevin FONTAINE
la source
1

Il y a des caméras qui fonctionnent essentiellement de cette façon. Recherchez des caméras HDR (High Dynamic Range). Les moins chères fonctionnent en encadrant l'exposition, en prenant essentiellement deux ou quatre expositions différentes, puis en les combinant dans leur logiciel interne en une image unifiée. Vous pouvez réellement le faire avec n'importe quel appareil photo, en utilisant un logiciel externe .

Ma compréhension du fonctionnement des caméras HDR haut de gamme consiste à calculer de manière dynamique un temps d'exposition automatique distinct pour chaque pixel individuel, et à l'utiliser pour déterminer la luminosité réelle de la scène. Cela résout le problème d'avoir des tonnes et des tonnes de données pour chaque pixel, vous stockez simplement le temps d'exposition et les valeurs de couleur lorsqu'il franchit un certain seuil de luminosité. Évidemment, cela nécessite du matériel et des logiciels beaucoup plus complexes pour bien fonctionner.

Karl Bielefeldt
la source
intéressant, je n'ai trouvé que cette caméra de surveillance utilisant une double exposition: video.boschsecurity.com/video/Introducing-the-new-HDR-camera/… , connaissez-vous un modèle spécifique?
Ruggero Turra
Le HDR n'est pas vraiment la même chose que ce que l'OP demande, car le HDR est sélectif dans la façon dont il combine les informations, par opposition à une intégration directe. Un appareil photo tel que décrit par l'OP serait essentiellement un appareil qui mesure en 2D le flux rayonnant de la scène, une mesure du taux, et une photographie de celui-ci serait une intégration d'un ensemble de ses données, un affichage de la quantité.
whatsisname
0

Il existe différents types de volets, mais les volets principaux sont des volets mécaniques et électroniques (le capteur est activé / désactivé).

La plupart des reflex numériques utilisent l'obturateur plan focal tandis que les caméras vidéo utilisent des obturateurs électroniques. Donc, même si cela ressemble à ce que vous voulez faire pour les intégrer, il existe d'autres façons d'y parvenir.

La raison principale d'un obturateur est l'exposition, un principe fondamental de la photographie.

Vous pourriez probablement configurer quelque chose pour votre exemple. Vous voudrez peut-être examiner le bracketing ou, si cela ne suffit pas, le partage de connexion.

0,01 = 1/100 et est une vitesse d'obturation fine. La plupart des caméras prennent en charge des vitesses allant jusqu'à 1/8 000 secondes.

Juste sur votre dernière partie:

disons qu'il enregistre la quantité de lumière qui l'atteint toutes les 0,01 seconde pendant 1 seconde.

Vous auriez encore besoin de réfléchir à l'exposition pour cette prise de vue, toutes les 0,01 seconde.

BBking
la source
Je pense que cette réponse manque l'idée derrière la question. Les captures fractionnaires seraient sous-exposées, souvent considérablement. Vous choisiriez le niveau d'exposition souhaité pour une image finale en décidant du nombre d'images à intégrer.
mattdm
N'est-ce pas «l'idée» derrière la question d'avoir un obturateur mécanique ouvert pendant 1 seconde, puis d'utiliser l'obturateur électronique exposer 100 fois dans ce laps de temps? 1/100 ne signifie pas nécessairement sous-exposé du tout, cela dépend de l'éclairage. Et oui, c'est exactement mon point! Il faudrait penser aux images par seconde. Et généralement, vous voulez superposer des images exposées différemment, pas les mêmes. Question: Pourquoi ai-je besoin d'un obturateur. Réponse: exposition.
BBking
Je suis également d' ajouter que l'OP en fin de compte est parle des vitesses d' obturation et suggère un second résultat 1/10. Cependant, cela peut être fait avec un obturateur électronique qui aurait toujours besoin d'une vitesse d'obturation . Je pense que l'OP pose des questions sur l'obturateur réel plutôt que sur les vitesses d'obturation.
BBking
@BBKing: mes chiffres n'étaient qu'un exemple, vous devriez probablement utiliser la vitesse la plus rapide possible. Chaque image doit être sous-exposée pour pouvoir obtenir une exposition correcte en additionnant différentes images. Je dois probablement changer le titre de ma question de "pourquoi ai-je besoin d'une vitesse d'obturation?" à "pourquoi ai-je besoin d'une vitesse d'obturation mécanique".
Ruggero Turra
Bien sûr, je sais que ce ne sont que des exemples. Le problème que j'ai avec la question est que "Pourquoi ai-je besoin d'un obturateur (mécanique)" et "Pourquoi ai-je besoin d'une vitesse d' obturation " (indépendamment de la mécanique ou de l'électronique) sont des questions très différentes. Si vous proposez d'échantillonner différentes zones du capteur à différents moments, c'est une idée intéressante! Et je pense que c'est faisable (alors que les autres réponses expliquent pourquoi ce n'est pas le cas). Pourquoi? Personne ne l'a encore développé, c'est tout. Vous pourriez être intéressé par un appareil photo Lytro . Vous pouvez choisir différents points de focalisation dans le post-traitement.
BBking
-1

Mis à part les points soulevés par tout le monde - qu'adviendra-t-il de l'exposition?

Par exemple, avec mon appareil photo conventionnel, une exposition d'une seconde est ce dont j'ai besoin pour une photo donnée. Cela signifie essentiellement 1 seconde de lumière enregistrée par le capteur en une seule fois.

Ok, passons à la suggestion que vous avez faite, la caméra enregistre 0,001 seconde de lumière 1000 fois. Toutes ces images sont sous-exposées et donc inutiles. Si je les empile, je n'ai pas la même image que mon appareil photo conventionnel car l'empilement ne corrige pas la sous-exposition. Pour obtenir quelque chose près d'une exposition correcte, j'aurais besoin d'une ouverture très large qui (même si vous pouviez trouver un objectif approprié) aurait d'autres problèmes - profondeur de champ, etc. Si vous voulez dire que le capteur serait suffisamment sensible pour capturer suffisamment la lumière en 0,001 seconde afin que l'image ne soit pas sous-exposée, nous aurions un grave problème de bruit. L'idée que vous mentionnez d'inclure / exclure des images pour obtenir une exposition différente est déjà gérée en PP avec le curseur d'exposition.

Vous pouvez essayer votre idée en prenant des photos avec un obturateur court (comme vous le suggérez), puis en les empilant dans un logiciel HDR ou un logiciel Startrail.

Les éléments de post-traitement que vous mentionnez concernant la prise de vue du sol et du ciel avec différentes expositions pour équilibrer l'image peuvent déjà être rectifiés en PP avec des contrôles d'ombre / surbrillance et / ou une tonalité partagée.

Pensez également à la photographie d'action comme le sport automobile où j'ai besoin d'un long obturateur pendant le panoramique pour donner une impression de vitesse et de mouvement. Si je dis 200 images avec un temps d'obturation très petit, je ne prendrai pas le flou et l'effet de la prise de vue ne fonctionnera pas.

marque
la source
1
"l'empilement ne corrige pas la sous-exposition", pourquoi pas? La quantité de lumière entrant dans la caméra en 1000 x 0,001 s est la même en 1 x 1
Ruggero Turra
wiso: essayez-le. Disons que nous avons une photo qui nécessite une exposition de 5 secondes. Prenez 5 expositions de 1 seconde, empilez-les et voyez ce que vous obtenez. Vous devez ouvrir l'ouverture (ce qui peut être impossible ou indésirable).
Mark