python中的LDA用于计算机视觉



我正在使用LDA(潜在的dirichlet分配)主题建模进行基于内容的图像检索。我希望使用Python。我无法在Python中找到图像数据集的LDA中的任何库/软件包。此软件包似乎仅适用于文本语料库。请建议Python中的任何包裹以获取图像语料库,或者请简要列出执行图像LDA所需的步骤。

i最近根据视觉单词在Python中使用LDA实现了图像检索。查看我的GitHub页面以获取详细信息。

视觉单词是图像关键点提取的图像特征的群集中心。在此示例中,密集的筛分功能是从40个不同人的10个面部图像的集合中提取的(Olivetti faces Dataset)。

128维筛分特征使用迷你批次k-均值聚集到k视觉词的字典中。在线变分贝叶斯算法用于学习LDA主题模型,并提取培训图像数据的主题比例。

然后将测试图像数据转换为主题空间,并根据火车和测试图像的主题比例之间的余弦相似性检索训练图像。

最新更新