PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture
Principal component analysis or PCA has been traditionally used as one of the feature extraction techniques in face recognition systems yielding high accuracy when requiring a small number of features. However, the covariance matrix and eigenvalue decomposition stages cause high computational comple...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2014-01-01
|
Series: | The Scientific World Journal |
Online Access: | http://dx.doi.org/10.1155/2014/468176 |
id |
doaj-2ee325a38bc645fcb3acea638e89949f |
---|---|
record_format |
Article |
spelling |
doaj-2ee325a38bc645fcb3acea638e89949f2020-11-25T00:53:40ZengHindawi LimitedThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/468176468176PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition ArchitectureKanokmon Rujirakul0Chakchai So-In1Banchar Arnonkijpanich2Applied Network Technology (ANT) Laboratory, Department of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen, ThailandApplied Network Technology (ANT) Laboratory, Department of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen, ThailandDepartment of Mathematics, Faculty of Science, Khon Kaen University, Khon Kaen, ThailandPrincipal component analysis or PCA has been traditionally used as one of the feature extraction techniques in face recognition systems yielding high accuracy when requiring a small number of features. However, the covariance matrix and eigenvalue decomposition stages cause high computational complexity, especially for a large database. Thus, this research presents an alternative approach utilizing an Expectation-Maximization algorithm to reduce the determinant matrix manipulation resulting in the reduction of the stages’ complexity. To improve the computational time, a novel parallel architecture was employed to utilize the benefits of parallelization of matrix computation during feature extraction and classification stages including parallel preprocessing, and their combinations, so-called a Parallel Expectation-Maximization PCA architecture. Comparing to a traditional PCA and its derivatives, the results indicate lower complexity with an insignificant difference in recognition precision leading to high speed face recognition systems, that is, the speed-up over nine and three times over PCA and Parallel PCA.http://dx.doi.org/10.1155/2014/468176 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kanokmon Rujirakul Chakchai So-In Banchar Arnonkijpanich |
spellingShingle |
Kanokmon Rujirakul Chakchai So-In Banchar Arnonkijpanich PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture The Scientific World Journal |
author_facet |
Kanokmon Rujirakul Chakchai So-In Banchar Arnonkijpanich |
author_sort |
Kanokmon Rujirakul |
title |
PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture |
title_short |
PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture |
title_full |
PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture |
title_fullStr |
PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture |
title_full_unstemmed |
PEM-PCA: A Parallel Expectation-Maximization PCA Face Recognition Architecture |
title_sort |
pem-pca: a parallel expectation-maximization pca face recognition architecture |
publisher |
Hindawi Limited |
series |
The Scientific World Journal |
issn |
2356-6140 1537-744X |
publishDate |
2014-01-01 |
description |
Principal component analysis or PCA has been traditionally used as one of the feature extraction techniques in face recognition systems yielding high accuracy when requiring a small number of features. However, the covariance matrix and eigenvalue decomposition stages cause high computational complexity, especially for a large database. Thus, this research presents an alternative approach utilizing an Expectation-Maximization algorithm to reduce the determinant matrix manipulation resulting in the reduction of the stages’ complexity. To improve the computational time, a novel parallel architecture was employed to utilize the benefits of parallelization of matrix computation during feature extraction and classification stages including parallel preprocessing, and their combinations, so-called a Parallel Expectation-Maximization PCA architecture. Comparing to a traditional PCA and its derivatives, the results indicate lower complexity with an insignificant difference in recognition precision leading to high speed face recognition systems, that is, the speed-up over nine and three times over PCA and Parallel PCA. |
url |
http://dx.doi.org/10.1155/2014/468176 |
work_keys_str_mv |
AT kanokmonrujirakul pempcaaparallelexpectationmaximizationpcafacerecognitionarchitecture AT chakchaisoin pempcaaparallelexpectationmaximizationpcafacerecognitionarchitecture AT banchararnonkijpanich pempcaaparallelexpectationmaximizationpcafacerecognitionarchitecture |
_version_ |
1725237212553936896 |