引子:这个系列的文章中间隔了一段时间没有更新,抱歉让各位久等了。主要是前一阵子一直在忙活出版我的新书(《 数字图像处理:技术详解与Visual C++实践》)。现在还要继续我们关于KAZE算法的话题。这个算法试验的效果是非常理想的,在尺度不变特征匹配算法领域异军突起,是继SIFT算法后的有一个重大进展和突破。(SURF相比SIFT效率提升了不少,但还是没有跳出SIFT的框框)。但是KAZE算法对于很多普通读者而言是非常难于理解的。其实SIFT已经很复杂了,但是里面用到的仍然属于数字图像处理领域中比较基本的方法(例如DoG,直方图等等)。但是KAZE的难度在一开篇就被提到了一个非常艰深的难点上,主要是PM方程(或者说是正则化的PM方程),然后是AOS。很多人各种百度都搞不清AOS(加性算子分裂)到底为何物!如果这两个问题不搞清楚的话,后面想深入理解KAZE,几乎是不可能的。我们也都知道对于尺度不变特征检测算法,构建尺度空间是至关重要的一步。所以这一系列的文章花费了很多笔墨着重帮大家梳理理解这部分内容(其实这部分东西在原文中只占一小部分,那是因为这些都是前人的成果,并非KAZE作者的创新,但是若非站在巨人肩上,恐怕也是比较那做出KAZE的)。特别是在我的新书里,我也专门把PM方程和AOS的内容加入了最后一章,本来觉得这部分内容比较复杂考虑是否需要引入,后来因为研究了一段时间的KAZE,觉得这部分内容还是比较重要的所以也就加入到了我的新书中,并用一个独立的章节来讲述。下面我们继续关于KAZE算法的一些话题。
(公式较多,继续上图)
(未完,待续。。。)
KAZE特征检测算法的详细介绍已经收入《数字图像处理原理与实践(MATLAB版)》,欢迎加入我们的图像处理书籍读者群进行交流学习!