哈希算法 pHash
本文导语: pHash 实现各种感知散列算法。一个感知散列是一个指纹的多媒体文件来源于各种特性从它的内容。与加密散列函数,依靠雪崩效应的小变化导致的剧烈变化的输入输出, 知觉散列是相互“接近”如果功能是类似的。潜在的应用包...
pHash 实现各种感知散列算法。一个感知散列是一个指纹的多媒体文件来源于各种特性从它的内容。与加密散列函数,依靠雪崩效应的小变化导致的剧烈变化的输入输出, 知觉散列是相互“接近”如果功能是类似的。潜在的应用包括版权保护,相似性搜索媒体文件,或者甚至是数字取证。
pHash is an implementation of various perceptual hashing algorithms. A perceptual hash is a fingerprint of a multimedia file derived from various features from its content. Unlike cryptographic hash functions that rely on the avalanche effect of small changes in input leading to drastic changes in the output, perceptual hashes are "close" to one another if the features are similar. Potential applications include copyright protection, similarity searches for media files, or even digital forensics.