← Back to Patent Explorer
US5739872A Expired / Lapsed US ⏱️ 0.0 years remaining

High-speed motion estimating apparatus for high-definition television and method therefor

Assignee: LG Electronics Inc
•
Filing: 1995-08-16
•
Granted: 1998-04-14
•
Expires: 2015-08-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high-speed motion estimating apparatus for a high-definition television is disclosed including a sub-screen forming portion for forming and outputting sub-search areas and prediction blocks corresponding to the respective steps from an input reference image and prediction image; a motion estimating portion for obtaining and outputting a minimum average absolute error and motion vector having the minimum average absolute error corresponding to one sub-search area from the sub-screen forming portion in the respective steps; and a minimum average absolute error motion vector detecting portion for obtaining and outputting a final motion vector having the minimum average absolute error and minimum average absolute error in the respective steps, using motion vectors having the minimum average absolute error and minimum average absolute error which are the outputs of the motion estimating portion.

Inventors

  • 👤 Hyung Suk Kim
  • 👤 Sang Hoon Choi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:26
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/533

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 269 words
A high-speed motion estimating apparatus for a high-definition television comprising: a sub-screen forming portion for forming and outputting sub-search areas corresponding to predetermined step sizes from an input reference image and prediction blocks from an input prediction image; a motion estimating portion for comparing the sub-search areas to the prediction blocks for obtaining and outputting a minimum average absolute error and a corresponding motion vector for each compared sub-search area; and a minimum average absolute error motion vector detecting portion for obtaining and outputting a final minimum average absolute error and a corresponding final motion vector, the minimum average absolute error motion vector detecting portion being configured to: (a) detect an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of a set of sub-search areas; (b) decide whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (c) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not included in the central sub-search area of the set, set a next step size, establish positions of a next set of sub-search areas, set the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeat steps (a) and (b); and (d) upon deciding that the motion vector corresponding to the overall minimum average absolute error is included in the central sub-search area of the set, output the motion vector as the final motion vector.
Claim 2
Dependent Claim 269 words
A high-speed motion estimating apparatus for a high-definition television comprising: a sub-screen forming portion for forming and outputting sub-search areas corresponding to predetermined step sizes from an input reference image and prediction blocks from an input prediction image; a motion estimating portion for comparing the sub-search areas to the prediction blocks for obtaining and outputting a minimum average absolute error and a corresponding motion vector for each compared sub-search area; and a minimum average absolute error motion vector detecting portion for obtaining and outputting a final minimum average absolute error and a corresponding final motion vector, the minimum average absolute error motion vector detecting portion being configured to: (a) detect an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of a set of sub-search areas; (b) decide whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (c) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not included in the central sub-search area of the set, set a next step size, establish positions of a next set of sub-search areas, set the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeat steps (a) and (b); and (d) upon deciding that the motion vector corresponding to the overall minimum average absolute error is included in the central sub-search area of the set, output the motion vector as the final motion vector.
Claim 3
Dependent Claim 64 words
The high-speed motion estimating apparatus for a high-definition television as claimed in claim 1, wherein said sub-screen forming portion comprises: a sub-search area forming circuit for forming and outputting a sub-search area from the input reference image, the sub-search area corresponding to a predetermined step size; and a prediction block forming circuit for forming and outputting a prediction block from the input prediction image.
Claim 4
Dependent Claim 290 words
A high-speed motion estimating apparatus for a high-definition television comprising: a motion error controller for forming and outputting sub-search areas from input reference images corresponding to predetermined step sizes and prediction blocks from input prediction images; a motion error processing portion for comparing the sub-search areas to the prediction blocks for obtaining minimum average absolute errors and corresponding motion vectors for one or more sub-search areas from the output of said motion error controller, wherein the motion error processing portion outputs a minimum average absolute error and a corresponding motion vector; and a minimum average absolute error motion vector detecting portion for obtaining and outputting a final minimum average absolute error and a corresponding final motion vector, the minimum average absolute error motion vector detecting portion being configured to: (a) detect an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of a set of sub-search areas; (b) decide whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (c) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not included in the central sub-search area of the set, set a next step size, establish positions of a next set of sub-search areas, set the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeat steps (a) and (b); and (d) upon deciding that the motion vector corresponding to the overall minimum average absolute error is included in the central sub-search area of the set, output the motion vector as the final motion vector.
Claim 5
Dependent Claim 290 words
A high-speed motion estimating apparatus for a high-definition television comprising: a motion error controller for forming and outputting sub-search areas from input reference images corresponding to predetermined step sizes and prediction blocks from input prediction images; a motion error processing portion for comparing the sub-search areas to the prediction blocks for obtaining minimum average absolute errors and corresponding motion vectors for one or more sub-search areas from the output of said motion error controller, wherein the motion error processing portion outputs a minimum average absolute error and a corresponding motion vector; and a minimum average absolute error motion vector detecting portion for obtaining and outputting a final minimum average absolute error and a corresponding final motion vector, the minimum average absolute error motion vector detecting portion being configured to: (a) detect an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of a set of sub-search areas; (b) decide whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (c) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not included in the central sub-search area of the set, set a next step size, establish positions of a next set of sub-search areas, set the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeat steps (a) and (b); and (d) upon deciding that the motion vector corresponding to the overall minimum average absolute error is included in the central sub-search area of the set, output the motion vector as the final motion vector.
Claim 6
Dependent Claim 67 words
The high-speed motion estimating apparatus for a high-definition television as claimed in claim 3, wherein said motion error controller comprises two or more motion estimating circuits configured in parallel for obtaining and outputting the minimum average absolute errors and the corresponding motion vectors for two or more sub-search areas from the sub-search areas and the prediction blocks that are outputs of two or more sub-screen forming circuits.
Claim 7
Dependent Claim 74 words
The high-speed motion estimating apparatus for a high-definition television as claimed in claim 4, wherein said one or more sub-screen forming portions comprise: one or more sub-search area forming circuits for forming and outputting the sub-search areas from the input reference image corresponding to the predetermined step sizes; and one or more prediction block forming circuits for forming and outputting the prediction blocks from the input prediction image corresponding to the predetermined step sizes.
Claim 8
Dependent Claim 210 words
A high-speed motion estimating method comprising the steps of: (a) setting an initial step size and a sub-search area size, and establishing positions of a set of sub-search areas; (b) detecting a minimum average absolute error and a corresponding motion vector in each sub-search area; (c) detecting an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of the set of sub-search areas; (d) deciding whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (e) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not present in the central sub-search area of the set, setting a next step size, establishing positions of a next set of sub-search areas, setting the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeating steps (b)-(d); and (f) upon deciding that the motion vector corresponding to the overall minimum average absolute error is present in the central sub-search area of the set as a result of step (d), outputting the motion vector as a final motion vector.
Claim 9
Dependent Claim 210 words
A high-speed motion estimating method comprising the steps of: (a) setting an initial step size and a sub-search area size, and establishing positions of a set of sub-search areas; (b) detecting a minimum average absolute error and a corresponding motion vector in each sub-search area; (c) detecting an overall minimum average absolute error and a corresponding motion vector from among the minimum average absolute errors of the set of sub-search areas; (d) deciding whether the motion vector corresponding to the overall minimum average absolute error is included in a central sub-search area of the set; (e) upon deciding that the motion vector corresponding to the overall minimum average absolute error is not present in the central sub-search area of the set, setting a next step size, establishing positions of a next set of sub-search areas, setting the position of a central sub-search area of the next set so that the central sub-search area includes the motion vector corresponding to the overall minimum average absolute error, and repeating steps (b)-(d); and (f) upon deciding that the motion vector corresponding to the overall minimum average absolute error is present in the central sub-search area of the set as a result of step (d), outputting the motion vector as a final motion vector.

References Cited (Backward Citations)

US5144429A Cited
US5502492A Cited
US5537155A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-13 2001-10-13 2002-04-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-13 2005-10-13 2006-04-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-13 2009-10-13 2010-04-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag