Title :
Invited paper: Adapting algorithms for hardware implementation
Author :
Bailey, Donald G.
Author_Institution :
Sch. of Eng. & Adv. Technol., Massey Univ., Palmerston North, New Zealand
Abstract :
Embedded vision often requires balancing the computation and power requirements of an application. Hardware implementation of the vision algorithm using an FPGA enables parallelism to be exploited, allowing clock speeds to be significantly reduced. However, simply porting software algorithms usually gives disappointing performance. Software algorithms are usually optimised for serial implementation. An efficient FPGA implementation requires transforming the algorithm to make better use of parallelism. Several transformations are illustrated using connected components analysis.
Keywords :
computer vision; field programmable gate arrays; FPGA implementation; adapting algorithms; connected components analysis; embedded vision; software algorithms; Algorithm design and analysis; Feature extraction; Field programmable gate arrays; Hardware; Parallel processing; Program processors; Software algorithms;
Conference_Titel :
Computer Vision and Pattern Recognition Workshops (CVPRW), 2011 IEEE Computer Society Conference on
Conference_Location :
Colorado Springs, CO
Print_ISBN :
978-1-4577-0529-8
DOI :
10.1109/CVPRW.2011.5981828