DocumentCode
3078992
Title
Area-efficient 2-D shift-variant convolvers for FPGA-based digital image processing
Author
Cardells-Tormo, Francisco ; Molinet, Pep-Lluis
Author_Institution
R&D Large-Format Technol. Lab, Hewlett-Packard, Spain
fYear
2005
fDate
2-4 Nov. 2005
Firstpage
209
Lastpage
213
Abstract
Two dimensional (2-D) convolutions are local by nature; hence every pixel in the output image is computed using surrounding information, i.e. a moving window of pixels. Although the operation is simple, the hardware is conditioned by the fact that due to bandwidth efficiency full raster rows must be read from the external memory, and that a row-major image scan should be performed to support shift-variant convolutions. When extending the architectures developed in prior art to support shift-variant convolutions, we realize that they require large amounts of on-chip memory. While this fact may not have a large cost increase in ASIC implementations, it makes FPGA implementations expensive or not feasible. In this paper, we propose several novel FPGA-efficient architectures for generating a moving window over a row-wise print path. Because the proposed concepts have different throughput and resource utilization, we provide a criteria to choose the optimum one for any design point.
Keywords
bandwidth allocation; convolution; field programmable gate arrays; image resolution; 2D shift-variant convolvers; ASIC implementations; FPGA; bandwidth efficiency; digital image processing; moving window; on-chip memory; output image pixels; resource utilization; row-wise print path; shift-variant convolutions; surrounding information; two dimensional convolutions; Application specific integrated circuits; Art; Bandwidth; Convolvers; Costs; Digital images; Field programmable gate arrays; Hardware; Pixel; Two dimensional displays;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
ISSN
1520-6130
Print_ISBN
0-7803-9333-3
Type
conf
DOI
10.1109/SIPS.2005.1579866
Filename
1579866
Link To Document