Proceedings

A 3D Convolutional Approach to Spectral Object Segmentation in Space and Time

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 495-501.

https://doi.org/10.24963/ijcai.2020/69

Abstract

We formulate object segmentation in video as a spectral graph clustering problem in space and time, in which nodes are pixels and their relations form local neighbourhoods. We claim that the strongest cluster in this pixel-level graph represents the salient object segmentation. We compute the main cluster using a novel and fast 3D filtering technique that finds the spectral clustering solution, namely the principal eigenvector of the graph's adjacency matrix, without building the matrix explicitly - which would be intractable. Our method is based on the power iteration which we prove is equivalent to performing a specific set of 3D convolutions in the space-time feature volume. This allows us to avoid creating the matrix and have a fast parallel implementation on GPU. We show that our method is much faster than classical power iteration applied directly on the adjacency matrix. Different from other works, ours is dedicated to preserving object consistency in space and time at the level of pixels.

In experiments, we obtain consistent improvement over the top state of the art methods on DAVIS-2016 dataset. We also achieve top results on the well-known SegTrackv2 dataset.

  1. [Caelles et al., 2017] S. Caelles, K. Maninis, J. Pont-Tuset, L. Leal-Taixé, D. Cremers, and L. Van Gool. One-shot video object segmentation. CVPR, 2017.
  2. [Cheng et al., 2018] J. Cheng, Y.-H. Tsai, W.-C. Hung, S. Wang, and M.-H. Yang. Fast and accurate online video object segmentation via tracking parts. CVPR, 2018.
  3. [Chung, 2005] Chung. Laplacians and the cheeger inequality for directed graphs. Annals of Combinatorics, 2005.
  4. [Faktor and Irani, 2014] A. Faktor and M. Irani. Video seg- mentation by non-local consensus voting. BMVC, 2014.
  5. [Felzenszwalb and Huttenlocher, 2004] P. Felzenszwalb and D. Huttenlocher. Efficient graph-based image segmenta- tion. IJCV, 2004.
  6. [Frobenius, 1907] G. Frobenius. "About a Fundamental The- orem of Group Theory. II. Session Reports of the Royal Prussian Academy of Sciences, 1907.
  7. [Hickson et al., 2014] S. Hickson, S. Birchfield, I. Essa, and H. Christensen. Efficient hierarchical graph-based seg- mentation of rgbd videos. CVPR, 2014.
  8. [Jain et al., 2017] S. Jain, B. Xiong, and K. Grauman. Fu- sionseg: Learning to combine motion and appearance for fully automatic segmention of generic objects in videos. arXiv, 2017.
  9. [Khoreva et al., 2017] A. Khoreva, F. Perazzi, R. Benenson, B. Schiele, and A. Hornung. Learning video object seg- mentation from static images. CVPR, 2017.
  10. [Koh and Kim, 2017] Y. Koh and C. Kim. Primary object segmentation in videos based on region augmentation and reduction. CVPR, 2017.
  11. [Krähenbühl and Koltun, 2011] P. Krähenbühl and V. Koltun. Efficient inference in fully connected crfs with gaussian edge potentials. arXiv, 2011.
  12. [Kumar and Hebert, 2003] S. Kumar and M. Hebert. Dis- criminative random fields: A discriminative framework for contextual interaction in classification. 2003.
  13. [Lanczos, 1950] C. Lanczos. An iteration method for the so- lution of the eigenvalue i problem . of linear differential and integral operators. 1950.
  14. [Leordeanu and Hebert, 2005] M. Leordeanu and M. Hebert. A spectral technique for correspondence problems using pairwise constraints. ICCV, 2005.
  15. [Leordeanu et al., 2009] M. Leordeanu, M. Hebert, and R. Sukthankar. An integer projected fixed point method for graph matching and MAP inference. NIPS, 2009.
  16. [Li et al., 2013] F. Li, T. Kim, A. Humayun, D. Tsai, and J. Rehg. Video segmentation by tracking many figure- ground segments. ICCV, 2013.
  17. [Li et al., 2018] S. Li, B. Seybold, A. Vorobyov, X. Lei, and C. Kuo. Unsupervised video object segmentation with motion-based bilateral networks. ECCV, 2018.
  18. [Lu et al., 2019] X. Lu, W. Wang, C. Ma, J. Shen, L. Shao, and F. Porikli. See more, know more: Unsupervised video object segmentation with co-attention siamese networks. CVPR, 2019.
  19. [Luiten et al., 2018] J. Luiten, P. Voigtlaender, and B. Leibe. Premvos: Proposal-generation, refinement and merging for video object segmentation. ACCV, 2018.
  20. [M. Siam, 2019] S. Lu L. Petrich M. Gamal M Elhoseiny M Jagersand M. Siam, C. Jiang. Video object segmen- tation using teacher-student adaptation in a human robot interaction (hri) setting. ICRA, 2019.
  21. [Maninis et al., 2018] K. Maninis, S. Caelles, Y. Chen, J. Pont-Tuset, L. Leal-Taixé, D. Cremers, and L. Van Gool. Video object segmentation without temporal information. PAMI, 2018.
  22. [Meila and Shi, 2001] M. Meila and J. Shi. A random walks view of spectral segmentation. AISTATS, 2001.
  23. [Ng et al., 2001] A. Ng, M. Jordan, and Y. Weiss. On spec- tral clustering: Analysis and an algorithm. NIPS, 2001.
  24. [Paszke et al., 2017] A. Paszke, S. Gross, S. Chintala, G. Chanan, E. Yang, Z. DeVito, Z. Lin, A. Desmaison, L. Antiga, and A. Lerer. Autodiff in pytorch. 2017. [Perazzi et al., 2016]
  25. F. Perazzi, J. Pont-Tuset, B. McWilliams, L. Van Gool, M. Gross, and A. Hornung. A benchmark dataset and evaluation methodology for video object segmentation. CVPR, 2016.
  26. [Pourian et al., 2015] N. Pourian, S. Karthikeyan, and B. Manjunath. Weakly supervised graph based seman- tic segmentation by learning communities of image-parts. ICCV, 2015.
  27. [Reda et al., 2017] F. Reda, R. Pottorff, J. Barker, and B. Catanzaro. flownet2-pytorch: Pytorch implementation of flownet 2.0: Evolution of optical flow estimation with deep networks, 2017.
  28. [Shi and Malik, 2000] J. Shi and J. Malik. Normalized cuts and image segmentation. Technical report, 2000.
  29. [Song et al., 2018] H. Song, W. Wang, S. Zhao, J. Shen, and K. Lam. Pyramid dilated deeper convlstm for video salient object detection. ECCV, 2018.
  30. [Tokmakov et al., 2017] P. Tokmakov, K. Alahari, and C. Schmid. Learning video object segmentation with vi- sual memory. ICCV, 2017.
  31. [Voigtlaender and Leibe, 2017] P. Voigtlaender and B. Leibe. Online adaptation of convolutional neural networks for video object segmentation. BMVC, 2017.
  32. [Wang et al., 2017] L. Wang, H. Lu, Y. Wang, D. Feng, M. sand Wang, B. Yin, and X. Ruan. Learning to detect salient objects with image-level supervision. CVPR, 2017.
  33. [Yang et al., 2018] L. Yang, Y. Wang, X. Xiong, J. Yang, and A. Katsaggelos. Efficient video object segmentation via network modulation. CVPR, 2018.
  34. [Yu et al., 2015] C. Yu, H. Le, G. Zelinsky, and D. Samaras. Efficient video segmentation using parametric graph parti- tioning. ICCV, 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards