4D implementation of the pHash The open source perceptual hash library.