EP1549047A2

Robust camera pan vector estimation using iterative center of mass

Abstract

Methods and apparatus, including computer program products, implementing and using techniques for camera pan vector estimation, are disclosed. A camera model is provided for representing motion vectors based on a plurality of parameters. A distribution of the motion vectors is generated. A cluster in the distribution of motion vectors is identified. A center of mass of the identified cluster is determined. The camera pan vector is provided based upon the determined center of mass.

EP1549047A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 22 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 3 independent, 18 dependent

  1. 1
    A method for estimating a camera pan vector comprising:generating a distribution of motion vectors;identifying a cluster in the distribution of motion vectors;determining a center of mass of the identified cluster;and providing the camera pan vector based upon the determined center of mass.
  2. 14
    An apparatus for estimating a camera pan vector comprising:a motion vector generator configured to generate a distribution of motion vectors;a cluster identifier configured to identify a cluster in the distribution of motion vectors;a determining module configured to determine a center of mass of the identified cluster;and a camera pan calculator configured to provide the camera pan vector based upon the determined center of mass.
  3. 19
    A computer program product, stored on a processor readable medium, comprising instructions operable to cause a computer to perform a method for estimating a camera pan vector, the method comprising:generating a distribution of motion vectors;identifying a cluster in the distribution of motion vectors;determining a center of mass of the identified cluster;and providing the camera pan vector based upon the determined center of mass.