Patent ID: 8798130
Filing Date: 2014-08-05
Classification: G06T,H04N

Abstract:
1. An image processing apparatus that performs image registration processing between a plurality of images through a motion vector calculation, comprising: a motion vector measurement region setting unit that sets a plurality of motion vector measurement regions for determining motion vectors on an image; a motion vector calculation unit that calculates a motion vector in each of the plurality of motion vector measurement regions; a region specification unit that specifies a region of interest by user interest on the image; a positional relationship determination unit that determines whether or not central coordinates of each of the plurality of motion vector measurement regions are included within boundaries of the region of interest on the image; a contribution calculation unit that calculates a contribution of each motion vector such that the contribution of the motion vector of a motion vector measurement region whose central coordinates are included within the boundaries of the region of interest on the image is larger than the contribution of the motion vector of a motion vector measurement region whose central coordinates are not included within the boundaries of the region of interest on the image; a motion vector reliability calculation unit that calculates a reliability value indicating a reliability of the motion vector calculated in each of the plurality of motion vector measurement regions such that when the reliability of the motion vector of a motion vector measurement region is less than a predetermined threshold, the reliability value of the motion vector of the motion vector measurement region is set to zero; and a motion vector integration unit that determines an inter-image motion vector by integrating the motion vectors calculated respectively in the plurality of motion vector measurement regions in accordance with the calculated contributions and the calculated reliability values.