我知道 SIFT 和 SURF 描述符向量都使用(单位向量)进行归一化以处理光照变化,但据我所知,SIFT 描述符也使用关键点的主要方向进行归一化。
有谁知道 SURF 描述符是否这样做,因为我在 Herbet 等人的 SURF 论文中找不到任何关于此的信息?
我将不胜感激任何帮助!我目前正在使用 matlab 计算机视觉工具箱中包含的 SURF 描述符。
我知道 SIFT 和 SURF 描述符向量都使用(单位向量)进行归一化以处理光照变化,但据我所知,SIFT 描述符也使用关键点的主要方向进行归一化。
有谁知道 SURF 描述符是否这样做,因为我在 Herbet 等人的 SURF 论文中找不到任何关于此的信息?
我将不胜感激任何帮助!我目前正在使用 matlab 计算机视觉工具箱中包含的 SURF 描述符。
SURF 描述符基于兴趣点周围的边缘强度分布隐含地解释了兴趣点的方向。所以是的,它对旋转是不变的。在 SURFPoints 类的描述中也提到了这一点:
方向
描述检测到的特征的方向。该值必须指定为角度,以弧度为单位。角度是从 X 轴以 Location 属性给定的点为原点测量的。通常,此值在描述符提取过程中设置。extractFeatures 函数修改默认值 0。请勿手动设置此属性。而是依靠调用 extractFeatures 来填充这个值。方向主要用于可视化目的。
默认值:0.0