weighting scheme has been introduced to let the
curve stick better to the image data. Our framework
allows user driven designation of objects in videos.
Our contributions consist in the formulation of
scribbles propagation as an active curve model and
the definition of the different related energies
functional combined with dynamic weights
management in order to obtain a more accurate
video tracking. Our algorithm can be further
improved by adding features such as texture or by
using a more recent and accurate optical flow
estimator. We are currently focusing on this
improvement and studying the potential of our
approach in two fields: video matting and human
actions classification.
Table 1: The number of frames in which the initial
selected object is still designated.
Video
Method
Amira
(30 frames)
Adam Lib
(29 frames)
Walking man
(30 frames)
OFBP
11 26 5
our method
without dynamic
weights
24 29 14
our method
30 29 25
Figure 8: (a) The user adds a new scribble to point out a
new region which was not visible in the beginning of the
“Adam lib” sequence. (b) The propagation continue on
based these two scribbles as shown in frame 29 (b).
REFERENCES
Bai, X. and Sapiro, G., 2007. A geodesic framework for
fast interactive image and video segmentation and
matting. In Proc.of IEEE ICCV.
Bai, X., Wang, J. Simons, D. and Sapiro, G., 2009.Video
snapcut: Robust video object cutout using localized
classifiers. In SIGGRAPH 2009, New York, NY, USA,
ACM.
Baker, S. and Matthews, I., 2004. Lucas-Kanade 20 years
on: A unifying framework. IJCV, 56(3):221–255.
Boykov, Y., Veksler, O., and Zabih, R. 2001. Fast
approximate energy minimization via graph cuts.
IEEE Trans. Pattern Analysis and Machine
Intelligence 23, 11, 1222–1239.
Chuang, Y.-Y., Curless, B., Salesin, D. H., and Szeliski,
R., 2001. “A bayesian approach to digital matting,” in
Proceedings of IEEE CVPR, pp. 264–271.
Etyngier, P., Segonne, F., and Keriven, R., 2007. Active
contour based image segmentation using machine
learning techniques. in MICCAI, ser. Lecture Notes in
Computer Science, vol. 4791. Springer, pp.891–899.
Joshi, N., Matusik, W., and Avidan, S., 2006. “Natural
video matting using camera arrays,” in Proc. of ACM
SIGGRAPH, pp. 779–786, 2006.
Kass, M. Witkin, A. and Terzopoulos, D. 1987. Snakes:
Active contour models. IJCV, 1(4):321–331.
Lefevre, S. and Vincent, N., 2004. Real time multiple
object tracking based on active contours. In
International Conference on Image Analysis and
Recognition, volume 3212 of Lecture Notes in
Computer Sciences, Springer, pages 606–613.
Levin, A., Lischinski, D. and Weiss, Y., 2008. A closed-
form solution to natural image matting. IEEE
Transactions on Pattern Analysis and Machine
Intelligence, 30(2):228–242.
McGuire, M., Matusik, W., Pfister, W., Hughes, J. F. and
Durand, F., 2005, “Defocus video matting,” in
Proceedings of ACM SIGGRAPH, pp. 567–576.
Shi, J., Tomasi, C., 1994. Good features to track.
Proceedings of the IEEE CVPR. p. 593–600.
Wang J., Bhat, P., Colburn, R. A., Agrawala, M., Cohen,
M., 2005. Interactive video cutout. SIGGRAPH’05,
24(3):585–594.
Wang, J. and Cohen, M., 2005. “An iterative optimization
approach for unified image segmentation and
matting,” in Proceedings of ICCV, pp. 936–943.
Wang, J. and Cohen, M., 2007. Image and video matting:
A survey. Foundations and Trends. In Computer
Graphics and Vision 3, 2, 97–175.
Williams, D. J. and Shah. M., 1992 A Fast Algorithm for
Active Contours and Curvature Estimation, VIGP
Computer Vision Graphics Image Process Image
Understanding, vol. 55, n° 1, p. 14-26.
DYNAMIC WEIGHTING BASED ACTIVE CURVE PROPAGATION METHOD FOR VIDEO OBJECT SELECTION
11