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

Method and apparatus for concealing errors in a digital television

Assignee: IPG Electronics 503 Ltd
•
Filing: 1991-10-08
•
Granted: 1993-09-07
•
Expires: 2011-10-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for concealing errors occurring during the transmission and or reception of digital television signals. Blocks of video information are received and if any of the blocks contain errors including missing coefficients and/or motion vectors which are not correctable by the error correction circuitry, they are concealed by deriving replacement coefficients and/or motion vectors from at least one of the other received blocks of video.

Inventors

  • 👤 Kiran S. Challapali
  • 👤 Faramarz Azadegan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 10:40
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/06; H04N7/063; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N5/00; H04N5/14; H04N5/21; H04N5/211; H04N5/44; H04N7/08; H04L; H04L27/00; H04L27/26; H04L27/2601

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 241 words
A method for concealing errors present in a sequence of blocks provided by a digital video compression system wherein a digital video signal is processed as a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said method comprising the steps of: a) storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) storing said error signal so as to provide an output error signal synchronized in time with said first block; c) deriving a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) substituting said corrected block for said first block in said sequence of output blocks in the presence of said output error signal.
Claim 2
Independent Claim 241 words
A method for concealing errors present in a sequence of blocks provided by a digital video compression system wherein a digital video signal is processed as a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said method comprising the steps of: a) storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) storing said error signal so as to provide an output error signal synchronized in time with said first block; c) deriving a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) substituting said corrected block for said first block in said sequence of output blocks in the presence of said output error signal.
Claim 3
Dependent Claim 39 words
The method described in claim 1 wherein said blocks of video information are coded from a source image having a first bandwidth to permit conveyance over a channel having a bandwidth which is more narrow than said first bandwidth.
Claim 4
Independent Claim 311 words
An apparatus for concealing errors present in a sequence of blocks provided by a digital video compression system wherein a digital video signal is processed as a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said apparatus comprising in combination: a) first storage means for storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) second storage means for storing said error signal so as to provide an output error signal synchronized in time with said first block; c) concealing means for receiving said sequence of blocks and said error signal and for deriving, upon detection of said output error signal, a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) switching means coupled to said first and second storage means and said concealing means, for receiving as a first input said sequence of output blocks, as a second input said output error signal, and as a third input said corrected block, and for substituting, upon detection of said output error signal, said corrected block for said first block in said sequence of output blocks.
Claim 5
Independent Claim 311 words
An apparatus for concealing errors present in a sequence of blocks provided by a digital video compression system wherein a digital video signal is processed as a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said apparatus comprising in combination: a) first storage means for storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) second storage means for storing said error signal so as to provide an output error signal synchronized in time with said first block; c) concealing means for receiving said sequence of blocks and said error signal and for deriving, upon detection of said output error signal, a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) switching means coupled to said first and second storage means and said concealing means, for receiving as a first input said sequence of output blocks, as a second input said output error signal, and as a third input said corrected block, and for substituting, upon detection of said output error signal, said corrected block for said first block in said sequence of output blocks.
Claim 6
Dependent Claim 306 words
A television receiver comprising an apparatus for concealing errors present in a sequence of blocks provided by a television signal comprising a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said apparatus comprising in combination: a) first storage means for storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) second storage means for storing said error signal so as to provide an output error signal synchronized in time with said first block; c) concealing means for receiving said sequence of blocks and said error signal and for deriving, upon detection of said output error signal, a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) switching means coupled to said first and second storage means and said concealing means, for receiving as a first input said sequence of output blocks, as a second input said output error signal, and as a third input said corrected block, and for substituting, upon detection of said output error signal, said corrected block for said first block in said sequence of output blocks.
Claim 7
Dependent Claim 306 words
A television receiver comprising an apparatus for concealing errors present in a sequence of blocks provided by a television signal comprising a sequence of frames, said frames comprising intra-coded frames and predictive coded frames, each of said intra-coded frames comprising blocks which each comprise coefficients derived from said video signal, and each of said predictive coded frames comprising blocks which each comprise motion vectors derived from said video signal, and wherein an error signal is provided for a first block having an error, said apparatus comprising in combination: a) first storage means for storing said sequence of blocks including said first block so as to provide a sequence of output blocks delayed in time; b) second storage means for storing said error signal so as to provide an output error signal synchronized in time with said first block; c) concealing means for receiving said sequence of blocks and said error signal and for deriving, upon detection of said output error signal, a corrected block comprising information needed to conceal the error in said first block, whereby if said error consists of a loss of a coefficient, said information is replacement coefficient derived from coefficients of at least one of said stored plurality of blocks, and if said error consists of a loss of a motion vector, said information is a replacement motion vector derived from at least one motion vector of at least one of said stored plurality of blocks; and d) switching means coupled to said first and second storage means and said concealing means, for receiving as a first input said sequence of output blocks, as a second input said output error signal, and as a third input said corrected block, and for substituting, upon detection of said output error signal, said corrected block for said first block in said sequence of output blocks.

References Cited (Backward Citations)

US4807033A Cited
US4792953A Cited
US4829523A Cited
US4897724A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-06 1997-03-08 1997-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-06 2001-03-08 2001-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-06 2005-03-08 2005-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag