Title :
SASC: A hardware string alignment coprocessor for stereo correspondence
Author :
Vigliar, M. ; Fratello, M. ; Puglia, Laura ; Raiconi, G.
Author_Institution :
Univ. degli Studi di Salerno, Fisciano, Italy
Abstract :
In this paper a design scheme is proposed for a hardware co-processor that, starting from a pair of stereo images, computes the “disparity map” between them used to define corresponding points on the two images. The followed approach, based on Dynamic Programming, is that proposed in a recent paper and exploits the well known Needleman & Wunsch´s string-alignment algorithm used in bioinformatics. The architecture, highly modular, was designed using Bluespec System Verilog development tool and is described in detail. Synthesis results are shown for several FPGA platforms and demonstrates that the processor can result sufficiently small to be embedded in a totally hardware stereo images processing chain. Performance obtained and reported at the end of the paper show that the processor can run fast enough to be employed in real time instances.
Keywords :
coprocessors; dynamic programming; field programmable gate arrays; stereo image processing; Bluespec SystemVerilog development tool; FPGA platforms; Needleman & Wunsch stringalignment algorithm; SASC; bioinformatics; design scheme; disparity map; dynamic programming; hardware stereo images processing chain; hardware string alignment coprocessor; stereo correspondence; stereo images; BSV; FPGA; Image Processing; Stereo Vision; String matching algorithms; SystemVerilog;
Conference_Titel :
Electronics Design, Systems and Applications (ICEDSA), 2012 IEEE International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-2162-4
DOI :
10.1109/ICEDSA.2012.6507816