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.
|Tags||multimedia Video Sound/Audio Graphics Software Development Libraries copy protection copyright|
|Operating Systems||Linux Windows Mac OS X BSD|
pHash 0.9.4 Windows source code and binary package has been released. It is also available under the GPLv3 from the main pHash website.
Release Notes: This release fixes compilation bugs and updates automake configuration files to support building on Gentoo.
Release Notes: This release fixes compilation errors when using the deprecated FFmpeg API.
Release Notes: This release adds radial image hash to Java bindings. It fixes several compilation bugs with Mac OS X and the example applications.
Release Notes: This release fixes a bug with the configure script that broke MP3 support in the audio hash.
Release Notes: This update includes a bugfix in the audio perceptual hash when converting from stereo to mono sound for WAV/Ogg/FLAC audio files.