Abstract
Active contours are an attractive choice to extract the head boundary, for deployment within a face recognition or model-based coding scenario. However, conventional snake approaches can suffer difficulty in initialisation and parameterisation. A dual active contour configuration using dynamic programming has been developed to resolve these difficulties by using a global energy minimisation technique and a simplified parameterisation, to enable a global solution to be obtained. The merits of conventional gradient descent based snake (local) approaches, and search-based (global) approaches are discussed. In application to find head and face boundaries in front-view face images, the new technique employing dynamic programming is deployed to extract the inner face boundary, along with a conventional normal-driven contour to extract the outer (head) boundary. The extracted contours appear to offer sufficient discriminatory capability for inclusion within an automatic face recognition system.
Similar content being viewed by others
References
Amini, A.A., Weymouth, T.E., and Jain, R.C. 1990. Using dynamic programming for solvingvariational problems in vision. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(9):855–867.
Cohen, L.D. and Cohen, I. 1993. Finite-element methods for active contour models and balloons for 2D and 3D images.IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(11):1131–1147.
Geiger, D., Gupta, A., Costa, L.A., and Vlontzos, J. 1995. Dynamical programming for detecting, tracking and matching deformable contours. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(3):294–302.
Gunn, S.R. and Nixon, M.S.1994. A dual active contour. BMVC 94, York, UK, pp. 305–314.
Gunn, S.R. and Nixon, M.S. 1997. Arobust snake implementation; A dual active contour. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(1):63–68.
Huang, C.L. and Chen, C.W. 1992. Human facial feature extraction for face interpretation andrecognition. Pattern Recognition, 25(12):1435–1444.
Jia, X. and Nixon, M.S. 1995. Extending the featurevector for automatic face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(12):1167–1176.
Kass, M., Witkin, A., and Terzopoulos, D. 1988. Snakes: Active contour models. International Journal ofComputer Vision, 1:321–331.
Lai, K.F. and Chin, R.T. 1995. Deformable contours—Modeling andextraction. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(11):1084–1090.
Lam, K.M. and Yan, H. 1994. Locating head boundary by snakes. 1994 Int. Symposium on Speech, Image Processing and Neural Networks, Hong Kong.
Menet, S., Saint-Marc, P., and Medioni, G. 1990. Active contour models: Overview,implementation and Applications. IEEE International Conference on Systems, Man, and Cybernetics, 212:194–199.
Persoon, E. and Fu, K.S. 1977. Shape discrimination using Fourier descriptors. IEEETransactions on Systems, Man,and Cybernetics, 7(3):170–179.
Rueckert, D. and Burger, P. 1995. Contour fitting using an adaptive splinemodel. BMVC95, Birmingham, U.K., 207–216.
Storvik, G. 1994. A Bayesian approach to dynamic contoursthrough stochastic sampling and simulated annealing. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(10):976–986.
Sung, K. and Poggio, T. 1995. Learning human face detection in cluttered scenes. LectureNotes in Computer Science, 970:432–439.
Turk, M. and Pentland, A. 1991. Eigenfaces for recognition.Journal of Cognitive Neuroscience, 3(1):71–86.
Waite, J.B. and Welsh, W.J. 1990. Head boundary locationusing snakes. Br. Telecom Technology Journal, 8(3):127–136.
Welsh, W.J., Searby, S., and Waite, J.B.1990. Model-based image coding. Br. Telecom Technology Journal, 8(3):94–106.
Williams, D.J. and Shah, M. 1992. A fast algorithm for active contours and curvature estimation. CVGIP: Image Understanding, 55(1):14–26.
Xu, G., Segawa, E., and Tsuji, S. 1994. Robust active contours with insensitive parameters.Pattern Recognition, 27(7):879–884.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gunn, S.R., Nixon, M.S. Global and Local Active Contours for Head Boundary Extraction. International Journal of Computer Vision 30, 43–54 (1998). https://doi.org/10.1023/A:1008065429466
Issue Date:
DOI: https://doi.org/10.1023/A:1008065429466