fast object segmentation in unconstrained video
play

Fast Object Segmentation in Unconstrained Video Anestis Papazoglou - PowerPoint PPT Presentation

Fast Object Segmentation in Unconstrained Video Anestis Papazoglou and Vittorio Ferrari Outline Introduction Related Work Method Results References Introduction Video object segmentation is the task of separating foreground


  1. Fast Object Segmentation in Unconstrained Video Anestis Papazoglou and Vittorio Ferrari

  2. Outline Ø Introduction Ø Related Work Ø Method Ø Results Ø References

  3. Introduction Ø Video object segmentation is the task of separating foreground objects from the background in a video Ø Important for a wide range of applications, including providing spatial support for learning object class models, video summarization, and action recognition

  4. Introduction Ø There are two main model for segmentation: • Require user annotation: for example, user should annotate the object position • Fully automatic: the only input is the input video

  5. Introduction Ø This paper proposes a technique for fully automatic video object segmentation in unconstrained settings Ø It makes minimal assumptions about the video:the only requirement is for the object to move differently from its surrounding background in a good fraction of the video

  6. Related Work Object Segmentation by Long Term Analysis of Point Trajectories (T. Ø Brox, J. Malik), ECCV 2010. they describe a motion clustering method ●

  7. Related Work Object Segmentation by Long Term Analysis of Point Trajectories (T. Ø Brox, J. Malik), ECCV 2010. – temporally consistent clusters over many frames can be obtained best by a nalyzing long term point trajectories rather than two-frame motion fields.

  8. Related Work Key-Segments for Video Object Segmentation (Y.J. Lee, J. Kim, K. Ø Grauman), ICCV 2011.

  9. Method Ø The method aims to segment objects that move differently than their surroundings.

  10. Method Ø The method consists of two steps: I. Initial foreground estimation III. Foreground-background labelling refinement

  11. Method I. Initial foreground estimation • The goal of the first stage is to rapidly produce an initial estimate of which pixels might be inside the object based purely on motion. • The motion boundaries detected by optical flow

  12. Initial foreground estimation i. Optical flow estimation

  13. Initial foreground estimation ii. Motion Boundaries m = 1 − exp (−λ∥∇ ⃗ f p ∥) b p

  14. Initial foreground estimation ii. Motion Boundaries 2 )) θ = 1 − exp (−λ θ max q ∈ N (δθ p , q b p

  15. Initial foreground estimation ii. Motion Boundaries b p = { m m > T b p if b p m .b p θ m ≤ T b p if b p

  16. Initial foreground estimation iii. Inside-outside maps

  17. Method II. Foreground-background labelling refinement ➢ They formulate video segmentation as a pixel labelling problem with two labels (foreground and background)

  18. Method II. Foreground-background labelling refinement t ➢ Appearance Model ( ) A • The appearance model consists of two GMM over RGB colour values,one for the foreground and one for the background. • They are estimated automatically based on the inside- t M outside maps t ' s i • Weight of each superpixel in frame t' A. ( t − t ' ) 2 ) . r i t ' • foreground: exp (−λ A. ( t − t ' ) 2 ) . ( 1 − r i t ' ) exp (−λ background:

  19. Method II. Foreground-background labelling refinement t ➢ Location Model ( ) L • inside-outside maps can provide a valuable location prior to anchor the segmentation to image areas likely to contain the object, as they move differently from the surrounding region

  20. Method II. Foreground-background labelling refinement t • Location Model ( ) L

  21. Method II. Foreground-background labelling refinement ➢ Smoothness Terms ● Spatial smoothness potential ● Temporal smoothness potential

  22. Method II. Foreground-background labelling refinement ➢ Smoothness Terms

  23. Results 1) SegTrack

  24. Results 1) SegTrack

  25. Results 2) Youtube Objects

  26. Results 2) Youtube Objects

  27. Thanks

Recommend


More recommend