Isophote-based interpolation

Standard methods for image interpolation are based on smoothly fitting the image intensity surface. Previous edge-directed interpolation methods add limited geometric information (edge maps) to build more accurate and visually appealing interpolations at key contours in the image. This paper presents a method for geometry-based interpolation that smoothly fits the isophote (intensity level curve) contours at all points in the image rather than just at selected contours. By using level set methods for curve evolution, no explicit extraction or representation of these contours is required (unlike earlier edge-directed methods). The method uses existing interpolation techniques as an initial approximation and then iteratively reconstructs the isophotes using constrained smoothing. Results show that the technique produces results that are more visually realistic than standard function-fitting methods.

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

[2]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[3]  Ron Kimmel,et al.  Images as embedding maps and minimal surfaces: movies, color, and volumetric medical images , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  James A. Sethian,et al.  Image Processing: Flows under Min/Max Curvature and Mean Curvature , 1996, CVGIP Graph. Model. Image Process..

[5]  James A. Sethian,et al.  A unified approach to noise removal, image enhancement, and shape recovery , 1996, IEEE Trans. Image Process..

[6]  S. Osher,et al.  Algorithms Based on Hamilton-Jacobi Formulations , 1988 .

[7]  P. Lions,et al.  Image selective smoothing and edge detection by nonlinear diffusion. II , 1992 .