DocumentCode
1510403
Title
Flexible Hardware Architecture of Hierarchical K-Means Clustering for Large Cluster Number
Author
Chen, Tse-Wei ; Chien, Shao-Yi
Author_Institution
Grad. Inst. of Electron. Eng. & Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume
19
Issue
8
fYear
2011
Firstpage
1336
Lastpage
1345
Abstract
K-Means is an important clustering algorithm that is widely applied to different applications, including color clustering and image segmentation. To handle large cluster numbers in embedded systems, a hardware architecture of hierarchical K-Means (HK-Means) is proposed to support a maximum cluster number of 1024. It adopts 10 processing elements for the Euclidean distance computations and the level-order binary-tree traversal. Besides, a hierarchical memory structure is integrated to offer a maximum bandwidth of 1280 bit/cycle to processing elements. The experiments show that applications such as video segmentation and color quantization can be implemented based on the proposed HK-Means hardware. Moreover, the gate count of the hardware is 414 K, and the maximum frequency achieves 333 MHz. It supports the highest cluster number and has the most flexible specifications among our works and related works.
Keywords
embedded systems; image colour analysis; image segmentation; pattern clustering; quantisation (signal); trees (mathematics); video signal processing; Euclidean distance computation; color clustering; color quantization; embedded system; flexible hardware architecture; frequency 333 MHz; hierarchical K-means clustering; hierarchical memory structure; image segmentation; level-order binary-tree traversal; video segmentation; Bandwidth; Clustering algorithms; Computer architecture; Costs; Embedded system; Field programmable gate arrays; Hardware; Image segmentation; Multimedia systems; System-on-a-chip; Clustering methods; K-Means; hardware design; parallel architectures; pattern recognition;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2010.2049669
Filename
5481979
Link To Document