求一个计算图片相似度的方法

2017-10-11 19:34:14 +08:00
 ballshapesdsd

图片不会旋转,大小相同,给定 100 个同样大小的图片,求哪张图最匹配,感觉应该挺简单吧。

5534 次点击
所在节点    问与答
12 条回复
ballshapesdsd
2017-10-11 20:37:20 +08:00
顶。。再补充一下,如果待匹配图片可能是匹配图片的一部分,应该怎么办
shoumu
2017-10-11 21:09:28 +08:00
可以看一下感知哈希算法,看看是否对你有帮助
polythene
2017-10-11 21:13:38 +08:00
weifding
2017-10-11 21:22:12 +08:00
简单的就是统计直方图,复杂一点的 surf,sift 算法
ballshapesdsd
2017-10-11 21:30:27 +08:00
@shoumu
@polythene
@weifding
我自己实现了一个方法。。逐像素比较 rgb 的数值差的绝对值,累计起来,最小的就匹配上。。还真的可行
imn1
2017-10-11 21:46:02 +08:00
你是要完成这个工作,还是要学习其中方法?
前者去找前人的努力成果就好了,后者可能翻一些论文比较好
ballshapesdsd
2017-10-11 21:55:14 +08:00
@imn1 完成一个工作。。目前来看,识别静态图像的工作是做好了,现在还要跟踪在静态背景下的动态图像,这个图像本身不变,但是会连续移动,并且可能会有遮挡。。简单的说就是跟踪王者荣耀小地图的英雄轨迹
weifding
2017-10-11 22:27:06 +08:00
你还是去学下图像识别,分割,运动追踪这些基本知识吧。这样瞎搞,有点浪费时间。。。
Mistwave
2017-10-11 22:30:16 +08:00
思而不学则殆.... 同意 @weifding
ballshapesdsd
2017-10-11 22:37:14 +08:00
@weifding 头大,有好多要学的
misaka20038numbe
2017-10-11 22:46:40 +08:00
统计每个像素值的数量,最简单的相似度方法。
Moments
2018-04-30 10:55:06 +08:00
@ballshapesdsd 要是目标跟踪,有自己的一套理论,你这样其实也可以做,是叫检测来做跟踪。如果工业上用的话,可以一步步迭代算法,加上马尔可夫或者卡尔曼预测,邻域搜索,快很多。
如果深度学习的话,那直接 fine-tuning 模型就行了,就是太费资源,而且对于你王者农药,这样的数据没有太多尺度颜色变化,可以减去一些层,也可以不用这样的方案。

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

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

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

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

© 2021 V2EX