Face Recognition Using SCAN-based Local Face Descriptor
Face Recognition Using SCAN-based Local Face Descriptor
www.arpnjournals.com
ABSTRACT
This paper describes SCAN descriptor as a local face descriptor to represent a face image. SCAN techniques that
originally for image compression and data hiding were used to locally extract face image features to represent the face
image. Simulations were conducted on the subset of cropped Yale Face Database B by either varying uniformly the face
image pixels (intensities) or lowering their resolutions in the database subset. The simulation results show that SCAN
descriptor has recognition rate that outperforms for both either two global face descriptors, i.e. Principal Component
Analysis (PCA) and Linear Discriminant Analysis (LDA), or two local face descriptors, i.e. Local Binary Pattern (LBP)
and Multi-Scale Local Binary Pattern (MLBP).
Keywords: SCAN, local face descriptor, global face descriptor, recognition rate.
1779
VOL. 9, NO. 10, OCTOBER 2014 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2014 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
1780
VOL. 9, NO. 10, OCTOBER 2014 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2014 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
15
e j pk' 1 pk' (1)
k 1
Eventually, the scanning path j that resulting the Figure-5. Samples of the lower-resolution face image.
minimum cumulative absolute difference (ej) was decoded
as listed in Table-2. SIMULATION RESULTS AND DISCUSSIONS
Table-3 and Table-4 show the results for the first
SIMULATION PROCEDURES and second simulation, respectively. Instead of using
Yale Face Database B is one of standard database recall-precision as in [8], the recognition rate was
to evaluate any face recognition algorithm (method), calculated by dividing the number of true match-identity
especially for studying illumination effects on face with the number of face images in database subset that
recognition [12]. Subset of this database that we used for used for each simulation, i.e. 4560 (2x38x60) for the first
simulations contains cropped grayscale face images that one and 2280 (38x60) for the second one.
consists of 38 subjects, each has 60 face images. Each
cropped face image has dimension 168 by 192 pixels. For Table-3. The first simulation results.
every subject, we consider only one pose (frontal) among
nine poses. We pick only one face image for each subject Testing
Descriptor Descriptor Recognition
in the training phase to get its face descriptor. Figure-3 time
type name rate (%)
shows the samples of cropped face images used to (seconds)
evaluate our method. Global PCA 4.74 9.95
Descriptor LDA 17.48 10.14
LBP 12.37 17.50
Local MLBP 45.33 4397.08
Descriptor SCAN 59.56 325.56
1781
Iteration
www.arpnjournals.com
directly on the whole face image rather than local face [2] Stan Z. Li and Anil K. Jain. 2011. Handbook of Face
descriptor that works on block-by-block for a face image. Recognition. 2nd Ed. Springer-Verlag London Limited.
As stated earlier, the first simulation was pp. 79-80 .
conducted by reducing uniformly all pixel intensities with
different intensity scales for each face image in the testing [3] A.S. Tolba, A.H. El-Baz and A.A. El-Harby. 2006.
phase. Due to all the face descriptors are appearance-based Face Recognition: A Literature Review. International
[6, 7, 9, 10], it is obvious that in general the local face Journal of Signal Processing. 2(2): 88-103.
descriptor is better than the global descriptor. It means that
in general the local descriptor may adapt the pixel [4] G. Hua, M.-H. Yang, E. Learned-Miller, Y. Ma, M.
intensity changes rather the global descriptor. Among Turk, D.J. Kriegman and T. S. Huang. 2011.
local descriptors, SCAN descriptor as a local face Introduction to the Special Section on Real-World
descriptor is more robust against pixel intensity changes Face Recognition. IEEE Transactions on Pattern
compared to the other descriptors. Analysis and Machine Intelligence. 33(10): 1921-
The second simulation was conducted to evaluate 1924.
each face descriptor against blurred face images. It might [5] Xiaoyang Tan, Songcan Chen, Zhi-Hua Zhou and
happen whether the camera may be out of focus or the Fuyan Zhang. 2006. Face Recognition from a Single
distance between the camera and the subject being Image per Person: A Survey. Pattern Recognition.
observed is not close enough. It seems not all local face 39(9): 1725-1745.
descriptor have better performance in term of recognition
rate than global face descriptor. As described in [9], LBP [6] M. Turk and A. Pentland. 1991. Eigenfaces for
as a local face descriptor has good performance only for recognition. Journal of Cognitivie Science. 3(1): 71-
monotonic intensity changes, not for a noisy (blurred) one. 86.
It is also suprisingly that both PCA and LDA get higher
recognition rate than the first simulation. Their methods [7] P. N. Belhumeur, J.P. Hespanha and D. J. Kriegman.
that based on preserving the most significant eigenvalues 1997. Eigenfaces vs. Fisherfaces: Recognition using
might give a more discriminating power that leads in class specific linear projection. IEEE Transactions on
better recognition rate. But overall, as in first simulation, Pattern Analysis and Machine Intelligence. 19(7):
SCAN descriptor as a local face descriptor is more robust 711-720.
against low resolution (blurred) face image compared to
the other descriptors. [8] Krystian Mikolajczyk and Cordelia Schmid. 2005. A
For both simulations, we use four radii for the performance evaluation of local descriptors. IEEE
local decriptor MLBP. We choose these to accomodate the Transactions on Pattern Analysis and Machine
multi-scale of the face image in order to gain more Intelligence. 27(10): 1615-1630.
discriminative power. Although in the second simulation [9] T. Ahonen, A.Hadid and M. Pietikainen. 2006. Face
its performance is rather similar with SCAN descriptor, but description with local binary patterns: Application to
MLBP is more time consuming than SCAN. face recognition. IEEE Transactions on Pattern
Analysis and Machine Intelligence. 28 (12) : 2037-
CONCLUSIONS 2041.
We have conducted two kinds of simulations for
each face descriptor, either global (PCA and LDA) or [10] C.H. Chan, J.V. Kittler and K. Messer. 2007. Multi-
local (LBP, MLBP and SCAN). From both simulations, it scale local binary pattern histograms for face
is obvious that SCAN as a local face descriptor has the best recognition. In: Proc. International Conference on
performance in term of recognition rate among face Biometrics. pp. 809-818.
descriptors.
[11] S.S. Maniccam and N. Bourbakis. 2004. Image and
ACKNOWLEDGEMENT video encryption using SCAN patterns. Pattern
The first author is on leave from Maranatha Recognition. 37(4): 725-737.
Christian University and expresses his sincere thanks to
[12] Kuang-Chih Lee, Jeffrey Ho and David Kriegman.
the Indonesian Ministry of National Education for
2005. Acquiring Linear Subspaces for Face
supporting his doctoral study in the form of Higher
Recognition under Variable Lighting. IEEE
Education Scholarhsip (BPPS).
Transactions on Pattern Analysis and Machine
Intelligence. 27(5): 684 - 698.
REFERENCES
[13] Athinodoros S. Georghiades, Peter N. Belhumeur and
[1] Anil K. Jain, Arun Ross and Salil Prabhakar. 2004. An David J. Kriegman. 2001. From Few to Many:
Introduction to Biometric Recognition. IEEE Illumination Cone Models for Face Recognition under
Transactions on Circuits and Systems for Video Variable Lighting and Pose. IEEE Transactions on
Technology. 14(1): 4-20. Pattern Analysis and Machine Intelligence. 23(6):
643-660.
1782