CFP last date
20 May 2024
Reseach Article

Enhancing the Performance of GPU for Face Detection

by Hossam M. Faheem, S. Ghoniemy, Yara M. Abdelaal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 94 - Number 15
Year of Publication: 2014
Authors: Hossam M. Faheem, S. Ghoniemy, Yara M. Abdelaal
10.5120/16420-6068

Hossam M. Faheem, S. Ghoniemy, Yara M. Abdelaal . Enhancing the Performance of GPU for Face Detection. International Journal of Computer Applications. 94, 15 ( May 2014), 25-30. DOI=10.5120/16420-6068

@article{ 10.5120/16420-6068,
author = { Hossam M. Faheem, S. Ghoniemy, Yara M. Abdelaal },
title = { Enhancing the Performance of GPU for Face Detection },
journal = { International Journal of Computer Applications },
issue_date = { May 2014 },
volume = { 94 },
number = { 15 },
month = { May },
year = { 2014 },
issn = { 0975-8887 },
pages = { 25-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume94/number15/16420-6068/ },
doi = { 10.5120/16420-6068 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:17:45.525868+05:30
%A Hossam M. Faheem
%A S. Ghoniemy
%A Yara M. Abdelaal
%T Enhancing the Performance of GPU for Face Detection
%J International Journal of Computer Applications
%@ 0975-8887
%V 94
%N 15
%P 25-30
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Computer Vision algorithms are considered computationally intensive problems. Face detection is one of the most complex objects to detect due to its variations. The objective is to enhance the face detection time (compared with other approaches) to reach a real-time application that will be later on used in augmented reality applications such as telepresence. The experiments with NVIDIA GTX 560 show that detecting the faces in an image of size [640x480] can process up to 33 frames per second, also this paper shows how the researcher's approach can be generalized to support larger image sizes. This in turn reflects back the achieved speed that exceeds FPGA.

References
  1. N. Muller, L. Magaia, and B. M. Herbst, "Singular Value Decomposition, Eigenfaces, and 3D Reconstructions," SIAM Review, vol. 46, no. 3. pp. 518–545, 2004.
  2. P. I. Wilson and J. Fernandez, "Facial feature detection using Haar classifiers," J. Comput. Sci. Coll. , vol. 21, pp. 127–133, 2006.
  3. P. Viola and M. Jones, "Rapid object detection using a boosted cascade of simple features," Proc. 2001 IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognition. CVPR 2001, vol. 1, 2001.
  4. O. Community, "OpenCV Reference Manual," October, pp. 1–1104, 2010.
  5. Y. -T. Wu, Y. -T. Wu, C. -Y. Cho, S. -Y. Tseng, C. -N. Liu, and C. -T. King, "Parallel Integral Image Generation Algorithm on Multi-core System," 2011 IEEE Ninth Int. Symp. Parallel Distrib. Process. With Appl. , pp. 31–35, 2011.
  6. E. Setyati, D. Alexandre, and D. Widjaja, "Face Tracking Implementation with Pose Estimation Algorithm in Augmented Reality Technology," Procedia - Soc. Behav. Sci. , vol. 57, pp. 215–222, Oct. 2012.
  7. D. Agrawal and N. Meena, "Performance Comparison of Moving Object Detection Techniques in Video Surveillance System," Int. J. Eng. …, pp. 240–242, 2013.
  8. D. Hefenbrock, J. Oberg, N. Thanh, R. Kastner, and S. Baden, "Accelerating Viola-Jones Face Detection to FPGA-Level Using GPUs. ," FCCM, pp. 11–18, 2010.
  9. B. Bilgic, B. K. P. Horn, and I. Masaki, "Fast human detection with cascaded ensembles on the GPU," Intell. Veh. Symp. (IV), 2010 IEEE, 2010.
  10. E. Weng, R. Khan, S. Adruce, and O. Bee, "Objects Tracking from Natural Features in Mobile Augmented Reality," Procedia-Social …, vol. 97, pp. 753–760, Nov. 2013.
  11. M. Fayez, "G PU -A CCELERATED F ACE D ETECTION A LGORITHM," vol. 4, no. 2, pp. 47–55, 2014.
  12. M. Daga, A. M. Aji, and W. Feng, "On the Efficacy of a Fused CPU+GPU Processor (or APU) for Parallel Computing," 2011 Symp. Appl. Accel. High-Performance Compute. pp. 141–149, 2011.
Index Terms

Computer Science
Information Sciences

Keywords

GPU computing Viola-Jones face detection