DoG (Difference of Gaussian)角点检测
来源:互联网 发布:2017网络作家排行榜 编辑:程序博客网 时间:2024/06/14 02:03
http://blog.csdn.net/abcjennifer/article/details/7639488
DoG (Difference of Gaussian)是灰度图像增强和角点检测的方法,其做法较简单,证明较复杂,具体讲解如下:
Difference of Gaussian(DOG)是高斯函数的差分。我们已经知道可以通过将图像与高斯函数进行卷积得到一幅图像的低通滤波结果,即去噪过程,这里的Gaussian和高斯低通滤波器的高斯一样,是一个函数,即为正态分布函数。
那么difference of Gaussian 即高斯函数差分是两幅高斯图像的差,
一维表示:
二维表示:
具体到图像处理来讲,就是将两幅图像在不同参数下的高斯滤波结果相减,得到DoG图。
1. 处理一幅图像在不同参数下的DoG
其中,是求图像DoG的结果,两个高斯平滑参数分别为sig1和sig2,结果如下:
2. 根据DOG求角点
Theory:DOG三维图中的最大值和最小值点是角点
X标记当前像素点,绿色的圈标记邻接像素点,用这个方式,最多检测26个像素点。X被标记为特征点,如果它是所有邻接像素点的最大值或最小值点。
因此在上一步计算出的A,B,C三个DOG图中求图B中是极值的点,并标记(max:1;min:-1)
结果:黑色为极小值,白色为极大值
最后在原图上予以显示:
就得到了一幅图的DOG角点检测结果。
阅读全文
0 0
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- DoG (Difference of Gaussian)角点检测
- Difference of Gaussian (DoG)
- DoG(Difference of Gaussian)
- Difference-of-Gaussian (DoG) matlab代码
- DoG角点检测
- LOG-laplacian of Gaussian and DoG
- LOG-laplacian of Gaussian and DoG
- 关于请求跨域及response中Set-Cookie无效问题记录
- mybatis中﹤![CDATA[ ]]> 的使用
- 10.7日常总结
- JS判断文件大小是否上传
- RESTful 架构详解
- DoG (Difference of Gaussian)角点检测
- Shell中的${}、##和%%使用范例
- hdu 4800 Josephina and RPG (概率dp)
- 零基础入门深度学习!!!
- xml转换为List<T> 说明:xml转换为List<T>()
- Mysql的odbc driver安装配置(Linux)
- initial step
- SSL2556 2016年提高组模拟试题(20161107)舞会配对(贪心)
- 证券行业基础知识(二)