Patent ID: 8279297

Claim:
An image processing apparatus comprising: an acquisition unit configured to acquire a plurality of captured images captured by an image capturing apparatus, wherein a captured area for each of the plurality of captured images overlaps with a captured area for at least another one of the plurality of captured images; a determination unit configured to determine position information of the image capturing apparatus, which has captured the plurality of captured images, for each of the plurality of captured images so that an evaluation value becomes smaller; and a connecting unit configured to connect the plurality of captured images projected onto a reconstruction plane using the determined position information of the image capturing apparatus, wherein said determination unit comprises; a setting unit configured to set the position information of the image capturing apparatus for each of the plurality of captured images, and a calculation unit configured to project each of the plurality of captured images onto the reconstruction plane based on the set position information, and to calculate, as the evaluation value, an image difference between the projected images in a overlapping region between the projected images, and said determination unit is further configured to calculate the evaluation value while changing the position information of the image capturing apparatus.