Semiautomatic feature specification based on snakes for image morphing

Recent efforts in image morphing research aim at improving both user interface and warping results. To specify feature points in tow images, the user interface takes up much time and it allows the warping specification by the user which represents very tedious work. In this paper, we propose a semi-automatic algorithm based on active contour model to specify the feature correspondence between two given images. It allows a user to extract a contour that defines a facial features such as lips, mouth, profile, etc., by specifying only endpoints of the contour around the feature that serve as the extremities of a contour. The proposal algorithm uses these two points as anchor points, and automatically computes the image information around these endpoints to provide boundary conditions. Then we optimize the contour by taking this information into account close to its extremities. During the iterative optimization process, the image forces are moving progressively from the contours extremities towards its center to define the feature. Once the feature correspondence points are paired, the intermediate images are generated by interpolating the positions of feature points linearly. The proposal algorithm helps the user to define easily the exact position of a feature. It may also reduce the time taken to establish feature correspondence between two images.