Title :
A scalable RC architecture for mean-shift clustering
Author :
Craciun, S. ; Gongyu Wang ; George, Alan D. ; Lam, H.K. ; Principe, Jose C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
Abstract :
The mean-shift algorithm provides a unique non-parametric and unsupervised clustering solution to image segmentation and has a proven record of very good performance for a wide variety of input images. It is essential to image processing because it provides the initial and vital steps to numerous object recognition and tracking applications. However, image segmentation using mean-shift clustering is widely recognized as one of the most compute-intensive tasks in image processing, and suffers from poor scalability with respect to the image size (N pixels) and number of iterations (k): O(kN2). Our novel approach focuses on creating a scalable hardware architecture fine-tuned to the computational requirements of the mean-shift clustering algorithm. By efficiently parallelizing and mapping the algorithm to reconfigurable hardware, we can effectively cluster hundreds of pixels independently. Each pixel can benefit from its own dedicated pipeline and can move independently of all other pixels towards its respective cluster. By using our mean-shift FPGA architecture, we achieve a speedup of three orders of magnitude with respect to our software baseline.
Keywords :
field programmable gate arrays; image segmentation; reconfigurable architectures; compute-intensive task; image processing; image segmentation; mean-shift FPGA architecture; mean-shift clustering; nonparametric clustering; reconfigurable hardware; scalable RC architecture; scalable hardware architecture; unsupervised clustering; Algorithm design and analysis; Clustering algorithms; Computer architecture; Field programmable gate arrays; Hardware; Image segmentation; Pipelines; FPGA; hardware acceleration; image segmentation; mean-shift; reconfigurable computing;
Conference_Titel :
Application-Specific Systems, Architectures and Processors (ASAP), 2013 IEEE 24th International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4799-0494-5
DOI :
10.1109/ASAP.2013.6567603