Matlab 将SURF检测器与其他描述符组合

Matlab 将SURF检测器与其他描述符组合,matlab,computer-vision,matlab-cvst,Matlab,Computer Vision,Matlab Cvst,我想根据检测到的多尺度冲浪点计算一个描述符。当我使用Matlab函数“detectSURFFeatures”时,我可以得到带有比例信息的检测点。但是根据点的比例,我如何才能得到检测到点的缩放图像。如果我有一个比例为1.7的冲浪点,我怎么能得到比例为1.7的图像呢 我看到brisk描述符与SURF检测器相结合以实现尺度不变特性。因此,在获得具有比例信息的冲浪点后,是否应该在检测到这些点的多尺度图像上计算brisk描述符?那么如何根据给定的点比例获得多比例图像呢?您可以通过指定'Method'参数,

我想根据检测到的多尺度冲浪点计算一个描述符。当我使用Matlab函数“detectSURFFeatures”时,我可以得到带有比例信息的检测点。但是根据点的比例,我如何才能得到检测到点的缩放图像。如果我有一个比例为1.7的冲浪点,我怎么能得到比例为1.7的图像呢


我看到brisk描述符与SURF检测器相结合以实现尺度不变特性。因此,在获得具有比例信息的冲浪点后,是否应该在检测到这些点的多尺度图像上计算brisk描述符?那么如何根据给定的点比例获得多比例图像呢?

您可以通过指定
'Method'
参数,强制
提取特征
函数计算与
冲浪点
不同的描述符。您可以选择
'BRISK'
'FREAK'
extractFeatures
将为您处理刻度。

您可以通过指定
'Method'
参数,强制
extractFeatures
函数从
冲浪点
计算不同的描述符。您可以选择
'BRISK'
'FREAK'
extractFeatures
将为您处理缩放。

我不确定您为什么要缩放图像,但是
imscale
可以帮助您。因为我想获得一个缩放不变的特征描述符。所以特征描述符应该在检测到特征点的缩放图像上计算,对吗?我认为缩放不变量应该意味着在不缩放图像的情况下,它会给出或多或少相同的变量。与SIFT一样,它在代码中缩放图像。因此,您不必操纵图像本身。但不确定是否使用SURF。我不确定为什么要缩放图像,但
imscale
可以帮助您。因为我想获得一个缩放不变的特征描述符。所以特征描述符应该在检测到特征点的缩放图像上计算,对吗?我认为缩放不变量应该意味着在不缩放图像的情况下,它会给出或多或少相同的变量。与SIFT一样,它在代码中缩放图像。因此,您不必操纵图像本身。不过我不太清楚冲浪。