图像特征提取 - 预处理

问题描述:

我发现了这个非常棒的开源图像识别框架 - Pastec,它的工作方式非常好,我拍摄了一个对象的视频,并采样了10%的视频帧,并且它可以识别其余的视频相当不错。图像特征提取 - 预处理

但是,当我将视频编入索引并在完全不同的环境中拍摄了另一张照片后,即使对我来说它们看起来非常相似,但它无法识别它。

在特征提取和索引之前,我是否需要应用像阈值(二值),平滑和轮廓等基本处理?另外,如果是这种情况,我可能也需要在查询之前应用相同的技术。

在这里,我正在拍摄近360度的产品视频,并对数据库中的所有帧进行索引,希望搜索到的图片具有出现在训练数据中的角度。

enter image description here

在该项目中,它认为“不旨在识别人脸,3D对象,条形码或QR码。”,我不知道如果我在浪费时间在这里使用本软件或为还有其他任何我需要采用的方法/工具/技术。

Pastec基于Visual Words,后者又使用本地描述符,如SIFTSURF。这两者不是完全旋转不变的,如果观点不同,很可能完全失败。

照明差异显然对识别能力也有很大影响。不幸的是,预处理可能会有所帮助,但不是那么重要。我会个人使用统计或神经网络方法来解决这个问题。

+0

只需要提一下,pastec使用ORB; D – Miki

+0

@Miki很好,可以解释很多,因为SIFT和SURF通常好多了。 – CTZStef

+0

是的,但获得专利; D – Miki