Patent ID: 8368773

Claim:
A computer-implemented method, comprising: automatically selecting a particular profile for a set of distorted component images from among a plurality of profiles according to metadata corresponding to the set of distorted component images, wherein each of the plurality of profiles stores information for a particular camera/lens combination; determining a precalculated unwarping function for the set of component images from the information stored in the particular profile; applying the precalculated unwarping function to coordinates of each feature point in a set of feature points extracted from the set of component images to generate a set of substantially rectilinear feature points for the set of component images; estimating a focal length, an image center, and a camera rotation for each component image in the set of component images according to the set of substantially rectilinear feature points; and generating optimized unwarping functions and optimized camera rotations for the set of component images according to the focal lengths, the image centers, the camera rotations, and the precalculated unwarping function.