Skip to main content

Face Detection on Embedded Systems

  • Conference paper
Embedded Software and Systems (ICESS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4523))

Included in the following conference series:

Abstract

Over recent years automated face detection and recognition (FDR) have gained significant attention from the commercial and research sectors. This paper presents an embedded face detection solution aimed at addressing the real-time image processing requirements within a wide range of applications. As face detection is a computationally intensive task, an embedded solution would give rise to opportunities for discrete economical devices that could be applied and integrated into a vast majority of applications. This work focuses on the use of FPGAs as the embedded prototyping technology where the thread of execution is carried out on an embedded soft-core processor. Custom instructions have been utilized as a means of applying software/hardware partitioning through which the computational bottlenecks are moved to hardware. A speedup by a factor of 110 was achieved from employing custom instructions and software optimizations.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, M.H., Kriegman, D.J., Ahuja, N.: Detecting faces in images: a survey. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 34–58 (2002)

    Article  Google Scholar 

  2. Hjelmas, E., Low, B.K.: Face detection: a survey. Computer Vision and Image Understanding 83, 236–274 (2001)

    Article  MATH  Google Scholar 

  3. Frischholz, R.W., Dieckmann, U.: BiolD: a multimodal biometric identification system. Computer 33, 64–68 (2000)

    Article  Google Scholar 

  4. Huttenlocher, D.P., Klanderman, G.A., Rucklidge, W.J.: Comparing images using the Hausdorff distance. IEEE Transactions on Pattern Analysis and Machine Intelligence 15, 850–863 (1993)

    Article  Google Scholar 

  5. Shan, T., Lovell, B.C., Chen, S., Bigdeli, A.: Reliable Face Recognition for Intelligent CCTV. In: Proc. of Safeguarding Australia 2006- The 5th Homeland Security Summit & Exposition, pp. 356–364 (2006)

    Google Scholar 

  6. Kim, T.-K., Lee, S.-U., Lee, J.-H., Kee, S.-C., Kim, S.-R.: Integrated approach of multiple face detection for video surveillance. In: Proc. of Int. Conf. on Pattern Recognition, vol. 2, pp. 394–397 (2002)

    Google Scholar 

  7. Theocharides, T., Link, G., Vijaykrishnan, N., Irwin, M.J., Wolf, W.: Embedded hardware face detection. In: Proc. of the 17th Int. Conf. on VLSI Design, pp. 133–138 (2004)

    Google Scholar 

  8. Rowley, H.A., Baluja, S., Kanade, T.: Neural network-based face detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 20, 23–38 (1998)

    Article  Google Scholar 

  9. Rowley, H.A., Baluja, S., Kanade, T.: Rotation invariant neural network-based face detection. In: IEEE Computer Society Conf. on Computer Vision and Pattern Recognition, pp. 38–44 (1998)

    Google Scholar 

  10. B.D.T. Inc.: Using General-Purpose Processors for Signal Processing. In: ARM Developers’ Conf. (2004)

    Google Scholar 

  11. McCready, R.: Real-Time Face Detection on a Configurable Hardware System. In: Grünbacher, H., Hartenstein, R.W. (eds.) FPL 2000. LNCS, vol. 1896, pp. 157–162. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  12. Sadri, M.S., Shams, N., Rahmaty, M., Hosseini, I., Changiz, R., Mortazavian, S., Kheradmand, S., Jafari, R.: An FPGA Based Fast Face Detector. In: Global Signal Processing Expo and Conf. (2004)

    Google Scholar 

  13. Lewis, D.M., Galloway, D.R., Van Ierssel, M., Rose, J., Chow, P.: The Transmogrifier-2: a 1 million gate rapid-prototyping system. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 6, 188–198 (1997)

    Article  Google Scholar 

  14. Lienhart, R., Kuranov, A., Pisarevsky, V.: Empirical Analysis of Detection Cascades of Boosted Classifiers for Rapid Object Detection. In: Michaelis, B., Krell, G. (eds.) DAGM 2003. LNCS, vol. 2781, pp. 297–304. Springer, Heidelberg (2003)

    Google Scholar 

  15. Keys, R.: Cubic convolution interpolation for digital image processing. IEEE Transactions on Acoustics, Speech, and Signal Processing 29, 1153–1160 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  16. Bigdeli, A., Biglari-Abhari, M., Leung, S.H.S., Wang, K.I.K.: Multimedia extensions for a reconfigurable processor. In: Proc. of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, pp. 426–429 (2004)

    Google Scholar 

  17. Oliver, T.F., Mohammed, S., Krishna, N.M., Maskell, D.L.: Accelerating an embedded RTOS in a SoPC platform. In: Proc. of TENCON Conference, vol. 4, pp. 415–418 (2004)

    Google Scholar 

  18. Tsutsui, H., Masuzaki, T., Izumi, T., Onoye, T., Nakamura, Y.: High speed JPEG2000 encoder by configurable processor. In: Proc. of Asia-Pacific Conf. on Circuits and Systems, vol. 1, pp. 45–50 (2002)

    Google Scholar 

  19. GuangWei, Z., Xiang, L.: An efficient approach to custom instruction set generation. In: IEEE Int. Conf. on Embedded and Real-Time Computing Systems and Applications, pp. 547–550 (2005)

    Google Scholar 

  20. Press, W.H., Vetterling, W.T., Teukolsky, S.A., Flannery, B.P.: Numerical recipes in C: the art of scientific computing, 2nd edn. Cambridge University Press, New York (1992)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yann-Hang Lee Heung-Nam Kim Jong Kim Yongwan Park Laurence T. Yang Sung Won Kim

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Bigdeli, A., Sim, C., Biglari-Abhari, M., Lovell, B.C. (2007). Face Detection on Embedded Systems. In: Lee, YH., Kim, HN., Kim, J., Park, Y., Yang, L.T., Kim, S.W. (eds) Embedded Software and Systems. ICESS 2007. Lecture Notes in Computer Science, vol 4523. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72685-2_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72685-2_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72684-5

  • Online ISBN: 978-3-540-72685-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics