最近在看sift算法,但是就是搞不清里面高斯金字塔的层数为什么使用那个公式算,公式如下:\x05octvs=log(MIN(image0->width,image0->height))/log(2)-2;为什么要这么算,不是说层数越多越好吗,为什么就不能

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 19:10:38
最近在看sift算法,但是就是搞不清里面高斯金字塔的层数为什么使用那个公式算,公式如下:\x05octvs=log(MIN(image0->width,image0->height))/log(2)-2;为什么要这么算,不是说层数越多越好吗,为什么就不能

最近在看sift算法,但是就是搞不清里面高斯金字塔的层数为什么使用那个公式算,公式如下:\x05octvs=log(MIN(image0->width,image0->height))/log(2)-2;为什么要这么算,不是说层数越多越好吗,为什么就不能
最近在看sift算法,但是就是搞不清里面高斯金字塔的层数为什么使用那个公式算,
公式如下:
\x05octvs=log(MIN(image0->width,image0->height))/log(2)-2;
为什么要这么算,不是说层数越多越好吗,为什么就不能自己给定一个差不多的值呢?

最近在看sift算法,但是就是搞不清里面高斯金字塔的层数为什么使用那个公式算,公式如下:\x05octvs=log(MIN(image0->width,image0->height))/log(2)-2;为什么要这么算,不是说层数越多越好吗,为什么就不能
你可以选择3x3、7x7、,直到25x25、取决于你要的效果.高斯核是平滑算子,其作用取决于衰减因子和卷积阵列的大小,效果视你具体的作业而定.