Locally adaptive wavelet-based image interpolation

We describe a spatially adaptive algorithm for image interpolation. The algorithm uses a wavelet transform to extract information about sharp variations in the low-resolution image and then implicitly applies interpolation which adapts to the image local smoothness/singularity characteristics. The proposed algorithm yields images that are sharper compared to several other methods that we have considered in this paper. Better performance comes at the expense of higher complexity.

[1]  Ronald W. Schafer,et al.  Post-sampling aliasing control for natural images , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[2]  A. Rosenfeld,et al.  Edge and Curve Detection for Visual Scene Analysis , 1971, IEEE Transactions on Computers.

[3]  Narendra Ahuja,et al.  POCS based adaptive image magnification , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[4]  Martin Vetterli,et al.  Resolution enhancement of images using wavelet transform extrema extrapolation , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[5]  M. Unser,et al.  Interpolation Revisited , 2000, IEEE Trans. Medical Imaging.

[6]  Andrew P. Witkin,et al.  Scale-space filtering: A new approach to multi-scale description , 1984, ICASSP.

[7]  Martin Vetterli,et al.  Discrete-time wavelet extrema representation: design and consistent reconstruction , 1995, IEEE Trans. Signal Process..

[8]  Stéphane Mallat,et al.  Singularity detection and processing with wavelets , 1992, IEEE Trans. Inf. Theory.

[9]  Gary E. Ford,et al.  Directional interpolation of images based on visual properties and rank order filtering , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[10]  Ronald W. Schafer,et al.  A generalized interpolative VQ method for jointly optimal quantization and interpolation of images , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[11]  J. Koenderink The structure of images , 2004, Biological Cybernetics.

[12]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[13]  Takeo Kanade,et al.  Limits on super-resolution and how to break them , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[14]  Jr. James E. Adams,et al.  Interactions between color plane interpolation and other image processing functions in electronic photography , 1995, Electronic Imaging.

[15]  Annick Montanvert,et al.  Super-resolution inducing of an image , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[16]  Giovanni Ramponi,et al.  A simple edge-sensitive image interpolation filter , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[17]  Bryan S. Morse,et al.  Isophote-based interpolation , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[18]  M. Unser,et al.  Interpolation revisited [medical images application] , 2000, IEEE Transactions on Medical Imaging.

[19]  Ping Wah Wong,et al.  Edge-directed interpolation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[20]  B. Ayazifar,et al.  PEL-adaptive model-based interpolation of spatially subsampled images , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[21]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Thomas W. Parks,et al.  Image interpolation using wavelet based hidden Markov trees , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[23]  Nick G. Kingsbury,et al.  Prediction of coefficients from coarse to fine scales in the complex wavelet transform , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[24]  Seong-Won Lee,et al.  Image interpolation using adaptive fast B-spline filtering , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  Thomas W. Parks,et al.  Prediction of image detail , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[26]  Sheila S. Hemami,et al.  Regularity-preserving image interpolation , 1999, IEEE Trans. Image Process..

[27]  Michael G. Strintzis,et al.  Orientation-sensitive interpolative pyramids for lossless and progressive image coding , 2000, IEEE Trans. Image Process..

[28]  Dimitris Anastassiou,et al.  Subpixel edge localization and the interpolation of still images , 1995, IEEE Trans. Image Process..

[29]  Yutaka Tanaka,et al.  Image enhancement based on estimation of high resolution component using wavelet transform , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[30]  William T. Freeman,et al.  Example-Based Super-Resolution , 2002, IEEE Computer Graphics and Applications.

[31]  Frédéric Truchetet,et al.  Image magnification using decimated orthogonal wavelet transform , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[32]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.