Multiframe motion segmentation with missing data using PowerFactorization and GPCA

René Vidal*, Roberto Tron, Richard Hartley

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    187 Citations (Scopus)

    Abstract

    We consider the problem of segmenting multiple rigid-body motions from point correspondences in multiple affine views. We cast this problem as a subspace clustering problem in which point trajectories associated with each motion live in a linear subspace of dimension two, three or four. Our algorithm involves projecting all point trajectories onto a 5-dimensional subspace using the SVD, the PowerFactorization method, or RANSAC, and fitting multiple linear subspaces representing different rigid-body motions to the points in 5 using GPCA. Unlike previous work, our approach does not restrict the motion subspaces to be four-dimensional and independent. Instead, it deals gracefully with all the spectrum of possible affine motions: from two-dimensional and partially dependent to four-dimensional and fully independent. Our algorithm can handle the case of missing data, meaning that point tracks do not have to be visible in all images, by using the PowerFactorization method to project the data. In addition, our method can handle outlying trajectories by using RANSAC to perform the projection. We compare our approach to other methods on a database of 167 motion sequences with full motions, independent motions, degenerate motions, partially dependent motions, missing data, outliers, etc. On motion sequences with complete data our method achieves a misclassification error of less that 5% for two motions and 29% for three motions.

    Original languageEnglish
    Pages (from-to)85-105
    Number of pages21
    JournalInternational Journal of Computer Vision
    Volume79
    Issue number1
    DOIs
    Publication statusPublished - Aug 2008

    Fingerprint

    Dive into the research topics of 'Multiframe motion segmentation with missing data using PowerFactorization and GPCA'. Together they form a unique fingerprint.

    Cite this