1. A method comprising: receiving first image data; performing a discrete cosine transformation (DCT) on at least a portion of the first image data to create a DCT matrix; determining a plurality of features from coefficients of a plurality of areas of the DCT matrix; and encoding the plurality of features of the coefficients into a first hash string.