Skip to main content

Advertisement

Log in

Human face detection with neural networks and the DIRECT algorithm

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

Based on Rowley’s approach, this article proposes a new architecture that uses a specific optimization technique, the DIRECT (DIviding RECTangle) algorithm, to improve the efficiency of face detection in images. The system consists of two main parts: a neural network-based face detection arbitrator, and a search strategy based on an integer-handling DIRECT algorithm. By the architecture, the number of arbitrations is dramatically reduced, and human faces, if they are present in an image, are not restricted to predetermined resolutions and aspect ratios. Experimental results show that the proposed architecture is efficient in terms of both speed and robustness.

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

  1. Hjelmås E, Low BK (2001) Face detection: a survey. Comp Vision Image Understanding 83:236–274

    Article  MATH  Google Scholar 

  2. Rowley HA, Baluja S, Kanade T (1998) Neural network-based face detection. IEEE Trans Pattern Anal Mach Intel 20:23–38

    Article  Google Scholar 

  3. Rowley HA, Baluja S, Kanade T (1998) Rotation invariant neural network-based face detection. Proc Comput Vision Pattern Recognition:38–44

  4. Garcia C, Delakis M (2004) Convolutional face finder: a neural architecture for fast and robust face detection. IEEE Trans Pattern Anal Mach Intell 26:1408–1423

    Article  Google Scholar 

  5. Curran K, Li X, Caughley NM (2005) The use of neural networks in real-time face detection. J Comp Sci 1:47–62

    Article  Google Scholar 

  6. Hartono P, Hashimoto S (2004) A robust face detector algorithm utilizing neural networks and partial template matching. Proc SPIE 5603:119–127

    Article  Google Scholar 

  7. Chang YZ, Hung GT (2006) Detection of face pose with neural networks. Int Sym Artif Life Robotics (AROB’11), Oita, Japan, Jan. 23–25, 2006 (CD-ROM)

  8. Jones DR, Perttunen CD, Stuckman BE (1993) Lipschitzian optimization without the Lipschitz constant. J Optimization Theor Appl 79:157–181

    Article  MATH  MathSciNet  Google Scholar 

  9. Floudas CA, Pardalos PM (2001) Encyclopedia of optimization. Kluwer Academic, London

    MATH  Google Scholar 

  10. Zhu H, Bogy DB (2002) DIRECT algorithm, and its application to slider air-bearing surface optimization. IEEE Trans Magnetics 38:2168–2170

    Article  Google Scholar 

  11. Zhu H, Bogy DB (2004) Hard disc drive air bearing design: modified DIRECT algorithm and its application to slider air bearing surface optimization. Tribol Int 37:93–201

    Article  Google Scholar 

  12. Sung KK (1993) Learning and example selection for object and pattern detection. PhD Thesis, MIT AI Lab

  13. Ham FM, Kostanic I (2001) Principles of neurocomputing for science and engineering. McGraw-Hill, Singapore

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yau-Zen Chang.

About this article

Cite this article

Chang, YZ., Hung, KT. & Lee, ST. Human face detection with neural networks and the DIRECT algorithm. Artif Life Robotics 12, 112–115 (2008). https://doi.org/10.1007/s10015-007-0491-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-007-0491-3

Key words

Navigation