• DocumentCode
    144845
  • Title

    CUDA-based real-time face recognition system

  • Author

    Ren Meng ; Zhang Shengbing ; Lei Yi ; Zhang Meng

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Northwestern Polytech. Univ., Xi´an, China
  • fYear
    2014
  • fDate
    6-8 May 2014
  • Firstpage
    237
  • Lastpage
    241
  • Abstract
    This paper proposes a real-time face recognition system based on the Compute Unified Device Architecture (CUDA) platform, which effectively completed the face detection and recognition tasks. In the face detection phase with Viola-Jones cascade classifier, we implemented and improved novel parallel methodologies of image integral, calculation scan window processing and the amplification and correction of classifiers. In the face recognition phase, we explored the parallelizing of the algorithm and parallelized some part of the testing phase. Through the optimization of the two important part of face recognition system, the system we proposed make a big difference. The experimental results demonstrate that, in comparison with traditional CPU program, the proposed approach running on an NVidia GTX 570 graphics card could respectively achieve 22.42 times speedup in detection phase and 1668.56 times speedup in recognition phase when only training 2000 images and testing 40 images compared with the CPU program running on an Intel core i7 processor. The recognition speed will increase until it reaches the hardware resource limit. It shows that the system we proposed achieves a good real-time performance.
  • Keywords
    face recognition; image classification; object detection; optimisation; parallel architectures; CUDA platform; NVidia GTX 570 graphics card; Viola-Jones cascade classifier; calculation scan window processing; classifiers amplification; classifiers correction; compute unified device architecture platform; face detection phase; image integral; novel parallel methodologies; optimization; real-time face recognition system; recognition phase; recognition speed; testing phase; Databases; Face; Face recognition; Graphics processing units; Real-time systems; Testing; Training; CUDA; face detection; face recognition; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Information and Communication Technology and it's Applications (DICTAP), 2014 Fourth International Conference on
  • Conference_Location
    Bangkok
  • Print_ISBN
    978-1-4799-3723-3
  • Type

    conf

  • DOI
    10.1109/DICTAP.2014.6821688
  • Filename
    6821688