我正在尝试使用SIFT(来自opencv)来获取描述图像的直方图。问题是,SIFT可以识别图像中的许多兴趣点,并为我提供128个元素的向量。虽然在我看来这是SIFT应该做的,但我实验室的PI告诉我,有一个实现可以为所有图像提供单个128个元素的向量。您知道这样的实现吗?
如果没有,是否还有其他方法可以获取图像的良好描述符? (用于机器学习分类)
答案 0 :(得分:0)
在SIFT描述符特征提取中,每个关键点/兴趣点都提供128D SIFT特征,并且由于图像中有多个关键点,因此您将为每个图像获得一些128D x关键点SIFT向量。根据我的经验,如果您尝试在OpenCV中使用SIFT功能提取,则必须从头开始构建该库,因为SIFT是获得专利的算法,OpenCV社区已删除了SIFT和SURF的插件库。 您还可以尝试其他特征提取技术,例如VLAD,Fisher向量,RGB颜色直方图,HoG(定向梯度直方图)特征。