SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
1
Part 2 ICA for Face Recognition
1. ICA –general framework-
e.g. 2-source/2-sensor case
AS X
Mixing
matrix
Independent Sources
Observation
(Data matrix)
to be obtained
   
   
   
   
1 1 1 111 12
21 22 2 2 2 2
1 , 2 1 , 2
1 , 2 1 , 2
s s x xa a
a a s s x x
    
     
        

X
AS X
2
 
 
 
 
 
 
 
 
 
1
2
1 1 1
2 2 2
Data Matrix
1 2
1 2
, ,
1 2
T
T
T
N
N N N
x x x M
x x x M
x x x M
 
 
 
 
 
  
 
 
 
 
 
  
x
x
X =
x
1st image
2nd image
1st pixel 2nd pixel
N-th image
The last pixel
N face images
as a solution which has two ambiguities on the order and
the scale of the real source images
ICA gives
,
where
Permutation
scale



S
U = WX
S = PDU
P
D
Reference [2]
4
2. Face Recognition by ICA
[Training set of face images: FERET database]
For a given ensemble of N (425) training face images with M(=3000)
dimensional vectors
with zero mean and its data matrix X as in the first part.
{ , 1 }n n Nx
1
N
 
    
  
u
U WX
u
1
2
Face image matrix
T
T
T
N
X
 
 
 
 
 
  
x
x
=
x
face 1
face 2
ICA
3000-dim.
425-dim.
5
Remarks
- Row vectors ui (i=1~N) would be as statistically independent as
possible, the obtained these row vectors are the basis images to
represent faces.
- One problem is the number of independent images will become quite
large because it is equal to the number of faces of training database.
- One solution is apply PCA prior to ICA for dimensionality reduction.
[Feature vector of training faces]
 
1
11 12
2
. . 21 22
1 1 2 2
1 2
th face:
of -th face image
train train
N
T
i i i iN N
train
i i i iN
b b
b b
i b b b
i
b b b
 
   
        
    
 
   

Feature vector
u
u
X B U
u
x u u u
b
Reference [2]
Statistically Independent
Component Basis Images
(25 images) which
provide local features.
As shown in this Figure,
ICA images are local.
7
PCA Basis Images
from the same training
faces as in [2].
The order of the principal
components starts from
left to right, top to bottom.
Reference [2]
9
1train T 
b z U
Representation of test images z: feature vectors of test face
,
length-normalized evaluation
test train
i
i test train
i
c 
b b
b b
test image: z
1test T
U 
b z
Identification of the test face: pattern recognition
Define the similarity measure (cosine of the angle) between two faces
.-th row oftrain
i trainib B
The best fit face image = arg Max i
i
c
similarity measure (cosine of the angle)
training images
10
Reference [2]
11
References (Part 2)
[1] A. J. Bell and T J. Srjnowski, The “Independent Components” of Natural Scene are Edge
Filters: Vision Research, Vol. 37, No. 23, pp. 3327-3338, 1997.
[2] M. S. Bartlett et al. “ Face recognition by Independent Component Analysis,” IEEE. Trans
on Neural Networks, Vol. 13, No. 6, Nov., 2002
[3] A. Hyvarinen et al. “Independent Component Analysis” , Wiley-InterScience, 2001
[4] B. A. Draper et al. , “Recognizing faces with PCA and ICA,” Computer Vision and Image
Understanding, vol. 91, pp. 115-137, 2003. 1, Jan. 2004
12

Más contenido relacionado

La actualidad más candente

PosterPresentations.com-3 6x48-Template-V5 - 副本
PosterPresentations.com-3 6x48-Template-V5 - 副本PosterPresentations.com-3 6x48-Template-V5 - 副本
PosterPresentations.com-3 6x48-Template-V5 - 副本
Yijun Zhou
 

La actualidad más candente (20)

Jacobi method
Jacobi methodJacobi method
Jacobi method
 
Numerical Methods Solving Linear Equations
Numerical Methods Solving Linear EquationsNumerical Methods Solving Linear Equations
Numerical Methods Solving Linear Equations
 
NUMERICAL METHODS -Iterative methods(indirect method)
NUMERICAL METHODS -Iterative methods(indirect method)NUMERICAL METHODS -Iterative methods(indirect method)
NUMERICAL METHODS -Iterative methods(indirect method)
 
線形回帰モデル
線形回帰モデル線形回帰モデル
線形回帰モデル
 
Unit 3
Unit 3Unit 3
Unit 3
 
linear system of solutions
linear system of solutionslinear system of solutions
linear system of solutions
 
PosterPresentations.com-3 6x48-Template-V5 - 副本
PosterPresentations.com-3 6x48-Template-V5 - 副本PosterPresentations.com-3 6x48-Template-V5 - 副本
PosterPresentations.com-3 6x48-Template-V5 - 副本
 
