Recursive estimation of time-varying motion and structure parameters

  • Authors:
  • J. L. Barron;R. Eagleson

  • Affiliations:
  • Department of Computer Science, MC-383, University of Western Ontario, London, Ontario, Canada N6A 5B7;Electrical and Computer Engineering, Ryerson Polytechnic University, Toronto, Ontario, Canada M5B 2K3

  • Venue:
  • Pattern Recognition
  • Year:
  • 1996

Quantified Score

Hi-index 0.02

Visualization

Abstract

We present a computational framework for recovering both first-order motion parameters (observer direction of translation and observer rotation), second-order motion parameters (observer rotational acceleration) and relative depth maps from time-varying optical flow. We recover translation speed and acceleration in units which are scaled relative to the distance to the object. Our assumption is that the observer rotational motion is no more than ''second order'', in other words, observer motion is either constant or has at most constant acceleration. We examine the effect of noise on the solution of the motion and structure parameters. This ensemble of unknowns comprises a solution to the classical ''structure-and-motion from optic flow'' problem. Our complete framework utilizes a method for interpreting the bilinear image velocity equation by solving simple systems of linear equations. Since our noise analysis yields uncertainty measures for each parameter, a Kalman filter is employed to incrementally integrate new measurements as they become available as each additional frame in the sequence is processed. We conclude by analysing this reduction of uncertainty over time as the system converges to a stable solution for both synthetic and real image sequences.