【本学期选修国科大高伟老师的计算机视觉课程,本人方向也是cv,因此想通过博客方式记录课程中比较重要的点,巩固并且进行一些扩展学习】

【本章节内容针对图像特征进行讲解】

瞳孔通过接收图像反射的光投射到视网膜上,神经元再将这种刺激传递给大脑,大脑做出反应,辨别出图像的类型。那么大脑是通过什么特征来辨别图像的呢?

边缘和轮廓是两个必不可失的研究方向

因此如果能对边缘和关键点可靠提取的话,很多视觉问题就基本上得到了解决!
而图像边缘的产生源于物体的边界、表面方向的改变、不同的颜色、光照明暗的变化。

接下来我们将根据边缘定义、提取边缘意义和方法进行介绍。

1.边缘定义:

1.1  “边缘是图像中亮度突然变化的区域。”
1.2  “图像灰度构成的曲面上的陡峭区域。”
1.3  “像素灰度存在阶跃变化或屋脊状变化的像素的集合。”

2.提取边缘的意义

  边缘是最基本的图像特征之一:
  可以表达物体的特征、边缘特征对于图像的变化不敏感 、几何变化,灰度变化,光照方向变化 、可以为物体检测提供有用的信息、是一种典型的图像预处理过程

3.如何提取边缘

灰度图象边缘提取思路:
抑制噪声(低通滤波、平滑、去噪、模糊) 边缘特征增强(高通滤波、锐化) 边缘定位

拿下图黑到白为例子,我们以及通过灰度值1-0中变化最快的,也就是一阶导数极大值或者二阶导数过零点来判断边缘。

这边介绍一下比较重要的拉普拉斯算子

拉普拉斯算子的数值近似   3*3卷积模版,也就是锐化效果,加剧边缘对比。

Laplacian of Gaussian (LoG)

首先用Gauss函数对图像进行平滑,抑制噪声 ,然后对经过平滑的图像使用Laplacian算子,利用卷积的性质LoG算子等效于: Gaussian平滑 + Laplacian 二阶微分。

接下来我将介绍一个边缘的检测器

Canny边缘检测器

非极大值抑制::由梯度幅值图像M(x,y),仅保留极大值。

双阈值提取:使用大的阈值,得到: 少量的边缘点 、许多空隙

使用小的阈值,得到: 大量的边缘点 、大量的错误检测

最后我们将介绍两种角点检测算法

Harris角点

基本思想:从图像局部的小窗口观察图像特征
角点定义: 窗口向任意方向的移动都导致图像灰度的明显变化

 数学表达:

对每一个窗口计算得到一个分数R,根据R的大小来判定窗口内 是否存在harris特征角。
定义:角点响应函数

计算机视觉——特征检测相关推荐

  1. 计算机视觉 特征检测与匹配 图像分割

    一.图像分割概述 图像分割是寻找"一起"的像素组的任务.在统计和机器学习中,这个问题被称为聚类分析或更简单的聚类,是一个广泛研究的领域,发展出数百种不同的算法.聚类和分割的主要区别 ...

  2. 计算机视觉 特征检测与匹配 轮廓检测

    虽然孤立的边缘可用于各种应用,例如线检测和稀疏立体匹配,但当连接到连续轮廓时,它们变得更加有用. 如果使用某个函数的零交叉检测到边缘,则将它们向上链接起来很简单,因为相邻的边缘共享公共端点.将边缘链接 ...

  3. 计算机视觉 特征检测与匹配 线和消失点

    虽然边缘和一般曲线适合描述自然物体的轮廓,但人造世界充满了直线. 检测和匹配这些线条可用于各种应用,包括建筑建模.城市环境中的姿态估计以及打印文档布局的分析. 从一些将曲线近似为分段线性折线的算法开始 ...

  4. 计算机视觉之一:特征检测

    计算机视觉之一:特征检测 主要内容: 1.一个例子解释为什么要进行特征检测 2.图像特征 3.点特征检测:Harris角点.MOPS.SIFT 4.边缘检测:一阶微分算子.二阶微分算子.Canny算子 ...

  5. 计算机视觉课程-SIFT算法特征检测

    计算机视觉课程作业-SIFT算法特征检测 1.实验内容 1.1实验目的: 采集两幅图像,要求有视角和比例变化,完成两幅图像的SIFT特征检测,并对实验结果进行比较分析. 实验的问题是将同一个物体或事物 ...

  6. 计算机视觉(特征检测)- DoG 和 SIFT 进行特征提取描述

    计算机视觉(特征检测)- DoG 和 SIFT 进行特征提取描述 学习前言 一.DoG 和 SIFT 进行特征提取描述   1.图像尺度空间   2.多分辨率高斯图像金字塔   3.高斯差分图像金字塔 ...

  7. 计算机视觉实验:边缘提取与特征检测

    秋风阁--北溪入江流:https://focus-wind.com/ 秋风阁--计算机视觉实验:边缘提取与特征检测 文章目录 一:实验内容 二:实验过程 (一)边缘提取 (1)卷积算子 a:rober ...

  8. AI笔记: 计算机视觉之SIFT特征检测: 尺度空间、二维高斯函数、高斯金字塔

    SIFT概述 SIFT的全称是Scale Invariant Feature Transform(尺度不变特征变换),是由加拿大教授David G.Lowe在1999年发表于计算机视觉国际会议,200 ...

  9. 计算机视觉项目实战-图像特征检测harris、sift、特征匹配

最新文章

  1. ssh框架实现数据库_自顶向下介绍SSH及其如何实现安全的数据共享
  2. Current Biology | 以退为进——白逢彦组揭示酿酒酵母通过基因网络的逆向进化适应环境的新机制...
  3. 给jar包进行数字签名(2014-06-28记)
  4. EasyUI中拖动draggable的使用
  5. 根据上边栏和下边栏的高度进行布局
  6. TT和LG编程设计模式之代理
  7. SpringBoot总结之CommandLineRunner
  8. c++编写算法判断二叉树是否为完全二叉树_字节面试官:连这90道LeetCode算法题都不会也来面试?...
  9. 大数据_Hbase-内容回顾_知识点补充_线程安全与wait的区别---Hbase工作笔记0019
  10. jQuery-$(document).ready和$(window).load有什么区别?
  11. 19【推荐系统8】PNN模型——加强特征交叉能力
  12. 数据库常见面试题(附答案)
  13. 跟着杨中科学习asp.net之html
  14. [数模笔记]蒙特卡罗模拟
  15. 全屋wifi测试软件,全屋WIFI评测
  16. python实用【大技巧】之Python手把手实现远程控制桌面
  17. pagefile.sys 分页文件貌似不能放在移动硬盘上
  18. P1428 小鱼比可爱
  19. Foxmail:完美配置QQ邮箱、163邮箱、Google邮箱
  20. 程序员进阶!阿里P7级别面试经验总结,深度好文

热门文章

  1. HIT-ICS大作业论文
  2. Missive是什么软件?协作式电子邮件Missive有什么特点
  3. C语言(CED)智力大冲浪——贪心算法第一题
  4. java毕业设计项目选题基于SSM+JSP+MYSQL+H-UI 实现的校园食堂点餐|订餐系统
  5. gazebo中导入DAE文件
  6. 温湿度传感器485通讯协议
  7. 哄女朋友开心的html源码,很好玩的代码,哄女票开心用
  8. 深度学习模型,为诊断糖尿病视网膜病变带来福音
  9. 招才猫显示服务器开小差,梦幻西游:百区平转开启却抢不到服务器?教你几招助你顺利转区...
  10. PTA-L1-034微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的