v.0.1 18.06.2008
Download GML AeroMatching 0.1
GML AeroMatching is a free tool for aerial images matching. It provides a rotation-invariant algorithm, flexible enough to be applied to various types of aerial images. Such settings as initial number of points used for further matching and descriptor patch radius are available.
The algorithm uses no information about the camera and doesn't need any initial approximation. Recommended image overlap area is more than 50%.

Test data has been provided by GeoLidar company. The photos were taken with the "Rollei AIC modular 5*7" aerocamera.
The code was written with the use of OpenCV 1.0 and was tested mostly on win32 (Win2K, WinXP) platform.
Aerial images matching algorithm includes the following steps:
System Requirements: .Net Framework 2.0
At least 1024x768 screen resolution is recommended.
Principal researcher:
Research consultant:
Lead researchers:
Researchers:
Please, mail all comments, suggestions, problems and contributions to:
vision [at] graphics [dot] cs [dot] msu [dot] ru
avelizhev [at] graphics [dot] cs [dot] msu [dot] ru
[1] Harris C. and M.J. Stephens. A combined corner and edge detector. In AlveyVision Conference, pages 147–152, 1988.
[2] J. Flusser, "On the Independence of Rotation Moment Invariants," Pattern Recognition, vol. 33, pp. 1405-1410, 2000.
[3] P.Torr, A.Zisserman, “Robust Computation and Parametrization of Multiple View Relations”, ICCV Proc, p.727, 1998