【问题标题】:Displaying examples/samples of Visual word from Bag of Visual Words in python opencv在 python opencv 中显示来自 Bag of Visual Words 的 Visual word 示例/样本
【发布时间】:2019-10-18 19:36:08
【问题描述】:

我一直在我的项目中使用视觉词袋方法,并希望为我的形象词制作一个视觉示例。

My Bag of Visual words 方法,在 opencv3 上用 python 编码,运行正确,根据需要创建词汇表和图像向量。

但是我希望能够为集群提供某种视觉输出,就像这个例子:

有什么方法可以实现这一目标?我已经尝试利用词汇表与单一图像形式的数据集描述符进行特征匹配,但由于图像词是描述符而不是关键点,因此这种方法行不通。

任何帮助将不胜感激。

【问题讨论】:

  • 您能与我们分享您的代码吗?

标签: python opencv image-processing computer-vision


【解决方案1】:

您是否只是想让数据以这种方式显示?如果是这样,最快的方法是查看已经创建的 AI 可解释性库:

https://github.com/EthicalML/awesome-production-machine-learning#explaining-black-box-models-and-datasets

如果您想构建它,请注意大多数神经网络中的单个神经元(变分自动编码器是一个例外)不会轻易生成看起来像这些图像中的图像那样漂亮的图像,因此您需要查看可解释性项目中列出的研究论文,例如:https://github.com/yosinski/deep-visualization-toolbox

但是,如果您确实有张量的卷积在显示时看起来完全一样,那么这是在某些 GUI(如 pyQT 或 kivy)中组织和显示它们的问题。

【讨论】:

    猜你喜欢
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    相关资源
    最近更新 更多