1. A system comprising: a memory that has stored thereon computer executable components; and a processor that executes the following computer executable components stored in the memory: a fingerprint component that determines a first fingerprint that represents identified interest points within at least a portion of a media item; a comparison component that selects a reference media item based on whether a difference between the media item and the reference media item exceeds a threshold difference level; and a consolidation component that: determines a time alignment between the first fingerprint and a second fingerprint associated with the reference media item; determines, based on the time alignment, that the first fingerprint comprises data associated with a time and the second fingerprint does not comprise data associated with the time and merges the first fingerprint with the second fingerprint to generate a consolidated fingerprint including data associated with the time.