1. A computer-implemented method comprising: receiving a plurality of images each image including a corresponding version of an identified candidate text region; aligning each candidate text region from the plurality of images to a high resolution grid; compositing the aligned candidate text regions to create a single superresolution image; and performing character recognition on the superresolution image to identify text.