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

Apparatus and method for intraframe and interframe coding a digital video signal

Assignee: Sony Corp
•
Filing: 1992-04-28
•
Granted: 1996-07-16
•
Expires: 2012-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A coding apparatus and method for intraframe and interframe coding a digital video signal to produce intraframe coded data and interframe coded data, respectively. The intraframe and interframe coded data are both orthogonally transformed to produce transformed intraframe and interframe coded data. Either the transformed intraframe coded data or the transformed interframe coded data is selected in accordance with respective coefficient data of the intraframe and interframe coded data.

Inventors

  • 👤 Katsumi Tahara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:50
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/12; H04N19/00; H04N19/90; H04N19/10; H04N19/102; H04N19/103; H04N19/107; H04N19/50; H04N19/503; H04N19/51; H04N19/60; H04N19/61

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 192 words
A coding apparatus for coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising: means for intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; means for interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; means for discrete cosine transforming (DCT) each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; means for discrete cosine transforming (DCT) each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and means for selecting said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and for selecting said transformed intraframe coded data when said transformed interframe coded data is not selected by said means for selecting.
Claim 2
Dependent Claim 192 words
A coding apparatus for coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising: means for intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; means for interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; means for discrete cosine transforming (DCT) each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; means for discrete cosine transforming (DCT) each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and means for selecting said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and for selecting said transformed intraframe coded data when said transformed interframe coded data is not selected by said means for selecting.
Claim 3
Dependent Claim 23 words
The apparatus as set forth in claim 1, wherein said means for interframe coding includes means for motion compensating said digital video signal.
Claim 4
Independent Claim 178 words
A method of coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising the steps of: intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; discrete cosine transforming (DCT) each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; discrete cosine transforming (DCT) each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and selecting said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and selecting said transformed intraframe coded data when said transformed interframe coded data is not selected.
Claim 5
Independent Claim 178 words
A method of coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising the steps of: intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; discrete cosine transforming (DCT) each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; discrete cosine transforming (DCT) each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and selecting said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and selecting said transformed intraframe coded data when said transformed interframe coded data is not selected.
Claim 6
Dependent Claim 21 words
The method of claim 3, wherein said step of interframe coding includes the step of motion compensation said digital video signal.
Claim 7
Dependent Claim 194 words
A coding apparatus for coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising: means for intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; means for interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; means for discrete cosine transforming each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; means for discrete cosine transforming each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and means for selecting, for each macro block, said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and for selecting said transformed intraframe coded data when said transformed interframe coded data is not selected by said means for selecting.
Claim 8
Dependent Claim 194 words
A coding apparatus for coding a digital video signal having a plurality of macro blocks each having n×n pixels, comprising: means for intraframe coding said macro blocks of said digital video signal to produce intraframe macro blocks of coded data; means for interframe coding said macro blocks of said digital video signal to produce interframe macro blocks of coded data; means for discrete cosine transforming each of said intraframe macro blocks to produce transformed intraframe macro blocks of coded data, each of said transformed intraframe macro blocks including intraframe AC components; means for discrete cosine transforming each of said interframe macro blocks to produce transformed interframe macro blocks of coded data, each of said transformed interframe macro blocks including interframe AC components and an interframe DC component; and means for selecting, for each macro block, said transformed interframe coded data when an accumulated sum of the absolute values of all of said intraframe AC components is greater than an accumulated sum of the absolute values of all of said interframe AC components, and for selecting said transformed intraframe coded data when said transformed interframe coded data is not selected by said means for selecting.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag