【发布时间】:2015-06-29 07:16:05
【问题描述】:
我正在使用 matlab 进行基于内容的图像检索项目
当我应用函数point=detectSURFFeatures(image)
我得到83*1 surf point,它包含以下信息:
`Scale: [83x1 single]
SignOfLaplacian: [83x1 int8]
Orientation: [83x1 single]
Location: [83x2 single]
Metric: [83x1 single]
Count: 83`
我需要知道如何提取一个(独特的和固定的)特征向量来表示包含数千张图像的数据库中的每个图像,请帮助?
这是samples of the database。 (王库)
【问题讨论】:
-
83 SURF 点有什么问题?将 SURF 应用于 1000 张图像并获得不同的点有什么问题?
-
但是我如何将查询图像与其他图像的其他特征进行比较,我想使用欧几里德距离或 DTW 等距离来测量查询图像与其他图像之间的距离
-
如何使用 83 个 SURF 点来比较图像?有许多向量 Scale , Orientation , location ...等,它为每个图像提供不同数量的特征(值)
-
数据库中是否有重复的图像?你想从数据库中匹配什么样的图像?您可以在问题中发布一些示例吗?
标签: matlab computer-vision surf matlab-cvst cbir