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 条
  • [1] Face detection in color images using AdaBoost algorithm based on skin color information
    Wu, Yan-Wen
    Ai, Xue-Yi
    FIRST INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, : 339 - 342
  • [2] Face Detection Based on Skin Color and AdaBoost Algorithm
    Lv, Chongshan
    Zhang, Ting
    Lin, Cong
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 1363 - 1367
  • [3] Face detection algorithm based on skin color location
    Lin Guo-jun
    Yang Ming-zhong
    Chen Ming-ju
    Xie Mei
    CHINESE JOURNAL OF LIQUID CRYSTALS AND DISPLAYS, 2019, 34 (01) : 70 - 73
  • [4] A Robust Skin Color Based Face Detection Algorithm
    Liu, Qiong
    Peng, Guang-zheng
    2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 2, 2010, : 525 - 528
  • [5] Face Detection Based on Skin Color and Adaboost Algorithm
    Zhang, Danyang
    2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL AUTOMATION (ICITIA 2017), 2017, : 213 - 217
  • [6] Face Detection Based on Skin Color and AdaBoost Algorithm
    Wang, Yu
    Ban, Xiaojuan
    Yang, Xing
    Guo, Yifei
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1590 - 1594
  • [7] An Effective Face Detection Algorithm based on Skin Color Information
    Sagheer, Alaa
    Aly, Saleh
    8TH INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGY & INTERNET BASED SYSTEMS (SITIS 2012), 2012, : 90 - 96
  • [8] A New Face Detection Algorithm Based on Skin Color Segmentation
    Yang, Yuanbo
    Xie, Chenggang
    Du, Liebo
    Lu, Qin
    2015 CHINESE AUTOMATION CONGRESS (CAC), 2015, : 523 - 526
  • [9] Face Detection Based on Skin Color Segmentation and AdaBoost Algorithm
    Xu, Guanghui
    Xiao, Yingcai
    Xie, Shuai
    Zhu, Sen
    2017 IEEE 2ND ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2017, : 1756 - 1760
  • [10] Face Detection Based on Skin Color Segmentation and AdaBoost Algorithm
    Shi, Chunlei
    Yang, Dandan
    Jiang, Guangyuan
    2015 4TH INTERNATIONAL CONFERENCE ON ENERGY AND ENVIRONMENTAL PROTECTION (ICEEP 2015), 2015, : 4287 - 4292