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

Error concealment in digital television signals

Assignee: Sony Corp
•
Filing: 1985-09-04
•
Granted: 1987-06-23
•
Expires: 2005-09-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Concealing errors in a digital television signal, which has a plurality of component sample values corresponding respectively to sample positions along a horizontal scan line of a television picture made up of a plurality of scan lines, in respect of each sample value which is in error, by calculating a first concealment accuracy by determining the difference between two immediately adjacent sample values both in the scan line immediately preceding or following the scan line which the error sample is in, and one of which sample values is immediately adjacent to the error sample, calculating a second concealment accuracy by determining the difference between two immediately adjacent sample values both in the vertical line immediately preceding or following the vertical line which the error sample is in, and one of which sample values is immediately adjacent to the error sample, selecting from the available concealment accuracies a preferred direction of the television picture for concealing the error sample, calculating a corrected value of the error sample using available sample values disposed along the preferred direction, and substituting the corrected sample value for the error sample so as to conceal the error.

Inventors

  • 👤 James H. Wilkinson
  • 👤 Peter C. Boreland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:14
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/79; H04N9/87; H04N9/88; H04N9/888

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 197 words
A method of concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the method comprising: calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; selecting a preferred one of said horizontal and vertical directions for concealing said erroneous sample; calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and substituting said corrected sample value for said erroneous sample value.
Claim 2
Independent Claim 197 words
A method of concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the method comprising: calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; selecting a preferred one of said horizontal and vertical directions for concealing said erroneous sample; calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and substituting said corrected sample value for said erroneous sample value.
Claim 3
Independent Claim 301 words
A method of concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the method comprising: calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a second concealment accuracy by determining the difference between two immediately adjacent valid samples values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a third concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the positive diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; calculating a fourth concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the negative diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; selecting a preferred one of said horizontal, vertical, positive diagonal and negative diagonal directions for concealing said erroneous sample; calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and substituting said corrected sample value for said erroneous sample value;
Claim 4
Independent Claim 301 words
A method of concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the method comprising: calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a second concealment accuracy by determining the difference between two immediately adjacent valid samples values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; calculating a third concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the positive diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; calculating a fourth concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the negative diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; selecting a preferred one of said horizontal, vertical, positive diagonal and negative diagonal directions for concealing said erroneous sample; calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and substituting said corrected sample value for said erroneous sample value;
Claim 5
Dependent Claim 93 words
A method according to claim 2 wherein first, second, third and fourth algorithms are used respectively to calculate said four concealment accuracies which are designated H, V, D + and D - respectively, said algorithms being as follows: H=1/4{|(n-1), S-1-(n-1), S0|+|(n-1), S0-(n-1), S1|+|(n+1), S-1-(n+1), S0|+|(n+1), S0-(n+1), S1|} V=1/4{|(n-1), S-1-n, S-1|+|n, S-1-(n+1), S-1|+|(n-1), S1-n, S1|+n, S1-(n+1), S1|} D.sup.+ =1/4{|(n-1), S-1-n, S-2|+|(n-1), S0-n, S-1|+|n, S1-(n+1), S0|+|n, S2-(n+1), S1|} D.sup.- =1/4{|(n-1), S0-n, S1|+|(n-1), S1-n, S2|+|n, S-2-(n+1), S-1|+|n, S-1-(n+1), S0|} where n, S0 represents a sample value at a sample position S0 in a horizontal line n.
Claim 6
Dependent Claim 209 words
A method according to claim 2 wherein sixteen algorithms are used respectivvely to calculate sixteen concealment accuracies H1, H2, H3, H4, V1, V2, V3, V4, D + 1, D + 2, D + 3, D + 4, D - 1, D - 2, D - 3 and D - 4 respectively, said algorithms being as follows: H1=|(n-1), S-1-(n-1), S0| H2=|(n-1) S0-(n-1), S1| H3=|(n+1)S-1-(n+1), S0| H4=|(n+1), S0-(n+1), S1| V1=|(n-1), S-1-n, S-1| V2=|n, S-1-(n+1), S-1| V3=|(n-1), S1-n, S1| V4=|n, S1-(n+1), S1| D.sup.+ 1=|(n-1), S-1-n, S-2| D.sup.+ 2=|(n-), S0-n, S-1| D.sup.+ 3=|n, S1,-(n+1), S0| D.sup.+ 4=|n, S2-(n+1), S1 D.sup.- 1=|(n-1), S0-n, S1| D.sup.- 2=|(n-1), S1-n, S2| D.sup.- 3=|n, S-2-(n+1), S-1| D.sup.- 4=|n, S-1-(n+1), S0| where n, S0 represents a sample value at a sample position S0 in a horizontal line n; any concealment accuracy in any of the four groups of concealment accuracies H1, H2, H3, H4; V1, V2, V3, V 4; D + 1, D + 2, D + 3, D + 4; and D - 1, D - 2, D - 3, D -4 which involves use of an erroneous sample is rejected; and said first, second, third and fourth concealment accuracies are derived by averaging and appropriately scaling these concealment accuracies in each of said groups not so rejected.
Claim 7
Dependent Claim 51 words
A method according to claim 2 wherein said concealment accuracies are each multiplied by a weighting factor corresponding to the distance between adjacent sample positions in the respective horizontal, vertical, positive diagonal and negative diagonal directions, and said preferred direction is then selected using the concealment accuracies after said weighting step.
Claim 8
Dependent Claim 206 words
Apparatus for concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the apparatus comprising: means for calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for selecting a preferred one of said horizontal and vertical directions for concealing said erroneous sample; means for calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and means for substituting said corrected sample value for said erroneous sample value.
Claim 9
Dependent Claim 206 words
Apparatus for concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the apparatus comprising: means for calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for selecting a preferred one of said horizontal and vertical directions for concealing said erroneous sample; means for calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and means for substituting said corrected sample value for said erroneous sample value.
Claim 10
Dependent Claim 315 words
Apparatus for concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the apparatus comprising: means for calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a third concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the positive diagonal direction and one of which valid sample values corresponds to a valid sample which is adjacent to and in the same horizontal line as said erroneous sample; means for calculating a fourth concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the negative diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; means for selecting a preferred one of said horizontal, vertical, positive diagonal and negative diagonal directions for concealing said erroneous sample; means for calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and means for substituting said corrected sample value for said erroneous sample value.
Claim 11
Dependent Claim 315 words
Apparatus for concealing an erroneous sample value of an erroneous sample in a digital television signal, said television signal comprising a plurality of valid sample values of valid samples corresponding respectively to sample positions of a television picture, said erroneous sample value occurring at an intersection of lines that are defined by said sample positions and that respectively extend in horizontal, vertical, positive diagonal and negative diagonal directions, the apparatus comprising: means for calculating a first concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a horizontal line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a second concealment accuracy by determining the difference between two immediately adjacent valid sample values both in a vertical line immediately preceding or following said erroneous sample, and one of which valid samples is immediately adjacent to said erroneous sample; means for calculating a third concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the positive diagonal direction and one of which valid sample values corresponds to a valid sample which is adjacent to and in the same horizontal line as said erroneous sample; means for calculating a fourth concealment accuracy by determining the difference between two valid sample values disposed immediately adjacent to one another in the negative diagonal direction and one of which valid sample values corresponds to a sample which is adjacent to and in the same horizontal line as said erroneous sample; means for selecting a preferred one of said horizontal, vertical, positive diagonal and negative diagonal directions for concealing said erroneous sample; means for calculating a corrected sample value of said erroneous sample using sample values disposed along said preferred direction; and means for substituting said corrected sample value for said erroneous sample value.
Claim 12
Dependent Claim 92 words
Apparatus according to claim 7 wherein first, second, third and fourth algorithms are used respectively to calculate said four concealment accuracies which are designated H, V, D + and D - respectively, said algorithms being as follows: H=1/4{|(n-1), S-1-(n-1), S0|+|(n-1), S0-(n-1), S1|+|(n+1), S-1-(n+1), S0|+|(n+1), S0-(n+1), S1|} V=1/4{|(n-1), S-1-n, S-1|+|n, S-1-(n+1), S-1|+|(n-1), S1-n, S1|+|n, S1-(n+1), S1|} D.sup.+ =1/4{|(n-1), S-1-n, S-2|+|(n-1), S0-n, S-1|+|n, S1-(n+1, S0|+|n, S2-(n+1), S1|} D.sup.-= 1/4{|(n-1), S0-n, S1|+|(n-1), S1-n, S2|+|n, S-2-(n+1), S-1|+|n, S-1-(n+1), S0|} where n, S0 represents a sample value at a sample position S0 in a horizontal line n.
Claim 13
Dependent Claim 209 words
Apparatus according to claim 7 wherein sixteen algorithms are used respectively to calculate sixteen concealment accuracies H1, H2, H3, H4, V1, V2, V3, V4, D + 1, D + 2, D + 3, D + 4, D - 1, D - 2, D - 3 and D - 4 respectively, said algorithms being as follows: H1=|(n-1), S-1-(n-1), S0| H2=|(n-1) S0-(n-1) S1| H3=|(n+1) S-1-(n+1), S0| H4=|(n+1), S0-(n+1), S1| V1=|(n-1), S-1-n, S-1| V2=|n, S-1-(n+1), S-1| V3=|(n-1), S1-n, S1| V4=|n, S1-(n+1), S1| D.sup.+ 1=|(n-1), S-1-n, S-2| D.sup.+ 2=|(n-1), S0-n, S-1| D.sup.+ 3=|n, S1-(n+1), S0| D.sup.+ 4=|n, S2-(n+1), S1| D.sup.- 1=|(n-1), S0-n, S1| D.sup.- 2=|(n-1), S1-n, S2| D.sup.- 3=|n, S-2-(n+1), S-1| D.sup.- 4=|n, S-1-(n+1), S0| where n, S0 represents a sample value at a sample position S0 in a horizontal line n; any concealment accuracy in any of the four groups of concealment accuracies H1, H2, H3, H4; V1, V2, V3, V4; D + 1, D + 2, D + 3, D + 4; and D - 1, D - 2, D - 3, D - 4 which involves use of an erroneous sample being rejected, and said first, second, third and fourth concealment accuracies being derived by averaging and appropriately scaling these concealment accuracies in each of said groups not so rejected.
Claim 14
Dependent Claim 53 words
Apparatus according to claim 7 and further comprising means for multiplying each said concealment accuracy by a weighting factor corresponding to the distance between adjacent sample positions in the respective horizontal, vertical, positive diagonal and negative diagonal directions, and said preferred direction is then selected using the concealment accuracies after said weighting step.

References Cited (Backward Citations)

US4573070A Cited
US4464686A Cited
US4381519A Cited
US4470065A Cited
US4517600A Cited
US4586082A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-22 1990-12-22 1991-06-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-22 1994-12-22 1995-06-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-22 1998-12-22 1999-06-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag