Contour stencils for edge-adaptive image interpolation

We first develop a simple method for detecting the local orientation of image contours and then use this detection to design an edge-adaptive image interpolation strategy. The detection is based on total variation: small total variation along a candidate curve implies that the image is approximately constant along that curve, which suggests it is a good approximation to the contours. The proposed strategy is to measure the total variation over a "contour stencil," a set of parallel curves localized over a small patch in the image. This contour stencil detection is used to design an edge-adaptive image interpolation strategy. The interpolation is computationally efficient, operates robustly over a variety of image features, and performs competitively in a comparison against existing methods. The method extends readily to vector-valued data and is demonstrated for color image interpolation. Other applications of contour stencils are also discussed.

[1]  Steven J. Simske,et al.  Single Image Super-Resolution Based on Support Vector Regression , 2007, 2007 International Joint Conference on Neural Networks.

[2]  Martin Kraus,et al.  GPU-Based Edge-Directed Image Interpolation , 2007, SCIA.

[3]  Mehran Ebrahimi,et al.  Solving the Inverse Problem of Image Zooming Using "Self-Examples" , 2007, ICIAR.

[4]  Laurent D. Cohen,et al.  Non-local Regularization of Inverse Problems , 2008, ECCV.

[5]  S. Tominaga,et al.  Adaptive Filtering for Color Image Sharpening and Denoising , 2007, 14th International Conference of Image Analysis and Processing - Workshops (ICIAPW 2007).

[6]  Hao Jiang,et al.  A new direction adaptive scheme for image interpolation , 2002, Proceedings. International Conference on Image Processing.

[7]  Yuval Fisher Fractal Image Compression , 1994 .

[8]  D. Darian Muresan,et al.  Fast edge directed polynomial interpolation , 2005, IEEE International Conference on Image Processing 2005.

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

[10]  Wilfried Philips,et al.  Non-Local Image Interpolation , 2006, 2006 International Conference on Image Processing.

[11]  Yuanxu Chen,et al.  Image superresolution using fractal coding , 2008 .

[12]  François Malgouyres,et al.  Edge Direction Preserving Image Zooming: A Mathematical and Numerical Analysis , 2001, SIAM J. Numer. Anal..

[13]  Lyman P. Hurd,et al.  Fractal image compression , 1993 .

[14]  Tony F. Chan,et al.  The digital TV filter and nonlinear denoising , 2001, IEEE Trans. Image Process..

[15]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[16]  Wilfried Philips,et al.  Sharp image interpolation by mapping level curves , 2005, Visual Communications and Image Processing.

[17]  Tony F. Chan,et al.  Mathematical Models for Local Nontexture Inpaintings , 2002, SIAM J. Appl. Math..

[18]  S. Osher,et al.  Regular ArticleUniformly High Order Accurate Essentially Non-oscillatory Schemes, III , 1997 .

[19]  Zhou Wang,et al.  Image Quality Assessment: From Error Measurement to Structural Similarity , 2004 .

[20]  L. Rudin,et al.  Nonlinear total variation based noise removal algorithms , 1992 .

[21]  Michael Elad,et al.  Generalizing the Nonlocal-Means to Super-Resolution Reconstruction , 2009, IEEE Transactions on Image Processing.

[22]  Subhasis Chaudhuri,et al.  Single-Frame Image Super-resolution through Contourlet Learning , 2006, EURASIP J. Adv. Signal Process..