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
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.
References Cited (Backward Citations)
EP0353757A2
Cited
US5122876A
Cited
US5150210A
Cited
US5140437A
Cited
US5243420A
Cited
US5168356A
Cited
US5146325A
Cited
US5185819A
Cited
US5212549A
Cited
EP0514188A2
Cited
US5410553A
Cited
EP0551599A1
Cited
US5247363A
Cited
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 |