[0001] Le domaine technique général de l'invention est celui des dispositifs de visualisation
pour des applications nécessitant de très hautes performances colorimétriques et photométriques.
Le domaine privilégié de l'invention est celui des planches de bord aéronautiques.
[0002] Dans le domaine aéronautique, une planche de bord comporte plusieurs écrans de visualisation.
La colorimétrie et la luminance des images affichées sur ces écrans font l'objet d'exigences
très précises afin que les membres de l'équipage aient toujours la même qualité d'image.
En particulier, la continuité des dégradés entre les différentes couleurs doit être
parfaitement assurée. Par ailleurs, lorsqu'un écran de visualisation est remplacé,
il est essentiel que ce remplacement se fasse en conservant les mêmes exigences colorimétriques
et photométriques.
[0003] Ces performances colorimétriques vont au-delà des standards appliqués par les fournisseurs
d'écrans de visualisation, tout particulièrement lorsque l'on change de modèle d'écran
de visualisation ou de fournisseurs. Une correction est donc nécessaire pour conserver
les performances photométriques et colorimétriques.
[0004] Un pixel coloré d'un écran comporte classiquement un triplé de sous pixels colorés,
un premier sous-pixel rouge, un second sous-pixel vert et un troisième sous-pixel
bleu. Chaque sous-pixel peut prendre 255 valeurs. Par conséquent, potentiellement,
chaque pixel peut avoir 255
3 niveaux de couleur ou de luminance, soit un peu plus de 16 millions de niveaux. Il
est bien entendu impossible de faire une correction individualisée pour chaque niveau
qui nécessiterait une quantité colossale de mesures préliminaires et de très importantes
capacités de stockage des corrections nécessaires sur chaque dispositif de visualisation
embarquée.
[0005] Par ailleurs, il est impossible d'établir un modèle mathématique qui, à partir d'un
nombre limité de mesures de corrections permettrait de calculer toutes les mesures
de correction appliquées à chaque sous-pixel. En effet, la sensibilité de l'œil humain
aux variations de couleur ou de luminance varie très fortement en fonction de cette
couleur ou de ce niveau et n'obéit pas à des règles simples faciles à mettre en œuvre,
une fois quelques points de référence connus.
[0006] On sait qu'une couleur peut être décrite dans un espace bidimensionnel dit CIE 1976,
cet espace étant issu de l'espace CIE 1931. Dans ce premier espace, chaque couleur
est définie par un triplet (X, Y, Z) ou un triplet (x, y, z). Dans l'espace CIE 1976,
chaque couleur est définie par deux coordonnées (u', v') définie de la façon suivante
:

[0007] Cet espace est représenté sur la figure 1. La ligne SL courbe en traits gras représente
le spectrum locus et la ligne droite LP qui ferme cette courbe représente la ligne
des pourpres. Le spectrum locus varie environ de 420 nm à 680 nm. Dans cet espace,
une différence de couleur

entre deux teintes voisines vaut :

avec

[0008] Le triplet (u'
w, v'
w, Y
w) correspond aux coordonnées colorimétriques du blanc.
[0009] Il a été démontré qu'autour de chaque couleur, il existe une zone appelée ellipse
de MacAdam ou EMA à l'intérieur de laquelle les différences entre couleurs ne sont
pas perceptibles par l'œil humain. A titre d'exemple, quatre ellipses de MacAdam sont
représentées sur la figure 1. Ces ellipses sont agrandies 10 fois sur cette figure.
[0010] Le procédé selon l'invention repose sur cette propriété. Il n'est pas nécessaire
que la correction des couleurs soit parfaite. Il suffit que cette correction soit
suffisamment précise pour entrer dans les critères de MacAdam.
[0011] Plus précisément, le procédé selon l'invention est un procédé d'ajustement des paramètres
photométriques et colorimétriques d'un dispositif de visualisation composé de points
colorés lumineux, chaque point étant constitué d'un triplé de pixels colorés, chaque
point pouvant prendre une première pluralité de triplets de valeurs de commande, lesdits
triplets étant référencés dans un premier espace colorimétrique, à chaque triplet
de valeurs de commande correspond un triplé de valeurs colorimétriques d'émission,
lesdits triplets de valeurs colorimétriques étant référencés dans un second espace
colorimétrique, ledit dispositif de visualisation étant étalonné par rapport à un
dispositif de visualisation de référence, caractérisé en ce que le procédé comporte
les étapes suivantes :
- Etape 1 : Mesure, pour le dispositif de visualisation de référence, pour une seconde
pluralité de triplets de commande de calibration, des triplets de valeurs colorimétriques
d'émission dits triplet de référence, la seconde pluralité étant de trois ordres de
grandeur inférieure à la première pluralité ;
- Etape 2 : Mesure, pour le dispositif de visualisation, pour la même seconde pluralité
de triplets de commande de calibration, des triplets de valeurs colorimétriques d'émission
dits triplets de calibration ;
- Etape 3 : Pour chaque triplet de calibration, calcul des corrections à appliquer au
triplet de commande de calibration correspondant de façon que le triplet de valeurs
colorimétriques obtenu ait les mêmes valeurs que le triplet d'émission de référence
correspondant ;
- Etape 4 : A tout triplet de commande du dispositif de visualisation dit triplet émis,
détermination d'un sous-ensemble de triplets de calibration les plus proches dudit
triplet émis dans le premier espace colorimétrique ;
- Etape 5 : calcul des corrections à appliquer au triplet émis en fonction des corrections
appliquées au sous-ensemble des triplets de calibration déterminé à l'étape 4.
[0012] Avantageusement, la seconde pluralité de triplets de commande de calibration comporte
un groupe de triplets de commande correspondant à des couleurs spécifiques, ledit
groupe étant pris en compte, à l'étape 5, dans le calcul des corrections appliquées
aux triplets de commande du dispositif de visualisation.
[0013] Avantageusement, les corrections sont inversement proportionnelles aux distances
séparant le triplet émis des couleurs spécifiques, les distances étant mesurées dans
le premier espace colorimétrique.
[0014] Avantageusement, l'étape 3 comporte les sous-étapes suivantes :
- Etape 3.1 : Détermination d'une application qui associe à chaque triplet de commande
de calibration le triplet d'émission correspondant ;
- Etape 3.2 : Détermination d'un groupement de triplets de commande de calibration les
plus proches dudit triplet de commande de calibration dans le premier espace colorimétrique
;
- Etape 3.3 : Détermination, pour chaque triplet de commande de calibration, de la dérivée
de l'application en fonction du triplet de calibration et du triplet de référence
correspondant ;
- Etape 3.4 : Détermination de l'inverse de la dérivée de l'application, pour le triplet
de commande de calibration considéré, en fonction de la différence des valeurs entre
les triplets de calibration et les triplets de référence correspondant aux triplets
de commande de calibration dudit groupement, l'inverse de cette dérivée étant représentative
de la correction à apporter au triplet de commande de calibration.
[0015] Avantageusement, le premier espace colorimétrique est l'espace (R, V, B) et que le
second espace colorimétrique est l'espace CIE 1976.
[0016] Avantageusement, la première pluralité est égale à 255
3 et que la seconde pluralité est comprise entre 10000 et 15000.
[0017] Les dessins annexés illustrent l'invention :
[Fig.1] représente l'espace colorimétrique CIE 1976 ;
[Fig.2] représente l'espace de mesure colorimétrique tridimensionnel (r, g, b) utilisé
dans les étapes 1 et 2 du procédé selon l'invention ;
[Fig.3] représente les corrections à apporter à un triplé de calibration telles que
définies dans l'étape 3 du procédé selon l'invention ;
[Fig.4] représente les corrections à apporter à un triplé quelconque telles que définies
dans les étapes 4 et 5 du procédé selon l'invention ;
[0018] Le procédé d'ajustement des paramètres photométriques et colorimétriques s'applique
à un dispositif de visualisation composé de points colorés lumineux. Chaque point
est constitué d'un triplé de pixels colorés. Chaque point peut prendre un nombre N
de triplets de valeurs de commande. Généralement, chaque pixel pouvant prendre 255
valeurs différentes, ce nombre N vaut 255
3, soit un peu plus de 16.5 millions de valeurs. Les triplets sont référencés dans
un premier espace colorimétrique. Généralement, cet espace est l'espace (R, G, B).
A chaque triplet de valeurs de commande correspond un triplé de valeurs colorimétriques
d'émission, lesdits triplets de valeurs colorimétriques étant référencés dans un second
espace colorimétrique. Cet espace est l'espace colorimétrique (u', v', L) tel que
défini précédemment.
[0019] Le procédé nécessite un dispositif de visualisation de référence, un banc de mesure
et de calibration comportant des moyens de mesure colorimétriques et photométriques,
des moyens de mémorisation des données recueillis et des moyens de traitement desdites
données pour en extraire les corrections de calibration à appliquer à certains points
colorimétriques particuliers. Le dispositif de visualisation doit également comporter
des moyens de mémorisation des corrections de calibration et des moyens de calcul
permettant de calculer la correction à appliquer à tout triplé colorimétrique reçu
en fonction des corrections de calibration. Ces différents moyens techniques sont
connus de l'homme du métier et ne posent aucun problème de réalisation particulier.
[0020] Le procédé selon l'invention comporte plusieurs étapes détaillées ci-dessous. Les
trois premières étapes sont mises en œuvre sur le banc de mesure optique. Elles consistent
à déterminer les corrections à apporter à un certain nombre de triplés colorimétriques
de calibration.
[0021] Les étapes suivantes sont mises en œuvre dans le dispositif de visualisation lui-même
lorsqu'il fonctionne. Elles consistent à appliquer, en temps réel, à partir des données
de correction précédentes, les corrections à appliquer à tout triplé colorimétrique
émis.
[0022] La première étape consiste à mesurer, pour le dispositif de visualisation de référence,
pour un nombre I de triplets de commande de calibration, des triplets de valeurs colorimétriques
d'émission dits triplet de référence, la seconde pluralité étant de trois ordres de
grandeur inférieure à la première pluralité. A titre d'exemple, le nombre I vaut 12800.
La figure 2 illustre cette étape. Les triplets de points (r
i, g
i, b
i) de commande de calibration sont référencés dans l'espace colorimétrique (R, G, B).
le paramètre i varie entre 1 et I. ces triplés sont représentés par des cercles sur
cette figure 2. Les points de commande de calibration sont situés sur une grille tridimensionnelle
dont une partie est représentée en pointillés sur la figure 2 et sont régulièrement
espacés sur cette grille. A chaque triplet de points de commande de calibration (r
i, g
i, b
i), on associe donc un triplé de valeurs colorimétriques d'émission dit triplet de
référence dont les coordonnées dans l'espace colorimétrique (u', v', L) sont (u
i*, v
i*, L
i*)
TH.
[0023] Il existe certains points colorimétriques (r
j, g
j, b
j) appelés couleurs critiques dont l'émission associée doit correspondre à une colorimétrie
parfaitement définie. Dans le domaine aéronautique, ces couleurs critiques peuvent
correspondre, par exemple, à des alarmes. Par nature, ces points critiques ne correspondent
pas nécessairement aux points de mesure de la grille tridimensionnelle. Un de ces
points (r
j, g
j, b
j) est représenté par un double cercle concentrique sur la figure 2.
[0024] La seconde étape consiste à mesurer, pour le dispositif de visualisation, pour la
même seconde pluralité de triplets de commande de calibration (r
i, g
i, b
i), des triplets de valeurs colorimétriques d'émission dits triplets de calibration
qui sont notés (u
i*, v
i*, L
i*) dans l'espace colorimétrique (u', v', L).
[0025] Dans une troisième étape, on calcule les corrections à appliquer à chaque triplet
de commande de calibration (r
i, g
i, b
i) de façon que le triplet de valeurs colorimétriques obtenu ait les mêmes valeurs
que le triplet d'émission de référence correspondant. Cette troisième étape 3 comporte
les étapes intermédiaires suivantes :
[0026] Dans un premier temps de cette troisième étape, on détermine une application Ψ telle
que :

qui associe à chaque triplet de commande de calibration le triplet d'émission correspondant
;
[0027] Dans un second temps de cette troisième étape, on détermine, pour chaque triplé (
ri,
gi,
bi), i appartenant à I, une sous-famille de triplés proche du triplé (
ri,
gi,
bi). A titre d'exemple, cette sous-famille correspond aux sommets du cube englobant
le triplé (
ri,
gi,
bi). On note cette famille J
i. Les triplés appartenant à cette famille sont donc {(
rj,
gj,
bj)}
j∈Ji. Chaque triplé d'émission correspondant est noté

et chaque triplé de référence correspondant est noté

[0028] Dans un troisième temps de cette troisième étape, on déduit, pour chaque
j ∈
Ji, le vecteur d'écart (
drj,
dgj,
dbj). Ce vecteur est égal à :

On en déduire la matrice dérivée

de l'application Ψ(
ri,
gi,
bi) au point (
ri,
gi,
bi). Cette dérivée est égale à la matrice M qui minimise la forme suivante :

[0029] Dans un quatrième temps de cette troisième étape, on détermine l'inverse de la dérivée
de l'application notée

pour le triplet de commande de calibration considéré (
ri,
gi,
bi), en fonction de la différence des valeurs entre les triplets de calibration et les
triplets de référence correspondant aux triplets de commande de calibration de la,
l'inverse de sous-famille, cette dérivée étant représentative de la correction (
dri,
dbi,
dgi) apporter au triplet de commande de calibration. On a la relation :

