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

Apparatus for hierarchically dividing video signals

Assignee: General Electric Co
•
Filing: 1991-08-26
•
Granted: 1992-09-01
•
Expires: 2011-08-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video signal compression system provides compressed video data in groups of frames and divides the compressed video data between high and low priority channels according to a predetermined hierarchy of compressed video codeword types. The fraction of data to be applied to the respective channels is not determined by the ratio of the data handling capacity of the two channels, but rather on a frame by frame basis in accordance with the actual channel capacity remaining for the respective group of frames.

Inventors

  • 👤 Kuriacose Joseph

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:49
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/12; H04N19/00; H04N19/30; H04N19/37; H04N19/10; H04N19/134; H04N19/146; H04N19/149; H04N19/15; H04N7/015

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 245 words
Apparatus for parsing compressed video data between a high priority channel having a first channel capacity and a low priority channel having a second channel capacity, said compressed video data occurring as codewords of different types and in groups of frames, each group of frames including an intraframe encoded frame and interframe encoded frames, said apparatus characterized by: a source of said compressed video data; high and low priority rate buffers included in said high and low priority channels respectively, said rate buffers including means for generating respective signals indicating their current occupancy status; means responsive to a value Hfrac and said codewords for classifying said codewords according to a predetermined hierarchy of said types, and applying to the high priority rate buffer, according to said hierarchy, the codewords of said types representing the Hfrac fraction of said compressed video data, and applying the remainder of said compressed video signal to said low priority rate buffer; means responsive to the signal indicating the current occupancy of the high priority rate buffer, for generating said value Hfrac for respective frames of each group, wherein for each group of frames, the value of Hfrac for said intraframe encoded frame, is of a magnitude to cause the intraframe encoded data to substantially fill the high priority rate buffer, and the value of Hfrac for said interframe encoded frames, is of a magnitude to tend to cause the high priority rate buffer to empty over a group of frames.
Claim 2
Dependent Claim 245 words
Apparatus for parsing compressed video data between a high priority channel having a first channel capacity and a low priority channel having a second channel capacity, said compressed video data occurring as codewords of different types and in groups of frames, each group of frames including an intraframe encoded frame and interframe encoded frames, said apparatus characterized by: a source of said compressed video data; high and low priority rate buffers included in said high and low priority channels respectively, said rate buffers including means for generating respective signals indicating their current occupancy status; means responsive to a value Hfrac and said codewords for classifying said codewords according to a predetermined hierarchy of said types, and applying to the high priority rate buffer, according to said hierarchy, the codewords of said types representing the Hfrac fraction of said compressed video data, and applying the remainder of said compressed video signal to said low priority rate buffer; means responsive to the signal indicating the current occupancy of the high priority rate buffer, for generating said value Hfrac for respective frames of each group, wherein for each group of frames, the value of Hfrac for said intraframe encoded frame, is of a magnitude to cause the intraframe encoded data to substantially fill the high priority rate buffer, and the value of Hfrac for said interframe encoded frames, is of a magnitude to tend to cause the high priority rate buffer to empty over a group of frames.
Claim 3
Dependent Claim 27 words
The apparatus set forth in claim 1 wherein said means for generating Hfrac, generates Hfrac in proportion to the current occupancy of the high priority rate buffer.
Claim 4
Dependent Claim 28 words
The apparatus set forth in claim 1 wherein said means for generating Hfrac, generates Hfrac in inverse proportion to the amount of compressed video data of respective frames.
Claim 5
Dependent Claim 41 words
The apparatus set forth in claim 1 wherein said means for generating Hfrac, generates Hfrac in proportion to the current occupancy of the high priority rate buffer and in inverse proportion to the amount of compressed video data of respective frames.
Claim 6
Dependent Claim 89 words
The apparatus set forth in claim 1 wherein said means for generating Hfrac, generates Hfrac for said intraframe encoded frame according to the relation Hfrac≅{sizeHP*PHP+(R(HP)/Ns)-bo(HP)}/Nbits where sizeHP is the capacity of the high priority rate buffer, PHP is the fraction of the rate buffer capacity that intraframe encoded frames are allowed to occupy, R(HP)/Ns is the average number of bits per frame the high priority channel can accommodate, bo(HP) is the current high priority rate buffer occupancy, and Nbits is the amount of compressed video data for respective frames.
Claim 7
Dependent Claim 84 words
The apparatus set forth in claim 5 wherein said interframe encoded frames are of two encoding types and said means for generating Hfrac, generates Hfrac for one of said interframe encoded types according to the relation Hfrac≅{(N-1)*R(HP)/Ns-bo(HP)}/{K*Nbits} where N is the number of frames in a group of frames, K is the number of interframe encoded frames of said one type in a group of frames, and bo(HP) is the high priority rate buffer occupancy immediately after prioritization of the lastmost intraframe encoded frame.
Claim 8
Dependent Claim 24 words
The apparatus set forth in claim 6 wherein the value of Hfrac for interframe encoded frames of a second type is a predetermined constant.
Claim 9
Dependent Claim 153 words
Apparatus for parsing compressed video data between a high priority channel having a first channel capacity and a low priority channel having a second channel capacity, said compressed video data occurring as codewords of different types and in groups of frames, each group of frames including an intraframe encoded frame and interframe encoded frames, said high priority channel including a high priority rate buffer and said low priority channel including a low priority rate buffer, and means responsive to the occupancy of said rate buffers for applying said codewords to said high and low priority rate buffers according to a predetermined hierarchy such that for respective groups of frames the high priority rate buffer occupancy oscillates between a condition of being relatively filled to a condition of being relatively emptied, and the occupancy of said low priority rate buffer is maintained at a relatively constant fullness compared to said high priority rate buffer.
Claim 10
Dependent Claim 153 words
Apparatus for parsing compressed video data between a high priority channel having a first channel capacity and a low priority channel having a second channel capacity, said compressed video data occurring as codewords of different types and in groups of frames, each group of frames including an intraframe encoded frame and interframe encoded frames, said high priority channel including a high priority rate buffer and said low priority channel including a low priority rate buffer, and means responsive to the occupancy of said rate buffers for applying said codewords to said high and low priority rate buffers according to a predetermined hierarchy such that for respective groups of frames the high priority rate buffer occupancy oscillates between a condition of being relatively filled to a condition of being relatively emptied, and the occupancy of said low priority rate buffer is maintained at a relatively constant fullness compared to said high priority rate buffer.
Claim 11
Dependent Claim 56 words
The apparatus set forth in claim 8 wherein said means responsive to the occupancy of said rate buffers for applying said codewords to said high and low priority rate buffers includes means to apply sufficient compressed video data from intraframe encoded frames to the high priority rate buffer to substantially fill said high priority rate buffer.

References Cited (Backward Citations)

US4933762A Cited
US4873577A Cited
US5055927A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag