【北邮鲁鹏老师计算机视觉课程笔记】04 fitting 拟合

【北邮鲁鹏老师计算机视觉课程笔记】04 fitting 拟合

1 拟合的任务

在这里插入图片描述如何从边缘找出真正的线?

存在问题
①噪声
②外点、离群点
③缺失数据
在这里插入图片描述

2 最小二乘

在这里插入图片描述
存在的问题

在这里插入图片描述

3 全最小二乘

在这里插入图片描述
度量的是点到直线的距离而不是点在y方向到直线的距离

在这里插入图片描述
提示:点到直线的距离公式

在这里插入图片描述
归一化后保留分子

在这里插入图片描述

4 极大似然估计

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5 鲁棒的最小二乘

不直接用点到直线的距离
在这里插入图片描述
σ \sigma σ来控制点到直线距离的影响,太远的点就是噪声点,就不考虑了。r=10的时候,也认为偏离是1,相当于抑制了噪声点

6 RANSAC

在这里插入图片描述

对于外点比较多的情况比较合适。
随机采样一致性算法
①选择一个最小的集合:2个点(2点确定一条直线)
②用这个最小的集合拟合一条直线
③剩下的点给这个直线投票,就是看剩下的点到直线的距离之和
④重复上3个步骤

例子:

随机选两个点,确定一条直线

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

计算剩下的点到直线的距离

在这里插入图片描述

重复上述步骤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7 RANSAC算法参数的选择

在这里插入图片描述

8 RANSAC的参数

在这里插入图片描述
在这里插入图片描述
外点率e越高,需要迭代的次数N就越多

9 自适应方法

真实情况下很多时候不知道外点率e

在这里插入图片描述

10 RANSAC的应用实例

在这里插入图片描述
指纹对应

仿射矩阵有6个参数,需要3对点

最近更新

  1. TCP协议是安全的吗?

    2024-02-12 06:42:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-12 06:42:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-12 06:42:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-12 06:42:02       18 阅读

热门阅读

  1. Halcon中,用于生成噪声的算子

    2024-02-12 06:42:02       27 阅读
  2. 云原生容器化-3 Dockerfile

    2024-02-12 06:42:02       29 阅读
  3. webpack5 常用插件使用

    2024-02-12 06:42:02       26 阅读
  4. Redis的删除策略

    2024-02-12 06:42:02       23 阅读
  5. Rust语言之字符串

    2024-02-12 06:42:02       34 阅读
  6. 鸿蒙harmony--TypeScript对象详解

    2024-02-12 06:42:02       25 阅读