Home of pHash, the open source perceptual hash library - perceptual hashing provides similar hashes for visually similar files. So something like fuzzy hashing for images or movies. For example, phashes of images change only minimally if the image is minimally changed. The larger the difference in the images, the larger the difference in the hashes.