Patent ID: 9118840
Filing Date: 2015-08-25
Classification: G06T,H04N

Abstract:
1. An image processing apparatus that obtains a motion vector between at least three images, including first, second, and third images obtained through continuous shooting under different exposure conditions in which an exposure amount difference between the first and second images is larger than that between the first and third images, the image processing apparatus comprising: a first motion vector computing unit that is configured to compute first motion vectors as motion vectors between the first and second images in a plurality of positions on the first image; a second motion vector computing unit that is configured to compute second motion vectors as motion vectors between the first and third images in the plurality of positions on the first image where the first motion vectors are computed; a first reliability determining unit that is configured to determine a reliability level of the first motion vectors; a second reliability determining unit that is configured to determine a reliability level of the second motion vectors; an estimated motion vector computing unit that is configured to compute an estimated motion vector between the first and second images for a motion vector determined to have low reliability out of the first motion vectors computed in the plurality of positions on the first image based on a second motion vector computed in a position corresponding to that of the first motion vector determined to have low reliability and a shooting interval between the images; and a motion vector substituting unit that is configured to substitute the first motion vector determined to have low reliability with the estimated motion vector when the second motion vector computed in the position corresponding to that of the first motion vector determined to have low reliability has high reliability.