Autant commencer l'année sur de la technologie...
Connaissez-vous les "bad pixels" qui perturbent vos belles images (quand la météo permet de les prendre...
)
Voici une petite liste que je vous ai concoctée ce matin (sur base de divers sites de fournisseurs)...
“Dead pixels” : ne répondent plus à la lumière, et ne produisent aucune information. Peuvent être noir ou blanc (bloqué sur valeur minimale ou maximale)
“Stuck Pixels” : ne répondent plus à la lumière, et ne produisent aucune information. Peuvent être d’une teinte intermédiaire entre noir ou blanc (bloqué sur valeur moyenne).
“Hot pixels” : répondent à la lumière, mais saturent anormalement. Même dans le noir, ils vont fournir une réponse anormalement haute.
“RTS pixels” : répondent à la lumière, mais aléatoirement peuvent fournir une valeur décalée d’un “offset” déterminé (vers le haut ou le bas). Les « RTS” peuvent aussi réagir dans le noir, en fournissant des valeurs qui vont osciller entre deux valeurs déterminées (zéro +/- offset).
“Wide variance noise pixels” : réagissent à la lumière, fournissent la bonne réponse, mais avec un niveau de bruit supérieur à la moyenne.
“Blinking pixels” : réagissent à la lumière, mais varient aléatoirement. On parle de
“dead blinking” si ils variant aléatoirement entre deux valeurs fixes et
“operating blinking” si ils variant entre la valeur correcte et une valeur “dead” (max ou minimale).
“Clipping pixels” : réagissent à la lumière, mais uniquement à partir d’un seuil à partir duquel ils basculent vers la valeur maximale. Ils ne sont utilisables que pour une réponse inférieure à cette limite.
« Less response pixels » : réagissent à la lumière, mais uniquement à partir d’un seuil. Ne restent utilisables que pour une réponse à partir de ce seuil.
“Excessive image lag pixels” : réagissent à la lumière, mais pas de manière linéaire. Ce détecte généralement dans les conditions de « basse lumière » et « basse température ». L’effet peut varier avec la vitesse de capture.
“Large crosstalk pixels” : réagissent à la lumière, mais collectivement, pour une région donnée (couplage entre eux).
“Defective color response pixels” : réagissent à la lumière mais fournissent une réponse couleur incorrecte (défauts dans le filtre couleur).
“Invalid PRNU” : Anormalement haute ou basse réponse fournie lors de la détection, causé par la contamination entre circuits. Le « Dark current” n’est pas linéaire au cours de l’intégration temporelle (par exemple : démarre en valeur haute et diminue ensuite après quelques ms)
Donc, une vraie "calibration" nécessite donc la connaissance "totale" de son capteur et de ses défauts récurrents.
Si le "bruit" est faible dans votre capteur (et que l'on maîtrise le niveau de bruit), une fois les défauts hardware connus
et la stratégie de correction déterminée pour chacun des pixels, inutile de traiter ces défauts par "soustraction/division",
on pourra obtenir une image "propre" à chaque coup...
Facile, non ?
Ok... Je vous montrerai des stratégies d'analyse de 12 MPixels un jour...