一、RANSAC与最小二乘(转载From https://blog.csdn.net/u011021773/article/details/79562293

普通最小二乘是保守派:在现有数据下,如何实现最优。是从一个整体误差最小的角度去考虑,尽量谁也不得罪。

RANSAC是改革派:首先假设数据具有某种特性(目的),为了达到目的,适当割舍一些现有的数据。

给出最小二乘拟合(红线)、RANSAC(绿线)对于一阶直线、二阶曲线的拟合对比:

RANSAC算法理论

二、RANSAC的步骤与效果

RANSAC算法理论

RANSAC算法理论

三、RANSAC的优缺点

       RANSAC的优点是它能鲁棒的估计模型参数。例如,它能从包含大量局外点的数据集中估计出高精度的参数。RANSAC的缺点是它计算参数的迭代次数没有上限;如果设置迭代次数的上限,得到的结果可能不是最优的结果,甚至可能得到错误的结果。RANSAC只有一定的概率得到可信的模型,概率与迭代次数成正比。RANSAC的另一个缺点是它要求设置跟问题相关的阀值。   

        RANSAC只能从特定的数据集中估计出一个模型,如果存在两个(或多个)模型,RANSAC不能找到别的模型。

 

 

相关文章:

  • 2021-08-05
  • 2021-07-13
  • 2022-02-10
  • 2022-12-23
  • 2021-04-27
  • 2021-11-17
  • 2022-12-23
猜你喜欢
  • 2021-07-23
  • 2021-06-13
  • 2022-01-03
  • 2021-12-18
  • 2021-07-03
  • 2021-09-10
相关资源
相似解决方案