Patent US6049629A successfully refreshed from Google Patents.
US6049629A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Coding apparatus for coding image data using one of an interpicture coding method and an interpicture motion-compensated coding method
Assignee: Canon Inc
•
Filing: 1996-09-11
•
Granted: 2000-04-11
•
Expires: 2016-09-11
Abstract
Abstract An amount of data coded in the past is detected at a prescribed period. Criteria for deciding whether a pixel block of interest is to be coded by processing for motion-compensated coding of interframe difference, processing for coding of interframe difference without motion compensation or processing for intraframe coding are adjusted based upon the amount of code detected.
Inventors
- 👤 Yasuji Hirabayashi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:30
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/134; H04N19/146; H04N19/152; H04N19/169; H04N19/17; H04N19/176; H04N19/18; H04N19/50; H04N19/503; H04N19/59; H04N19/60; H04N19/61; H04N19/103; H04N19/107; H04N19/132
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
91 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for intraframe coding or processing for interframe coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step.
Claim 2
Dependent Claim
91 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for intraframe coding or processing for interframe coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step.
Claim 3
Dependent Claim
22 words
The method according to claim 1, wherein said coding step further performs the coding by using a motion compensation interframe coding method.
Claim 4
Dependent Claim
28 words
The method according to claim 1, wherein said coding step further comprises the step of storing coded image data generated in said coding step in a buffer memory.
Claim 5
Dependent Claim
23 words
The method according to claim 3, wherein the amount of coded image data is controlled based on a status of the buffer memory.
Claim 6
Dependent Claim
86 words
A coding apparatus for coding image data in units of pixel blocks, comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for intraframe coding or processing for interframe coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means.
Claim 7
Dependent Claim
86 words
A coding apparatus for coding image data in units of pixel blocks, comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for intraframe coding or processing for interframe coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means.
Claim 8
Dependent Claim
22 words
The apparatus according to claim 5, wherein said coding means further performs the coding by using a motion compensation interframe coding method.
Claim 9
Dependent Claim
27 words
The apparatus according to claim 5, wherein said coding means further comprises means for storing coded image data generated in said coding means in a buffer memory.
Claim 10
Dependent Claim
23 words
The apparatus according to claim 7, wherein the amount of coded image data is controlled based on a status of the buffer memory.
Claim 11
Dependent Claim
90 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for interpicture motion compensation coding or processing for interpicture coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means.
Claim 12
Dependent Claim
90 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for interpicture motion compensation coding or processing for interpicture coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means.
Claim 13
Dependent Claim
20 words
The apparatus according to claim 9, wherein said coding means further performs the coding by using an intrapicture coding method.
Claim 14
Dependent Claim
27 words
The apparatus according to claim 9, wherein said coding means includes quantization means for quantizing the image data in accordance with the amount to coded image data.
Claim 15
Dependent Claim
26 words
The apparatus according to claim 11, wherein said coding means includes means for storing coded image data generated in said coding means in a buffer memory.
Claim 16
Dependent Claim
23 words
The apparatus according to claim 12, wherein the amount of coded image data is controlled based on a status of the buffer memory.
Claim 17
Dependent Claim
107 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for intrapicture coding or processing for interpicture coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means, said coding means including quantization means for quantizing the image data in accordance with the quantization step controlled by the image data.
Claim 18
Dependent Claim
107 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for intrapicture coding or processing for interpicture coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means, said coding means including quantization means for quantizing the image data in accordance with the quantization step controlled by the image data.
Claim 19
Dependent Claim
26 words
The apparatus according to claim 14, wherein said coding means includes means for storing coded image data generated in said coding means in a buffer memory.
Claim 20
Dependent Claim
20 words
The apparatus according to claim 15, wherein the quantization step is controlled based on a status of the buffer memory.
Claim 21
Dependent Claim
109 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for interpicture coding or processing for interpicture motion compensation coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means, said coding means including quantization means for quantizing the image data in accordance with a quantization step controlled by the image data.
Claim 22
Dependent Claim
109 words
A coding apparatus for coding image data in units of pixel blocks, said apparatus comprising: decision means for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for interpicture coding or processing for interpicture motion compensation coding; and coding means for coding the pixel block of interest by using one of the coding processings determined by said decision means, said coding means including quantization means for quantizing the image data in accordance with a quantization step controlled by the image data.
Claim 23
Dependent Claim
93 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for interpicture motion compensation coding or processing for interpicture coding; and a coding step for coding the pixel block of interest by using one of the coding processings determined in said decision step.
Claim 24
Dependent Claim
93 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step for adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) the amount of coded image data, whether the pixel block of interest is to be subjected to processing for interpicture motion compensation coding or processing for interpicture coding; and a coding step for coding the pixel block of interest by using one of the coding processings determined in said decision step.
Claim 25
Dependent Claim
111 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for intrapicture coding or processing for interpicture coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step, said coding step including a quantization step for quantizing the image data in accordance with a quantization parameter controlled by the image data.
Claim 26
Dependent Claim
111 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for intrapicture coding or processing for interpicture coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step, said coding step including a quantization step for quantizing the image data in accordance with a quantization parameter controlled by the image data.
Claim 27
Dependent Claim
113 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for interpicture coding or processing for interpicture motion compensation coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step, said coding step including a quantization step for quantizing the image data in accordance with a quantization parameter controlled by the image data.
Claim 28
Dependent Claim
113 words
A coding method for coding image data in units of pixel blocks, comprising the steps of: a decision step of adaptively deciding, based on (i) a correlation between a pixel block of interest and a corresponding block of another frame and (ii) a quantization step, whether the pixel block of interest is to be subjected to processing for interpicture coding or processing for interpicture motion compensation coding; and a coding step of coding the pixel block of interest by using one of the coding processings determined in said decision step, said coding step including a quantization step for quantizing the image data in accordance with a quantization parameter controlled by the image data.
References Cited (Backward Citations)
US4743967A
Cited
EP0267581A2
Cited
US5109437A
Cited
US4942465A
Cited
US5101280A
Cited
US5040061A
Cited
US5103307A
Cited
US5107345A
Cited
US5070532A
Cited
US5283656A
Cited
US5150208A
Cited
US5267037A
Cited
EP0512854A2
Cited
EP0530022A2
Cited
EP0538013A2
Cited
US5374958A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-04-11 | 2003-10-11 | 2004-04-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-04-11 | 2007-10-11 | 2008-04-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-04-11 | 2011-10-11 | 2012-04-11 | $7700.00 | Window Closed / Lapsed |