[0030] Ce dernier temps de la troisième étape est illustré sur la figure 3 qui représente
un triplé de calibration (
ri,
gi,
bi). avec les corrections associées (
dri,
dgi,
dbi), le triplé corrigé étant noté (
ri,
gi,
bi)
cor.
[0031] La seconde et la troisième étape sont également réalisées pour les couleurs critiques.
[0032] Ces corrections étant connues pour l'ensemble des triplés de commande de calibration,
il est alors nécessaire de déterminer les corrections à apporter à n'importe quel
triplé de commande (r, g, b) appliqué au dispositif de visualisation. C'est l'objet
des quatrième et cinquième étapes du procédé. Ces étapes sont mises en œuvre en temps
réel dans le dispositif de visualisation.
[0033] La quatrième étape du procédé consiste, pour tout triplet de commande (r, g, b) du
dispositif de visualisation dit triplet émis, à déterminer un sous-ensemble de triplets
de calibration les plus proches dudit triplet émis dans le premier espace colorimétrique.
A titre d'exemple, ce sous-ensemble correspond aux sommets du cube englobant le triplé
(r, g, b). On note ce sous-ensemble J
k. Les triplés appartenant à cette famille sont donc {(
rk,
gk,
bk)}
k∈Jk. Lorsque le triplet de commande est proche d'une ou de plusieurs couleurs critiques,
celles-ci sont également déterminées. Cette étape est illustrée sur la figure 4 qui
représente un triplé de points (r, g, b) avec l'ensemble des triplés de points à prendre
en compte pour l'établissement des corrections. Dans cet exemple, huit points de calibrations
numérotés de T1 à T8 sont pris en compte ainsi que deux couleurs critiques C1 et C2.
[0034] La cinquième étape consiste à calculer les corrections (
dr,
dg,
db) à appliquer au triplet émis. Ces corrections sont fonction :
des corrections (dr1, dg1, db1) appliquées au sous-ensemble des triplets de calibration déterminé à l'étape précédente
et,
lorsqu'elles sont présentes, des corrections (dr2, dg2, db2) issues des couleurs critiques proches.
[0035] Concernant les corrections (
dr1,
dg1
, db1) issues des triplés de calibration, la matrice dérivée

qui sert de base au calcul de ces corrections est obtenue par interpolation linéaire
des valeurs des matrices

interpolation étendue aux valeurs (
rk,
gk,
bk) proches du triplet (r, g, b).
[0036] La valeur corrective (dr2,
dg2,
db2) due aux couleurs critiques est calculée par moyenne pondérée de la somme des influences
des couleurs critiques suffisamment proches, la pondération étant inversement proportionnelle
à la distance à chacune de ces couleurs critiques.
[0037] La fonction finale (
dr,
dg,
db) est calculée par moyenne pondérée sur les corrections (
dr1,
dg1,
db1) et (
dr2,
dg2,
db2) sachant que la pondération reste proportionnelle à l'inverse de la distance à la
couleur critique la plus proche. Ainsi, si le triplet (r, g, b) correspond exactement
à une couleur critique, la valeur corrective finale est exactement celle de la couleur
critique en question.
1. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation composé de points colorés lumineux, chaque point étant constitué
d'un triplé de pixels colorés (r, g, b), chaque point pouvant prendre une première
pluralité de triplets de valeurs de commande, lesdits triplets étant référencés dans
un premier espace colorimétrique (R, G, B), à chaque triplet de valeurs de commande
correspond un triplé de valeurs colorimétriques d'émission (u', v', L), lesdits triplets
de valeurs colorimétriques étant référencés dans un second espace colorimétrique,
ledit dispositif de visualisation étant étalonné par rapport à un dispositif de visualisation
de référence,
caractérisé en ce que le procédé comporte les étapes suivantes :
- Etape 1 : Mesure, pour le dispositif de visualisation de référence, pour une seconde
pluralité de triplets de commande de calibration (ri, gi, bi), des triplets de valeurs colorimétriques d'émission dits triplet de référence (ui*, vi*, Li*)TH, la seconde pluralité étant de trois ordres de grandeur inférieure à la première
pluralité, comprise entre 10000 et 15000, de façon que les corrections appliquées
à tout triplet de commande du dispositif de visualisation dit triplet émis (r, g,
b) soient suffisantes pour entrer dans les critères de variation chromatique tolérable
de MacAdam ;
- Etape 2 : Mesure, pour le dispositif de visualisation, pour la même seconde pluralité
de triplets de commande de calibration, des triplets de valeurs colorimétriques d'émission
dits triplets de calibration (ui*, vi*, Li*) ;
- Etape 3 : Pour chaque triplet de calibration, calcul des corrections (dri, dgi, dbi), à appliquer au triplet de commande de calibration correspondant de façon que le
triplet de valeurs colorimétriques obtenu ait les mêmes valeurs que le triplet d'émission
de référence correspondant ;
- Etape 4 : A tout triplet de commande du dispositif de visualisation dit triplet
émis (r, g, b), détermination d'un sous-ensemble de triplets de calibration les plus
proches dudit triplet émis dans le premier espace colorimétrique ;
- Etape 5 : calcul des corrections (dr, dg, db) à appliquer au triplet émis en fonction
des corrections appliquées au sous-ensemble des triplets de calibration déterminé
à l'étape 4.
2. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation selon la revendication 1, caractérisé en ce que la seconde pluralité de triplets de commande de calibration comporte un groupe de
triplets de commande correspondant à des couleurs spécifiques, ledit groupe étant
pris en compte, à l'étape 5, dans le calcul des corrections appliquées aux triplets
de commande du dispositif de visualisation.
3. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation selon la revendication 2, caractérisé en ce que les corrections sont inversement proportionnelles aux distances séparant le triplet
émis des couleurs spécifiques, les distances étant mesurées dans le premier espace
colorimétrique.
4. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation selon l'une des revendications précédentes,
caractérisé en ce que l'étape 3 comporte les sous-étapes suivantes :
- Etape 3.1 : Détermination d'une application (Ψ) qui associe à chaque triplet de
commande de calibration le triplet d'émission correspondant ;
- Etape 3.2 : Détermination d'un groupement de triplets de commande de calibration
les plus proches dudit triplet de commande de calibration dans le premier espace colorimétrique
;
- Etape 3.3 : Détermination, pour chaque triplet de commande de calibration, de la
dérivée (Ψ') de l'application en fonction du triplet de calibration et du triplet
de référence correspondant ;
- Etape 3.4 : Détermination de l'inverse (Ψ'-1) de la dérivée de l'application, pour le triplet de commande de calibration considéré,
en fonction de la différence des valeurs entre les triplets de calibration et les
triplets de référence correspondant aux triplets de commande de calibration dudit
groupement, l'inverse de cette dérivée étant représentative de la correction à apporter
au triplet de commande de calibration.
5. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation selon l'une des revendications précédentes, caractérisé en ce que le premier espace colorimétrique est l'espace (R, V, B) et que le second espace colorimétrique
est l'espace CIE 1976.
6. Procédé d'ajustement des paramètres photométriques et colorimétriques d'un dispositif
de visualisation selon l'une des revendications précédentes, caractérisé en ce que la première pluralité est égale à 2553. 1