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
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.
References Cited (Backward Citations)
US4707738A
Cited
US4757383A
Cited
US4837618A
Cited
US4833535A
Cited
US4837617A
Cited
EP0282135A1
Cited
US4999704A
Cited
US5006931A
Cited
US5001559A
Cited
US5089888A
Cited
US5136371A
Cited
US5150432A
Cited
US5091782A
Cited
US5068724A
Cited
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 |