1. A method to identify media content, comprising: receiving a reference signal corresponding to known media content and generating a reference signature based on the reference signal; receiving a media signal corresponding to media content; generating a plurality of sums based on peaks in the media signal; identifying one or more signal peaks based on the generated sums; generating a second signature based on a plurality of normalized curve features, wherein each normalized curve feature corresponds to one of the identified signal peaks at the temporal location of the signal peak; and determining whether the media signal corresponds to the reference signal based a comparison of the reference signature and the second signature.