使用二阶微分可以检测函数过零点,以一维图像为例,如下图:
文章图片
对不同尺寸Blob块使用二阶微分,可得如下结果:
文章图片
由上图可知,对于不同尺寸Blob块,二阶微分响应不同。当Gaussian函数尺度与Blob块直径基本一致时,产生最大响应。
对于一个固定尺寸Blob块,使用不同尺度Gaussian函数时,响应如下:
文章图片
使用不同尺度归一化Gassian二阶微分,响应如下:
文章图片
通过以上图像可知,当Gassian函数尺度与Blob块直径基本一致时,产生最大响应。
通过以上观察,可得到Blob块检测方法:
1)使用不同尺度Gassian函数的归一化二阶梯度分别于图像卷积;
2)合并不同尺度下卷积图像形成三维图像;
3)在三维图像中寻找局部极大值,该极大值即为检测到的Blob块,其中Blob块中心由所在图像坐标决定,Blob块半径由所在尺度决定,其值为
文章图片
。
参考: https://www.cs.unc.edu/~lazebnik/spring11/lec08_blob.pdf
【Blob检测】转载于:https://www.cnblogs.com/luofeiju/p/11384305.html