Edge-directed interpolation

We present a new method for digitally interpolating images to higher resolution. It consists of two phases: rendering and correction. The rendering phase is edge-directed. From the low resolution image data, we generate a high resolution edge map by first filtering with a rectangular center-on-surround-off filter and then performing piecewise linear interpolation between the zero crossings in the filter output. The rendering phase is based on bilinear interpolation modified to prevent interpolation across edges, as determined from the estimated high resolution edge map. During the correction phase, we modify the mesh values on which the rendering is based to account for the disparity between the true low resolution data, and that predicted by a sensor model operating on the high resolution output of the rendering phase. The overall process is repeated iteratively. We show experimental results which demonstrate the efficacy of our interpolation method.

[1]  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.

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

[3]  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.

[4]  Hong Chen,et al.  Space scale analysis for image sampling and interpolation , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Robert L. Stevenson,et al.  Improved definition image expansion , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  R.W. Schafer,et al.  Constrained iterative restoration algorithms , 1981, Proceedings of the IEEE.

[7]  Daniele D. Giusto,et al.  A spline-like scheme for least-squares bilinear interpolations of images , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[9]  Eric Walowit,et al.  An edge-restricted spatial interpolation algorithm , 1992, J. Electronic Imaging.