Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

EM-driven unsupervised learning for efficient motion segmentation

About

In this paper, we present a CNN-based fully unsupervised method for motion segmentation from optical flow. We assume that the input optical flow can be represented as a piecewise set of parametric motion models, typically, affine or quadratic motion models. The core idea of our work is to leverage the Expectation-Maximization (EM) framework in order to design in a well-founded manner a loss function and a training procedure of our motion segmentation neural network that does not require either ground-truth or manual annotation. However, in contrast to the classical iterative EM, once the network is trained, we can provide a segmentation for any unseen optical flow field in a single inference step and without estimating any motion models. We investigate different loss functions including robust ones and propose a novel efficient data augmentation technique on the optical flow field, applicable to any network taking optical flow as input. In addition, our method is able by design to segment multiple motions. Our motion segmentation network was tested on four benchmarks, DAVIS2016, SegTrackV2, FBMS59, and MoCA, and performed very well, while being fast at test time.

Etienne Meunier, Ana\"is Badoual, Patrick Bouthemy• 2022

Related benchmarks

TaskDatasetResultRank
Video Object SegmentationDAVIS 2016 (val)--
564
Unsupervised Video Object SegmentationDAVIS 2016 (val)--
108
Unsupervised Video Object SegmentationSegTrack v2
Jaccard Score55.5
56
Video Object SegmentationDAVIS 2016
J-Measure69.3
44
Unsupervised Video Object SegmentationFBMS59
Jaccard Score57.8
43
Video Object SegmentationSegTrack v2
IoU (J)55.5
34
Single Object Video SegmentationSegTrack v2 (val)
J Mean55.5
27
Moving Object SegmentationDAVIS Moving 2016
Jaccard Index76.2
26
Unsupervised Video Object SegmentationDAVIS 2016
Jaccard Score69.3
24
Moving Object SegmentationFBMS-59
J-Measure57.9
20
Showing 10 of 13 rows

Other info

Code

Follow for update