1. A method for determining a translation offset between a first digital image and a second digital image, the method comprising: receiving a first plurality of first feature points, each first feature point being associated with a plurality of feature descriptors and a respective location on the first digital image; receiving a second plurality of second feature points, each second feature point being associated with a plurality of feature descriptors and a respective location on the second digital image; and determining the translation offset for the second digital image from the first digital image by matching locations of the first feature points with locations of the second feature points including comparing coordinates of the respective feature points without regard to the content of the corresponding feature descriptors, wherein determining the translation offset comprises: selecting a first anchor point from the first plurality of first feature points, selecting a second anchor point from the second plurality of second feature points, determining a potential translation offset based on the coordinate location of the first anchor point and the coordinate location of the second anchor point, applying the potential translation offset to the coordinate locations of other first feature points of the first plurality of feature points, comparing the translation offset coordinate locations of the first feature points to the coordinate locations of the plurality of second feature points to determine corresponding feature points, counting a count of corresponding feature points, and assigning the potential translation offset as the translation offset in response to the count exceeding a threshold value.