Image registration method based on remarkable visual features

An image registration method based on remarkable visual features comprises the steps of inputting a reference image and an image to be registered; extracting a remarkable visual feature point set of the reference image and a remarkable visual feature point set of the image to be registered; calculating the directions of all remarkable visual feature points of the reference image and all remarkable visual feature points of the image to be registered and description vectors of the feature points according to the directions of the remarkable visual feature points to obtain a feature description vector set of the reference image and a feature description vector set of the image to be registered; calculating distances between the feature description vectors of the reference image and the feature description vectors of the image to be registered and conducting matching on the feature points of the reference image and the feature points of the image to be registered; removing mistaken matching pairs, obtaining correct matching pairs in the reference image and the image to be registered, calculating an affine transformation matrix between the reference image and the image to be registered according to the coordinates of the correct matching pairs between the two images and conducting corresponding transformation on the image to be registered according to the affine transformation matrix so as to achieve image registration.