美文网首页程序员
均值哈希算法和感知哈希算法

均值哈希算法和感知哈希算法

作者: 大鹏_29wp | 来源:发表于2018-02-03 13:33 被阅读0次

1.离散余弦变换

离散余弦变换由于为数据与余弦函数乘积累计,将无规律数列改为规则排列,如图像数据原数据为无规则二维矩阵,离散余弦变换后矩阵左上角包含图像数据的低频信息部分,右下角为高频信息部分,低频信息为图像主体框架,高频信息记录图像细节,去掉50%高频信息存储部分,图像信息量损失不超过5%(未验证此数据),常用于图像压缩(如jpeg图像)

2.汉明距离

两个字码中不同位值的数目叫汉明距离,即a^b后验证结果的非0个数即为汉明距离

3.均值哈希算法和感知哈希算法

均值哈希算法和感知哈希算法常用于相似图像识别,将基准图缩小为较小尺寸图片,均值哈希算法计算图像平均像素值(未验证添加权值,理论可使图像部分区域具有更大权重),然后将每个元素点与平均像素值比较,大于或等于均值,记为位1,小于均值记为位0,得到一串哈希值;感知哈希算法先进行离散余弦变换,取矩阵左上角区域数据(图像低频信息区域),计算均值并将每个数值与均值比较,得到一串哈希值。在原图片中取相同大小图片,计算出另一串哈希值,得到两串哈希值汉明距离,值越小两张图片相似度越高

相关文章

  • 均值哈希算法和感知哈希算法

    1.离散余弦变换 离散余弦变换由于为数据与余弦函数乘积累计,将无规律数列改为规则排列,如图像数据原数据为无规则二维...

  • 图片资源hash值以及ImageMagick探索

    相关链接 ImageMagick功能 用 Python 实现哈希算法检测重复图片 感知哈希算法有关 iOS 马甲包...

  • 【平均、感知、差异】哈希算法 +余弦+直方图距离筛选相似帧

    一.构造【平均、感知、差异】哈希算法 +余弦+直方图距离 特征获取方式 1.计算平均哈希算法相似度(ahash) ...

  • 感知哈希算法

    感知哈希算法是一种匹配大量图片的方法,速度很快,也很容易理解,它大致上的思想就是用一个字符串来表征一副图像,然后比...

  • 感知哈希算法

    感知哈希算法是一类哈希算法的总称,其作用在于生成每张图像的“指纹”(fingerprint)字符串,比较不同图像的...

  • 从0到1学习区块链5-密码学

    区块链中主要用到了哈希算法和非对称加密。1、哈希算法(hash)哈希算法是一种数学函数算法。又叫散列算法,他是一种...

  • 【区块链】哈希算法在比特币系统作用

    比特币地址是由公钥经过单向的加密哈希算法生成。被广播的交易会有哈希值,每个区块也会有哈希值。 哈希算法和哈希值究竟...

  • 算法系列:5分钟了解哈希算法

    前言 哈希算法是现代密码体系中的一个重要组成部分。大家比较感兴趣的数字货币,就使用了哈希算法。 哈希算法简介 哈希...

  • 哈希算法

    哈希算法 - 哈希摘要 - 数字签名/数字指纹 - 防篡改/保护敏感信息 哈希算法是一个单向运算的函数(单向哈希函...

  • 哈希

    哈希算法 哈希摘要 - 数字签名/数字指纹 - 防篡改/保护敏感信息 哈希算法是一个单向运算的函数(单向哈希函数)...

网友评论

    本文标题:均值哈希算法和感知哈希算法

    本文链接:https://www.haomeiwen.com/subject/oqxuzxtx.html