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

Method of and apparatus for decoding coded moving picture and outputting same with suppressed error

Assignee: Hitachi Ltd
•
Filing: 1995-11-17
•
Granted: 1998-02-17
•
Expires: 2015-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A train of coded input picture data carrying moving picture information includes at least one picture data which need to refer to another picture data and at least one coded picture data containing an error. Such a train of input picture data is decoded with the influence of the error minimized and outputted in predetermined order by using a method including the steps of (a) upon detection of an error in a first input picture data in the train of input picture data, skipping the first input picture data and succeeding input picture data without decoding them until a second input picture data which need to refer to no reference to another picture data for decoding appears, and outputting consecutively a third picture data inputted before the first input picture data and already decoded, (b) decoding the second input picture data and outputting the decoded picture data after the third decoded picture data outputted consecutively, and (c) skipping picture data succeeding said second input picture data without decoding them until a fourth input picture data which need to refer to no reference to another picture data for decoding or a fourth input picture data which need to refer to the second decoded picture data for decoding appears, and outputting consecutively a picture data obtained by decoding the second input picture data.

Inventors

  • 👤 Takafumi Kikuchi
  • 👤 Tadashi Saitoh
  • 👤 Yutaka Okunoki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 09:37
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/85; H04N19/89

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 178 words
An apparatus for decoding a train of coded input picture data carrying moving picture information and outputting the decoded train, comprising: error detection means for detecting an error in said train of input picture data; picture type descrimination means for determining whether a picture data having an error detected by said error detection means is of a type used as reference data; first picture discarding means, responsive to an output of said picture type descrimination means that said picture data having the detected error is of a type used as reference data, for discarding input picture data until thereafter picture data of a type used as reference data capable of being decoded without being subjected to influence of said error newly appears; and second picture discarding means for discarding input picture data after said newly appearing picture data has been decoded until picture data decoded by referring to only said decoded picture data appears or another picture data of the type used as reference data capable of being decoded without being subjected to influence of said error appears.
Claim 2
Independent Claim 178 words
An apparatus for decoding a train of coded input picture data carrying moving picture information and outputting the decoded train, comprising: error detection means for detecting an error in said train of input picture data; picture type descrimination means for determining whether a picture data having an error detected by said error detection means is of a type used as reference data; first picture discarding means, responsive to an output of said picture type descrimination means that said picture data having the detected error is of a type used as reference data, for discarding input picture data until thereafter picture data of a type used as reference data capable of being decoded without being subjected to influence of said error newly appears; and second picture discarding means for discarding input picture data after said newly appearing picture data has been decoded until picture data decoded by referring to only said decoded picture data appears or another picture data of the type used as reference data capable of being decoded without being subjected to influence of said error appears.
Claim 3
Dependent Claim 56 words
An apparatus according to claim 1, further comprising output interruption preventing means, responsive to detection of an error in one of said input picture data, for discarding all output picture data already decoded and not yet outputted and for repetitively outputting a picture data outputted at the time of error detection until normal decoding is restarted.
Claim 4
Dependent Claim 68 words
An apparatus according to claim 1, further comprising: third picture discarding means, responsive to detection of an error in one of input picture data, for selecting and discarding those picture data which are subjected to influence of the error among picture data already decoded and not yet outputted; and output means for outputting un-outputted picture data not discarded, before outputting picture data decoded after re-start of normal decoding.
Claim 5
Independent Claim 109 words
A method of decoding a train of coded input picture data carrying moving picture information and outputting the decoded train, comprising the steps of: in response to detection of an error in one of the input picture data, discarding input picture data until a picture data of a type used as reference data capable of being decoded without being subjected to influence of the error appears; discarding input picture data after decoding said picture data of a type used as reference data until picture data referring to only said decoded picture data appears; decoding said picture data referring to only said decoded picture data; and thereafter re-starting normal decoding.
Claim 6
Independent Claim 109 words
A method of decoding a train of coded input picture data carrying moving picture information and outputting the decoded train, comprising the steps of: in response to detection of an error in one of the input picture data, discarding input picture data until a picture data of a type used as reference data capable of being decoded without being subjected to influence of the error appears; discarding input picture data after decoding said picture data of a type used as reference data until picture data referring to only said decoded picture data appears; decoding said picture data referring to only said decoded picture data; and thereafter re-starting normal decoding.
Claim 7
Dependent Claim 81 words
A method according to claim 4, comprising the steps of: in response to detection of an error in one of the input picture data, selecting and discarding those picture data which are subjected to influence of the error among picture data already decoded and not yet outputted; repetitively outputting a picture data outputted at the time of error detection until normal decoding is re-started; and outputting un-outputted picture data not discarded, before outputting picture data decoded after re-start of normal decoding.
Claim 8
Independent Claim 296 words
A method for decoding a train of coded input picture data carrying moving picture information and outputting the decoded picture data in predetermined order, decoding of at least one picture data included in said train of coded input picture data requiring reference to another picture data, at least one coded picture data included in said train of coded input picture data being possibly subjected to an error, the method comprising: a first step of checking picture data in said train of inputted picture data successively in an inputted order to determine whether the picture data of said train of inputted picture data have been subjected to an error; a second step of, upon detection of an error in a first input picture data in said train of input picture data, skipping said first input picture data and succeeding input picture data without decoding them until a second input picture data, decoding of which requires no reference to another picture data, appears, and outputting consecutively a third picture data having been inputted prior to said first input picture data having the detected error and having been already decoded; a third step of decoding said second input picture data, decoding of which requires no reference to another picture data, and outputting the decoded picture data after said third decoded picture data outputted consecutively; and a fourth step of skipping picture data succeeding said second input picture data without decoding them until a fourth input picture data, decoding of which requires no reference to another picture data or a fourth input picture data, decoding of which requires reference to said second decoded picture data, appears, and outputting consecutively a picture data obtained by decoding said second input picture data, until said fourth input picture data is decoded and outputted.
Claim 9
Independent Claim 296 words
A method for decoding a train of coded input picture data carrying moving picture information and outputting the decoded picture data in predetermined order, decoding of at least one picture data included in said train of coded input picture data requiring reference to another picture data, at least one coded picture data included in said train of coded input picture data being possibly subjected to an error, the method comprising: a first step of checking picture data in said train of inputted picture data successively in an inputted order to determine whether the picture data of said train of inputted picture data have been subjected to an error; a second step of, upon detection of an error in a first input picture data in said train of input picture data, skipping said first input picture data and succeeding input picture data without decoding them until a second input picture data, decoding of which requires no reference to another picture data, appears, and outputting consecutively a third picture data having been inputted prior to said first input picture data having the detected error and having been already decoded; a third step of decoding said second input picture data, decoding of which requires no reference to another picture data, and outputting the decoded picture data after said third decoded picture data outputted consecutively; and a fourth step of skipping picture data succeeding said second input picture data without decoding them until a fourth input picture data, decoding of which requires no reference to another picture data or a fourth input picture data, decoding of which requires reference to said second decoded picture data, appears, and outputting consecutively a picture data obtained by decoding said second input picture data, until said fourth input picture data is decoded and outputted.
Claim 10
Dependent Claim 70 words
A method according to claim 6, wherein said second step comprises the step of continuously outputting said third decoded picture data until said second input picture data, decoding of which requires no reference to another picture data is decoded and outputted; and said third step comprises the step of outputting a picture data obtained by decoding said second input picture data subsequently to said continuously outputted third decoded picture data.
Claim 11
Dependent Claim 202 words
A method according to claim 6, further comprising: a fifth step of determining whether said first input picture data in which an error has been detected is a picture data, decoding of which requires reference to two other picture data, one of said two other picture data being decoded input picture data to be outputted before the first input picture data, the other of said two other picture data being decoded input picture data to be outputted after the first input picture data, said fifth step being executed between said first and second steps; a sixth step of skipping said first input picture data without decoding it and outputting in succession said decoded third input picture, in the case where it is determined at said fifth step that said first input picture data in which an error has been detected is a picture data, decoding of which requires reference to two other picture data; and executing in succession said second through fourth steps, in the case where it is determined at said fifth step that said first input picture data in which an error has been detected is a picture data, decoding of which requires no reference to two other picture data.
Claim 12
Dependent Claim 63 words
A method according to claim 6, wherein said third step includes: outputting, subsequently to said continuously outputted third decoded picture data, a picture data which has been inputted before said first input picture data, has been decoded, and is to be outputted before said second input picture data; and decoding said second input picture data and outputting said decoded second input picture data.
Claim 13
Dependent Claim 33 words
A method according to claim 6, wherein said third decoded picture data to be consecutively outputted at said second step is a picture data under output at the time of said error detection.

References Cited (Backward Citations)

US5455629A Cited
US5497404A Cited
JPH0698313A Cited
US5534937A Cited
US5502493A Cited
US5517250A Cited
US5568200A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-16 2001-08-18 2002-02-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-16 2005-08-18 2006-02-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-16 2009-08-18 2010-02-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag