The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 17, 2017

Filed:

Nov. 16, 2015
Applicant:

Thomson Licensing, Issy les Moulineaux, FR;

Inventor:

Dietmar Hepper, Hannover, DE;

Assignee:

THOMSON LICENSING, Issy les Moulineaux, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/00 (2006.01); G06T 7/20 (2017.01); G06T 7/207 (2017.01);
U.S. Cl.
CPC ...
G06T 7/2073 (2013.01); G06T 7/207 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/20016 (2013.01);
Abstract

The motion of image content such as a point of interest in a video frames sequence is tracked using sub-pixel resolution motion estimation in forward and/or backward direction. The motion of image content or a point of interest between a reference frame and a following frame is estimated, starting from an integer pixel position in the reference frame. If the motion vector has a position between integer pixel positions, the coordinates of that motion vector are replaced by an adjacent integer pixel position in the following or previous frame, and the error value between these coordinates and the replacement coordinates is stored. Thereafter the following or previous frame is defined as the current frame, the motion of the object is estimated between the replacement coordinates in the current frame and a following frame, and the stored error value is added in opposite direction to the corresponding motion vector, so as to get a corresponding precise motion vector. If the precise motion vector has a position between integer pixel positions in the following or previous frame, its coordinates are replaced by an adjacent integer pixel position in the following or previous frame, and the corresponding error value is stored, and so on.


Find Patent Forward Citations

Loading…