请问以图搜图有没有推荐的算法

2019-07-18 08:04:21 +08:00
 fff333
大概 20w 张的儿童图画书图片,希望能用牌照的方式检索出来。
4211 次点击
所在节点    机器学习
7 条回复
leopku
2019-07-18 08:39:59 +08:00
imagehash
moodasmood
2019-07-18 08:44:39 +08:00
给图片绑定 tag,用 tag 搜
unhumanplane
2019-07-18 09:31:11 +08:00
图片 hash+faiss,有技术有条件可以上 dl 提特征
xwhxbg
2019-07-18 09:40:13 +08:00
一种常见的做法是用 k 最近邻居算法,因为图就是矩阵,即一个广义的向量,可以定义欧氏距离,也可以定义图片的每个位置的像素的差值之和作为距离,所以只需要找出距离最近的 k 个邻居,就是相似的图片
yunkchen
2019-07-18 09:58:23 +08:00
直接使用 pHash,泛化性能很差,稍微裁剪 or 旋转就检索不出;可以使用结合深度学习的 Deep Hash,这方面的论文可以搜索 kw:CBIR
vtoexshan
2019-07-29 11:12:36 +08:00
最好能让机器做一次分类,人分类太累太 boring
bbsabc2
2019-12-24 08:19:09 +08:00
拿来一个 vgg 模型,抽调最后一层 , 对图片进行一个 predict,得到图片的 1000 维向量,然后保存起来。

新来一个图片,同样进行 predict,然后计算向量的距离,按距离排列就是 以图搜图

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX