• DocumentCode
    1337883
  • Title

    Power-Efficient Hardware Architecture of K-Means Clustering With Bayesian-Information-Criterion Processor for Multimedia Processing Applications

  • Author

    Chen, Tse-Wei ; Sun, Chih-Hao ; Su, Hsiao-Hang ; Chien, Shao-Yi ; Deguchi, Daisuke ; Ide, Ichiro ; Murase, Hiroshi

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
  • Volume
    1
  • Issue
    3
  • fYear
    2011
  • Firstpage
    357
  • Lastpage
    368
  • Abstract
    A power-efficient K-Means hardware architecture that can automatically estimate the number of clusters in the clustering process is proposed. The contributions of this work include two main aspects. The first is the integration of the hierarchical data sampling in the hardware to accelerate the clustering speed. The second is the development of the “Bayesian-Information-Criterion (BIC) Processor” to estimate the number of clusters of K-Means. The architecture of the “BIC Processor” is designed based on the simplification of the BIC computations, and the precision of the logarithm function is also analyzed. The experiments show that the proposed architecture can be employed in different multimedia applications, such as motion segmentation and edge-adaptive noise reduction. Besides, the gate count of the hardware is 51 K with the 90-nm complimentary metal-oxide-semiconductor technology. It is also shown that this work can achieve high efficiency compared with a GPU, and the power consumption scales well with the number of clusters and the number of dimensions. The power consumption ranges between 10.72 and 12.95 mW in different modes when the operating frequency is 233 MHz.
  • Keywords
    Bayes methods; multimedia systems; pattern clustering; power aware computing; Bayesian-information-criterion processor; complimentary metal-oxide-semiconductor technology; edge-adaptive noise reduction; hierarchical data sampling; k-means clustering; logarithm function; motion segmentation; multimedia processing applications; power consumption; power-efficient hardware architecture; Bayesian methods; Clustering algorithms; Computer architecture; Hardware; Image color analysis; Monitoring; Multimedia communication; Clustering methods; K-Means; energy efficiency; hardware design; machine learning;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2011.2165231
  • Filename
    6032714