Figure 10: LDA /k & SVM classification sensitivity for
testing sets Cnc.
Table 2: LDA /k & SVM classification sensitivity for
testing sets Cnc.
4 SUMMARY
The ASM produces reasonably good face contours
for our boundary case testing set (Fig. 11 and 12). It
is able to handle face images with glasses, beard and
long hair. We have found out that ASM has
problems with fitting contours to images with non-
frontal face orientation.
It is caused by linear nature of Point Distribution
Model (PDM), which utilizes the PCA validation
procedure (Fig. 4). The PDM validation procedure
filters contours according to the first PCs directions
in the learning set (3 and 4). This is a significant
disadvantage of ASM algorithm which leads to
blurring between-classes differences. Authors in
(Etamad and Chellapa, 1997) underline that the
LDA of faces provides us with a small set of
features that carry the most relevant information for
classification purposes. For medium-sized databases
of human faces, good classification accuracy is
achieved using very low-dimensional feature
vectors.
In this paper, an experiment consisting of
application of boundary case testing set for tuning
ASM parameters and for amelioration of SVM
classifier sensitivity was presented. It has turned out
that same size reduction (according to LDA results)
improves the sensitivity of SVM classifier (Fig. 8
and 10). The optimal size of reduced LDA-subspace
is lower than PDM validation vector size and much
lower than the number of classes k‹‹(nc-1),
investigated in the test (Fig. 10 and Tab. 2). This
condition for size k improves attenuation of
disturbances. Those disturbances are understood as
differences between learning and testing sets
(extreme face positions
under different perspective
variations and facial expressions). Generally, for
large number of classes, the LDA classifier is better
than SVM, but for small number of classes we
observe inverse situation (Fig. 9).
It is desirable to examine influence of other
contour normalisation procedures. In presented
experiments, the height standardisation of face and
nose outlines has not been applied. Other
normalisation procedures, such as application of
initial contour determined by calculated face
position (Ge and Yang, 2005) and identified face
gestures and head position (Wan and Lam, 2005)
will be verified in the future research.
REFERENCES
Cootes, T. and Taylor, C., (2001). Statistical models of
appearance for computer vision, Technical report,
University of Manchester, Wolfson Image Analysis
Unit, Imaging Science and Biomedical Engineering.
Etemad K., Chellappa R. (1997), Discriminant analysis
for recognition of human face images, Springer Berlin
/ Heidelberg.
Ge, X., Yang, J., Zheng, Z., Li, F., (2006). Multi-view
based face chin contour extraction, Engineering
Applications of Artificial Intelligence, vol.19, pp. 545-
555.
Kass, M., Witkin, A., Terzopoulos, D., (1988). Snakes:
Active contour models, International Journal of
Computer Vision, 1 (4), pp. 321-331.
Motulsky, H., (1997). Detecting outliers, GraphPad
Insight, issue number 14, Winter 1997.
Wan, K.W., Lam. K.M., Ng, K.C., (2005). An accurate
active shape model for facial feature extraction,
Pattern Recognition Letters, vol. 26 , Issue 15, pp.
2409-2423.
Zhao, M., Li, S. Z., Chen, Ch., Bu, J., (2004). Shape
evaluation for weighted active shape models,
Proceedings of the Asian Conference on Computer
Vision, pp 1074-1079.
Zuo, F. and de With, P. H N., (2004). Fast facial feature
extraction using a deformable shape model with Haar-
wavelet based local texture attributes, Proceedings of
ICIP’04, vol. 3, pp. 1425-14
20%
22%
24%
26%
28%
30%
32%
34%
36%
38%
40%
42%
44%
46%
48%
50%
0 20406080100
Dimension k of LDA subspace
1 x {C100}
2 x {C50}
3 x {C33}
4 x {C25}
5 x {C20}
No. of
classe
s nc
Classification sensitivity in %
k
max
LDA /(nc-1) SVM
(LDA /k &
SVM)
max
20 29,9 53,2 25,5 15
25 44,9 50,1 40,3 15
33 52,1 46,9 47,3 20
50 49,5 40,9 43,4 20
100 47,6 32,3 41,7 30
VISAPP 2009 - International Conference on Computer Vision Theory and Applications
286