Estimation of rotation between two frames of a scene

Atalay V., Yilmaz M.

Visual Information Processing VII, Florida, United States Of America, 13 - 14 April 1998, vol.3387, pp.252-260 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Volume: 3387
  • Doi Number: 10.1117/12.316414
  • City: Florida
  • Country: United States Of America
  • Page Numbers: pp.252-260
  • Middle East Technical University Affiliated: Yes


An algorithm is proposed in order to estimate the rotation between two frames of a scene. Only linear segments and their geometric attributes are used and the algorithm is based on the correlation of the slope angle histograms of linear segments extracted from two frames. The basic idea is that from one frame to the other, if the camera rotates theta(r) degrees, linear segments will also be rotated by theta(r) degrees. In order to alleviate computational complexity a coarse to fine approach is proposed. The algorithm can be employed for image analysis tasks such as matching, registration, mosaicing images. Targeted applications are mainly in the domain of aerial images of man-made sites, and they cover the analysis of time-varying images. The algorithm is tested on both synthetic and real images. Synthetic frames are generated by a program which simulates, via its parameters similar effects as real images have.