1. An image processing apparatus comprising: an acquisition unit that acquires a high-resolution image obtained by an image sensing operation by an image sensing unit, and a low-resolution image having a resolution lower than the high-resolution image; a detection unit that detects an object which satisfies a predetermined condition from the low-resolution image acquired by said acquisition unit; a recognition unit that performs an object recognition processing for a region, which corresponds to the object, in the high-resolution image acquired by said acquisition unit; and a correction unit that corrects geometric distortions of the region.