Patent US5398078A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5398078A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of detecting a motion vector in an image coding apparatus

Assignee: Toshiba Corp
•
Filing: 1992-10-30
•
Granted: 1995-03-14
•
Expires: 2012-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of detecting a motion vector in an image coding apparatus, including blocking an input image block to be coded into a plurality of input blocks each consisting of a plurality of pixels; sub-sampling a coded image signal to obtain a coded and sub-sampled image signal; sub-sampling the input image block at a predetermined pixel interval to obtain a sub-sampled input block; searching a primary block most correlated with the sub-sampled input block from the coded and sub-sampled image signal in a predetermined range, to output a primary motion vector which indicates the primary block most correlated with the sub-sampled input blocks; and controlling at least one of a central position of a searching area and a searching pel accuracy in accordance with a type of the primary motion vector, to search a secondary block most correlated with one of the input blocks from a coded image signal, to obtain a secondary motion vector.

Inventors

  • 👤 Tadaaki Masuda
  • 👤 Yoshiharu Uetani
  • 👤 Toshinori Odaka
  • 👤 Tadahiro Oku
  • 👤 Tomoo Yamakage

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:06
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/59; H04N19/10; H04N19/102; H04N19/115; H04N19/124; H04N19/134; H04N19/136; H04N19/14; H04N19/142; H04N19/169; H04N19/17; H04N19/176; H04N19/44; H04N19/503; H04N19/51; H04N19/53; H04N19/60; H04N19/61; H04N19/13; H04N19/146; H04N19/149; H04N19/15; H04N19/152; H04N19/90; H04N19/91

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 170 words
A method of detecting a motion vector, comprising: a first step for blocking an input image signal to be coded into a plurality of input blocks each consisting of a plurality of pixels; a second step for sub-sampling the input image signal at a predetermined pixel interval, to obtain a sub-sampled image signal; a third step for obtaining a sub-sampled input block from the sub-sampled image signal; a fourth step for searching in a predetermined range the sub-sampled image signal which has already been subjected to a coding process for a primary block most correlated with the sub-sampled input block, to output a primary motion vector which indicates the primary block most correlated with the sub-sampled input block; and a fifth step for controlling at least one of a central position of a searching area and a searching pel accuracy in accordance with a type of the primary motion vector, to search for a secondary block most correlated with one of the input blocks, to output a secondary motion vector.
Claim 2
Independent Claim 170 words
A method of detecting a motion vector, comprising: a first step for blocking an input image signal to be coded into a plurality of input blocks each consisting of a plurality of pixels; a second step for sub-sampling the input image signal at a predetermined pixel interval, to obtain a sub-sampled image signal; a third step for obtaining a sub-sampled input block from the sub-sampled image signal; a fourth step for searching in a predetermined range the sub-sampled image signal which has already been subjected to a coding process for a primary block most correlated with the sub-sampled input block, to output a primary motion vector which indicates the primary block most correlated with the sub-sampled input block; and a fifth step for controlling at least one of a central position of a searching area and a searching pel accuracy in accordance with a type of the primary motion vector, to search for a secondary block most correlated with one of the input blocks, to output a secondary motion vector.
Claim 3
Dependent Claim 49 words
A method according to claim 1, wherein the fifth step includes a step of controlling the central position so as to locate it on a position indicated by the primary motion vector when the primary motion vector is on a central position of a primary motion vector searching range.
Claim 4
Dependent Claim 79 words
A method according to claim 1, wherein the fifth step includes a step of controlling a central position of a secondary motion vector searching range so as to separate it from a position which is indicated by the primary motion vector so that an overlapping portion of the secondary motion vector searching range with a primary motion vector searching range is decreased when the primary motion vector is on a peripheral portion of the primary motion vector searching range.
Claim 5
Dependent Claim 62 words
A method according to claim 1, wherein the fifth step includes a step of setting a searching pel accuracy at a half pixel or finer, for searching the secondary motion vector from among a narrow area whose central position is indicated by the primary motion vector when the primary motion vector is on a central position of primary motion vector searching range.
Claim 6
Dependent Claim 33 words
A method according to claim 1, wherein the second step includes a step of sub-sampling a coded image signal with a phase that differs from a sub-sampling phase of the input image block.

References Cited (Backward Citations)

JPS56143776A Cited
US4901145A Cited
US5027205A Cited
US5208667A Cited
US5128756A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-13 1998-09-12 1999-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-13 2002-09-12 2003-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-13 2006-09-12 2007-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag