US5541667A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for lost block substitution in a moving picture receiving system
Assignee: Mitsubishi Electric Corp
•
Filing: 1992-12-29
•
Granted: 1996-07-30
•
Expires: 2012-12-29
Abstract
Abstract A moving picture receiving method for receiving a moving picture by block unit includes steps of detecting a lost block which can not be reproduced in the receiving image signal, calculating an average value of blocks adjacent to the lost block which can not be reproduced, adaptively substituting the lost block by an average value of the block adjacent to the lost block or a block at the same location corresponding to the preceding frame in case that the block is lost in the receiving signal.
Inventors
- 👤 Taku Saito
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 20:25
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/85; H04N19/89; H04N19/895; H04N19/60; H04N19/65
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
125 words
A moving picture receiving method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising the steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; selecting one of the adjacent block average value and a value of a block having a corresponding location in a preceding frame in response to differences between average values of blocks adjacent to the lost block and average values of blocks in the preceding frame adjacent a block having a corresponding location to the lost block to provide a selected value; and substituting the selected value for the lost block.
Claim 2
Dependent Claim
125 words
A moving picture receiving method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising the steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; selecting one of the adjacent block average value and a value of a block having a corresponding location in a preceding frame in response to differences between average values of blocks adjacent to the lost block and average values of blocks in the preceding frame adjacent a block having a corresponding location to the lost block to provide a selected value; and substituting the selected value for the lost block.
Claim 3
Dependent Claim
135 words
A moving picture receiving method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames having interlace signals in successive fields, the fields including blocks, comprising the steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; and selecting one of the adjacent block average value and a value of a block from a preceding field corresponding to the lost block in response to differences between average values of blocks adjacent to the lost block and average values of blocks in the preceding field adjacent a block having a corresponding location to the lost block to provide a selected value; and substituting the selected value for the lost block.
Claim 4
Dependent Claim
135 words
A moving picture receiving method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames having interlace signals in successive fields, the fields including blocks, comprising the steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; and selecting one of the adjacent block average value and a value of a block from a preceding field corresponding to the lost block in response to differences between average values of blocks adjacent to the lost block and average values of blocks in the preceding field adjacent a block having a corresponding location to the lost block to provide a selected value; and substituting the selected value for the lost block.
Claim 5
Dependent Claim
278 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: lost block detection means for receiving the coded image signal and for providing a lost block position signal; block average value calculation means for receiving an image block data signal and for providing a block average value signal for each block; substitution control means, having a first input connected to receive the lost block position signal and a second input connected to receive the block average value signal, for detecting a change of average values of blocks adjacent to the lost block by performing a comparison between first calculated average values for blocks adjacent to the lost block and corresponding second calculated average values for blocks in the preceding frame adjacent to a position corresponding to the lost block position in a present frame, and for providing a control signal; frame memory means for receiving image block data and for providing an image block average value signal associated with a corresponding preceding frame; adjacent block average value calculation means for receiving image block data and for providing an adjacent block average value signal; and selector means, having a first input connected to receive the control signal, a second input connected to receive the image block average value signal and a third input connected to receive the adjacent block average value signal, for selecting a block value selected from at least one of the image block average value signal and the adjacent block average value signal according to the output control signal from the substitution control means.
Claim 6
Dependent Claim
278 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: lost block detection means for receiving the coded image signal and for providing a lost block position signal; block average value calculation means for receiving an image block data signal and for providing a block average value signal for each block; substitution control means, having a first input connected to receive the lost block position signal and a second input connected to receive the block average value signal, for detecting a change of average values of blocks adjacent to the lost block by performing a comparison between first calculated average values for blocks adjacent to the lost block and corresponding second calculated average values for blocks in the preceding frame adjacent to a position corresponding to the lost block position in a present frame, and for providing a control signal; frame memory means for receiving image block data and for providing an image block average value signal associated with a corresponding preceding frame; adjacent block average value calculation means for receiving image block data and for providing an adjacent block average value signal; and selector means, having a first input connected to receive the control signal, a second input connected to receive the image block average value signal and a third input connected to receive the adjacent block average value signal, for selecting a block value selected from at least one of the image block average value signal and the adjacent block average value signal according to the output control signal from the substitution control means.
Claim 7
Dependent Claim
84 words
A moving picture receiving apparatus according to claim 3, further comprising: decoding means for decoding a coded image signal to produce an image block data signal, the decoding means having an output connected to an input of the block average value calculation means, an input of the frame memory means, and an input of the adjacent block average value calculation means; and a block disassembling means for receiving and disassembling an output signal from the selector means and for outputting a moving picture signal.
Claim 8
Dependent Claim
287 words
A moving picture receiving apparatus for receiving a coded image signal with interlace representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames having interlace signals in adjacent fields, the fields including blocks, comprising: lost block detection means for receiving the coded image signal and for providing a lost block position signal; block average value calculation means for receiving an image block data signal and for providing a block average value signal for each block; substitution control means, having a first input connected to receive the lost block position signal and a second input connected to receive the block average value signal, for detecting a change of average values of blocks adjacent to the lost block by performing a comparison between first calculated average values for blocks adjacent to the lost block and corresponding second calculated average values for blocks in the preceding field adjacent to a position corresponding to the lost block position in a present field, and for providing a control signal; field memory means for receiving image block data and for providing an image block average value signal associated with a corresponding preceding field; adjacent block average value calculation means for receiving image block data and for providing an adjacent block average value signal; and selector means, having a first input connected to receive the control signal, a second input connected to receive the image block average value signal and a third input connected to receive the adjacent block average value signal, for selecting a block value selected from at least one of the image block average value signal and an adjacent block average value according to the output control signal from the substitution control means.
Claim 9
Dependent Claim
287 words
A moving picture receiving apparatus for receiving a coded image signal with interlace representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames having interlace signals in adjacent fields, the fields including blocks, comprising: lost block detection means for receiving the coded image signal and for providing a lost block position signal; block average value calculation means for receiving an image block data signal and for providing a block average value signal for each block; substitution control means, having a first input connected to receive the lost block position signal and a second input connected to receive the block average value signal, for detecting a change of average values of blocks adjacent to the lost block by performing a comparison between first calculated average values for blocks adjacent to the lost block and corresponding second calculated average values for blocks in the preceding field adjacent to a position corresponding to the lost block position in a present field, and for providing a control signal; field memory means for receiving image block data and for providing an image block average value signal associated with a corresponding preceding field; adjacent block average value calculation means for receiving image block data and for providing an adjacent block average value signal; and selector means, having a first input connected to receive the control signal, a second input connected to receive the image block average value signal and a third input connected to receive the adjacent block average value signal, for selecting a block value selected from at least one of the image block average value signal and an adjacent block average value according to the output control signal from the substitution control means.
Claim 10
Independent Claim
154 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; calculating average value differences between an average value of each block adjacent to the lost block and an average value of each block in a preceding frame adjacent to a block having a corresponding location to the lost block to provide block average value differences; substituting for the lost block the adjacent block average value if more than a predetermined number of the block average value differences exceed a predetermined value; and substituting for the lost block a block having a corresponding location in a preceding frame if less than a predetermined number of the block average value differences exceed a predetermined value.
Claim 11
Independent Claim
154 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; calculating average value differences between an average value of each block adjacent to the lost block and an average value of each block in a preceding frame adjacent to a block having a corresponding location to the lost block to provide block average value differences; substituting for the lost block the adjacent block average value if more than a predetermined number of the block average value differences exceed a predetermined value; and substituting for the lost block a block having a corresponding location in a preceding frame if less than a predetermined number of the block average value differences exceed a predetermined value.
Claim 12
Independent Claim
158 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames having interlace signals in successive fields, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; calculating average value differences between an average value of each block adjacent to the lost block and an average value of each block in a preceding field adjacent to a block having a corresponding location to the lost block to provide block average value differences; substituting for the lost block the adjacent block average value if more than a predetermined number of the block average value differences exceed a predetermined value; and substituting for the lost block a block having a corresponding location in a preceding field if less than a predetermined number of the block average value differences exceed a predetermined value.
Claim 13
Independent Claim
158 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames having interlace signals in successive fields, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; calculating average value differences between an average value of each block adjacent to the lost block and an average value of each block in a preceding field adjacent to a block having a corresponding location to the lost block to provide block average value differences; substituting for the lost block the adjacent block average value if more than a predetermined number of the block average value differences exceed a predetermined value; and substituting for the lost block a block having a corresponding location in a preceding field if less than a predetermined number of the block average value differences exceed a predetermined value.
Claim 14
Independent Claim
117 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; determining whether the values of several adjacent blocks are substantially equal to the values of blocks in corresponding locations in a preceding frame; substituting for the lost block the value of an adjacent block if the values of several adjacent blocks are substantially equal; and substituting for the lost block the adjacent block average value if the values of several adjacent blocks are not substantially equal.
Claim 15
Independent Claim
117 words
A method for substituting a lost block in a data stream within a moving picture receiving system, the data stream having frames, the frames including blocks, comprising steps of: detecting a lost block; calculating an average value of blocks adjacent to the lost block to provide an adjacent block average value; determining whether the values of several adjacent blocks are substantially equal to the values of blocks in corresponding locations in a preceding frame; substituting for the lost block the value of an adjacent block if the values of several adjacent blocks are substantially equal; and substituting for the lost block the adjacent block average value if the values of several adjacent blocks are not substantially equal.
Claim 16
Dependent Claim
308 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding frame adjacent to a position corresponding to the lost block position in the present frame; a frame memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding frame; an adjacent block average value calculator having an input through which image block data signals are received and an output which provides an adjacent block average value signal; and a selector, having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and a third input connected to the output of the adjacent block average value calculator, responsive to the control signal to output one of the value received through the first input and the value received through the second input.
Claim 17
Dependent Claim
308 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding frame adjacent to a position corresponding to the lost block position in the present frame; a frame memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding frame; an adjacent block average value calculator having an input through which image block data signals are received and an output which provides an adjacent block average value signal; and a selector, having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and a third input connected to the output of the adjacent block average value calculator, responsive to the control signal to output one of the value received through the first input and the value received through the second input.
Claim 18
Dependent Claim
78 words
A moving picture receiving apparatus according to claim 9, further comprising: a decoder having an input through which a coded image signal is received and an output which provides an image block data signal, the output of the decoder connected to an input of the block average value calculator, an input of the frame memory, and an input of the adjacent block average value calculator; and a block disassembler having an output which provides a moving picture signal.
Claim 19
Dependent Claim
295 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames having interlace signals in successive fields, the fields including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value for each block; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding field adjacent to a position corresponding to the lost block position in the present field; a field memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding field; an adjacent block average value calculator having an input through which image block data signals are received and an output which provides an adjacent block average value signal; and a selector having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and a third input connected to the output of the adjacent block average value calculator.
Claim 20
Dependent Claim
295 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames having interlace signals in successive fields, the fields including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value for each block; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding field adjacent to a position corresponding to the lost block position in the present field; a field memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding field; an adjacent block average value calculator having an input through which image block data signals are received and an output which provides an adjacent block average value signal; and a selector having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and a third input connected to the output of the adjacent block average value calculator.
Claim 21
Dependent Claim
277 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value for each block; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding frame adjacent to a position corresponding to the lost block position in the present frame; a frame memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding frame; and a selector having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and means for selecting a single image block data value corresponding to a single block adjacent to the lost block when several image block data values of adjacent blocks are substantially the same.
Claim 22
Dependent Claim
277 words
A moving picture receiving apparatus for receiving a coded image signal representing a moving picture, and for substituting a lost block, the coded image signal having frames, the frames including blocks, comprising: a lost block detector having an input through which a coded image signal is received and having a output which provides a signal indicative of a lost block position; a block average value calculator having an input through which an image block data signal is received and having an output which provides a signal indicative of a block average value for each block; a substitution controller, having a first input connected to the output of the lost block detector, a second input connected to the output of the block average value calculator, and an output which provides a control signal indicative of a source of a desired substitute block value as determined by a comparison between first calculated average values of blocks adjacent to the lost block and corresponding second calculated average values of blocks in the preceding frame adjacent to a position corresponding to the lost block position in the present frame; a frame memory having an input through which image block data is received and having an output which provides an image block average value signal associated with a corresponding preceding frame; and a selector having a first input connected to the output of the substitution controller, a second input connected to the output of the block average value calculator, and means for selecting a single image block data value corresponding to a single block adjacent to the lost block when several image block data values of adjacent blocks are substantially the same.
References Cited (Backward Citations)
US4497055A
Cited
US4704628A
Cited
US4876595A
Cited
US4989088A
Cited
JPH02172385A
Cited
JPH02172388A
Cited
US5122876A
Cited
US5150210A
Cited
EP0415699A2
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-30 | 2000-01-29 | 2000-07-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-07-30 | 2004-01-29 | 2004-07-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-07-30 | 2008-01-29 | 2008-07-30 | $7700.00 | Window Closed / Lapsed |