1. A system, comprising: one or more processors; one or more non-transitory machine-readable storage media containing instructions which when executed on the one or more processors, cause the one or more processors to perform operations including: receiving a stream of rasterized video; generating a hash value associated with the rasterized video stream, wherein the hash value is generated by performing a hashing function on pixel values associated with a sample of the rasterized video stream, wherein the hash value includes a first number of bits and a second number of bits, wherein the first number of bits is pre-determined to correspond to a plurality of media database sectors of a media database, and wherein the second number of bits is pre-determined to correspond to a plurality of buckets of one or more of the plurality of media database sectors; determining a media database sector of the media database for storing the generated hash value, wherein the media database sector is determined by referencing the first number of bits of the generated hash value; and storing the generated hash value in the determined media database sector.