Employing vector quantization algorithm in a transform domain for facial recognition

Ahmed Aldhahab, Taif Al Obaidi, Wasfy B. Mikhael · 2016

A Vector Quantization (VQ) algorithm in the Discrete Cosine Transform (DCT) domain is proposed for facial recognition. There are three main phases in the proposed system, namely, Preprocessing, Feature Extraction, and Recognition. Cropping and choosing an appropriate dimension are performed in the preprocessing step. Then, DCT with appropriate truncation dimensions is applied to the processed faces for dimensionality reduction. For further feature compaction, VQ algorithm employing Kekre Fast Codebook Generation (KFCG) approach for codebook initialization is applied to the transformed truncated features. Finally, the proposed system is extensively evaluated using four different databases, namely, ORL, YALE, FERET, and FEI that have different facial variations, such as illuminations, rotations, facial expressions, etc. Euclidean distance criterion is used to calculate the recognition rates. Then, the results are analyzed using K-fold Cross Validation (CV). The proposed approach is shown to improve the recognition rates as well as the storage requirements in comparison with some of the existing state-of-the arts approaches.

Read the paper · More papers on PaperTik