Yang Jian
Yang Jian
Jian Yang
School of Computer Science
Nanjing University of Science and Technology
Email: [email protected]
Color Cue in Vision
• Color provides useful and important
information for object detection (e.g. face
detection) and tracking, image (or video)
segmentation, indexing and retrieval, etc.
• Different color spaces (or color models)
possess different characteristics as
applied to different visual tasks.
Role of Color in Face Recognition
• Does color help face recognition?
• A previous answer:
Color appears to confer no significant face
recognition advantage beyond the
luminance information
Lower-resolution higher-resolution
D i = A X i = [R, G, B] X i , i = 1, 2, 3
Illustration of three discriminant
color component images
R G B
D1 D2 D3
0.9
0.8
0.7
Verification Rate
0.6
c
1 Mi
S w (X ) = ∑ Pi ∑ [( A ij − A i ) XXT
( A ij − A i ) T
]
i =1 M i − 1 j =1
c
1 Mi
L w (ϕ ) = ∑ Pi ∑ [( A ij − A i )T
ϕϕ T
( A ij − A i )]
i =1 M i − 1 j =1
Discriminant Color Model II
• Finding the optimal solutions ϕ * and X* of
the optimization problem is equivalent to
solving the following generalized eigen-
equation set:
⎧S b ( X)ϕ = λ S w ( X)ϕ
⎨
⎩L b (ϕ) X = λ L w (ϕ) X
Iterative Algorithm for Model II
Step 1. Construct Sb (X) and Sw (X) based on X = X[k ] . Calculate their generalized eigenvectors
ϕ1 , ϕ2 ,L, ϕd corresponding to the d largest eigenvalues. Let P[k +1] = [ϕ1 , ϕ2 ,L, ϕd ] .
Step 2. Construct Lb (P) and Lw (P) based on P = P[k +1] . Calculate their generalized eigenvectors
Step 3. If | J (P[k +1] , X[k +1] ) − J (P[k ] , X[k ] ) | < ε , the iteration terminates and let P* = P[k +1] and
k=k+1 No
| J (ϕ [ k +1] , X [ k +1] ) − J (ϕ [ k ] , X [ k ] ) | < ε ?
Yes
X* = X [ k +1] , ϕ* = ϕ [ k +1]
Original image
R G B
D1 D2 D3
0.9
0.8
0.7
Verification Rate
0.6
0.5
BEE Baseline ROC I
0.4 BEE Baseline ROC II
BEE Baseline ROC III
0.3 FLD on RGB ROC I
FLD on RGB ROC II
0.2 FLD on RGB ROC III
Extended GCID ROC I
0.1 Extended GCID ROC II
Extended GCID ROC III
0
-3 -2 -1 0
10 10 10 10
False Accept Rate
ROC curves corresponding to the BEE baseline algorithm, FLD using the RGB
images, and the extended GCID algorithm (for three color components) using
the decision-level fusion strategy
Experimental Results
1
0.9
0.8
0.6
0.5
BEE Baseline ROC I
0.4 BEE Baseline ROC II
BEE Baseline ROC III
0.3 FLD on RGB ROC I
FLD on RGB ROC II
0.2 FLD on RGB ROC III
Extended GCID ROC I
0.1 Extended GCID ROC II
Extended GCID ROC III
0
-3 -2 -1 0
10 10 10 10
False Accept Rate
ROC curves corresponding to the BEE baseline algorithm, FLD using the
RGB images, and the extended GCID algorithm (for three color
components) using the image-level fusion strategy
Experimental Results
Table: Verification rate (%) comparison when the false accept rate is
0.1% using all of the three color components images