Multi-Subspace Methods for Motion Segmentation from Affine, Perspective and Central Panoramic Cameras
- 18 January 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10504729,p. 1216-1221
- https://doi.org/10.1109/robot.2005.1570281
Abstract
Many robot navigation tasks require the computation of the motion of multiple objects moving in 3-D space from a collection of images taken by a moving robot. In this paper we present a unifying theoretical framework for both infinitesimal and discrete 3-D motion segmentation from optical flow or point correspondences in multiple affine, perspective or central panoramic views. We exploit the fact that for these motion and camera models, the image measurements associated with a single object live in a low dimensional subspace of a high dimensional space, hence motion segmentation is achieved by segmenting data living in multiple subspaces. We solve this problem in closed form using polynomial fitting and differentiation. Unlike previous work, our method does not restrict the motion of the objects to be full dimensional or fully independent. Instead, our approach deals gracefully with all the spectrum of possible motions: from low dimensional and partially dependent to full dimensional and fully independent. In addition, our method handles the case of missing data, meaning that point tracks do not have to be visible in all images. We test our algorithm on various real sequences with degenerate and nondegenerate motions, missing data, transparent motions, etc. Our algorithm achieves a misclassification error of less than 5% for sequences with up to 30% of missing data points.Keywords
This publication has 17 references indexed in Scilit:
- Two-View Multibody Structure from MotionInternational Journal of Computer Vision, 2006
- Two-body segmentation from two perspective viewsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A new GPCA algorithm for clustering subspaces by fitting, differentiating and dividing polynomialsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Degeneracies, dependencies and their implications in multi-body and multi-sequence factorizationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Optimal segmentation of dynamic scenes from two perspective viewsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Infinitesimal motion estimation from multiple central panoramic viewsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A multi-body factorization method for motion analysisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Multi-frame infinitesimal motion model for the reconstruction of (dynamic) scenes with multiple linearly moving objectsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Structure and Motion for Dynamic Scenes — The Case of Points Moving in PlanesPublished by Springer Nature ,2002
- Shape and motion from image streams under orthography: a factorization methodInternational Journal of Computer Vision, 1992