Segmenting film sequences using active surfaces

Special effects in motion pictures largely employ image compositing to seamlessly join picture elements together from separate sequences. The extraction of objects such as actors from real backgrounds rather than blue screens requires manual tracking of the object boundary by skilled operators: an inaccurate and error-prone task which inevitably generates a bubbling artifact. An active surface model defined over the three dimensional spatio-temporal space is recovered whose intersection with each image plane represents the required object boundary. Such active surfaces are a generalisation of snake contours common in many image processing applications. Initial crude boundaries are drawn in end frames and key intermediate frames to construct an initial surface. A energy minimisation process is used to iteratively refine the location of boundaries in all frames simultaneously. User selected edge data may also be employed to guide the crudely specified initial contours to their correct location.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  J Porrill,et al.  A semiautomatic tool for 3D medical image analysis using active contour models. , 1994, Medical informatics = Medecine et informatique.

[3]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Laurent D. Cohen Deformable surfaces and parametric models to fit and track 3D data , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[5]  Freddy Fierens,et al.  Interactive outlining: an improved approach using active contours , 1993, Electronic Imaging.