← Back to Patent Explorer
US5534928A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for decoding a plurality of encoded video signals

Assignee: Sony Corp
•
Filing: 1993-09-13
•
Granted: 1996-07-09
•
Expires: 2013-09-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for decoding a plurality of video signals each encoded by one of intra-coding (I), predictive-coding (P) and bidirectionally-predictive coding (B). Errors in the encoded video signals are detected and determined to be either correctable or uncorrectable. The errors determined to be correctable are corrected, whereupon the encoded video signal or signals containing the corrected error or errors are decoded. The encoded video signal or signals having one or more errors determined to be uncorrectable are replaced by one of the previously decoded video signals.

Inventors

  • 👤 Ryuichi Iwamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:23
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N19/60; H04N19/61; H04N19/85; H04N19/89; H04N19/895

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 325 words
An apparatus for decoding a sequence of encoded video signals each video signal included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectrionally-predictive coding (B) and each respectively representing one of an I, P and B coded video picture, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said apparatus comprising: means responsive to said encoded video signals to produce error-corrected encoded video signals; decoding means for decoding said error-corrected encoded video signals and for using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; means for detecting errors in said encoded video signals, for determining if the detected errors are non-correctable and for inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting means for substituting for display one of the decoded error-corrected video signals for an encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 2
Independent Claim 325 words
An apparatus for decoding a sequence of encoded video signals each video signal included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectrionally-predictive coding (B) and each respectively representing one of an I, P and B coded video picture, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said apparatus comprising: means responsive to said encoded video signals to produce error-corrected encoded video signals; decoding means for decoding said error-corrected encoded video signals and for using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; means for detecting errors in said encoded video signals, for determining if the detected errors are non-correctable and for inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting means for substituting for display one of the decoded error-corrected video signals for an encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 3
Dependent Claim 70 words
An apparatus for decoding as in claim 1 wherein the decoding means is operable to decode a respective error-corrected encoded video signal representing a respective video picture by utilizing as said reference an adjacent encoded video signal representing a video picture adjacent to said respective video picture and wherein said substituting means is operable to substitute one of said decoded error-corrected video signals for an adjacent non-correctable encoded video signal.
Claim 4
Dependent Claim 39 words
An apparatus for decoding as in claim 1 wherein said substituting means is operable to substitute a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for said non-correctable encoded video signal.
Claim 5
Dependent Claim 97 words
An apparatus for decoding as in claim 2 wherein said substituting means is operable to substitute a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a P coded video picture located between said previous I or P coded video picture and said future I coded video picture.
Claim 6
Dependent Claim 120 words
An apparatus for decoding as in claim 2 wherein said substituting means is operable to substitute a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for: (i) an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a current P coded video picture, and (ii) an encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current P coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a current P coded video picture.
Claim 7
Dependent Claim 120 words
An apparatus for decoding as in claim 2 wherein said substituting means is operable to substitute a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for: (i) an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between said previous I or P coded video picture and a current I coded video picture, and (ii) an encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current I coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a current I coded video picture.
Claim 8
Independent Claim 316 words
A method for decoding a sequence of encoded video signals each video signal included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of an I, P and B coded video picture, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said method comprising the steps of: responding to said encoded video signals to produce error-corrected encoded video signals; decoding said error-corrected encoded video signals and using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; detecting errors in said encoded video signals, determining if the detected errors are non-correctable and inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting for display one of the decoded error-corrected video signals for an encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 9
Independent Claim 316 words
A method for decoding a sequence of encoded video signals each video signal included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of an I, P and B coded video picture, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said method comprising the steps of: responding to said encoded video signals to produce error-corrected encoded video signals; decoding said error-corrected encoded video signals and using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; detecting errors in said encoded video signals, determining if the detected errors are non-correctable and inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting for display one of the decoded error-corrected video signals for an encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 10
Dependent Claim 65 words
A method for decoding as in claim 7 wherein the step of decoding decodes a respective error-corrected encoded video signal representing a respective video picture by utilizing as said reference an adjacent encoded video signal representing a video picture adjacent to said respective video picture and wherein the substituting step substitutes one of said decoded error-corrected video signals for an adjacent non-correctable encoded video signal.
Claim 11
Dependent Claim 36 words
A method for decoding as in claim 7 wherein the substituting step substitutes a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for said non-correctable encoded video signal.
Claim 12
Dependent Claim 94 words
A method for decoding as in claim 8 wherein the substituting step substitutes a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a P coded video picture located between said previous I or P coded video picture and said future I coded video picture.
Claim 13
Dependent Claim 117 words
A method for decoding as in claim 8 wherein the substituting step substitutes a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for: (i) an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a current P coded video picture, and (ii) an encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current P coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a current P coded video picture.
Claim 14
Dependent Claim 117 words
A method for decoding as in claim 8 wherein the substituting step substitutes a previously decoded error-corrected video signal representing one of a previous I and P coded video picture for: (i) an encoded video signal representing a B coded video picture located in said sequence of coded video pictures between said previous I or P coded video picture and a current I coded video picture, and (ii) an encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current I coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a current I coded video picture.
Claim 15
Independent Claim 381 words
An apparatus for decoding a sequence of encoded video signals recorded on a recording medium, each of said video signals included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of a plurality of I, P and B coded video pictures, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said apparatus comprising: means for reproducing said encoded video signals from said recording medium, each reproduced encoded video signal representing one of said I, P and B coded video pictures and arranged in a coding sequence representing a corresponding sequence of coded video pictures; means responsive to the reproduced encoded video signals to produce error-corrected reproduced encoded video signals; decoding means for decoding said error-corrected reproduced encoded video signals and for using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; means for detecting errors in said reproduced encoded video signals, for determining if the detected errors are non-correctable and for inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting means for substituting for display one of the decoded error-corrected reproduced video signals for a reproduced encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 16
Independent Claim 381 words
An apparatus for decoding a sequence of encoded video signals recorded on a recording medium, each of said video signals included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of a plurality of I, P and B coded video pictures, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said apparatus comprising: means for reproducing said encoded video signals from said recording medium, each reproduced encoded video signal representing one of said I, P and B coded video pictures and arranged in a coding sequence representing a corresponding sequence of coded video pictures; means responsive to the reproduced encoded video signals to produce error-corrected reproduced encoded video signals; decoding means for decoding said error-corrected reproduced encoded video signals and for using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; means for detecting errors in said reproduced encoded video signals, for determining if the detected errors are non-correctable and for inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting means for substituting for display one of the decoded error-corrected reproduced video signals for a reproduced encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 17
Dependent Claim 74 words
An apparatus for decoding as in claim 13 wherein the decoding means is operable to decode a respective error-corrected reproduced encoded video signal representing a respective video picture by utilizing as said reference an adjacent reproduced encoded video signal representing a video picture adjacent to said respective video picture and wherein said substituting means is operable to substitute one of said decoded error-corrected reproduced video signals for an adjacent non-correctable reproduced encoded video signal.
Claim 18
Dependent Claim 41 words
An apparatus for decoding as in claim 13 wherein said substituting means is operable to substitute a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for said non-correctable reproduced encoded video signal.
Claim 19
Dependent Claim 19 words
An apparatus for decoding as in claim 13, further comprising demodulation means for demodulating said reproduced encoded video signals.
Claim 20
Dependent Claim 100 words
An apparatus for decoding as in claim 14 wherein said substituting means is operable to substitute a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a future I coded video picture when said non-correctable reproduced encoded video signal represents a P coded video picture located between said previous I or P coded video picture and said future I coded video picture.
Claim 21
Dependent Claim 124 words
An apparatus for decoding as in claim 14 wherein said substituting means is operable to substitute a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for: (i) a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a current P coded video picture, and (ii) a reproduced encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current P coded video picture and a future I coded video picture when said non-correctable reproduced encoded video signal represents a current P coded video picture.
Claim 22
Dependent Claim 124 words
An apparatus for decoding as in claim 14 wherein said substituting means is operable to substitute a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for: (i) a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between said previous I or P coded video picture and a current I coded video picture, and (ii) a reproduced encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current I coded video picture and a future I coded video picture when said non-correctable reproduced encoded video signal represents a current I coded video picture.
Claim 23
Independent Claim 378 words
A method for decoding a sequence of encoded video signals recorded on a recording medium, each of said encoded video signals included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of a plurality of I, P and B coded video pictures, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said method comprising the steps of: reproducing said encoded video signals from said recording medium so as to produce a plurality of reproduced encoded video signals each representing one of said I, P and B coded video pictures and arranged in a coding sequence representing a corresponding sequence of coded video pictures; responding to said reproduced encoded video signals to produce error-corrected reproduced encoded video signals; decoding said error-corrected reproduced encoded video signals and using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; detecting errors in said reproduced encoded video signals, determining if the detected errors are non-correctable and inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting for display one of the decoded error-corrected reproduced video signals for a reproduced encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 24
Independent Claim 378 words
A method for decoding a sequence of encoded video signals recorded on a recording medium, each of said encoded video signals included in the sequence being encoded by intra-coding (I), predictive-coding (P) or bidirectionally-predictive coding (B) and each respectively representing one of a plurality of I, P and B coded video pictures, with successive I coded signals being separated by plural B coded signals having at least one P coded signal interspersed between the B coded signals, and with B coded signals being encoded from P coded signals and selectively from I coded signals, and with P coded signals being selectively encoded from preceding I coded and P coded signals, said method comprising the steps of: reproducing said encoded video signals from said recording medium so as to produce a plurality of reproduced encoded video signals each representing one of said I, P and B coded video pictures and arranged in a coding sequence representing a corresponding sequence of coded video pictures; responding to said reproduced encoded video signals to produce error-corrected reproduced encoded video signals; decoding said error-corrected reproduced encoded video signals and using a decoded video signal as a reference for decoding error-corrected encoded video signals representing subsequent P and B coded video pictures; detecting errors in said reproduced encoded video signals, determining if the detected errors are non-correctable and inhibiting the decoding of an encoded video signal having a non-correctable error; and substituting for display one of the decoded error-corrected reproduced video signals for a reproduced encoded video signal having at least one detected error determined to be non-correctable, such that if a B coded signal is detected as having a non-correctable error, said B coded signal is replaced by a decoded error-corrected P coded signal for display, and if a P coded signal is detected as having a non-correctable error, said P coded signal and those P coded and B coded signals encoded therefrom are selectively replaced by a preceding decoded error-corrected P coded signal or by a preceding decoded error-corrected I coded signal for display, and if an I coded signal is detected as having a non-correctable error, said I coded signal and those P coded and B coded signals encoded therefrom, are replaced by a decoded error-corrected P coded signal for display.
Claim 25
Dependent Claim 69 words
A method for decoding as in claim 20 wherein the step of decoding decodes a respective error-corrected reproduced encoded video signal representing a respective video picture by utilizing as said reference an adjacent reproduced encoded video signal representing a video picture adjacent to said respective video picture and wherein the substituting step substitutes one of said decoded error-corrected reproduced video signals for an adjacent non-correctable reproduced encoded video signal.
Claim 26
Dependent Claim 38 words
A method for decoding as in claim 20 wherein the substituting step substitutes a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for said non-correctable reproduced encoded video signal.
Claim 27
Dependent Claim 19 words
A method for decoding as in claim 20, further comprising the step of demodulating said reproduced encoded video signals.
Claim 28
Dependent Claim 97 words
A method for decoding as in claim 21 wherein the substituting step substitutes a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a future I coded video picture when said non-correctable reproduced encoded video signal represents a P coded video picture located between said previous I or P coded video picture and said future I coded video picture.
Claim 29
Dependent Claim 119 words
A method for decoding as in claim 21 wherein the substituting step substitutes a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for: (i) a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between the previous I or P coded video picture and a current P coded video picture, and a reproduced encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current P coded video picture and a future I coded video picture when said non-correctable encoded video signal represents a current P coded video picture.
Claim 30
Dependent Claim 121 words
A method for decoding as in claim 21 wherein the substituting step substitutes a previously decoded error-corrected reproduced video signal representing one of a previous I and P coded video picture for: (i) a reproduced encoded video signal representing a B coded video picture located in said sequence of coded video pictures between said previous I or P coded video picture and a current I coded video picture, and (ii) a reproduced encoded video signal representing one of a P and B coded video picture located in said sequence of coded video pictures between said current I coded video picture and a future I coded video picture when said non-correctable reproduced encoded video signal represents a current I coded video picture.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-09 2000-01-08 2000-07-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-09 2004-01-08 2004-07-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-09 2008-01-08 2008-07-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag