Estimating 3D motion and shape of multiple objects using Hough transform

Presents a robust method to determine 3D motion and structure of multiple objects. Rather than segmenting the scene containing multiple motions using 3D parametric model, the authors use the general 3D motion model and exploit Hough transform and robust estimation techniques to determine motion and segmentation simultaneously for an arbitrary scene. The authors divide the input image into patches, and for each sample of the translation space and each patch, the authors compute the rotation parameters using weighted least-squares fit. Each patch votes for a sample in the five-dimensional parameter space (translation and rotation). The multiple local maxima in the parameter space naturally correspond to the multiple moving objects. The authors' experimental results show that the proposed method is robust and relatively insensitive to noise.

[1]  P. Holland,et al.  Robust regression using iteratively reweighted least-squares , 1977 .

[2]  Michal Irani,et al.  Detecting and Tracking Multiple Moving Objects Using Temporal Integration , 1992, ECCV.

[3]  Edward H. Adelson,et al.  Layered representation for motion analysis , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Dana H. Ballard,et al.  Rigid body motion from depth and optical flow , 1983, Comput. Vis. Graph. Image Process..

[5]  Gilad Adiv,et al.  Determining Three-Dimensional Motion and Structure from Optical Flow Generated by Several Moving Objects , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.