10.1145/1073204.1073234
Crossref journal-article
Association for Computing Machinery (ACM)
ACM Transactions on Graphics (320)
Abstract

In this paper, we present a system for cutting a moving object out from a video clip. The cutout object sequence can be pasted onto another video or a background image. To achieve this, we first apply a new 3D graph cut based segmentation approach on the spatial-temporal video volume. Our algorithm partitions watershed presegmentation regions into foreground and background while preserving temporal coherence. Then, the initial segmentation result is refined locally. Given two frames in the video sequence, we specify two respective windows of interest which are then tracked using a bi-directional feature tracking algorithm. For each frame in between these two given frames, the segmentation in each tracked window is refined using a 2D graph cut that utilizes a local color model. Moreover, we provide brush tools for the user to control the object boundary precisely wherever needed. Based on the accurate binary segmentation result, we apply coherent matting to extract the alpha mattes and foreground colors of the object.

Bibliography

Li, Y., Sun, J., & Shum, H.-Y. (2005). Video object cut and paste. ACM Transactions on Graphics, 24(3), 595–600.

Authors 3
  1. Yin Li (first)
  2. Jian Sun (additional)
  3. Heung-Yeung Shum (additional)
References 19 Referenced 166
  1. 10.1145/1186562.1015764
  2. {'volume-title': 'Proceedings of CVPR', 'year': '2004', 'author': 'Apostoloff N. E.', 'key': 'e_1_2_2_2_1'} / Proceedings of CVPR by Apostoloff N. E. (2004)
  3. Bellman R. E. 1957. Dynamic Programming. Princeton University Press. Princeton. NJ. Bellman R. E. 1957. Dynamic Programming. Princeton University Press. Princeton. NJ.
  4. 10.1006/cviu.1996.0006
  5. Blake A. and Isard. M. 1998. Active contours. In Springer Verlag London. Blake A. and Isard. M. 1998. Active contours. In Springer Verlag London. (10.1007/978-1-4471-1555-7)
  6. {'key': 'e_1_2_2_6_1', 'first-page': '428', 'article-title': 'Interactive image segmentation using an adaptive gmmrf model', 'author': 'Blake A.', 'year': '2004', 'journal-title': 'Proceedings of ECCV.'} / Proceedings of ECCV. / Interactive image segmentation using an adaptive gmmrf model by Blake A. (2004)
  7. {'volume-title': 'Proceedings of ICCV', 'year': '2001', 'author': 'Boykov Y.', 'key': 'e_1_2_2_7_1'} / Proceedings of ICCV by Boykov Y. (2001)
  8. {'volume-title': 'Proceedings of CVPR', 'year': '2001', 'author': 'Chuang Y.-Y.', 'key': 'e_1_2_2_8_1'} / Proceedings of CVPR by Chuang Y.-Y. (2001)
  9. 10.1145/566570.566572
  10. 10.1145/1186415.1186483
  11. 10.1007/BF00133570
  12. 10.1145/1201775.882264
  13. 10.1145/1186562.1015719
  14. 10.1145/218380.218450
  15. {'volume-title': 'Proceedings of CVPR', 'year': '1999', 'author': 'Mortensen E. N.', 'key': 'e_1_2_2_15_1'} / Proceedings of CVPR by Mortensen E. N. (1999)
  16. 10.1145/1186562.1015720
  17. 10.1145/990002.990005
  18. 10.1145/237170.237263
  19. 10.1109/34.87344
Dates
Type When
Created 19 years, 9 months ago (Nov. 7, 2005, 11 a.m.)
Deposited 2 months, 2 weeks ago (June 18, 2025, 12:07 p.m.)
Indexed 2 months, 2 weeks ago (June 19, 2025, 12:41 a.m.)
Issued 20 years, 2 months ago (July 1, 2005)
Published 20 years, 2 months ago (July 1, 2005)
Published Online 20 years, 2 months ago (July 1, 2005)
Published Print 20 years, 2 months ago (July 1, 2005)
Funders 0

None

@article{Li_2005, title={Video object cut and paste}, volume={24}, ISSN={1557-7368}, url={http://dx.doi.org/10.1145/1073204.1073234}, DOI={10.1145/1073204.1073234}, number={3}, journal={ACM Transactions on Graphics}, publisher={Association for Computing Machinery (ACM)}, author={Li, Yin and Sun, Jian and Shum, Heung-Yeung}, year={2005}, month=jul, pages={595–600} }