ballshapesdsd
V2EX  ›  问与答

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

  •  
  •   ballshapesdsd · Oct 11, 2017 · 6514 views
    This topic created in 3311 days ago, the information mentioned may be changed or developed.

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

    12 replies  •  2018-04-30 10:55:06 +08:00
    ballshapesdsd
    ballshapesdsd
    OP
    Oct 11, 2017
    1
    顶。。再补充一下,如果待匹配图片可能是匹配图片的一部分,应该怎么办
    shoumu
    shoumu
    Oct 11, 2017❤️1
    2
    可以看一下感知哈希算法,看看是否对你有帮助
    polythene
    polythene
    Oct 11, 2017❤️1
    3
    weifding
    weifding
    Oct 11, 2017 via Android❤️1
    4
    简单的就是统计直方图,复杂一点的 surf,sift 算法
    ballshapesdsd
    ballshapesdsd
    OP
    Oct 11, 2017
    5
    @shoumu
    @polythene
    @weifding
    我自己实现了一个方法。。逐像素比较 rgb 的数值差的绝对值,累计起来,最小的就匹配上。。还真的可行
    imn1
    imn1
    Oct 11, 2017❤️1
    6
    你是要完成这个工作,还是要学习其中方法?
    前者去找前人的努力成果就好了,后者可能翻一些论文比较好
    ballshapesdsd
    ballshapesdsd
    OP
    Oct 11, 2017
    7
    @imn1 完成一个工作。。目前来看,识别静态图像的工作是做好了,现在还要跟踪在静态背景下的动态图像,这个图像本身不变,但是会连续移动,并且可能会有遮挡。。简单的说就是跟踪王者荣耀小地图的英雄轨迹
    weifding
    weifding
    Oct 11, 2017 via Android❤️1
    8
    你还是去学下图像识别,分割,运动追踪这些基本知识吧。这样瞎搞,有点浪费时间。。。
    Mistwave
    Mistwave
    Oct 11, 2017 via iPhone
    9
    思而不学则殆.... 同意 @weifding
    ballshapesdsd
    ballshapesdsd
    OP
    Oct 11, 2017 via iPhone
    10
    @weifding 头大,有好多要学的
    misaka20038numbe
    misaka20038numbe
    Oct 11, 2017
    11
    统计每个像素值的数量,最简单的相似度方法。
    Moments
    Moments
    Apr 30, 2018
    12
    @ballshapesdsd 要是目标跟踪,有自己的一套理论,你这样其实也可以做,是叫检测来做跟踪。如果工业上用的话,可以一步步迭代算法,加上马尔可夫或者卡尔曼预测,邻域搜索,快很多。
    如果深度学习的话,那直接 fine-tuning 模型就行了,就是太费资源,而且对于你王者农药,这样的数据没有太多尺度颜色变化,可以减去一些层,也可以不用这样的方案。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1372 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 20:22 · PVG 04:22 · LAX 12:22 · JFK 15:22
    ♥ Do have faith in what you're doing.