1. A computer-implemented method comprising: identifying a leader fingerprint as a cluster leader to represent a subset of fingerprints included in a cluster of fingerprints forming part of a plurality of fingerprints extracted from multiple media files; calculating, by a processor of a media processing machine, a mathematical distance between a query fingerprint and the leader fingerprint, wherein the mathematical distance between the query fingerprint and the leader fingerprint comprises a first mathematical distance; and determining that the query fingerprint corresponds to the cluster of fingerprints, the determining based on the mathematical distance, wherein the identifying comprises calculating a second mathematical distance between the query fingerprint and an additional fingerprint of the cluster.