Active Contour and Morphological Filters for Geometrical Normalization of Human Face
In this paper we resolve the problem of automatically normalize front view photos from a database that contain images of human faces with different size, angle and position. It was used a template with a standardized inter eye distance and dimensions. We are mapping all images to this template applying a geometrical transformation. It is necessary to obtain the eyes positions on image to calculate the transforms parameters. That is not a trivial problem. We use active contour to detect the human face. After that, we apply morphological filters to highlight image signal amplitude in the eyes positions. A set of criterion is applied to select a pair of point with more possibility to be the eyes. Then, a subroutine is feed with eyes coordinates to calculate and apply the geometrical transformation. Our method was applied to 500 photos and it performs very well in the 94% of all cases.
KeywordsFace Recognition Face Image Active Contour Face Detection Human Face
- 2.Graciano, A.B., Cesar, R.M., Bloch, I.: Inexact Graph Matching for Facial Feature Segmentation and Recognition in Video Sequences: Results on Face Tracking. In: Sanfeliu, A., Ruiz-Shulcloper, J. (eds.) Progress in Pattern Recognition, Speech and Image Analysis. LNCS, vol. 2935, pp. 71–78. Springer, Heidelberg (2003)CrossRefGoogle Scholar
- 6.Huang, W., Sun, Q., Lam, C.-P., Wu, J.-K.: A robust approach to face and eyes detection from images with cluttered background. In: Proc. IEEE Int’l Conf., Pattern Recognition, vol. 1, pp. 110–114 (1998)Google Scholar
- 11.Sirohey, S., Rosenfeld, A.: Eye detection. Technical Report CS-TR-3971, Univ. of Maryland (1998)Google Scholar