Patent US5552831A successfully refreshed from Google Patents.
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
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 14:11
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 |