首页> 外文期刊>Pomiary Automatyka Kontrola >Analiza efektywności sprzętowych implementacji algorytmów detekcji twarzy w obrazach cyfrowych
【24h】

Analiza efektywności sprzętowych implementacji algorytmów detekcji twarzy w obrazach cyfrowych

机译:分析数字图像中人脸检测算法的硬件实现的有效性

获取原文
获取原文并翻译 | 示例

摘要

This paper describes comparison of hardware implementations of a face detection algorithm using three different platforms: (1) classic CPU implementation (Matlab), (2) implementation with use of programmable logic - FPGA with hardware processor PowerPC [1], and (3) CPU based version with GPU acceleration. These tree versions have been experimentally tested and compared in terms of the required hardware resources and operating speed, which is of great importance in most practical applications. We also discuss advantages and drawbacks of these three approaches to hardware implementation of face detection algorithms. In particular, we formulate some important conditions that the analyzed image must meet to obtain the optimum effectiveness of the face detection algorithm implemented on each platform. Finally, we show that use of GPU acceleration can take advantage of the classic CPU and parallel computing accessible to FPGA. The proposed solution of skin color detection time for the CPU with GPU acceleration is over 100 times shorter than that for the solution with the classical CPU. As a programmable device we have used FPGA Virtex-4 chip from Xilinx, and as a GPU accelerator we have utilized graphic card n Vidia GeForce 8600 GT.%W artykule przedstawiono i porównano wyniki implementacji przykładowego algorytmu detekcji twarzy w obrazach cyfrowych na trzech platformach sprzętowych: z użyciem CPU (Matlab), w strukturze programowalnej FPGA z procesorem sprzętowym PowerPC [1], oraz z wykorzystaniem CPU z akceleracją GPU. Powyższe implementacje przebadano eksperymentalnie pod względem złożoności implementacji i szybkości działania poszczególnych fragmentów algorytmu. Porównano je ze sobą oraz przedstawiono najlepsze obszary zastosowań poszczególnych z nich.
机译:本文介绍了使用三种不同平台的人脸检测算法的硬件实现的比较:(1)经典CPU实现(Matlab),(2)使用可编程逻辑的实现-带有硬件处理器PowerPC的FPGA [1]和(3)具有GPU加速功能的基于CPU的版本。这些树版本已经过实验测试,并根据所需的硬件资源和运行速度进行了比较,这在大多数实际应用中非常重要。我们还将讨论这三种人脸检测算法的硬件实现方法的优缺点。特别是,我们制定了分析图像必须满足的一些重要条件,以获得在每个平台上实现的面部检测算法的最佳有效性。最后,我们证明了使用GPU加速可以利用传统CPU和FPGA可以访问的并行计算的优势。所建议的具有GPU加速功能的CPU的肤色检测时间解决方案比具有传统CPU的解决方案的肤色检测时间短100倍以上。作为可编程设备,我们使用了Xilinx的FPGA Virtex-4芯片,作为GPU加速器,我们使用了图形卡n Vidia GeForce 8600 GT。 :zużyciemCPU(Matlab),w编程程序FPGA z procesoremsprzętowymPowerPC [1],oraz z wykorzystaniem CPU zakceleracjąGPU。实施法律,执行法律和法律的程序。 Porównanoje ze zesobąoraz przedstawiono najlepsze obszaryzastosowańposzczególnychz nich。

著录项

  • 来源
    《Pomiary Automatyka Kontrola》 |2012年第7期|p.581-583|共3页
  • 作者

    Paweł WUJEK; Ryszard PEŁKA;

  • 作者单位

    WOJSKOWA AKADEMIA TECHNICZNA, WYDZIAŁ ELEKTRONIKI, INSTYTUT TELEKOMUNIKACJI, ZAKŁAD TECHNIKI CYFROWEJ UL. GEN. SYLWESTRA KALISKIEGO 2, 00-908 WARSZAWA 49;

    WOJSKOWA AKADEMIA TECHNICZNA, WYDZIAŁ ELEKTRONIKI, INSTYTUT TELEKOMUNIKACJI, ZAKŁAD TECHNIKI CYFROWEJ UL. GEN. SYLWESTRA KALISKIEGO 2, 00-908 WARSZAWA 49;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 pol
  • 中图分类
  • 关键词

    detekcja twarzy; FPGA; GPU; GPGPU;

    机译:人脸检测FPGA;GPU;通用图形处理器;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号