【发布时间】:2015-05-14 17:42:00
【问题描述】:
我有一个关于自动图像关键字的难题要解决。您可以假设我有一个数据库,其中包含 100000+ 个用于训练的关键字低质量 jpeg 图像(低质量 = 低分辨率约 300x300px + 低压缩比)。每张图片有大约 40 个最准确的关键词(数据可能包含轻微的“噪音”)。我还可以提取一些关于关键字相关性的数据。
给定一张彩色图片和一个关键词,我想确定关键词与这张图片相关的概率。
我需要一个创造性的、易于理解的解决方案,我可以在大约一个月或更短的时间内自行实施(我打算使用 python)。到目前为止,我发现的是机器学习、神经网络和遗传算法。我还在考虑为每个关键字生成某种签名,然后我可以用它来检查尚未看到的图像。
如果可行,我们也会赞赏疯狂/新颖的想法。我也愿意使用其他 python 库。
我当前的算法极其复杂且计算量很大。它建议关键字而不是计算概率,并且 50% 的建议关键字不准确。
【问题讨论】:
-
您需要一种能够语义解析图像的算法——或多或少是计算机视觉的圣杯。你能限制一下这个领域吗?有问题的照片是否有一个或几个“主题”?
-
照片可以是任何东西。现在它们大多是抽象图像。从云到复杂的图案,通常没有人或文字。
标签: image algorithm tags keyword training-data