Images numériques couleur

Post on 25-Nov-2021

3 views 0 download

Transcript of Images numériques couleur

Images numériques couleur

Julie Delon et Yann Gousseau

IMA201

Première partie I

Couleur et perception

Introduction

Pour exister, la couleur nécessite la présence :

1 d’un illuminant : source de lumière qui éclaire la scène ; caractérisé par sadistribution spectrale I(λ) ;

2 d’un objet, qui absorbe, diffuse, réfléchit ou réfracte la lumière ; caractérisé parson spectre de réflectance R(λ) ;

3 d’un observateur (oeil, capteur CCD), qui reçoit le spectre de lumière transmispar l’objet S(λ) = I(λ)R(λ). Cet observateur est caractérisé par les sensibilitésspectrales de ses "photorécepteurs"

Sans lumière, il n’y a pas de couleur, et sans capteur la couleur ne peut pas êtreperçue. La couleur d’un objet (son spectre de réflectance) peut donner lieu àdifférentes observations visuelles, dépendant de l’environnement de l’objet et del’observateur.

Changement d’illuminant et balance des blancs

A gauche, réglage automatique de la balance des blancs sur l’appareil photo, à droiteaprès correction de la balance des blancs.Humains : phénomène d’adaptation chromatique permettant une balance des blancsautomatique. Faux si le changement n’a lieu que sur une zone limitée de la scène.

Système visuel humain

Fovea : zone de la rétine où la vision est la plus précise. Haute densité dephotorécepteurs.

Zone aveugle au niveau du nerf optique.

Système visuel humain

Photorécepteurs sur la rétine :

les bâtonnets, très sensibles mais peu précis, liés à la vision nocturne ;

les cônes, plus précis mais beaucoup moins sensibles que les bâtonnets,associés à la perception de la couleur.

Système visuel humain

Les cônes sont de trois types, selon leur sensibilité spectrale :1 Pour les cônes de type S (pour "short", 4% des

cônes), le maximum de cette sensibilité sesitue dans les teintes bleues (440 nm).

2 Pour les cônes de type M (pour "medium", 32%des cônes), dans les teintes vertes (545 nm).

3 Pour les cônes de type L (pour "long", 64% descônes), dans les teintes rouges-jaunes (580nm).

Spectre visible : longueurs d’ondes entre λmin = 380nm et λmax = 700nm.

Sensibilités des cônes M et L supérieure à celle des cônes S : l’oeil répond plusfortement à certaines longueurs d’onde qu’à d’autres, à intensité lumineuse égale. Deplus, les cônes S sont distribués sur la périphérie de la fovea.Sensibilité spectrale de l’oeil normalisée V (λ) maximale en λ ' 555nm en visiondiurne et 500nm en vision nocturne.

Métamérisme

L’espace des stimuli (des spectres lumineux) est infini, mais l’espace descouleurs perÃgues est tridimensionnel.En effet, si l’on note s, m et l les sensibilités spectrales respectives des cônes S, M etL, un spectre S(λ) est perôu comme trois valeurs :

< S, s >:=

∫ λmax

λmin

s(λ)S(λ)dλ,

< S,m >:=

∫ λmax

λmin

m(λ)S(λ)dλ,

< S, l >:=

∫ λmax

λmin

l(λ)S(λ)dλ.

Remarque : un stimulus du spectre visuel, môme monochromatique (constitué d’uneseule longueur d’onde) produira toujours au moins deux réponses non nulles descônes. On ne peut donc pas stimuler les cônes séparément (et donc atteindre lestriplets élémentaires (1, 0, 0), (0, 1, 0), (0, 0, 1)).

Métamérisme

En conséquence, deux objets de spectres R1 et R2 différents apparaîssentcomme identiques sous un illuminant de distribution J(λ) donnée s’ilsprésentent les mômes réponses spectrales, c-a-d si :

< J.R1, s >=< J.R2, s >, < J.R1,m >=< J.R2,m >, < J.R1, l >=< J.R2, l > .

