US4716565A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Error concealing system for digital data
Assignee: Sony Corp
•
Filing: 1985-04-26
•
Granted: 1987-12-29
•
Expires: 2005-04-26
Abstract
Abstract The present invention relates to an error concealing system for digital data in which a reproduced data signal is supplied to error-concealing circuits (34) and (43) and an erroneous data in the reproduced data signal is concealed by the interpolation or substitution using a data near the erroneous data, wherein when the nearby data is erroneous, the nearby data is error-concealed and then fed back to the concealing circuits (34) and (43) to thereby carry out the error concealment so that the erroneous data can sequentially be concealed by using a correct data of small scale.
Inventors
- 👤 Tetsuro Suma
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 20:44
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/79; H04N9/87; H04N9/88; H04N9/888; G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1876; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
103 words
Error concealing method for digital data in which a reproduced data signal comprised of a plurality of data elements arranged in a matrix is supplied to an error concealing circuit and an erroneous data element in said reproduced data signal is error-concealed by interpolation based on data nearby said erroneous data element in said matrix, characterized by the steps of determining when said nearby data is erroneous, concealing the errors in said erroneous nearby data and then feeding back said error-concealed nearby data to said error concealing circuit to thereby carry out error-concealment of said erroneous data element using said error-concealed nearby data.
Claim 2
Dependent Claim
103 words
Error concealing method for digital data in which a reproduced data signal comprised of a plurality of data elements arranged in a matrix is supplied to an error concealing circuit and an erroneous data element in said reproduced data signal is error-concealed by interpolation based on data nearby said erroneous data element in said matrix, characterized by the steps of determining when said nearby data is erroneous, concealing the errors in said erroneous nearby data and then feeding back said error-concealed nearby data to said error concealing circuit to thereby carry out error-concealment of said erroneous data element using said error-concealed nearby data.
Claim 3
Independent Claim
120 words
A method of concealing errors in a digital data signal, in which errors in erroneous data are concealed by small-scale interpolation, the method for use when the number of errors in the erroneous data is too great for small-size interpolation, comprising the steps of: determining the presence and location of erroneous data in the data signal; concealing errors in erroneous data by small-scale interpolation using correct data proximate said erroneous data; identifying subsequent erroneous data that is proximate erroneous data so as to preclude error concealment by small-scale interpolation; feeding back error-concealed erroneous data previously determined to be erroneous and previously error concealed using small-scale interpolation; and using the fed-back, error-concealed data to conceal errors in said subsequent erroneous data.
Claim 4
Independent Claim
120 words
A method of concealing errors in a digital data signal, in which errors in erroneous data are concealed by small-scale interpolation, the method for use when the number of errors in the erroneous data is too great for small-size interpolation, comprising the steps of: determining the presence and location of erroneous data in the data signal; concealing errors in erroneous data by small-scale interpolation using correct data proximate said erroneous data; identifying subsequent erroneous data that is proximate erroneous data so as to preclude error concealment by small-scale interpolation; feeding back error-concealed erroneous data previously determined to be erroneous and previously error concealed using small-scale interpolation; and using the fed-back, error-concealed data to conceal errors in said subsequent erroneous data.
Claim 5
Dependent Claim
34 words
The method according to claim 2, in which said step of determining the presence and location of erroneous data includes the step of setting an error flag to indicate the presence of an error.
Claim 6
Dependent Claim
25 words
The method according to claim 3, in which the step of feeding back previously error-concealed data includes the further step of resetting said error flag.
Claim 7
Dependent Claim
32 words
The method according to claim 2, in which said digital data signal represents a video field and said data is formed as a matrix of picture elements making up said video field.
Claim 8
Dependent Claim
28 words
The method according to claim 2, in which said digital data signal represents a video signal and said data is formed as successive fields of said video signal.
Claim 9
Dependent Claim
29 words
The method according to claim 2, in which said digital data signal represents a video signal and said data is formed as a successive frames of said video signal.
Claim 10
Dependent Claim
114 words
Apparatus for concealing errors in a digital data signal, in which errors in erroneous data are concealed by small-scale interpolation, the apparatus for use when the errors are too numerous for small-scale interpolation, comprising: means for determining the presence and location of erroneous data in the data signal; means for concealing errors in erroneous data by small-scale interpolation using correct data proximate said erroneous data; means for identifying subsequent erroneous data that is proximate erroneous data so as to preclude error concealment by small-scale interpolation; means for feeding back error-concealed data that was previously error-concealed using small-scale interpolation; and means for using the fed-back, error-concealed data to conceal errors in said subsequent erroneous data.
Claim 11
Dependent Claim
114 words
Apparatus for concealing errors in a digital data signal, in which errors in erroneous data are concealed by small-scale interpolation, the apparatus for use when the errors are too numerous for small-scale interpolation, comprising: means for determining the presence and location of erroneous data in the data signal; means for concealing errors in erroneous data by small-scale interpolation using correct data proximate said erroneous data; means for identifying subsequent erroneous data that is proximate erroneous data so as to preclude error concealment by small-scale interpolation; means for feeding back error-concealed data that was previously error-concealed using small-scale interpolation; and means for using the fed-back, error-concealed data to conceal errors in said subsequent erroneous data.
Claim 12
Dependent Claim
36 words
The apparatus of claim 8, in which said means for feeding back previously error-concealed data includes a multiplex unit being controlled by said means for concealing errors to substitute the error-concealed data for the erroneous data.
Claim 13
Dependent Claim
21 words
Apparatus according to claim 8, in which said means for concealing errors includes a compensation delay memory for delaying erroneous data.
Claim 14
Dependent Claim
38 words
Apparatus according to claim 10, in which said compensation delay memory provides a time delay to data based upon a time delay provided by said means for concealing errors less the time delay involved in scanning the data.
Claim 15
Dependent Claim
18 words
Apparatus according to claim 10, further comprising a main delay memory receiving an output from said multiplex unit.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-12-28 | 1991-06-29 | 1991-12-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-12-28 | 1995-06-29 | 1995-12-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-12-28 | 1999-06-29 | 1999-12-29 | $7700.00 | Window Closed / Lapsed |