Bézier curves in the space of images

Alexander Effland,Martin Rumpf,Stefan Simon,Kirsten Stahn,Benedikt Wirth
DOI: https://doi.org/10.48550/arXiv.1503.02527
2015-03-09
Abstract:Bézier curves are a widespread tool for the design of curves in Euclidian space. This paper generalizes the notion of Bézier curves to the infinite-dimensional space of images. To this end the space of images is equipped with a Riemannian metric which measures the cost of image transport and intensity variation in the sense of the metamorphosis model by Miller and Younes. Bézier curves are then computed via the Riemannian version of de Casteljau's algorithm, which is based on a hierarchical scheme of convex combination along geodesic curves. Geodesics are approximated using a variational discretization of the Riemannian path energy. This leads to a generalized de Casteljau method to compute suitable discrete Bézier curves in image space. Selected test cases demonstrate qualitative properties of the approach. Furthermore, a Bézier approach for the modulation of face interpolation and shape animation via image sketches is presented.
Numerical Analysis
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to define and calculate Bézier curves in the image space. Specifically, the authors generalize the concept of Bézier curves from Euclidean space to the infinite - dimensional image space. To achieve this, they first define a Riemannian metric on the image space, which can measure the cost of image transmission and intensity change. Based on this Riemannian metric, the Bézier curves are calculated through the Riemannian version of the de Casteljau algorithm. This process depends on a hierarchical convex combination scheme along geodesics, where the geodesics are approximately calculated using the variational discretization method. This method allows the generation of appropriate discrete Bézier curves in the image space, which can be used for applications such as image interpolation and shape animation. The main contribution of the paper lies in providing a new method for handling smooth transitions between images, especially when these images are used as control points. This method not only maintains smoothness over time but also globally preserves the characteristics of the control images, so that specific image features persist throughout the time interval. In addition, the paper also shows how to use this Bézier curve method to modulate face interpolation and shape animation, and how to design animation paths using simple image sketches as control shapes. These applications demonstrate the potential value of this method in the fields of computer vision and image processing.