Lec02 03 rasterization
Lec02 03 rasterizationLec02 03 rasterization
Lec02 03 rasterization
 
Tensor Train decomposition in machine learning
Tensor Train decomposition in machine learningTensor Train decomposition in machine learning
Tensor Train decomposition in machine learning
 
system of algebraic equation by Iteration method
system of algebraic equation by Iteration methodsystem of algebraic equation by Iteration method
system of algebraic equation by Iteration method
 
Point Collocation Method used in the solving of Differential Equations, parti...
Point Collocation Method used in the solving of Differential Equations, parti...Point Collocation Method used in the solving of Differential Equations, parti...
Point Collocation Method used in the solving of Differential Equations, parti...
 
Third-kind Chebyshev Polynomials Vr(x) in Collocation Methods of Solving Boun...
Third-kind Chebyshev Polynomials Vr(x) in Collocation Methods of Solving Boun...Third-kind Chebyshev Polynomials Vr(x) in Collocation Methods of Solving Boun...
Third-kind Chebyshev Polynomials Vr(x) in Collocation Methods of Solving Boun...
 
Conformable Chebyshev differential equation of first kind
Conformable Chebyshev differential equation of first kindConformable Chebyshev differential equation of first kind
Conformable Chebyshev differential equation of first kind
 
E-Cordial Labeling of Some Mirror Graphs
E-Cordial Labeling of Some Mirror GraphsE-Cordial Labeling of Some Mirror Graphs
E-Cordial Labeling of Some Mirror Graphs
 
Neural Collaborative Subspace Clustering
Neural Collaborative Subspace ClusteringNeural Collaborative Subspace Clustering
Neural Collaborative Subspace Clustering
 
Nsm
Nsm Nsm
Nsm
 
Applied numerical methods lec6
Applied numerical methods lec6Applied numerical methods lec6
Applied numerical methods lec6
 
Nonparametric approach to multiple regression
Nonparametric approach to multiple regressionNonparametric approach to multiple regression
Nonparametric approach to multiple regression
 
cheb_conf_aksenov.pdf
cheb_conf_aksenov.pdfcheb_conf_aksenov.pdf
cheb_conf_aksenov.pdf
 
Diffusion kernels on SNP data embedded in a non-Euclidean metric
Diffusion kernels on SNP data embedded in a non-Euclidean metricDiffusion kernels on SNP data embedded in a non-Euclidean metric
Diffusion kernels on SNP data embedded in a non-Euclidean metric
 

Similar a 2012 mdsp pr11 ica part 2 face recognition

A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
CSCJournals
 
Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm
Ashwini Awatare
 

Similar a 2012 mdsp pr11 ica part 2 face recognition (20)

Face Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLABFace Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLAB
 
On image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDAOn image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDA
 
A Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image CompressionA Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image Compression
 
Lda
LdaLda
Lda
 
Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...
 
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...
 
Soạn thảo văn bản bằng LATEX
Soạn thảo văn bản bằng LATEXSoạn thảo văn bản bằng LATEX
Soạn thảo văn bản bằng LATEX
 
Face recognition using PCA
Face recognition using PCAFace recognition using PCA
Face recognition using PCA
 
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVINA MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
 
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVINA MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
A MEDIAN BASED DIRECTIONAL CASCADED WITH MASK FILTER FOR REMOVAL OF RVIN
 
A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
A Quantitative Comparative Study of Analytical and Iterative Reconstruction T...
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdf5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdf
 
Image Texture Analysis
Image Texture AnalysisImage Texture Analysis
Image Texture Analysis
 
Comparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face RecognitionComparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face Recognition
 
Image denoising using curvelet transform
Image denoising using curvelet transformImage denoising using curvelet transform
Image denoising using curvelet transform
 
Technique to Hybridize Principle Component and Independent Component Algorith...
Technique to Hybridize Principle Component and Independent Component Algorith...Technique to Hybridize Principle Component and Independent Component Algorith...
Technique to Hybridize Principle Component and Independent Component Algorith...
 
Constant strain triangular
Constant strain triangular Constant strain triangular
Constant strain triangular
 
Presentation reflection
Presentation reflectionPresentation reflection
Presentation reflection
 
Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm Face recogntion Using PCA Algorithm
Face recogntion Using PCA Algorithm
 

Más de nozomuhamada

2012 mdsp pr08 nonparametric approach
2012 mdsp pr08 nonparametric approach2012 mdsp pr08 nonparametric approach
2012 mdsp pr08 nonparametric approach
nozomuhamada
 
2012 mdsp pr05 particle filter
2012 mdsp pr05 particle filter2012 mdsp pr05 particle filter
2012 mdsp pr05 particle filter
nozomuhamada
 
