Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
geodesic distance from the nose tip. Sometimes, a while the second data point could be representing a data
combination of different curves is used to perform point at the top of the face. Therefore, the next step is to
recognition. Jahanbin et al. [7] used iso-geodesic and iso- arrange the data obtained to enable it to be easily used.
depth curves to perform recognition while Mpiperis et al. [8]
3.2 Contour Data Selection
used point signatures and iso-contours to look for a match.
Generally, matching is usually achieved by calculating the The matrix containing the contour data points consists of
contour distance difference. many data points but not all of them are needed for face
Besides using vertical face contours, horizontal face matching purposes. In this paper, it is proposed that only
contours can also be used to differentiate faces. Lee et al. half the vertical face contour is required for the matching
[9], Wu et al. [10], Ebers et al. [11] and Li et al. [12] used algorithm. This is because the human face is usually quite
different combinations of horizontal and vertical facial symmetrical and hence using only one side should not make
profiles to determine the identity of various faces. The much difference in the matching process. By only selecting
vertical profiles used are not similar to the vertical contours half the face, the proposed method is able to reduce the
used in the earlier discussed methods. Instead, they are the amount of data by half. For the horizontal face contour, only
vertical face profile through the nose tip. Since it is easier to the front half of the face contour is used.
slice the face horizontally and vertically level by level, it
was decided that this paper would propose a method that is
able to determine the identity of an unknown face by only
using their horizontal and vertical face contours.
The rule proposed states that if there are similar data points used to represent the face. The combinations
combination score between 2 database faces, then the investigated includes combining 2 methods for a type of
original score from the 2 methods combined will be contour and combining 2 contour types for a single method.
examined and the database face that has the smaller score
difference, and this difference is more than or equals to 10, 7. Results and Discussions
will have its combination score increased by 1 while the
In this paper, the simulation was performed on a subset of
database face with the bigger score difference will still have
the UND 3D face database [15][16].It was determined that
the original combination score. However, if the database
the database set created would consists of 3 faces per person.
face with the smaller score difference has a difference of less
Therefore, a person chosen as a probe should have 4
than 10, then the combination score of this database face
different images in the UND database. Hence, the subset
will remain the same while the database with the bigger
chosen consists of 61 probe people and 80 database people,
score difference will have a new combination score which is
each having 3 face images, making it a total of 240 database
increased by 1 from the original combination score. This is
images.
because if both methods give almost similar scores, then the
Firstly, the face contours, either vertical or horizontal
combination score of the database face is correct and the
depending of which method is being investigated, were
score for the other database face is changed. However, if the
extracted for each probe and training face. Then, the
2 methods produce big difference in score for both database
contour information for each face was selected and sorted
images, then the combination score for the bigger difference
out into a matrix. This data selection step was performed to
would be assumed to be correct. This is because the method
ensure that each face have a matrix of equivalent size which
that produced the higher score does not work for this
contains corresponding x values at similar y values location.
particular database face, hence following the score for the
Next, the horizontal distance or angle at each y value in the
other method would be correct.
matrix was calculated between each probe and the database
Since one of the database face has a combination score
training set. The average distances or angle differences were
increased by 1, hence the rest of the faces in the database
then calculated to determine which face in the database is
will have a combination score increase by 1 to ensure that
most similar to the probe image. Since there are 3 images in
the sorting sequence of all the database faces are still
the database set per person, hence only the lowest average
similar. Finally, once all of the combination scores are
distance value or the smallest angle difference value would
determined to have no repetition, the scores are re-
be considered for each database person. The Rank 1
sequenced again to ensure that the combination score spans
recognition rate results obtained are shown in Table 2.
from 1 to 80 again since there might have been some skips
due to the addition of 1 in the earlier step.
Table 2: Rank 1 recognition rate using 4 different methods
Rank 1
6. Investigated Methods Recognition Rate
In this paper, 8 different methods are investigated to Horizontal Distance Method 70%
determine which contour type, which method as well as Vertical Distance Method 59%
which combination is able to produce the best results for Horizontal Angle Method 77%
face matching. These methods are summarized in Table 1. Vertical Angle Method 75%
Table 3: Rank 1 recognition rate using the proposed specific linear projection. IEEE Trans. Pattern
combination rule Analysis and Machine Intelligence, 19(7):711-729,
Rank 1 Jul. 1997.
Recognition Rate [3] Kevin W. Bowyer , Kyong Chang , Patrick Flynn, “A
Horizontal + Vertical Distance Method 70% survey of approaches and challenges in 3D and multi-
Horizontal + Vertical Angle Method 88% modal 3D + 2D face recognition”, Computer Vision
Horizontal Distance + Angle Method 77% and Image Understanding, v.101 n.1, p.1-15, January
Vertical Distance + Angle Method 69% 2006
[4] P. Besl and N. McKay. A method for registration of 3-
By comparing Table 2 and Table 3, it is observed that D shapes. IEEE Trans. Pattern Analysis and Machine
recognition rates improved when using a combination of Intelligence, 14(2):239-256, 1992.
horizontal and vertical contours for both methods. However, [5] C.S. Chua and R. Jarvis, Point signatures: a new
combining the 2 different methods on the same type of representation for 3d object recognition. International
contour does not seem to give much improvement. Journal of Computer Vision 25 1 (1997), pp. 63–85.
Therefore, this proves that vertical and horizontal contours [6] S. Berretti, A. Del Bimbo and P. Pala, 3D face
are able to complement each other to obtain better recognition using iso-geodesic surfaces, IRCDL 2007
recognition rates. (2007), pp. 111–116
From the simulations performed, it is observed that the [7] Jahanbin, S., Hyohoon Choi, Yang Liu, Bovik, A.C.,
angle method surpasses the distance method and that the use “Three Dimensional Face Recognition Using Iso-
of both horizontal and vertical contour gives better Geodesic and Iso-Depth Curves”, 2nd IEEE
International Conference on Biometrics: Theory,
recognition rates. Therefore, in this paper, the best
Applications and Systems, 2008. BTAS 2008, pp. 1-
recognition rate was obtained by combining the recognition
6.
rates obtained from the horizontal and vertical contours [8] Iordanis Mpiperis , Sotiris Malasiotis , Michael G.
using the angle method. At 88% for Rank 1, this recognition Strintzis, 3D face recognition by point signatures and
rate is very high considering no training or complex iso-contours, Proceedings of the Fourth conference on
methods were used. Only simple distance and angle IASTED International Conference: Signal Processing,
measures were used to match the faces together. Pattern Recognition, and Applications, p.328-332,
February 14-16, 2007, Innsbruck, Austria
8. Conclusion [9] Y. Lee, H. Song, U. Yang, H. Shin, and K. Sohn. Local
feature based 3d face recognition. In Audio- and
In this paper, the use of horizontal and vertical face contours
Video-based Biometric Person Authentication, 2005
for face recognition was investigated. Matching was International Conference on, LNCS, volume 3546,
performed using either a distance method or a proposed pages 909–918, 2005.
angle method. Besides that, a proposed combination rule [10] Yijun Wu, Gang Pan, Zhaohui Wu, "Face
was used to combine the results obtained from 2 different Authentication based on Multiple Profiles Extracted
methods to produce higher recognition rates. Simulation from Range Data", in Proc. 4th International
results show that horizontal contours are able to produce Conference on Audio- and Video-Based Biometric
better recognition rates compared to vertical contours. Person Authentication (AVBPA'03), Lecture Notes in
Besides that, the proposed angle method is able to produce Computer Science, vol. 2688, pp.515-522, June 9-11,
higher recognition rates compared to the distance method. 2003.
Results also show that the proposed combination rule is able [11] Olga Ebers, Tatjana Ebers, Thea Spiridonidou,
to help improve the recognition rates. By combining the Matthias Plaue, Philipp Beckmann, Günter Bärwolff,
vertical and horizontal contours, better recognition rates are Hartmut Schwandt,"Towards robust 3D face
achieved since it was observed that using the vertical recognition from noisy range images with low
contour works for some faces and fail for other faces while resolution", Preprint series of the Institute of
Mathematics, Technische Universität Berlin, Report
the opposite happens when the horizontal contour was used
33-2008
instead. Hence, the best recognition rate was obtained by
[12] Chao Li , Armando Barreto, "Profile-Based 3D Face
combining the results obtained from the angle method on Registration and Recognition," Lecture Notes on
the horizontal contour with the results from the angle Computer Science , vol. 3506, pp. 484-494, 2005.
method on the vertical contour. This also proves that good [13] Chew W.J., Seng K.P, Ang L. M, “New 3D Face
recognition rates can be obtained without the use of complex Matching Technique for an Automatic 3D Model
methods. based Face Recognition System”, Journal of Software
Engineering, issue Jan-Mar, Vol.3 No.3, pp.24-34,
References 2009.
[14] Weisstein, Eric W. "Arithmetic Mean." From
[1] M. Turk and A. Pentland. Eigenfaces for recognition. MathWorld--A Wolfram Web Resource.
Journal of Cognitive Neuroscience, 3(1):71-86, Mar. http://mathworld.wolfram.com/ArithmeticMean.html
1991. [15] P. J. Flynn, K. W. Bowyer, and P. J. Phillips,
[2] P. N. Belhumeur, J. P. Hespanha, and D. J. Kriegman. “Assessment of time dependency in face recognition:
Eigenfaces vs. Fisherfaces: Recognition using class
(IJCNS) International Journal of Computer and Network Security, 115
Vol. 1, No. 2, November 2009
Authors Profile