Advertisement

随机采样一致算法RANSAC用于《Python图像处理篇》

阅读量:

引言:随机采样一致算法是一种传统的计算方法,常被应用于图像特征匹配相关的处理流程中。那么,这个函数究竟具备怎样的功能呢?接下来让我们共同探讨一下。

1.介绍:

随机采样一致算法RANSAC 的英文全称是(RANdom SAmple Consensus)。对于该算法的简单理解,小琼认为其属于模型估计的一种方式,类似于最小二乘法。不过,最小二乘法在进行模型拟合时会使用全部的数据样本,而随机采样一致算法则仅选取一部分样本作为内点(inliers),再基于这些内点进行模型的构建。

2.RANSAC算法样本划分

此种算法对数据样本的划分方式主要包括三种类型:

1》内点(inliers,在群点)

2》外点(outliers,离群点)

3》噪点(杂乱无章的点)

3.算法描述

随机采样一致算法从数据集中选取部分样本作为内点(inliers),其余未被选中的样本则暂时归类为离群点(outliers)。接着利用这些内点来建立模型,并逐步扩展该模型以验证其他未被纳入的离群点是否符合此模型。若符合,则将其划入内点集合。这一过程反复进行,当样本数量达到一定标准后,将重新利用当前所有内点来更新模型参数(即重新构建数据模型)。只有当精度满足预设条件时才

全部评论 (0)

还没有任何评论哟~