sift相关内容

需要建议筛选特征 - 有这样的东西作为一个好的功能吗?

我试图vlfeat,从图像数据库获得大量的功能,我用平均精度(MAp)的地面实况测试。总的来说,我大约有40%。我看到一些论文得到更高的MAp,而使用非常类似于我的技术;标准的词袋。 我目前正在寻找一个答案,以获得更高的MAp为标准的word技术。虽然我看到有其他实现,如SURF和什么不,让我们坚持标准的Lowe的SIFT和这个问题的标准袋字。 是这个,我看到vl_sift得到阈值,允 ..
发布时间:2016-12-26 12:04:19 其他开发

使用VLFEAT实现词袋对象识别

我想在matlab中实现一个BOW对象识别代码。该过程稍微复杂,我有很多麻烦找到适当的文档的程序。所以,有人可以仔细检查我的计划是否有意义? 我在这里广泛使用 VLSIFT库 训练: 1.用VLSIFT提取SIFT图像描述符 2.用k-means(vl_hikmeans)定量描述符 3.获取量化描述符并创建直方图(VL_HIKMEANSHIST) 4.从直方图创建SVM(VL_PE ..
发布时间:2016-12-26 11:59:58 其他开发

使用Javascript的特征提取

我想知道是否有任何开源或免费的图书馆的图像特征提取与Javascript?我正在开发一个应用程序,我需要使用像SIFT的算法。在JS中很难实现,我在JS中找不到一个好的SIFT实现。我想到在JS中实现一个特征提取库,如果一个不存在。请任何人帮助我找到一个好的解决方案或指导我从头写一个。 谢谢, Keshan。 解决方案 我不熟悉JS中的sift描述符的实现,但是,它可能值得开始一个 ..

SIFT匹配和识别?

我正在开发一个应用程序,其中我使用SIFT + RANSAC和Homography来查找对象(OpenCV C ++,Java)。我面对的问题是,有很多离群值RANSAC表现不佳。 因为这个原因,我想尝试什么作者的SIFT说是相当不错:投票。 我读过我们应该在4维特征空间中投票,其中4个维度是: 位置[x,y](有人说Traslation) 缩放 $ b 虽然使用ope ..
发布时间:2016-12-26 11:38:01 其他开发

比较存储在mysql数据库中的SIFT特性

我目前正在扩展一个用于图像分类的图像库,我想查找包含或包含在其他图像中的重复图像,变换图像和图像。 我测试了SIFT实现从OpenCV和它的工作非常好,但对于多个图像会相当缓慢。太高的速度我想我可以提取的功能,并将其保存在数据库中,因为许多其他图像相关的元数据已被保存在那里。 将新图片的功能与数据库中的功能进行比较的最快方法是什么? 通常使用kd-树,FLANN或者使用 因 ..
发布时间:2016-12-26 11:30:53 C/C++开发

如何使用SIFT算法来计算如何类似的两个图像?

我使用 SIFT 实施 Andrea Vedaldi ,以计算sift描述符两个相似的图像(第二个图像实际上是从不同角度放大同一对象的图片)。 现在我不能弄清楚 我知道这个问题是不可回答的,除非你已经真正玩过这些类似的东西,但我认为之前已执行此操作的人可能知道此,因此我发布了此问题。 描述符: >> i = imread('p1.jpg'); >> j = imread( ..

在Java中实现SIFT

因此,我正在开发一个简单的Java应用程序,允许用户输入图像作为查询,并让应用程序与图像数据库(它基本上只是不同的图像的目录)进行比较。我基本上正在调查几种图像相似性测量技术,以找出哪些适合比较汽车的照片。 我已经做了一些阅读,除了FFT / SSIM,我看到SIFT算法可以产生非常好的结果。但是,作为只有大约一年的基本Java经验的人,我真的不知道我是否是一个足够好的程序员,以能够实现它。 ..
发布时间:2016-12-21 21:48:34 Java开发

在OpenCV 3.0中计算密集SIFT特性

自3.0版本起,DenseFeatureDetector不再可用。任何人都请告诉我如何计算OpenCV 3.0中的密集SIFT功能?我在文档中找不到它。 非常感谢您提前! 解决方案 cv2.KeyPoints 到 sift.compute 的列表。这个例子是在Python中,但它显示的原则。我通过扫描图像的像素位置创建一个 cv2.KeyPoint 的列表: import s ..
发布时间:2016-10-28 06:21:42 C/C++开发

筛选提取 - opencv

我想开始使用(C ++)OpenCv进行sift特征提取。我需要使用SIFT提取特征,在原始图像(例如书)和场景之间进行匹配,然后计算相机姿态。 到目前为止,使用SURF找到此算法。有没有人知道一个基本代码,从我可以开始,或者可能是一个方法来转换从SURF到SIFT的链接? 提前感谢。 编辑: 好​​,我为筛选问题制定了解决方案。现在我试图计算相机的姿势。我试图使用:solve ..
发布时间:2016-10-23 22:40:34 C/C++开发

将关键点转换为mat或将它们保存到文本文件opencv

我已经提取了(opencv开源)中的SIFT功能,它们被提取为关键点。现在,我想将它们转换为矩阵(用他们的x,y坐标)或保存在一个文本文件... 在这里,代码提取关键点,现在我想知道如何将它们转换为MAT或保存在txt,xml或yaml ... cv :: SiftFeatureDetector检测器; std :: vector关键点; d ..
发布时间:2016-10-17 10:25:21 C/C++开发

如何在opencv中使用SIFT

我现在正在学习C ++和OpenCV。给定图像,我想提取其SIFT特征。从 http://docs.opencv.org/modules/nonfree/doc/feature_detection.html ,我们可以知道OpenCV 2.4.8有SIFT模块。 请参阅: 但我不知道如何使用它。目前,为了使用SIFT,我需要首先调用类SIFT来获得一个SIFT实例。然后,我需要使用 SIF ..
发布时间:2016-10-17 10:19:34 C/C++开发

opencv具有ORB描述符的FLANN?

我尝试使用带有ORB描述符的FLANN,但opencv使用这个简单的代码崩溃: vector dbKeypoints; vector dbDescriptors; vector对象; / * 从图像加载描述符(使用OrbDescriptorExtractor()) * / FlannBas ..
发布时间:2016-10-17 10:01:52 C/C++开发

OpenCV - 冲浪算法 - 提供大量的误报

我正在学习OpenCV,并且已经开始探索用于图像匹配的SURF算法。我已通过修改Microsoft Windows 7可用的默认图像创建了示例图像库。 每个图像在同一文件夹中具有旋转,缩放,模糊和倾斜的版本。 我找到匹配图片的代码如下所示。从代码中可以看出,距离通过 dis / objectDescriptors-> total 行测量,进一步的相似性由 100 - (dis / ob ..
发布时间:2016-10-17 09:49:14 C/C++开发

如何在OpenCV 3.0和c ++中使用SIFT?

我有OpenCV 3.0,我已经编译&安装它与opencv_contrib模块,这不是一个问题。不幸的是,以前版本的示例不适用于当前版本,因此虽然此问题已多次我想一个更实际的例子,我可以实际使用。即使是官方示例也无法使用 那么,我如何在C ++上使用OpenCV SIFT?在这个版本中(功能检测工作,但不是其他功能的例子),他们使用SURF。我想抓住两个图像中的关键点,并匹配它们,类似于这个 ..
发布时间:2016-10-17 09:41:57 C/C++开发

如何vl_ubcmatch技术上的工作?

我读通过vl_ubcmatch的功能​​源$ C ​​$ C,提供的这里,我试图去理解,它是如何计算分数,以及它是如何在技术上内部工作。 不过,这种C code的这些宏,怪异##变量一样,并没有什么,我没有与经验。因此,这里的主要问题是,而我在C无能如果可能的话,可能会有人告诉我,如何 vl_ubcmatch 工作到底是什么?它是如何比较两个描述符? 解决方案 这是第7.1和的 鲜明的形 ..
发布时间:2016-08-23 10:11:36 C/C++

匹配的SIFT关键点的坐标

我做的OpenCV带,在那里我匹配的SIFT关键点两个图像,并得到了来自使用K近邻搜索相同的良好匹配的项目。其中,k = 2。 现在我想要得到它具有在IMAGE2良好匹配,也为在IMAGE2相应的关键点的坐标值的关键点SIFT的坐标值。任何机构可以帮助我。谢谢。 我找出解决方案......这是很容易的......我傻......我只是转换的关键点为CvPoints和我可以轻松地获得坐标值... ..
发布时间:2016-08-22 15:48:07 C/C++开发