摘要 |
PROBLEM TO BE SOLVED: To provide an image processing apparatus, an image processing method and a program capable of achieving camera shake correction in which position deviations caused by camera shake are made inconspicuous.SOLUTION: An image processing apparatus includes: acquisition means 302 for acquiring moving image data composed of a plurality of frame images; vector calculation means 303 for calculating moving vectors of a subject imaged on the moving image data; camera shake amount calculation means 304 for calculating a positional deviation amount of the flame images as a camera shape amount on the basis of the moving vectors; perception amount calculation means 305 for calculating a perception amount of positional deviations between the subject imaged in the moving image data and a peripheral area of the subject on the basis of the moving vectors; setting means 306 for setting a threshold of the camera shake amount in which the positional deviations are detected on the basis of the perception amount; correction amount calculation means 307 for calculating a correction amount for correcting the camera shape in the moving image data on the basis of the camera shake amount and the threshold; and correction means 308 for correcting the moving image data by using the correction amount.SELECTED DRAWING: Figure 3 |