An Efficient GPGPU based Implementation of Face Detection Algorithm using Skin Color Pre-treatment

被引:1
|
作者
Guerfi, Imene [1 ]
Kriaa, Lobna [1 ]
Saidane, Leila [1 ]
机构
[1] Univ Manouba, Natl Sch Comp Sci ENSI, CRISTAL Lab, RAMSIS Pole, Manouba, Tunisia
关键词
GPU Computing; Parallel Programming; Face Detection; AdaBoost; Haar Cascade; Skin Color Segmentation;
D O I
10.5220/0009833305740585
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modern and future security and daily life applications incorporate several face detection systems. Those systems have an exigent time constraint that requires high-performance computing. This can be achieved using General-Purpose Computing on Graphics Processing Units (GPGPU), however, some existing solutions to satisfy the time requirements may degrade the quality of detection. In this paper, we aimed to reduce the detection time and increase the detection rate using the GPGPU. We developed a robust, optimized algorithm based on an efficient parallelization of the face detection algorithm, combined with the reduction of the research area using a mixture of two color spaces. for skin detection. Central Processing Unit (CPU) serial and parallel versions of the algorithm are developed for comparison's sake. A database is made using a classification method to evaluate our approach in order to discuss all scenarios. The experimental results show that our proposed method achieved 27,1x acceleration compared to the CPU implementation with a detection rate of 97,05%.
引用
收藏
页码:574 / 585
页数:12
相关论文
共 50 条
  • [31] Face Recognition Using Snakes Algorithm and Skin Detection Based Face Localization
    Ramesh, Rakshit
    Kulkarni, Anoop C.
    Prasad, N. R.
    Manikantan, K.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL, NETWORKS, COMPUTING, AND SYSTEMS (ICSNCS 2016), VOL 1, 2017, 395 : 61 - 71
  • [32] Face Detection in Color Images Based on Skin Color Models
    Zou, Li
    Kamata, Sei-ichiro
    TENCON 2010: 2010 IEEE REGION 10 CONFERENCE, 2010, : 681 - 686
  • [33] Face detection in complex background based on Adaboost algorithm and YCbCr skin color model
    Ge, Wei
    Han, Chunling
    Quan, Wei
    MIPPR 2015: PATTERN RECOGNITION AND COMPUTER VISION, 2015, 9813
  • [34] Human face detection based on skin color with Principal Component Analysis (PCA) algorithm
    Kiaei, Dorsa S.
    Tavakoli, Saeed
    2019 INTERNATIONAL CONFERENCE ON IMAGE AND VIDEO PROCESSING, AND ARTIFICIAL INTELLIGENCE, 2019, 11321
  • [35] Face Detection Technology Based on Combining Skin Color Model with Improved Adaboost Algorithm
    Li, Zhi-Zhen
    Zeng, Qing-Hua
    Li, Xiang-Dong
    Yang-Yu
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 381 - 384
  • [36] A Hardware-Efficient Color Segmentation Algorithm for Face Detection
    Hu, Kai-Ti
    Pai, Yu-Ting
    Ruan, Shanq-Jang
    Naroska, Edwin
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 688 - 691
  • [37] A Face Detection Method Based on Skin Color Model
    Zhang, Dazhi
    Wu, Boying
    Sun, Jiebao
    Liao, Qinglei
    PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [38] Face detection by using skin color model based on one class classifier
    Hota, Rudra N.
    Venkoparao, Vijendran
    Bedros, Saad
    ICIT 2006: 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, : 15 - +
  • [39] Face Detection based Neural Networks using Robust Skin Color Segmentation
    Mohamed, Aamer
    Weng, Ying
    Jiang, Jianmin
    Ipson, Stan
    2008 5TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES, VOLS 1 AND 2, 2008, : 287 - 291
  • [40] A Hybrid Skin Color Detection using HSV and YCgCr Color Space for Face Detection
    Muhammad, Bashir
    Abu-Bakar, Syed Abd Rahman
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2015, : 95 - 98