Attention, deux objets peuvent ôtre métamères sous un illuminant donné et pas sousun autre !Capteurs numériques : deux capteurs différents peuvent avoir des sensibilitésspectrales différentes...

Daltonisme

Il existe différents types d’anomalies visuelles liées à la vision des couleurs. Selon lespigments atteints, on parlera d’achromatisme, de dichromatisme, ou de trichromatismeanormal.

Source des images : site de David Madore sur la couleur,http://www.madore.org/~david/misc/color/.

Daltonisme

Il existe différents types d’anomalies visuelles liées à la vision des couleurs. Selon lespigments atteints, on parlera d’achromatisme, de dichromatisme, ou de trichromatismeanormal.

Source des images : site de David Madore sur la couleur,http://www.madore.org/~david/misc/color/.

Daltonisme

Il existe différents types d’anomalies visuelles liées à la vision des couleurs. Selon lespigments atteints, on parlera d’achromatisme, de dichromatisme, ou de trichromatismeanormal.

Source des images : site de David Madore sur la couleur,http://www.madore.org/~david/misc/color/.

Daltonisme

Il existe différents types d’anomalies visuelles liées à la vision des couleurs. Selon lespigments atteints, on parlera d’achromatisme, de dichromatisme, ou de trichromatismeanormal.

Source des images : site de David Madore sur la couleur,http://www.madore.org/~david/misc/color/.

Autres particularités de la perception visuelle

Sensibilité au contraste local.

Autres particularités de la perception visuelle

Sensibilité au contraste local.

Blanc

Pas de bonne définition de la lumière blanche : selon la représentation qu’on en donne(en fonction de la longueur d’onde ou de la fréquence), un spectre uniforme necorrespond pas au même stimulus...

On a vu que notre perception du blanc était très relative, notre cerveau applique unebalance des blancs "automatique" pour s’adapter à l’environnement lumineux.

Différentes définitions de la lumière blanche standardisée : D65 (CIE StandardIlluminant), censé correspondre à la lumière naturelle (du ciel) en plein jour en Europe(en moyenne sur les différents jours de l’année) ; D50, lumière du soleil mesurées danscertaines conditions, etc.

Espace des couleurs perçues

Simulation matlab : les réponses des cônes sont simulées comme 3 gaussiennes.

Espace des couleurs perçues

Simulation matlab : courbe de l’ensemble des couleurs monochromatiques (triplets< S, s >, < S,m >, < S, l > lorsque S parcourt les signaux monochromatiques). Lescouleurs visibles sont représentées par l’intérieur du cône de sommet (0 ;0 ;0) etengendré par cette courbe.

Espace des couleurs perçues

Simulation matlab : intersection du cône des couleurs visibles avec le planx + y + z = 1.

Système XYZ CIE 1931 puis 1964

Couleurs du visibles dans l’espace de représentation XYZ, projetées sur le planx + y + z = 1. L’espace tridimensionnel des couleurs peut-être considéré commebidimensionnel (représentation projective) en normalisant par l’intensité lumineuse.

Définition de la teinte = segment partant du point blanc et rejoignant une couleurmonochromatique, ou une couleur "pourpre" (mélange de violet et de rouge).

Teinte et saturation des couleurs

Teinte et saturation des couleurs

Synthese additive / Synthèse soustractive

Restitution des couleurs : synthèse additive

Ecrans CRT, LCD, Plasmas.

Synthèse additive et gamut

Principe de la synthèse additive : reproduire à l’aide de 3 sources primaires la mêmesensation de couleur qu’un stimulus S(λ) donné.Aucun écran ne peut reproduire toutes les couleurs du spectre visible (limite ensaturation et en luminosité).

Restitution des couleurs : synthèse soustractive

Quadrichromie : procédé d’imprimerie consistant à reproduire des couleurs à partir detrois teintes de base (cyan, magenta, jaune) et de noir.

Source des images : wikipedia.

Restitution des couleurs : synthèse soustractive

Quadrichromie : procédé d’imprimerie consistant à reproduire des couleurs à partir detrois teintes de base (cyan, magenta, jaune) et de noir.

Source des images : wikipedia.

Deuxième partie II

Espaces couleur

Cube R,G,B

Décomposition RGB

Image couleur.

Décomposition RGB

Composante R.

Observation : les trois composantes R, G, B sont très corrélées.

Décomposition RGB

Composante G.

Observation : les trois composantes R, G, B sont très corrélées.

Décomposition RGB

Composante B.

Observation : les trois composantes R, G, B sont très corrélées.

Différents espaces RGB

Illustration : www.blog-couleur.com

Espace de représentation géométrique : espace HSV

Espace de représentation classique en traitement des images, computer graphics etc.Le but de cet espace est de décrire les couleurs à l’aide de trois attributs du typeluminance V , teinte (ou hue H) et saturation S. Représentation cylindrique définie àpartir d’une transformation des coordonnées R, G, B.

Luminance V : attribut de la sensation visuelle selon lequel une surface éclairéepar une source lumineuse déterminée paraît émettre plus ou moins de lumière.Correspond à l’aspect clair, foncé ou terne d’une couleur.

Teinte H : attribut de la sensation visuelle qui a suscité les dénominations decouleur.

Saturation S : attribut permettant d’estimer la proportion de couleurchromatiquement pure contenue dans la sensation totale. Caractérise le côté plusou moins "délavé", degré de mélange de la longueur d’onde prédominante avec leblanc.

Espace HSV

Décomposition HSV

Image couleur.

Décomposition HSV

Composante V.

Décomposition HSV

Composante S.

Décomposition HSV

Composante H.

Décomposition HSV

Môme image avec forte compression JPEG.

Décomposition HSV

Composante V.

Décomposition HSV

Composante S.

Décomposition HSV

Composante H.

Non uniformité de la perception aux écarts de couleur dans l’espaceXYZ

Expériences dans les années 40 : ellipses de Macadam.

Espace CIELab (1976)

Nombreux travaux de recherche pour établir un espace de couleur perceptuellementuniforme, dans lequel les distances entre couleurs proches correspondraient bien à laperception de l’écart entre ces couleurs.

La coordonnée L représente la luminance, elle correspond à l’axe des niveaux degris.

Les coordonnées a, b représentent la chrominance, i.e. les plans définis par lesaxes a, b sont à luminance constante, ils sont construits sur deux oppositions decouleurs : le rouge et le vert, le bleu et le jaune.

Ces deux espaces peuvent être décrits indifféremment, soit sous leur formecartésienne soit sous leur forme cylindrique.

Mesure de différence de couleur :

∆E =√

∆L2 + ∆a2 + ∆b2.

Exemples

Exemples

Troisième partie III

Capteurs couleur et Détramage

Capteurs couleur

Capteur Tri-CCD

Capteurs couleur

Capteur X3 (Foveon) (appareils Sigma)

Source : www710.univ-lyon1.fr/∼fdenis/club_EEA/cours/

Capteurs couleur

Capteur CCD : trame de Bayer ou Bayer color filter array (CFA), 1976.Le plus courant dans les APN

Source : www710.univ-lyon1.fr/∼fdenis/club_EEA/cours/

Capteurs couleur

Capteur Super-CCD (Fuji)

Source : www710.univ-lyon1.fr/∼fdenis/club_EEA/cours/

Trame de Bayer

Exemple d’image obtenue par la trame de Bayer (par ex. fichier RAW d’un reflexnumérique).

Fichier RAW (12 bits) compressé sans perte −→︸︷︷︸interpolation

Fichier TIFF ou JPEG 24 bits.

Trame de Bayer

L’image finale est obtenue par interpolation

Fichier RAW (12 bits) compressé sans perte −→︸︷︷︸interpolation

Fichier TIFF ou JPEG 24 bits.