• DocumentCode
    1470356
  • Title

    Texture-adaptive skin detection for TV and its real-time implementation on DSP and FPGA

  • Author

    Zafarifar, Bahman ; Van den Kerkhof, Tim ; De With, Peter H N

  • Author_Institution
    Trident Microsyst., Eindhoven, Netherlands
  • Volume
    58
  • Issue
    1
  • fYear
    2012
  • fDate
    2/1/2012 12:00:00 AM
  • Firstpage
    161
  • Lastpage
    169
  • Abstract
    This paper presents a skin detection algorithm for TV applications, and investigates the feasibility of its real-time implementation on a DSP and an FPGA platform. We present the details of the algorithm, which combines a flexible histogram-based color feature, and a color-constrained texture feature suitable for skin detection. First we show the improvement in detection result, as compared to existing color-only detectors. Then we explore three implementations: (1) full-precision non real-time SW on DSP, (2) reduced-precision real-time SW on DSP, and (3) full-precision realtime hardware on FPGA. We conclude that even though a real-time SW implementation is possible, its quality is sub-optimal and the solution is too expensive for a practical consumer TV system. Therefore, hardware support is indispensable for full-precision realtime execution of the proposed algorithm on HD video.
  • Keywords
    digital signal processing chips; digital television; feature extraction; field programmable gate arrays; image colour analysis; image texture; object detection; skin; video signal processing; DSP; FPGA; TV; color adaptive texture feature; color constrained texture feature; flexible histogram-based color feature; real-time SW implementation; real-time hardware implementation; skin detection algorithm; Detectors; Digital signal processing; Image color analysis; Laplace equations; Real time systems; Skin; TV;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2012.6170069
  • Filename
    6170069