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

Method and apparatus for encoding a video signal employing transform and classified vector quantization techniques

Assignee: Quarterhill Inc
•
Filing: 1995-05-02
•
Granted: 1996-10-01
•
Expires: 2015-05-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A novel apparatus for improving the overall compression efficiency comprises: a transformer for transforming an input video signal into a plurality of subbands of transform coefficients, wherein one subband which exists in the lowest frequency band includes one or more DC coefficients, the remaining subbands contain a multiplicity of AC coefficients, respectively; a converter for converting the transform coefficients included in the plurality of subbands into a number of assembled blocks with a predetermined identical size, each of the blocks having one DC coefficient and a plurality of AC coefficients; a generator for generating a selection signal representing a class for each of the assembled blocks; first encoder for encoding the DC coefficients of the assembled blocks, to thereby generate a first encoded video signal; a second encoder, responsive to the selection signal, and for encoding the AC coefficients of each of the assembled blocks, to thereby produce a second encoded video signal; and a formatter for formatting the first encoded video frame signal and the second encoded video frame signal.

Inventors

  • 👤 Hak-Jae Park

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 22:10
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/60; H04N19/625; G; G06; G06T; G06T9/00; G06T9/008; H04N19/63; H04N19/64; H04N19/645; H04N19/90; H04N19/94; H04N19/10; H04N19/102; H04N19/13; H04N19/91

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 225 words
A method for encoding an input video signal, comprising the steps of: transforming the input video signal into a plurality of subbands of transform coefficients by using a discrete wavelet transform, wherein one of the subbands existing in the lowest frequency band includes one or more DC coefficients and the remainder of the subbands includes a multiplicity of AC coefficients, respectively; converting the transform coefficients included in the plurality of subbands into a number of assembled blocks with a predetermined identical size, each of the assembled blocks having M×M transform coefficients wherein M is a positive integer, one of the M×M transform coefficients being a DC coefficient and the remainder thereof being. AC coefficients; generating first and second class parameters representing the activities of the DC coefficients in the horizontal and vertical directions within all of the assembled blocks; determining and generating one or more subclasses based on the first and the second class parameters, a predetermined threshold value, and a slope factor; generating a selection signal in response to said one or more subclasses; encoding the DC coefficients in the assembled blocks, to thereby generate a first encoded video signal; encoding the AC coefficients in each of the assembled blocks in response to the selection signal, to thereby produce a second encoded video signal; and formatting the first and the second encoded video signals.
Claim 2
Independent Claim 225 words
A method for encoding an input video signal, comprising the steps of: transforming the input video signal into a plurality of subbands of transform coefficients by using a discrete wavelet transform, wherein one of the subbands existing in the lowest frequency band includes one or more DC coefficients and the remainder of the subbands includes a multiplicity of AC coefficients, respectively; converting the transform coefficients included in the plurality of subbands into a number of assembled blocks with a predetermined identical size, each of the assembled blocks having M×M transform coefficients wherein M is a positive integer, one of the M×M transform coefficients being a DC coefficient and the remainder thereof being. AC coefficients; generating first and second class parameters representing the activities of the DC coefficients in the horizontal and vertical directions within all of the assembled blocks; determining and generating one or more subclasses based on the first and the second class parameters, a predetermined threshold value, and a slope factor; generating a selection signal in response to said one or more subclasses; encoding the DC coefficients in the assembled blocks, to thereby generate a first encoded video signal; encoding the AC coefficients in each of the assembled blocks in response to the selection signal, to thereby produce a second encoded video signal; and formatting the first and the second encoded video signals.
Claim 3
Independent Claim 239 words
An apparatus for encoding an input video signal, which comprises: means for transforming the input video signal into a plurality of subbands of transform coefficients by using a discrete wavelet transform, wherein one of the subbands existing in the lowest frequency band includes one or more DC coefficients and the remainder of the subbands includes a multiplicity of AC coefficients, respectively; means for converting the transform coefficients included in the plurality of subbands into a number of assembled blocks with a predetermined identical size, each of the assembled blocks having M×M transform coefficients wherein M is a positive integer, one of the M×M transform coefficients being a DC coefficient and the remainder thereof being AC coefficients; means for generating first and second class parameters representing the activities of the DC coefficients in the horizontal and vertical directions within all of the assembled blocks; means for determining and generating one or more subclasses based on the first and the second class parameters, a predetermined threshold value and a slope factor; means for generating a selection signal in response to the subclasses; first encoding means for encoding the DC coefficients in the assembled blocks, to thereby generate a first encoded video signal; second encoding means, responsive to the selection signal, for encoding the AC coefficients in each of the assembled blocks, to thereby produce a second encoded video signal; and means for formatting the first and the second encoded video signals.
Claim 4
Independent Claim 239 words
An apparatus for encoding an input video signal, which comprises: means for transforming the input video signal into a plurality of subbands of transform coefficients by using a discrete wavelet transform, wherein one of the subbands existing in the lowest frequency band includes one or more DC coefficients and the remainder of the subbands includes a multiplicity of AC coefficients, respectively; means for converting the transform coefficients included in the plurality of subbands into a number of assembled blocks with a predetermined identical size, each of the assembled blocks having M×M transform coefficients wherein M is a positive integer, one of the M×M transform coefficients being a DC coefficient and the remainder thereof being AC coefficients; means for generating first and second class parameters representing the activities of the DC coefficients in the horizontal and vertical directions within all of the assembled blocks; means for determining and generating one or more subclasses based on the first and the second class parameters, a predetermined threshold value and a slope factor; means for generating a selection signal in response to the subclasses; first encoding means for encoding the DC coefficients in the assembled blocks, to thereby generate a first encoded video signal; second encoding means, responsive to the selection signal, for encoding the AC coefficients in each of the assembled blocks, to thereby produce a second encoded video signal; and means for formatting the first and the second encoded video signals.

References Cited (Backward Citations)

US5128757A Cited
US5442399A Cited
US5339164A Cited
US5420636A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag