surf算法中积分和(图)与盒式(box)滤波器的关系(一,突发奇想验证)
积分图的概念,可以百度,计算机视觉中名词,我这里不区分积分和与积分图,同指一个概念。
或者查看surf算法中介绍,盒式(box)滤波器概念也在这里引出。
想到一个好主意,标定片用来验证积分图与盒式(box)滤波器最好不过。
另外,有所感悟,所谓的滤波,实质是匹配。盒式(box)滤波器就是盒式(box)匹配。
刚好有512*512的标定片图像,立马创建roi(感兴趣)区域,进行积分和计算,图像来的更直观,在我们前面sift代码基础上,改造一下,如图:
有没有发现,红色的roi矩形框(黑色正方形),积分和是稳定的,基本都是16开头的。
好,我们再改变一下:
看到没?都是19开头的。
那么,你会有什么想法呢?
当我在这512*512的图像里,找到某个矩形框的积分和值除以100000等于19,那么我就可以肯定,这个一定是(所谓的盒式滤波器):
同样,找到某个矩形框的积分和值除以10000等于16,那么他就是:
突然发现,纵向时,也等于19:
看来,不仅可以横向匹配,还可以纵向匹配,那么旋转后,怎么验证呢?(这个是有难度的,我们保留,留给未来!当我把梯度和与积分和来比较时,可能会解决这个问题)