1. A method to determine whether a first image depicts a product, the method comprising: receiving the first image, the first image captured by a mobile device; comparing, by executing an instruction with a processor, a first subset of feature points in a first region of interest of a reference image with a first subset of feature points of the first image residing within a first region corresponding spatially to the first region of interest and located at a first location in the first image to determine a first match value; in response to determining the first match value satisfies a first threshold, comparing, by executing an instruction with the processor, a second subset of feature points in a second region of interest of the reference image with a second subset of the feature points of the first image residing within a second region of the first image corresponding spatially to the second region of interest to determine a second match value; and in response to determining the second match value satisfies a second threshold lower than the first threshold, associating, by executing an instruction with the processor, the first image with product information associated with the reference image.