Title :
A level-set approach to image blending
Author :
Whitaker, Ross T.
Author_Institution :
Sch. of Comput., Utah Univ., Salt Lake City, UT, USA
fDate :
11/1/2000 12:00:00 AM
Abstract :
This paper presents a novel method for blending images. Image blending refers to the process of creating a set of discrete samples of a continuous, one-parameter family of images that connects a pair of input images. Image blending has uses in a variety of computer graphics and image processing applications. In particular, it ran be used for image morphing, which is a method for creating video streams that depict transformations of objects in scenes based solely on pairs of images and sets of user-defined fiducial points. Image blending also has applications for video compression and image-based rendering. The proposed method for image blending relies on the progressive minimization of a difference metric which compares the level sets between two images. This strategy results in an image blend which is the solution of a pair of coupled, nonlinear, first-order partial differential equations that model multidimensional level-set propagations. When compared to interpolation this method produces more natural appearances of motion because it manipulates the shapes of image contours rather than simply interpolating intensity values. This strategy results in a process that has the qualitative property of deforming greyscale objects in images rather than producing a simple fade from one object to another. This paper presents the mathematics that underlie this new method, a numerical implementation, and results on real images that demonstrate its effectiveness
Keywords :
data compression; image morphing; partial differential equations; video coding; appearances; computer graphics; continuous one-parameter family; coupled nonlinear first-order partial differential equations; difference metric; greyscale objects; image blending; image contours; image morphing; image processing; image-based rendering; level sets; level-set approach; motion; multidimensional level-set propagations; numerical implementation; progressive minimization; real images; transformations; user-defined fiducial points; video compression; video streams; Application software; Computer graphics; Image processing; Layout; Level set; Minimization methods; Radio access networks; Rendering (computer graphics); Streaming media; Video compression;
Journal_Title :
Image Processing, IEEE Transactions on