Patent ID: 8126206

Claim:
An image processing apparatus for recognizing, from a taken image, an object corresponding to a registered image registered in advance, comprising: an image taker configured to take an image of a subject to obtain said taken image of said subject; a recognizer configured to recognize, from said taken image, an object corresponding to said registered image; a first specified area tracker configured to execute first specified area tracking processing for tracking, in said taken image, a first tracking area specified on the basis of a result of recognition by said recognizer; a second specified area tracker configured to execute second specified area tracking processing for tracking a second specified area specified on the basis of a result of said first specified area tracking processing; a generator configured to generate, on the basis of a result of said second specified area tracking processing and said registered image, a registered image having a same size and a same posture as those of said object as a correction image for correcting said taken image; and a synthesizer configured to synthesize, on the basis of a result of said second specified area tracking processing, said correction image with said second specified area in said taken image, wherein, if a ratio of an area of a screen for displaying said taken image to an area of said correction image is equal to or higher than a reference value, said synthesizer synthesizes said correction image with said second specified area in said taken image and, if said ratio is below said reference value, synthesizes said correction image with said taken image as an image for said screen in the entirety thereof.