Accelerating Distance Transform Image based Hand Detection using CPU-GPU Heterogeneous Computing

被引:1
|
作者
Yi, Zhaohua [1 ]
Hu, Xiaoqi [1 ]
Kim, Eung Kyeu [2 ]
Kim, Kyung Ki [3 ]
Jang, Byunghyun [1 ]
机构
[1] Univ Mississippi, Dept Comp & Informat Sci, University, MS 38677 USA
[2] Hanbat Natl Univ, Dept Informat & Commun Engn, Daejeon, South Korea
[3] Daegu Univ, Sch Elect & Elect Engn, Gyongsan, South Korea
基金
美国国家科学基金会;
关键词
Hand detection; distance transform image; GPGPU; CPU-GPU heterogeneous computing;
D O I
10.5573/JSTS.2016.16.5.557
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Most of the existing hand detection methods rely on the contour shape of hand after skin color segmentation. Such contour shape based computations, however, are not only susceptible to noise and other skin color segments but also inherently sequential and difficult to efficiently parallelize. In this paper, we implement and accelerate our in-house distance image based approach using CPU-GPU heterogeneous computing. Using emerging CPU-GPU heterogeneous computing technology, we achieved 5.0 times speed-up for 320x240 images, and 17.5 times for 640x480 images and our experiment demonstrates that our proposed distance image based hand detection is robust and fast, reaching up to 97.32% palm detection rate, 80.4% of which have more than 3 fingers detected on commodity processors.
引用
下载
收藏
页码:557 / 563
页数:7
相关论文
共 50 条
  • [1] Accelerating Pattern Matching with CPU-GPU Collaborative Computing
    Sanz, Victoria
    Pousa, Adrian
    Naiouf, Marcelo
    De Giusti, Armando
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT I, 2018, 11334 : 310 - 322
  • [2] A Survey of CPU-GPU Heterogeneous Computing Techniques
    Mittal, Sparsh
    Vetter, Jeffrey S.
    ACM COMPUTING SURVEYS, 2015, 47 (04)
  • [3] Molecular Docking Simulation Based on CPU-GPU Heterogeneous Computing
    Xu, Jinyan
    Li, Jianhua
    Cai, Yining
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, 2017, 10561 : 27 - 37
  • [4] Accelerating Static Timing Analysis Using CPU-GPU Heterogeneous Parallelism
    Guo, Zizheng
    Huang, Tsung-Wei
    Lin, Yibo
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4973 - 4984
  • [5] Accelerating Batched Power Flow on Heterogeneous CPU-GPU Platform
    Hao, Jiao
    Zhang, Zongbao
    He, Zonglin
    Liu, Zhengyuan
    Tan, Zhengdong
    Song, Yankan
    Energies, 2024, 17 (24)
  • [6] Accelerating Inclusion-based Pointer Analysis on Heterogeneous CPU-GPU Systems
    Su, Yu
    Ye, Ding
    Xue, Jingling
    2013 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2013, : 149 - 158
  • [7] GHive: Accelerating Analytical Query Processing in Apache Hive via CPU-GPU Heterogeneous Computing
    Liu, Haotian
    Tang, Bo
    Zhang, Jiashu
    Deng, Yangshen
    Yan, Xiao
    Zheng, Xinying
    Shen, Qiaomu
    Zeng, Dan
    Mao, Zunyao
    Zhang, Chaozu
    You, Zhengxin
    Wang, Zhihao
    Jiang, Runzhe
    Wang, Fang
    Yiu, Man Lung
    Li, Huan
    Han, Mingji
    Li, Qian
    Luo, Zhenghai
    PROCEEDINGS OF THE 13TH SYMPOSIUM ON CLOUD COMPUTING, SOCC 2022, 2022, : 158 - 172
  • [8] A hybrid computing method of SpMV on CPU-GPU heterogeneous computing systems
    Yang, Wangdong
    Li, Kenli
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 104 : 49 - 60
  • [9] Image Noise Removal on Heterogeneous CPU-GPU Configurations
    Sanchez, Maria G.
    Vidal, Vicente
    Arnal, Josep
    Vidal, Anna
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 2219 - 2229
  • [10] Heterogeneous Computing (CPU-GPU) for Pollution Dispersion in an Urban Environment
    Fernandez, Gonzalo
    Mendina, Mariana
    Usera, Gabriel
    COMPUTATION, 2020, 8 (01)