DocumentCode
2181214
Title
Accelerating a modified Gaussian pyramid with a customized processor
Author
Gil, Diana C. ; Langlois, J. M. Pierre ; Savaria, Yvon
Author_Institution
Dept. of Comput. & Software Eng., Polytech. Montreal, Montréal, ON, Canada
fYear
2013
fDate
8-10 Oct. 2013
Firstpage
259
Lastpage
264
Abstract
Image pyramids are multi-scale representations of images, and their calculation is computationally intensive. They can be a main bottleneck in image processing and computer vision tasks such as edge detection and feature extraction. Thus, high speed computation of image pyramids is necessary. Moreover, when these algorithms are intended for embedded systems, other requirements such as area and energy consumption need to be satisfied. This paper presents a customized processor design to accelerate the execution of a stack of Gaussian low-pass filters. Using an instruction extension language, we added custom instructions to a 32-bit RISC-based configurable processor. We use three techniques to improve performance: operator fusion, single-instruction multiple-data vectorization and data reuse. The proposed processor achieves 12.3× speedup compared to the base processor, with 19% hardware overhead. The estimated improvement in energy consumption is 10.3×. The paper also presents the implementation results for the computation of a modified Gaussian pyramid in a tone mapping algorithm.
Keywords
Gaussian processes; image fusion; image representation; low-pass filters; Gaussian low-pass filters; RISC-based configurable processor; computer vision task; customized processor; data reuse; edge detection; energy consumption; feature extraction; image processing; image pyramids; instruction extension language; modified Gaussian pyramid; multiscale image representation; operator fusion; single-instruction multiple-data vectorization; tone mapping algorithm; Application-Specific Instruction-set Processors (ASIPs); Gaussian pyramid; image processing; tone mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2013 Conference on
Conference_Location
Cagliari
Type
conf
Filename
6661553
Link To Document