All this is achieved by distributing the task of image processing and image matching on a cluster of servers in parallel, utilizing Hadoop. We are planning to use pHash (perspectiveHash), for image ...