1. A method comprising: detecting, by a computing system, a plurality of events in a portion of data of an unknown work based on image data in the portion of data, the unknown work comprising a video work, wherein the plurality of events comprises visually perceptual occurrences in the unknown work occurring at instances in time, the plurality of events comprising scene changes between neighboring scenes of said image data, wherein a ratio between lengths of neighboring scenes does not change as a playback rate is changed; determining a measurement between pairs of the plurality of events, wherein the pairs correspond to adjacent events in the portion of data in the unknown work; generating a list of measurements between the pairs of the plurality of events detected from the image data for the unknown work; comparing the list of measurements for the pairs of the plurality of events detected from the image data for the unknown work to a list of measurements for pairs of a plurality of events for a known work; and determining the unknown work is a copy of the known work responsive to a match between the list of measurements for the pairs of the plurality of events detected from the image data of the unknown work and the list of measurements for the pairs of the plurality of events for the known work.