Motion Segmentation by Exploiting Complementary Geometric Models
About
Many real-world sequences cannot be conveniently categorized as general or degenerate; in such cases, imposing a false dichotomy in using the fundamental matrix or homography model for motion segmentation would lead to difficulty. Even when we are confronted with a general scene-motion, the fundamental matrix approach as a model for motion segmentation still suffers from several defects, which we discuss in this paper. The full potential of the fundamental matrix approach could only be realized if we judiciously harness information from the simpler homography model. From these considerations, we propose a multi-view spectral clustering framework that synergistically combines multiple models together. We show that the performance can be substantially improved in this way. We perform extensive testing on existing motion segmentation datasets, achieving state-of-the-art performance on all of them; we also put forth a more realistic and challenging dataset adapted from the KITTI benchmark, containing real-world effects such as strong perspectives and strong forward translations not seen in the traditional datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Motion Segmentation | Hopkins 155 3-motion sequences | Mean Clustering Error (%)0.58 | 45 | |
| Motion Segmentation | Hopkins 155 (all sequences) | Mean Clustering Error0.31 | 45 | |
| Motion Segmentation | Hopkins 155 2-motion sequences | Classification Error0.0023 | 31 | |
| Motion Segmentation | Hopkins 12 | Avg Classification Error0.06 | 20 | |
| Motion Segmentation | MTPV62 (All) | Classification Error0.65 | 11 | |
| Motion Segmentation | KT3DMoSeg | Avg Classification Error8.08 | 11 | |
| Motion Segmentation | MTPV62 (Hopkins (50 clips)) | Classification Error0.77 | 11 | |
| Motion Segmentation | MTPV62 Perspective (9 clips) | Classification Error0.002 | 10 | |
| Motion Segmentation | MTPV62 (Missing Data (12 clips)) | Classification Error0.3 | 10 | |
| Motion Segmentation | Indoor Dataset Penguin sequence 1.0 (test) | Misclassification Error0.3227 | 6 |