DocumentCode
1037047
Title
Flexible hardware-friendly digital architecture for 2-D separable convolution-based scaling
Author
Cardells-Tormo, Francisco ; Arnabat-Benedicto, Jordi
Author_Institution
R&D Large Format Technol. Lab., Hewlett-Packard, Barcelona, Spain
Volume
53
Issue
7
fYear
2006
fDate
7/1/2006 12:00:00 AM
Firstpage
522
Lastpage
526
Abstract
There is not a single scaling technique that suits all kind of images. Final image quality (IQ) depends not only on the scale factor but also on the type of image (photo, CAD, Text...) the user is willing to print or display. Formally, any convolution-based scaling operation can be decomposed in three steps: an anti-aliasing filter, image reconstruction by continuous convolution and resampling to the final grid. Based on this formal framework, we propose a flexible hardware-friendly architecture to perform two-dimensional upscaling and downscaling at low hardware cost. In particular, we propose a discrete convolution engine operating a memory that stores a programmable 2-D-separable interpolation kernel. We also state a technique for optimizing the memory size given the kernel and the scale factor. Finally, we describe a novel flexible filter that overcomes aliasing artifacts regardless of image frequency content. The flexibility provided by the combination of the aforementioned elements allows the user to adjust the interpolation kernel and parameters to each specific type of image for IQ improvement.
Keywords
convolution; digital filters; image reconstruction; interpolation; logic design; 2D separable convolution-based scaling; 2D separable interpolation kernel; aliasing artifacts; antialiasing filter; cascaded integrator-comb filters; continuous convolution; digital architecture; discrete convolution engine; image frequency; image quality; image reconstruction; image scaling; scale factor; Convolution; Costs; Displays; Engines; Filters; Hardware; Image quality; Image reconstruction; Interpolation; Kernel; Anti-aliasing filter; cascaded integrator-comb filters; convolution; image scaling; interpolation;
fLanguage
English
Journal_Title
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher
ieee
ISSN
1549-7747
Type
jour
DOI
10.1109/TCSII.2006.875343
Filename
1658181
Link To Document