Documente Academic
Documente Profesional
Documente Cultură
culorilor
Ochiul uman :
structura
Sclerotica
Coroida
Retina
Cornee
Fovee
Pupila
Lentila oculara
(umoare sticloasa)
Iris Corp cilar
(muschi pentru controlul
formei lentilei oculare)
Nerv optic
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
ci =
max
min
C i ( ) f ( )d
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Teoria
tricromaticitatii
Young, Grassman, Maxwell :
orice culoare poate fi reprodusa ca amestec (aditiv sau substractiv)
a trei culori primare
porneste de la realitatea biologica a fiziologiei sistemului vizual
are suport matematic
O culoare este un triplet de numere, corespunzand proiectiei
spectrului radiatiei luminoase pe functiile caracteristice ale
spectrelor primare .
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Amestec
aditiv
culoare sintetizata
prin amestec aditiv
A()
S()
a
culoare de test
B()
b
C()
c
S = (a, b, c)
surse de lumina
primara
C. VERTAN
Amestec
substractiv
culoare sintetizata
prin amestec aditiv
A()
S()
culoare de test
aditivata cu culoare
primara
B()
b
C()
reglare
intensitate
surse de lumina
primara
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
b =
c =
a=
max
min
max
min
max
min
A( ) f ( )d = A j f j
j
B ( ) f ( )d = B j f j
j
C ( ) f ( )d = C j f j
j
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Standardizarea
CIE - Comit International de lEclairage
Sisteme colorimetrice de reprezentare - recomandarea CIE 1931
stabileste doua sisteme primare de reprezentare: RGB si XYZ.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Functii de
corespondenta
a culorilor
CIE RGB
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Cubul RGB
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
RGB
X
Y
Z
Functii de
corespondenta
a culorilor
CIE XYZ
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
XYZ
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
10
Coordonate
de cromaticitate
Normalizare a valorilor tristimulus (T1, T2, T3):
T1
T1 + T2 + T3
T2
t2 =
T1 + T2 + T3
T3
t3 =
T1 + T2 + T3
t1 =
t1 + t 2 + t 3 = 1
cele trei valori sunt liniar dependente;
pot fi pastrate doar doua, coordonatele
de cromaticitate.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
R
R+G + B
G
g=
R+G+ B
B
b=
R+G+ B
Coordonate
de cromaticitate
RGB
r=
(R, G, B)
r + g +b = 1 1
(r, g, b)
Triunghiul
Maxwell
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
11
Coordonate
de cromaticitate
XYZ
X
X +Y + Z
Y
y=
X +Y + Z
Z
z=
X +Y + Z
x=
x+y+z=1
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Gamut-ul
reprezentabil
culori primare
culori realizabile
prin amestec aditiv
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
12
Standarde de
televiziune
NTSC receptor
SMPTE
(Society of Motion Picture and Television Engineers)
corespunde culorilor primare realizate de afisajele cu fosfor
(tuburi catodice)
0 ,156
0 ,091 R
Rr 0 ,842
Gr = 0 ,129 1,319 0 ,203 G
B 0 ,008 0 ,069 0 ,897 B
r
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Standarde de
televiziune
NTSC
National Television Standard Committee
(Never Twice the Same Color)
0 ,597
0 ,114 R
Y 0 ,299
I = 0 ,147 0 ,289 0 ,437 G
Q 0 ,615 0 ,515 0 ,100 B
Y este componenta de luminanta; I, Q sunt diferente cromatice
Y 0 ,3 R + 0 ,6 G + 0 ,1B
I = 0 ,493(B Y )
Q = 0 ,877 (R Y )
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
13
Standarde de
televiziune
PAL
Phase Alternating Lines
(Peace At Last)
0 ,597
0 ,114 R
Y 0 ,299
U = 0 ,196 0 ,274 0 ,322 G
V 0 ,211 0 ,523 0 ,312 B
Y 0 ,3 R + 0 ,6 G + 0 ,1B
U = 0 ,74(R Y ) 0 ,27 (B Y )
V = 0 ,48 (R Y ) + 0 ,41(B Y )
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Standarde de
televiziune
SECAM
Sequentiel Memoire
0 ,597
0 ,114 R
Y 0 ,299
Cb = 0 ,169 0 ,331 0 ,500 G
Cr 0 ,500 0 ,418 0 ,031 B
Y este componenta de luminanta; Cb, Cr sunt diferente cromatice
Componentele de crominanta se pot subesantiona (1:2)
Se foloseste si in compresia JPEG
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
14
Spatiul
culorilor
opuse
galben
verde
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Spatiul
culorilor
opuse
0 ,333 0 ,333 R
Y 0 ,333
O1 = 0 ,500 0 ,500 0 ,000 G
O 0 ,250 0 ,250 0 ,500 B
2
O alta varianta foloseste pentru codarea componentelor opuse
raspunsul perceptual (logaritmat) al culorilor primare.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
15
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Elipsele
MacAdams
Locul geometric al
culorilor perceptual
nediscriminabile fata
de culoarea centrului
elipsei (raport 1:20
pentru factorul de aspect
si dimensiuni absolute).
JND - Just Noticeable
Difference
Dorim ca elipsele sa
devina cercuri.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
16
Spatiul
Yuv
4X
X + 15Y + 3 Z
6Y
v=
X + 15Y + 3 Z
u=
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Spatiul
U*V*W*
Spatiul de cromaticitate uniforma modificat (UCS modificat):
translatie cu originea in albul de referinta
neliniaritate a coordonatei de luminanta (stralucire)
W * = 116 Y 1 / 3 17
U * = 13W * (u u0 )
V * = 13W * (v v0 )
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
17
Y
L = 116 f 16
Y0
X
Y
f
a = 500 f
X
Y0
0
Y
Z
b = 200 f f
Y
Z0
0
unde albul de referinta este (X0, Y0, Z0) si functia neliniara
de transformare a stralucirii este ca la CIE Luv 1976:
x 1 / 3 , x 0.00886
f(x)=
16
+
7
.
787
x
, in rest
116
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
18
b
H = arctan
a
C = a2 + b2
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
ab = ( L )2 + ( a )2 + ( b )2
In spatiul Lab, diferenta dintre doua culori abia perceptibile este
definita de o distanta maxima de 2,3.
Spatiul Lab este utilizat in majoritatea aplicatiilor de analiza
automata a imaginilor.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
19
Spatii perceptuale :
familia HSV
Descrierea culorilor in limbaj natural foloseste o terminologie
specifica:
nuanta - ce fel de culoare (verde, rosu, galben, .)
saturatia - cat de pura este culoarea, cu cat alb a fost
amestecata culoarea pura din care aceasta provine
luminozitatea - luminanta, stralucire luminoasa
Este deci un sistem de reprezentare de tipul
celui utilizat de Munsell, dar cu o specificare
numerica a nuantei.
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
Spatii perceptuale :
familia HSV
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
20
Spatii perceptuale :
familia HSV
V=
V=
max( R ,G , B ) min( R ,G , B )
2
3 min( R, G, B)
R+G + B
Componenta de saturatie S
min( R, G, B )
S = 1
max( R, G, B )
S = 1
Componenta de nuanta H
0.5(( R G ) ( R B ))
,B > G
arccos
( R G )2 ( R B )( B G )
H =
0.5(( R G ) ( R B ))
2 arccos
,B < G
( R G )2 ( R B )( B G )
C. VERTAN
LABORATORUL DE ANALIZA I PRELUCRAREA IMAGINILOR
21