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

fast object segmentation in unconstrained video
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Fast Object Segmentation in Unconstrained Video

Anestis Papazoglou and Vittorio Ferrari

slide-2
SLIDE 2

Outline

ØIntroduction ØRelated Work ØMethod ØResults ØReferences

slide-3
SLIDE 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

  • bject class models, video summarization, and

action recognition

slide-4
SLIDE 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
slide-5
SLIDE 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

slide-6
SLIDE 6

Related Work

Ø

Object Segmentation by Long Term Analysis of Point Trajectories (T. Brox, J. Malik), ECCV 2010.

  • they describe a motion clustering method
slide-7
SLIDE 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

  • btained best by a nalyzing long term point trajectories rather

than two-frame motion fields.

slide-8
SLIDE 8

Related Work

Ø

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

slide-9
SLIDE 9

Method

Ø The method aims to segment objects that

move differently than their surroundings.

slide-10
SLIDE 10

Method

Ø The method consists of two steps:

I. Initial foreground estimation

  • III. Foreground-background labelling refinement
slide-11
SLIDE 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

  • bject based purely on motion.
  • The motion boundaries detected by optical flow
slide-12
SLIDE 12

Initial foreground estimation

i. Optical flow estimation

slide-13
SLIDE 13

Initial foreground estimation

ii. Motion Boundaries

b p

m=1−exp(−λ∥∇ ⃗

f p∥)

slide-14
SLIDE 14

Initial foreground estimation

ii. Motion Boundaries

b p

θ=1−exp(−λ θmaxq∈N (δθ p , q 2 ))

slide-15
SLIDE 15

Initial foreground estimation

ii. Motion Boundaries

b p={ b p

m

if b p

m>T

b p

m.b p θ

if b p

m≤T

slide-16
SLIDE 16

Initial foreground estimation

  • iii. Inside-outside maps
slide-17
SLIDE 17

Method

  • II. Foreground-background labelling refinement

➢ They formulate video segmentation as a pixel

labelling problem with two labels (foreground and background)

slide-18
SLIDE 18

Method

  • II. Foreground-background labelling refinement

➢ Appearance Model ( )

  • 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-
  • utside maps
  • Weight of each superpixel in frame t'
  • foreground:

background:

A

t

M

t

exp(−λ

A.(t−t ') 2).ri t '

exp(−λ

A.(t−t ') 2).(1−ri t ')

si

t '

slide-19
SLIDE 19

Method

  • II. Foreground-background labelling refinement

➢ Location Model ( )

  • inside-outside maps can provide a valuable location prior to

anchor the segmentation to image areas likely to contain the

  • bject, as they move differently from the surrounding region

L

t

slide-20
SLIDE 20

Method

  • II. Foreground-background labelling refinement
  • Location Model ( )

L

t

slide-21
SLIDE 21

Method

  • II. Foreground-background labelling refinement

➢ Smoothness Terms

  • Spatial smoothness potential
  • Temporal smoothness potential
slide-22
SLIDE 22

Method

  • II. Foreground-background labelling refinement

➢ Smoothness Terms

slide-23
SLIDE 23

Results

1) SegTrack

slide-24
SLIDE 24

Results

1) SegTrack

slide-25
SLIDE 25

Results

2) Youtube Objects

slide-26
SLIDE 26

Results

2) Youtube Objects

slide-27
SLIDE 27
slide-28
SLIDE 28

Thanks