2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo
nozomuhamada
 
2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter
nozomuhamada
 
2012 mdsp pr02 1004
2012 mdsp pr02 10042012 mdsp pr02 1004
2012 mdsp pr02 1004
nozomuhamada
 
2012 mdsp pr01 introduction 0921
2012 mdsp pr01 introduction 09212012 mdsp pr01 introduction 0921
2012 mdsp pr01 introduction 0921
nozomuhamada
 
招待講演(鶴岡)
招待講演(鶴岡)招待講演(鶴岡)
招待講演(鶴岡)
nozomuhamada
 

Más de nozomuhamada (9)

2012 mdsp pr08 nonparametric approach
2012 mdsp pr08 nonparametric approach2012 mdsp pr08 nonparametric approach
2012 mdsp pr08 nonparametric approach
 
2012 mdsp pr05 particle filter
2012 mdsp pr05 particle filter2012 mdsp pr05 particle filter
2012 mdsp pr05 particle filter
 
2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo
 
2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter
 
2012 mdsp pr02 1004
2012 mdsp pr02 10042012 mdsp pr02 1004
2012 mdsp pr02 1004
 
2012 mdsp pr01 introduction 0921
2012 mdsp pr01 introduction 09212012 mdsp pr01 introduction 0921
2012 mdsp pr01 introduction 0921
 
Ieice中国地区
Ieice中国地区Ieice中国地区
Ieice中国地区
 
招待講演(鶴岡)
招待講演(鶴岡)招待講演(鶴岡)
招待講演(鶴岡)
 
最終講義
最終講義最終講義
最終講義
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

2012 mdsp pr11 ica part 2 face recognition

  • 1. 1 Part 2 ICA for Face Recognition 1. ICA –general framework- e.g. 2-source/2-sensor case AS X Mixing matrix Independent Sources Observation (Data matrix) to be obtained                 1 1 1 111 12 21 22 2 2 2 2 1 , 2 1 , 2 1 , 2 1 , 2 s s x xa a a a s s x x                      X AS X
  • 2. 2                   1 2 1 1 1 2 2 2 Data Matrix 1 2 1 2 , , 1 2 T T T N N N N x x x M x x x M x x x M                           x x X = x 1st image 2nd image 1st pixel 2nd pixel N-th image The last pixel N face images
  • 3. as a solution which has two ambiguities on the order and the scale of the real source images ICA gives , where Permutation scale    S U = WX S = PDU P D Reference [2]
  • 4. 4 2. Face Recognition by ICA [Training set of face images: FERET database] For a given ensemble of N (425) training face images with M(=3000) dimensional vectors with zero mean and its data matrix X as in the first part. { , 1 }n n Nx 1 N           u U WX u 1 2 Face image matrix T T T N X              x x = x face 1 face 2 ICA 3000-dim. 425-dim.
  • 5. 5 Remarks - Row vectors ui (i=1~N) would be as statistically independent as possible, the obtained these row vectors are the basis images to represent faces. - One problem is the number of independent images will become quite large because it is equal to the number of faces of training database. - One solution is apply PCA prior to ICA for dimensionality reduction. [Feature vector of training faces]   1 11 12 2 . . 21 22 1 1 2 2 1 2 th face: of -th face image train train N T i i i iN N train i i i iN b b b b i b b b i b b b                            Feature vector u u X B U u x u u u b
  • 6. Reference [2] Statistically Independent Component Basis Images (25 images) which provide local features. As shown in this Figure, ICA images are local.
  • 7. 7
  • 8. PCA Basis Images from the same training faces as in [2]. The order of the principal components starts from left to right, top to bottom. Reference [2]
  • 9. 9 1train T  b z U Representation of test images z: feature vectors of test face , length-normalized evaluation test train i i test train i c  b b b b test image: z 1test T U  b z Identification of the test face: pattern recognition Define the similarity measure (cosine of the angle) between two faces .-th row oftrain i trainib B The best fit face image = arg Max i i c similarity measure (cosine of the angle) training images
  • 11. 11 References (Part 2) [1] A. J. Bell and T J. Srjnowski, The “Independent Components” of Natural Scene are Edge Filters: Vision Research, Vol. 37, No. 23, pp. 3327-3338, 1997. [2] M. S. Bartlett et al. “ Face recognition by Independent Component Analysis,” IEEE. Trans on Neural Networks, Vol. 13, No. 6, Nov., 2002 [3] A. Hyvarinen et al. “Independent Component Analysis” , Wiley-InterScience, 2001 [4] B. A. Draper et al. , “Recognizing faces with PCA and ICA,” Computer Vision and Image Understanding, vol. 91, pp. 115-137, 2003. 1, Jan. 2004
  • 12. 12