Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 特征匹配困难_Image_Matlab_Computer Vision_3d Reconstruction - Fatal编程技术网

Image 特征匹配困难

Image 特征匹配困难,image,matlab,computer-vision,3d-reconstruction,Image,Matlab,Computer Vision,3d Reconstruction,我正在做一个3d重建项目,在那里我很难匹配特征以继续重建。更具体地说,当im匹配matlab示例图像的特征时,我有一个很高的正确与错误匹配比率,但当im匹配我自己用手机相机拍摄的照片的特征时,我几乎只有错误匹配。我已尝试调整阈值,但问题仍然存在。对哪里出了问题有什么想法/建议吗 我使用的描述符是vlfeat工具箱中的sift描述符 编辑:是一个dropbox链接,包含原始图像、检测到的突出点/角点和匹配项 我认为你这里的主要问题是图像之间的光照差异很大,以及塑料外壳的镜面反射。您还可以通过透明塑

我正在做一个3d重建项目,在那里我很难匹配特征以继续重建。更具体地说,当im匹配matlab示例图像的特征时,我有一个很高的正确与错误匹配比率,但当im匹配我自己用手机相机拍摄的照片的特征时,我几乎只有错误匹配。我已尝试调整阈值,但问题仍然存在。对哪里出了问题有什么想法/建议吗

我使用的描述符是vlfeat工具箱中的sift描述符


编辑:是一个dropbox链接,包含原始图像、检测到的突出点/角点和匹配项

我认为你这里的主要问题是图像之间的光照差异很大,以及塑料外壳的镜面反射。您还可以通过透明塑料查看USB驱动器的内部,但这并没有帮助

您尝试过哪些功能检测器/描述符?我会从冲浪开始,然后我会尝试MSER。也可以使用多个检测器和描述符,但应小心将它们分开。当然,也有很多参数需要调整

另一件可能有用的事情是拍摄更高分辨率的图像


如果您尝试进行三维重建,是否可以假设相机在图像之间移动不多?在这种情况下,请尝试使用
vision.PointTracker
来跟踪从一帧到另一帧的点,而不是匹配它们。

我假设这是一种组合,它针对示例图像进行了显式训练,而您的手机图像质量较低。你能分享示例图片和手机图片的链接吗?@pteronewone我回答了这个问题,并在图片中加入了dropbox链接