1. A process for reading information on an unread form, the process comprising the steps of: storing an image of a model of the unread form in a computer system, the model image containing alignment marks; storing an image of the unread form in the computer system, the unread image containing alignment marks that correspond to the alignments marks on the model image; partitioning the model image into a group of sectors, wherein each sector is defined by the locations of at least three alignment marks; detecting the sectors on the unread image that correspond to the sectors on the model image by comparing the alignment marks on the model image to the corresponding alignment marks on the unread image; generating a transfer function for each sector of the unread image from the locations of corresponding alignments marks of the model and unread images; and applying each sector's transfer function to the locations of marks on the corresponding sectors of the unread image to generate corrected locations of the marks, thereby enabling the reading of the unread form.