旋转,SiftFeatureDetector或SiftDescriptorExtractor哪个不变?

时间:2018-06-23 18:56:24

标签: opencv sift surf

我正在使用OpenCV进行图像识别,我想知道cv::SIFT的旋转不变性是由于其检测器cv::SiftFeatureDetector还是由于其描述符cv::SiftDescriptorExtractor而实现的。 SURF也是一样。

1 个答案:

答案 0 :(得分:0)

这个答案是关于SIFT的。通过点1和点4 THIS PAGE可以清除所有内容。

1。检测::SIFT使用DOG(高斯差分)检测图像中的斑点。这些就是图像的关键点

2。说明:每个检测到的关键点都有一个描述符。这是使用附近的像素计算的。在描述符中嵌入了缩放,旋转照明和其他方面的鲁棒性。

这是提到的文档的摘录:

  

它表示为形成关键点描述符的向量。除此之外,还采取了几种措施来实现对照明变化,旋转等的鲁棒性。

我对SURF也是如此。