The total energy is defined by the combination of continuity and curvature constraints, which correspond to first- and second-order continuity, as well as an image force, which measures the edge strength using image gradient.
The original snake algorithm however draws the snake to the contour of maximum edge strength, resulting in unstablity when teeth and tongue appear. Thus we have combined snakes with 2D template matching technique to draw the snakes to the expected outer lip contour. From the first image, the mouth locations are automatically selected and the outer lip contour template patches are extracted. Then these templates are used to draw the snakes to the similar contours by using template matching index as edge strength. The result of the template matching snake is shown below.
The automatic detection of mouth location in the first image of the sequence is achieved by using Gabor wavelet responses of facial feature locations. This technique is summarised here.
The inner mouth appearance is measured by using LPC and HLAC feature
extraction technique as viewed here.
Home | Department | UWA