Skip to main content
Log in

Prominent moving object segmentation from moving camera video shots using iterative energy minimization

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Extraction of the moving foreground object from a given video shot is an important task for spatiotemporal analysis and content representation in many computer vision and digital video processing applications. We propose an iterative framework based on energy minimization, for segmenting the prominent moving foreground object efficiently from moving camera video (MCV) shots. The solution obtained using graph-cut for figure-ground classification is enhanced using features extracted over a set of neighboring frames. This is used to iteratively update the foreground and background probability (tri-) maps and hence the graph weights. The segmentation results from neighboring frames are integrated as constraints to iteratively guide the energy minimization process, for an efficient solution. The proposed framework is automatic and does not require any human interaction (neither initialization nor refinement). Our method outperforms recent state-of-the-art moving object segmentation techniques on benchmark datasets with MCV shots.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Mittal, A., Monnet, A., Paragios, N.: Scene modeling and change detection in dynamic scenes: a subspace approach. CVIU 113(1), 63–79 (2009)

    Google Scholar 

  2. Barnich, O., Van Droogenbroeck, M.: ViBe: A universal background subtraction algorithm for video sequences, IEEE TIP, 1709–1724 (2011)

  3. Mittal, A., Paragios, N.: Motion-based background subtraction using adaptive kernel density estimation. CVPR (2004)

  4. Dou, J., Li, J.: Moving object detection based on improved VIBE and graph cut optimization. Optik-Int. J. Light Electron Opt. (2013)

  5. Ren, X., Han, T.X., He, Z.: Ensemble video object cut in highly dynamic scenes. CVPR (2013)

  6. Stauffer, Chris, Grimson, W. E. L.: Adaptive background mixture models for real-time tracking. CVPR (1999)

  7. Zhang, G., Jia, J., Hua, W., Bao, H.: Robust bilayer segmentation and motion/depth estimation with a handheld camera. Pattern Anal. Mach. 33(8), 603–617 (2011)

    Article  MATH  Google Scholar 

  8. Reddy, Kishore K., Shah, Mubarak: Recognizing 50 human action categories of web videos. MVA 24(5), 971–981 (2013)

    Google Scholar 

  9. Arslan Basharat and Yun Zhai and Mubarak Shah: Content based video matching using spatiotemporal volumes. CVIU 110(3), 360–377 (2008)

    Google Scholar 

  10. Elqursh, A., Elgammal, A.: Online moving camera background subtraction. ECCV (2012)

  11. Bai, X., Sapiro, G.: A geodesic framework for fast interactive image and video segmentation and matting. ICCV (2007)

  12. Chattopadhyay, Chiranjoy, Das, Sukhendu: STAR: A Content Based Video Retrieval System for Moving Camera Video Shots, IEEE NCVPRIPG (2013)

  13. Brox, T., Malik, J.: Object segmentation by long term analysis of point trajectories. ECCV (2010)

  14. Mohand Sad Allili and Djemel Ziou: Active contours for video object tracking using region, boundary and shape information. SIViP 1(2), 101–117 (2007)

    Article  Google Scholar 

  15. Papazoglou, A., Ferrari, V.: Fast object segmentation in unconstrained video. ICCV (2013)

  16. Zhang, D., Javed, O., Shah, M.: Video object segmentation through spatially accurate and temporally dense extraction of primary object regions. CVPR (2013)

  17. Lee, Y.J., Kim, J., Grauman, K.: Key-segments for video object segmentation. ICCV (2011)

  18. Narayana, M., Hanson, A., Learned-Miller, E.: Coherent motion segmentation in moving camera videos using optical flow orientations. ICCV (2013)

  19. Kwak, S., Lim, T., Nam, W., Han, B., Han, J.H.: Generalized background subtraction based on hybrid inference by belief propagation and bayesian filtering. ICCV (2011)

  20. Ma, T., Latecki, L.J.: Maximum weight cliques with mutex constraints for video object segmentation. CVPR (2012)

  21. Tsai, David, Flagg, Matthew, Nakazawa, Atsushi, Rehg, James M.: Motion coherent tracking using multi-label MRF optimization. IJCV 100(2), 190–202 (2012)

    Article  MathSciNet  Google Scholar 

  22. Sand, P., Teller, S.: Particle video: long-range motion estimation using point trajectories. CVPR (2006)

  23. Sheikh, Y., Javed, O., Kanade, T.: Background subtraction for freely moving cameras. ICCV (2009)

  24. Achanta, R., Hemami, S., Estrada, F., Susstrunk, S.: Frequency-tuned salient region detection. CVPR (2009)

  25. Bekkerman, R., Sahami, M., Learned-Miller, E.: Combinatorial Markov random fields. ECML (2006)

  26. Li, J., Levine, M.D., An, X., Xu, X., He, H.: Visual saliency based on scale-space analysis in the frequency domain. IEEE T-PAMI 35(4), 996–1010 (2013)

    Article  Google Scholar 

  27. Cheng, M.-M., Zhang, G.-X., Mitra, N.J., Huang, X., Hu, S.-M.: Global contrast based salient region detection. CVPR (2011)

  28. Yang, C., Zhang, L., Lu, H., Ruan, X., Yang, M.-H.: Saliency detection via graph-based manifold ranking. CVPR (2013)

  29. McFarlane, Nigel J.B., Schofield, C.P.: Segmentation and tracking of piglets in images. MVA 3(8), 187–193 (1995)

    Google Scholar 

  30. Tsai, D., Flagg, M., Rehg, J.M.: Motion coherent tracking with multi-label MRF optimization. BMVC (2010)

  31. Results of moving foreground blob segmentation from MCVs. http://www.cse.iitm.ac.in/vplab/results/mos_mcv/sivip.html

  32. Zhang, K., Zhang, L., Yang, M.-H.: Real-time compressive tracking. ECCV (2012)

  33. Takeda, Hiroyuki, Farsiu, Sina, Milanfar, Peyman: Kernel regression for image processing and reconstruction. IEEE TIP 16(2), 349–366 (2007)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sukhendu Das.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chattopadhyay, C., Das, S. Prominent moving object segmentation from moving camera video shots using iterative energy minimization. SIViP 9, 1927–1934 (2015). https://doi.org/10.1007/s11760-014-0686-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-014-0686-8

Keywords

Navigation