黑森矩阵,如何将 Ixx 和 Iyy 组合在一起?



"在提取线条之前,您需要在它们上检测潜在点。先应用高斯滤波器,然后将SOBEL滤波器用作衍生运算符。阈值阈值,然后应用非hessian的决定因素 - 在3×3社区中的最大抑制作用。忽略任何过滤器甚至部分从图像边界中掉落的像素。"

我了解首先要消除噪音的图像,然后分别使用Sobel_x和Sobel_y进行两次噪声,这在Hessian中变成了Ixx和Iyy,它将在图像中显示水平线和垂直线。?但是,如何将这两个图像结合在一起,使Ixxyy成为Hessian Matrix中的右底部?

Hessian Matrix的两个偏外元素是d^2/dxdy。也就是说,它们是沿y沿x沿x的第一个衍生物的第一个衍生物。

如果左上元素是通过Sobel_x( Sobel_x( image ))获得的,并且右下元素是Sobel_y( Sobel_y( image )),则其他两个元素都是Sobel_y( Sobel_x( image )),或等效地,Sobel_x( Sobel_y( image ))(请注意,这两个元素应该相同(。

> >

确实要考虑到负值在这里很重要,因此您应该小心地计算SOBEL滤波器,以保留这些负值—不要将它们存储在无符号的整数数组中!

相关内容

  • 没有找到相关文章

最新更新