SIFT实现返回整个图像的单个向量

时间:2018-11-30 17:49:40

标签: computer-vision sift

我正在尝试使用SIFT(来自opencv)来获取描述图像的直方图。问题是,SIFT可以识别图像中的许多兴趣点,并为我提供128个元素的向量。虽然在我看来这是SIFT应该做的,但我实验室的PI告诉我,有一个实现可以为所有图像提供单个128个元素的向量。您知道这样的实现吗?

如果没有,是否还有其他方法可以获取图像的良好描述符? (用于机器学习分类)

1 个答案:

答案 0 :(得分:0)

在SIFT描述符特征提取中,每个关键点/兴趣点都提供128D SIFT特征,并且由于图像中有多个关键点,因此您将为每个图像获得一些128D x关键点SIFT向量。根据我的经验,如果您尝试在OpenCV中使用SIFT功能提取,则必须从头开始构建该库,因为SIFT是获得专利的算法,OpenCV社区已删除了SIFT和SURF的插件库。 您还可以尝试其他特征提取技术,例如VLAD,Fisher向量,RGB颜色直方图,HoG(定向梯度直方图)特征。