Skip to main content
Log in

Global and Local Active Contours for Head Boundary Extraction

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Huang, C.L. and Chen, C.W. 1992. Human facial feature extraction for face interpretation andrecognition. Pattern Recognition, 25(12):1435–1444.

    Google Scholar 

  • 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.

    Google Scholar 

  • Kass, M., Witkin, A., and Terzopoulos, D. 1988. Snakes: Active contour models. International Journal ofComputer Vision, 1:321–331.

    Google Scholar 

  • Lai, K.F. and Chin, R.T. 1995. Deformable contours—Modeling andextraction. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(11):1084–1090.

    Google Scholar 

  • 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.

    Google Scholar 

  • Persoon, E. and Fu, K.S. 1977. Shape discrimination using Fourier descriptors. IEEETransactions on Systems, Man,and Cybernetics, 7(3):170–179.

    Google Scholar 

  • 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.

    Google Scholar 

  • Sung, K. and Poggio, T. 1995. Learning human face detection in cluttered scenes. LectureNotes in Computer Science, 970:432–439.

    Google Scholar 

  • Turk, M. and Pentland, A. 1991. Eigenfaces for recognition.Journal of Cognitive Neuroscience, 3(1):71–86.

    Google Scholar 

  • Waite, J.B. and Welsh, W.J. 1990. Head boundary locationusing snakes. Br. Telecom Technology Journal, 8(3):127–136.

    Google Scholar 

  • Welsh, W.J., Searby, S., and Waite, J.B.1990. Model-based image coding. Br. Telecom Technology Journal, 8(3):94–106.

    Google Scholar 

  • Williams, D.J. and Shah, M. 1992. A fast algorithm for active contours and curvature estimation. CVGIP: Image Understanding, 55(1):14–26.

    Google Scholar 

  • Xu, G., Segawa, E., and Tsuji, S. 1994. Robust active contours with insensitive parameters.Pattern Recognition, 27(7):879–884.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008065429466

Navigation