Patent US5325374A successfully refreshed from Google Patents.
US5325374A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Predictive decoding device for correcting code errors
Assignee: Canon Inc
•
Filing: 1993-11-04
•
Granted: 1994-06-28
•
Expires: 2013-11-04
Abstract
Abstract A decoding device used in a predictive coding method includes a replacement circuit for replacing a decoded value corresponding to an encoded code having an uncorrectable error with the decoded value of the immediately preceding sample, and decoding of the succeeding sample is performed according to the decoded value output from the replacement circuit.
Inventors
- 👤 Nobuhiro Hoshi
- 👤 Yoshiki Ishii
- 👤 Kenichi Nagasawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:13
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1876; H; H03; H03M; H03M7/00; H03M7/30; H03M7/3002; H03M7/3044; H03M7/3046; H04; H04N; H04N19/00; H04N19/50; H04N19/85; H04N19/89; H04N19/895
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
147 words
A predictive decoding device for decoding an encoded code obtained by quantizing a differential value between a sampled value and an encode predictive value, said decoding device comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on a differential value representative of said encoded code and on said decode predictive value, and for outputting said decoded value; (c) selecting means for selectively outputting one of a present decoded value computed by said decoding means and a past decoded value formerly computed by said decoding means in response to said error flag; and (d) predictive means which uses an output value of said selecting means to produce said decode predictive value to be input to said decoding means.
Claim 2
Dependent Claim
147 words
A predictive decoding device for decoding an encoded code obtained by quantizing a differential value between a sampled value and an encode predictive value, said decoding device comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on a differential value representative of said encoded code and on said decode predictive value, and for outputting said decoded value; (c) selecting means for selectively outputting one of a present decoded value computed by said decoding means and a past decoded value formerly computed by said decoding means in response to said error flag; and (d) predictive means which uses an output value of said selecting means to produce said decode predictive value to be input to said decoding means.
Claim 3
Dependent Claim
53 words
A device according to claim 1, wherein said selecting means replaces a present decoded value, computed by said decoding means and corresponding to an encoded code in which a code error has been detected by said error detection means, with a past decoded value immediately preceding the present decoded value to be replaced.
Claim 4
Dependent Claim
31 words
A device according to claim 2, wherein said selecting means replaces the present decoded value computed by said decoding means with the past decoded value in response to said error flag.
Claim 5
Dependent Claim
21 words
A device according to claim 1, wherein said selecting means outputs said past decoded value for a predetermined period of samples.
Claim 6
Dependent Claim
31 words
A device according to claim 1, wherein said predictive means produces said decode predictive value by delaying said output value output from said selecting means for a period of one sample.
Claim 7
Dependent Claim
55 words
A device according to claim 1, wherein said decoding means includes look-up table means, having said encoded code and said decode predictive value as inputs, for outputting the decoded value, and wherein said predictive means delays the output value of said selecting means for a period of one sample to produce said decode predictive value.
Claim 8
Dependent Claim
54 words
A device according to claim 6, wherein said error flag is an input to said look-up table means, and wherein values having the same values as decode predictive values are written, irrespective of said encoded code, in each address corresponding to occurrence of an error flag which indicates the detection of a code error.
Claim 9
Dependent Claim
52 words
A device according to claim 1, wherein said encoded code is obtained by quantizing with quantization characteristics controlled in accordance with said encode predictive value, and wherein said decoding means controls inverse quantization characteristics in accordance with said decode predictive value and calculates said decoded value using said controlled inverse quantization characteristics.
Claim 10
Dependent Claim
138 words
A predictive decoding device for decoding an encoded code obtained by quantizing a differential value between a sampled value and an encode predictive value, comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on a differential value representative of said encoded code and on said decode predictive value, and for outputting said decoded value; and (c) predictive means which uses an output value of said decoding means to produce said decode predictive value to be input to said decoding means, wherein said decoding means includes replacement means for replacing said encoded code with a code indicating that said differential value is zero in response to said error flag.
Claim 11
Dependent Claim
138 words
A predictive decoding device for decoding an encoded code obtained by quantizing a differential value between a sampled value and an encode predictive value, comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on a differential value representative of said encoded code and on said decode predictive value, and for outputting said decoded value; and (c) predictive means which uses an output value of said decoding means to produce said decode predictive value to be input to said decoding means, wherein said decoding means includes replacement means for replacing said encoded code with a code indicating that said differential value is zero in response to said error flag.
Claim 12
Dependent Claim
55 words
A device according to claim 9, wherein said decoding means includes inverse quantization means for inversely quantizing said encoded code to produce said differential value, and addition means for adding said differential value and said decode predictive value, and wherein said replacement means replaces said differential value with zero in response to said error flag.
Claim 13
Dependent Claim
17 words
A device according to claim 9, wherein said replacement means outputs zero for a predetermined sampling period.
Claim 14
Dependent Claim
55 words
A device according to claim 9, wherein said encoded code is an encoded code obtained by quantizing with quantization characteristics controlled in accordance with said encode predictive value, and wherein said decoding means controls inverse quantization characteristics in accordance with said decode predictive value and calculates said decoded value using said controlled inverse quantization characteristics.
Claim 15
Dependent Claim
128 words
A predictive decoding device for decoding an encoded code, said predictive decoding device comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on said encoded code and on said decode predictive value, and for outputting said decoded value; (c) selecting means for selectively outputting one of a present decoded value computed by said decoding means and a past decoded value formerly computed by said decoding means in response to said error flag; and (d) predictive means for producing said decode predictive value to be input to said decoding means by using an output value of said selecting means.
Claim 16
Dependent Claim
128 words
A predictive decoding device for decoding an encoded code, said predictive decoding device comprising: (a) error detection means for detecting a code error in said encoded code and for outputting an error flag; (b) decoding means for receiving said encoded code and a decode predictive value, for computing a decoded value based on said encoded code and on said decode predictive value, and for outputting said decoded value; (c) selecting means for selectively outputting one of a present decoded value computed by said decoding means and a past decoded value formerly computed by said decoding means in response to said error flag; and (d) predictive means for producing said decode predictive value to be input to said decoding means by using an output value of said selecting means.
Claim 17
Dependent Claim
30 words
A device according to claim 13, wherein said selecting means includes switching means for selectively outputting said decoded value and said decode predictive value in response to said error flag.
Claim 18
Dependent Claim
58 words
A device according to claim 13, wherein said decoding means inputs said error flag to indicate an address of a look up table means, and wherein values having the same values as decode predictive values are written, irrespective of said encoded code, in each address corresponding to an error flag which indicates the detection of a code error.
Claim 19
Dependent Claim
55 words
A device according to claim 13, wherein said encoded code is an encoded code obtained by quantizing with quantization characteristics controlled in accordance with an encode predictive value, and wherein said decoding means controls inverse quantization characteristics in accordance with said decode predictive value and calculates said decoded value using said controlled inverse quantization characteristics.
References Cited (Backward Citations)
US3772682A
Cited
US4807032A
Cited
US4719642A
Cited
US4979187A
Cited
US4965580A
Cited
US5043728A
Cited
US5063443A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-06-27 | 1997-12-27 | 1998-06-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-06-27 | 2001-12-27 | 2002-06-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-06-27 | 2005-12-27 | 2006-06-28 | $7700.00 | Window Closed / Lapsed |