当初选方向时就因为从小几何就不好、缺乏空间想像能力才没有选择摄影测量方向而是选择了GIS。昨天同学找我帮他做图像匹配,这我哪里懂啊,无奈我是一个别人有求于我,总是不好意思开口拒绝的人。于是乎就看着他给的一章节内容开始写程序了,今天总算给他完成了。做的比较简单,中间也遇到了不少问题,尤其是计算量大的问题,由于老师给的数据是粗配准过的数据, RANSAC算法评估时就简化了下。
理论内容:
第5章 图像配准建立几何变换模型
特征点建立匹配关系之后,下一步就是求解图像之间的变换关系。仿射变换能够很好的表达图像之间的一般变换,并且最少只需要3对匹配点就可以求解。由于之前用的匹配算法不能保证没有误匹配(实际上是存在误匹配的),本文将采用RANSAC方法来估计两幅图像之间的仿射变换关系。如果有足够多的图像特征匹配符合某一个特定的仿射变换,则我们认为当前匹配满意,反之,我们进行下一次估计。
5.1 RANSAC算法
RANSAC(RandomSample Consensus),即随机采样一致算法,准确来说是一种从一组包含噪声的观测数据中通过迭代的方式估计出数据所满足的某个数学模型的参数的算法。由Fischler和Bolles于1981年提出,是目前广泛使用的一种剔除误匹配点的方法。
5.2 仿射变换
仿射变换(Affine Transform