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

Method and apparatus for improved video display of progressively refreshed coded video

Assignee: Hitachi America Ltd
•
Filing: 1995-06-07
•
Granted: 1996-10-22
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for controlling the display of progressively refreshed decoded compressed image representative data is disclosed. Subframes of intracoded video signals, and subframes of intercoded video signals based on the intracoded video signals of successive video frames are used to construct a reference video frame. Refresh descriptor data is provided indicating the number of video frames necessary for acquiring intracoded video signals to form the reference video frame. The display of video frames is inhibited based on the refresh descriptor data until a suitable video frame of intracoded video signals and intercoded video signals based thereon is constructed. In another embodiment of the invention, at least one array of memory elements is provided for storing data corresponding to the subframes of a video frame. Each subframe of a video frame corresponds to one element of the memory array. Data indications are stored to mark as "clean" or initialized the regions of subframes having intracoded video signals and subframes having intercoded video signals based on the intracoded video signals. Substitute video signals are provided to conceal portions of respective video frames not marked as initialized, thereby provide a more pleasing picture to the viewer.

Inventors

  • 👤 Larry A. Pearlstein
  • 👤 Joseph E. Augenbraun
  • 👤 Frank A. Lane

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:38
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/24; H04N7/52; H04N19/00; H04N19/10; H04N19/169; H04N19/17; H04N19/174; H04N19/60; H04N19/61; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N19/102; H04N19/103; H04N19/107

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 169 words
A method for controlling the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, and being assembled with control data, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said method comprising the steps of: generating data indicating the number of video frames necessary for acquiring subframes having intracoded video signals or intercoded video signals based on predictions from intracoded video, to properly reconstruct a video frame; embedding said data indicating the number of necessary video frames within said control data; and inhibiting the display of said video frames in response to said data indicating the number of necessary video frames until a video frame of image representative data including subframes having intracoded video signals or intercoded video signals based on predictions from intracoded video is acquired.
Claim 2
Independent Claim 169 words
A method for controlling the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, and being assembled with control data, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said method comprising the steps of: generating data indicating the number of video frames necessary for acquiring subframes having intracoded video signals or intercoded video signals based on predictions from intracoded video, to properly reconstruct a video frame; embedding said data indicating the number of necessary video frames within said control data; and inhibiting the display of said video frames in response to said data indicating the number of necessary video frames until a video frame of image representative data including subframes having intracoded video signals or intercoded video signals based on predictions from intracoded video is acquired.
Claim 3
Dependent Claim 36 words
A method for controlling the display of progressively refreshed decoded compressed image representative data in accordance with claim 1, wherein said subframes having intracoded video signals in successive video frames are selected from a repeating pattern.
Claim 4
Dependent Claim 33 words
A method for controlling the display of progressively refreshed decoded compressed image representative data in accordance with claim 1, wherein said subframes having intracoded video signals in successive video frames are selected randomly.
Claim 5
Dependent Claim 24 words
A method for controlling the display of progressively refreshed decoded compressed image representative data in accordance with claim 1, wherein said subframes are macroblocks.
Claim 6
Dependent Claim 24 words
A method for controlling the display of progressively refreshed decoded compressed image representative data in accordance with claim 1, wherein said subframes are slices.
Claim 7
Independent Claim 169 words
A method for improving the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said method comprising the steps of: identifying subframes of video signals which are decoded from image representative data having intracoded video signals or intercoded video signals based on predictions from intracoded video signals: storing in at least one memory array data indications for respective subframes identified as having decoded intracoded video signals or decoded intercoded video signals based on predictions from decoded intracoded video signals; and displaying substitute video signals, in response to said data indications stored in said memory array, for subframes not identified as having decoded intracoded video signals or decoded intercoded video signals based on predictions from decoded intracoded video signals.
Claim 8
Independent Claim 169 words
A method for improving the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said method comprising the steps of: identifying subframes of video signals which are decoded from image representative data having intracoded video signals or intercoded video signals based on predictions from intracoded video signals: storing in at least one memory array data indications for respective subframes identified as having decoded intracoded video signals or decoded intercoded video signals based on predictions from decoded intracoded video signals; and displaying substitute video signals, in response to said data indications stored in said memory array, for subframes not identified as having decoded intracoded video signals or decoded intercoded video signals based on predictions from decoded intracoded video signals.
Claim 9
Dependent Claim 36 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 6, wherein said subframes having intracoded video signals in successive video frames are selected from a repeating pattern.
Claim 10
Dependent Claim 34 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 6, wherein said subframes having intracoded video signals in successive video frames are selected at random.
Claim 11
Dependent Claim 24 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 6, wherein said subframes are macroblocks.
Claim 12
Dependent Claim 24 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 6, wherein said subframes are slices.
Claim 13
Dependent Claim 175 words
A video decoder for decompressing and controlling the display of progressively refreshed MPEG image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said video decoder comprising: decompression means for decompressing MPEG compressed image representative data; processor means for generating indicia of subframes of video signals which are decoded from image representative data having intracoded video signals or intercoded video signals based on predictions from intracoded video signals; memory means for storing said indicia of respective subframes identified as having intracoded video signals or intercoded video signals based on predictions from intracoded video signals; and controller means responsive to said indicia stored in said memory means for displaying video signals based on said subframes identified as having intracoded video signals or intercoded video signals based on predictions from intracoded video signals.
Claim 14
Dependent Claim 175 words
A video decoder for decompressing and controlling the display of progressively refreshed MPEG image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having intracoded video signals or a plurality of subframes having intracoded video signals and subframes having intercoded video signals based on predictions from intracoded video signals, said video decoder comprising: decompression means for decompressing MPEG compressed image representative data; processor means for generating indicia of subframes of video signals which are decoded from image representative data having intracoded video signals or intercoded video signals based on predictions from intracoded video signals; memory means for storing said indicia of respective subframes identified as having intracoded video signals or intercoded video signals based on predictions from intracoded video signals; and controller means responsive to said indicia stored in said memory means for displaying video signals based on said subframes identified as having intracoded video signals or intercoded video signals based on predictions from intracoded video signals.
Claim 15
Dependent Claim 44 words
A video decoder in accordance with claim 11 further comprising a video display concealment means for displaying substitute video signals for video signals corresponding to subframes not identified as having intracoded video signals or intercoded video signals based on predictions from intracoded video signals.
Claim 16
Independent Claim 242 words
A method for improving the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having video signals based on spatial compression of said video signals without reference to video signals in other video frames, plurality of subframes having said spatially compressed video signals and subframes having temporal compressed video signals based on video signals in more than one video frame and on predictions from said spatially compressed video signals, said method comprising the steps of: generating indicia of subframes of video signals which are decoded from image representative data having spatially compressed video signals or temporally compressed video signals based on predictions from said spatially compressed video signals; storing in at least one memory array data said indicia of respective subframes identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals; displaying video signals, in response to said data indications stored in said memory array, for subframes identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals; and displaying substitute video signals for subframes not identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals.
Claim 17
Independent Claim 242 words
A method for improving the display of progressively refreshed decoded compressed image representative data, said image representative data being representative of a video frame divided into a plurality of subframes, wherein successive video frames include a plurality of subframes having video signals based on spatial compression of said video signals without reference to video signals in other video frames, plurality of subframes having said spatially compressed video signals and subframes having temporal compressed video signals based on video signals in more than one video frame and on predictions from said spatially compressed video signals, said method comprising the steps of: generating indicia of subframes of video signals which are decoded from image representative data having spatially compressed video signals or temporally compressed video signals based on predictions from said spatially compressed video signals; storing in at least one memory array data said indicia of respective subframes identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals; displaying video signals, in response to said data indications stored in said memory array, for subframes identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals; and displaying substitute video signals for subframes not identified as having decoded spatially compressed video signals or decoded temporally compressed video signals based on predictions from said decoded spatially compressed video signals.
Claim 18
Dependent Claim 38 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 13, wherein said subframes having said spatially compressed video signals in successive video frames are selected from a repeating pattern.
Claim 19
Dependent Claim 36 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 13, wherein said subframes having said spatially compressed video signals in successive video frames are selected at random.
Claim 20
Dependent Claim 32 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 13, wherein said subframes are configured as macroblocks in accordance with an MPEG-like format.
Claim 21
Dependent Claim 32 words
A method for improving the display of progressively refreshed decoded compressed image representative data in accordance with claim 13, wherein said subframes are configured as slices in accordance with an MPEG-like format.

References Cited (Backward Citations)

US5243428A Cited
US5148272A Cited
US5455629A Cited
US5212549A Cited
US5144425A Cited
US5231384A Cited
US5262854A Cited
US5241382A Cited
US5365272A Cited
US5371547A Cited
US5325125A Cited
US5398072A Cited
US5376969A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag