1. A method to recognize different image versions, the method comprising: accessing, with a processor, information associated with a reference image represented by a reference signature determined to match a first signature representative of a first image, the reference image having different possible versions; generating, with the processor, a third signature representative of a first region of the first image corresponding spatially to a first region of the reference image that depicts different content for different versions of the reference image, the third signature being different from the first signature; and comparing, with the processor, the third signature and a fourth signature representative of the first region in a first version of the reference image to determine whether the first image corresponds to the first version of the reference image.