为什么ORB的计算效率比SURF和SIFT高得多?

时间:2019-01-09 08:15:18

标签: computer-vision sift surf orb

我正在写论文,需要一些帮助。有谁能解释为什么ORB功能比SURF和SIFT功能具有更高的计算效率?

1 个答案:

答案 0 :(得分:0)

ORB使用名为FAST的基于模板的拐角检测器。在FAST拐角检测器中,学习决策树以确定圆形模板中像素的顺序。使用决策树将一个点确定为拐角会加快处理时间。这是速度因素中最重要的部分。
SIFT使用DoG金字塔和Hessian矩阵。与DoG一起工作非常耗时。但是,SURF对黑森州矩阵使用了框式过滤器。它比高斯差分法快,但不如ORB(使用FAST角检测器)快。这两种方法(SIFT和SURF)基于高斯尺度空间的偏微分。因此,ORB特征检测方法比SIFT和SURF方法具有更高的计算效率。