1. A method for capturing a valid snapshot of a printed image, the method comprising: calculating a first mapping of at least a first location on an input image from which the printed image is generated to at least a second location on a reference bitmap based on the input image; calculating a second mapping of the at least a second location to at least a third location on the printed image; identifying a snapshot location on the printed image, where a first snapshot is to be captured based at least in part on the first mapping and the second mapping; capturing the first snapshot at the snapshot location; and storing the first snapshot as a valid snapshot if the first snapshot exceeds an image quality threshold.