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

Digital video signal decoding apparatus and presumed motion vector calculating method

Assignee: Panasonic Holdings Corp
•
Filing: 1995-06-06
•
Granted: 1996-09-03
•
Expires: 2015-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital video signal decoding apparatus has a memory for storing motion vectors which have been decoded by a decoder, and a motion vector calculating circuit for calculating a presumed motion vector from the motion vectors stored in the memory, whereby, even if part of a bit stream has been lost and each of pixel blocks which have been lost accordingly cannot be decoded, each of the lost pixel blocks is filled in by a corresponding pixel block in a preceeding frame which has been motion-compensated through a motion compensation circuit by using the presumed motion vector, thereby preventing degradation of the picture quality at that pixel block portion.

Inventors

  • 👤 Yutaka Machida
  • 👤 Takeshi Yukitake

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:57
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/144; H04N5/145; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/85; H04N19/89; H04N19/895

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 226 words
A method of determining a presumed motion vector for a particular frame pixel block of digital signal data comprising plural frame pixel blocks where data relating to said particular frame pixel block are lost during transmission or reception of said digital signal data, said method comprising the steps of: (a) storing values of N (N>0) decoded motion vectors for said digital signal data in a memory, with respect to x and y directions of said digital signal data, independently for said x direction and said y direction; (b) determining a frequency of occurrence of said values of said N decoded motion vectors independently for said x direction and said y direction; (c) selecting a first one of said values of N decoded motion vectors having a largest frequency of occurrence in said x direction and selecting a second one of said values of N decoded motion vectors having a largest frequency of occurrence in said y direction; (d) if said largest frequency of occurrence in said x direction or in said y direction is less than a threshold value, increasing a value of said number N and repeating said steps (a)-(d) with respect to the increased value of said number N; and (e) determining said presumed motion vector in accordance with said first one and said second one of said values of N decoded motion vectors.
Claim 2
Independent Claim 226 words
A method of determining a presumed motion vector for a particular frame pixel block of digital signal data comprising plural frame pixel blocks where data relating to said particular frame pixel block are lost during transmission or reception of said digital signal data, said method comprising the steps of: (a) storing values of N (N>0) decoded motion vectors for said digital signal data in a memory, with respect to x and y directions of said digital signal data, independently for said x direction and said y direction; (b) determining a frequency of occurrence of said values of said N decoded motion vectors independently for said x direction and said y direction; (c) selecting a first one of said values of N decoded motion vectors having a largest frequency of occurrence in said x direction and selecting a second one of said values of N decoded motion vectors having a largest frequency of occurrence in said y direction; (d) if said largest frequency of occurrence in said x direction or in said y direction is less than a threshold value, increasing a value of said number N and repeating said steps (a)-(d) with respect to the increased value of said number N; and (e) determining said presumed motion vector in accordance with said first one and said second one of said values of N decoded motion vectors.
Claim 3
Independent Claim 231 words
A method of determining a presumed motion vector for a particular frame pixel block of digital signal data comprising plural frame pixel blocks where data relating to said particular frame pixel block are lost during transmission or reception of said digital signal data, said method comprising the steps of: (a) storing values of N (N>0) decoded motion vectors for said digital signal data in a memory, with respect to x and y directions of said digital signal data, independently for said x direction and said y direction; (b) determining a weighted frequency of occurrence of said values of said N decoded motion vectors independently for said x direction and said y direction; and (c) selecting a first one of said values of N decoded motion vectors having a largest weighted frequency of occurrence in said x direction and selecting a second one of said values of N decoded motion vectors having a largest weighted frequency of occurrence in said y direction; (d) if said largest weighted frequency of occurrence in said x direction or in said y direction is less than a threshold value, increasing a value of said number N and repeating said steps (a)-(d) with respect to the increased value of said number N; and (e) determining said presumed motion vector in accordance with said first one and said second one of said values of N decoded motion vectors.
Claim 4
Independent Claim 231 words
A method of determining a presumed motion vector for a particular frame pixel block of digital signal data comprising plural frame pixel blocks where data relating to said particular frame pixel block are lost during transmission or reception of said digital signal data, said method comprising the steps of: (a) storing values of N (N>0) decoded motion vectors for said digital signal data in a memory, with respect to x and y directions of said digital signal data, independently for said x direction and said y direction; (b) determining a weighted frequency of occurrence of said values of said N decoded motion vectors independently for said x direction and said y direction; and (c) selecting a first one of said values of N decoded motion vectors having a largest weighted frequency of occurrence in said x direction and selecting a second one of said values of N decoded motion vectors having a largest weighted frequency of occurrence in said y direction; (d) if said largest weighted frequency of occurrence in said x direction or in said y direction is less than a threshold value, increasing a value of said number N and repeating said steps (a)-(d) with respect to the increased value of said number N; and (e) determining said presumed motion vector in accordance with said first one and said second one of said values of N decoded motion vectors.

References Cited (Backward Citations)

US4727422A Cited
US4862264A Cited
US4862259A Cited
US4901145A Cited
US5027203A Cited
US5036393A Cited
JPH03136595A Cited
US5067015A Cited
EP0521529A2 Cited
US5198901A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-03 2000-03-04 2000-09-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-03 2004-03-04 2004-09-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-03 2008-03-04 2008-09-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag