1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio...
-
Upload
rosalva-vinci -
Category
Documents
-
view
223 -
download
0
Transcript of 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio...
![Page 1: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/1.jpg)
1
Daniele Marini
Modelli del colore2
![Page 2: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/2.jpg)
2
Ogni colore è rappresentato da un vettore nello spazio tridimensionale
I colori sono rappresentati da una terna di numeri XYZ (valori di tristimolo)
I colori possono essere ambientati in uno spazio tridimensionale
Spazio Colore
![Page 3: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/3.jpg)
3
![Page 4: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/4.jpg)
4
![Page 5: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/5.jpg)
5
L’esperimento mostra anche che i primari possono essere combinati linearmente per creare ogni colore (legge di legge di GrassmannGrassmann).
Lo spazio dei colori è uno spazio lineare: un colore può essere espresso come combinazione lineare dei primari.
I primari sono stati derivati dall’esperimento W-G definendo l’osservatore standard CIE - l’osservatore standard CIE - Commission Internationale de l’Eclairage nel 1931
![Page 6: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/6.jpg)
6
Criteri CIE per la definizione dei primari:• valori positivi• una funzione deve corrispondere all’efficenza luminosa spettrale fotopica V()• una delle tre funzioni sia la più vicina possibile allo zero nella regione dello spettro• l’integrale (area) delle tre curve uguale per luci di uguale energia
Funzioni di color matchingcolor matching x y z, ,
![Page 7: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/7.jpg)
7
Funzioni di color matching
![Page 8: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/8.jpg)
8
• Queste funzioni non presentano valori negativi; • y corrisponde all’efficacia luminosa; • z assume valore nullo per lunghezze d’onda superiori a 625 nm • l’area sottesa ad ogni curva è costante.
L’osservatore standard garantisce di convertire univocamente una distribuzione qualsiasi di luminanza spettrale in tre valori numerici, i valori di tristimolo X, Y, Z, che identificano il colore in termini di combinazione lineare di luci primarie a cui corrispondono visivamente.
![Page 9: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/9.jpg)
9
X =ΚMAX Le,λ(λ)x380
780
∫ (λ)dλ
Y =Κ MAX Le,λ (λ)y380
780
∫ (λ)dλ
Z=ΚMAX Le,λ(λ)z380
780
∫ (λ)dλ
KMAX = 683 lm W-1.
![Page 10: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/10.jpg)
10
?∫∫∫
=
=
=
d)()(
d)()(
d)()(
zLZ
yLY
xLX
e
e
e
??
)(eL
Processo psicofisico di visione cromatica
?
?
![Page 11: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/11.jpg)
11
Y è correlato alla luminosità di un colore, purtroppo X e Znon corrispondono a nozioni di tinta, cromaticità o altro.Lo spazio del tristimolo X, Y, Z, cono dei colori realizzabili:
![Page 12: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/12.jpg)
12
Il vettore che corrisponde ad un colore visibile deve intersecare il piano dato dalla funzione X + Y + Z = 1; questo punto di intersezione può essere usato per descrivere la direzione del vettore.
La curva a ferro di cavallo descrive quindi la cromaticità di un colore a prescindere dalla luminosità.
Ogni punto dello spazio identifica un vettore v la cui intensità è legata alla luminosità del colore e la cui direzione è vincolata alle sue proprietà cromatiche.
![Page 13: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/13.jpg)
13
![Page 14: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/14.jpg)
14
![Page 15: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/15.jpg)
15
![Page 16: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/16.jpg)
16
coordinate di cromaticitàcoordinate di cromaticità x ,y, Y
xX
X Y Z=
+ +y
Y
X Y Z=
+ + zZ
X Y Z=
+ +
(coordinate della intersezione tra un vettore colore e il piano unitario)
Si può considerare solo la proiezione del vettore sul pianounitario, cioè x e y poiché z = 1 - x - y
![Page 17: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/17.jpg)
17
Y
(x , y)
Y
y
x
⎭⎬⎫ Coordinate di
cromaticità C.I.E.
Luminanza
![Page 18: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/18.jpg)
18
Per specificare un colore bastano quindi x, y, infatti Y corrisponde alla luminanza:
Y =KMAX Le,λ380
780
∫ (λ)y(λ)dλ =KMAX Le,λ380
780
∫ (λ)V(λ)dλ = Le,λ(λ)380
780
∫ K(λ)dλ = Lv,λ(λ)dλ380
780
∫ =Lv
Dove K() è l’efficacia luminosa spettrale
A partire dalle terna (x, y, Y) è possibile ricavare i valori di tristimolo X, Y e Z attraverso le relazioni:
X = x Y/y , Y = Y, Z = (1- x - y) Y/y
![Page 19: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/19.jpg)
19
LinearitàLinearità
Lunghezza d’onda dominanteLunghezza d’onda dominante
![Page 20: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/20.jpg)
20
Purezza:Purezza:Rapporto tra la distanza del colore dal bianco e del colore dal corrispondente punto sul contorno
Lunghezza d’onda Lunghezza d’onda complementarecomplementare
![Page 21: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/21.jpg)
21
Sintesi additiva e sottrattiva
Primari:rosso verde blu
Primari:giallo magenta ciano
![Page 22: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/22.jpg)
22
Colori complementari• Mescolando due luci di certe lunghezze d’onda si elimina
completamente il colore
• Es. luce monocromatica blu-verde (490 nm) + luce monocromatica giallo-rossa (600 nm) = grigio incolore
• Questi colori si dicono complementari
![Page 23: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/23.jpg)
23
Colori complementariSono opposti l’uno all’altro nella ruota dei colori
![Page 24: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/24.jpg)
24
Modello RGB
![Page 25: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/25.jpg)
25
Cromaticità dei fosfori e livello del bianco
Colori del Monitor RGB
x y
R 0.67 0.33
G 0.21 0.71
B 0.14 0.08
D65 0.313 0.329
![Page 26: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/26.jpg)
26
![Page 27: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/27.jpg)
27
![Page 28: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/28.jpg)
28
RGB Color Display
1 pixel = 3 fosfori R,G,B, illuminati con intensità variabile
![Page 29: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/29.jpg)
29
RGB Color Display
(24 bit: “TrueColor” )
![Page 30: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/30.jpg)
30
RGB Color Display (24 bit: “TrueColor” )
![Page 31: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/31.jpg)
31
![Page 32: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/32.jpg)
32
TrueColor (24 bit)
![Page 33: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/33.jpg)
33
Quanti colori?
Bit Numero di colori1 21 22 22 43 23 84 24 165 25 326 26 647 27 1288 28 25616 216 65.536 (16 bit True Color)24 224 16.777.216 (True Color)32 232 24 bit True-Color + 8 bit Alpha Channel
![Page 34: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/34.jpg)
34
256 Color Display (8 bit)
![Page 35: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/35.jpg)
35
256 Color Display (8 bit)
“Palette”
![Page 36: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/36.jpg)
36
Immagine a 256 colori
![Page 37: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/37.jpg)
37
Approssimazione (“dithering”)
Immagine originale (TrueColor)
Immagine approssimata (256 colori)
![Page 38: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/38.jpg)
38
Dithering
![Page 39: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/39.jpg)
39
Palettes
![Page 40: 1 Daniele Marini Modelli del colore 2. 2 Ogni colore è rappresentato da un vettore nello spazio tridimensionale I colori sono rappresentati da una terna.](https://reader035.fdocument.pub/reader035/viewer/2022081511/5542eb5a497959361e8c6e69/html5/thumbnails/40.jpg)
40
Da XYZ a RGBTrasformazione lineare:
I coefficienti di M si ricavano dalle coordinate di cromaticità dei fosfori; nell’esempio un monitor standard
X
Y
Z
⎡
⎣
⎢ ⎢ ⎢
⎤
⎦
⎥ ⎥ ⎥
=M
R
G
B
⎡
⎣
⎢ ⎢ ⎢
⎤
⎦
⎥ ⎥ ⎥ dove M=
0,431 0,342 0,178
0,222 0,707 0,071
0,020 0,130 0,939
⎡
⎣
⎢ ⎢ ⎢
⎤
⎦
⎥ ⎥ ⎥
R
G
B
⎡
⎣
⎢ ⎢ ⎢
⎤
⎦
⎥ ⎥ ⎥
=M−1
X
Y
Z
⎡
⎣
⎢ ⎢ ⎢
⎤
⎦
⎥ ⎥ ⎥