Digital image processing apparatus and method of estimating global motion of image
AssigneeSamsung Techwin Co., Ltd.
InventorsHwal-suk LEE, Sang-Ji PARK
Life of this patent
Estimating the term…
Abstract
Provided are a digital image processing apparatus which corrects a position of each of a plurality of template motion vectors of an image frame of a captured image by considering relative positions of neighboring motion vectors respectively similar to each of the template motion vectors, calculates a score of each of the template motion vectors by considering a number of the neighboring motion vectors, and selects a global motion vector representing the image frame based on the score, and a method of estimating a global motion of an image to stabilize the captured image using the global motion.
Claims18
A digital image processing apparatus comprising:
- a template motion vector obtaining unit configured to obtain template motion vectors respectively corresponding to a plurality of templates of a plurality of different areas in an image frame of a captured image;
- a position correcting unit configured to correct a position of each of the template motion vectors based on a weighted sum of each of the template motion vectors and at least one neighboring motion vector neighboring each of the template motion vectors;
- a score calculating unit configured to calculate a score of each of the template motion vectors based on a confidence of each of the template motion vectors and a number of the at least one neighboring motion vector corresponding to each of the template motion vectors;
- and
- a global motion estimating unit configured to select a global motion vector representing the image frame from among the template motion vectors, based on the score calculated by the score calculating unit.
A method of estimating a global motion of an image, the method comprising:
- obtaining template motion vectors respectively corresponding to a plurality of templates of a plurality of different areas in an image frame of a captured image;
- correcting a position of each of the template motion vectors based on a weighted sum of each of the template motion vectors and at least one neighboring motion vector neighboring with each of the template motion vectors;
- calculating a score of each of the template motion vectors based on a confidence of each of the template motion vectors and a number of the at least one neighboring motion vector corresponding to each of the template motion vectors;
- and
- selecting a global motion vector representing the image frame from among the template motion vectors, based on the score calculated by the score calculating unit.
Dependencies are inferred from the claim text.