Patent US6650783B2 successfully refreshed from Google Patents.
US6650783B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing apparatus and method for processing images with different scalabilites
Assignee: Canon Inc
•
Filing: 1999-01-14
•
Granted: 2003-11-18
•
Expires: 2019-01-14
Abstract
Abstract A single base layer is formed by reducing information of input image data with at least a plurality of scalable factors, and a plurality of enhancement layers having information associated with a plurality of scalable factors are formed by using the base layer, thereby minimizing the amount of data to be transmitted and allowing the receiving side to arbitrarily select one of images with large information amounts based on various scalable factors. A system suited for image selection on the receiving side is also constructed.
Inventors
- 👤 Akiyoshi Hamanaka
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-10 01:12
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/30; H04N19/37
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
112 words
An image processing apparatus comprising: (a) a base layer generator, arranged to generate a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) an enhancement layer generator, arranged to generate a plurality of kinds of enhancement layers of different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; and (c) an encoder, arranged to encode the base layer and the plurality of kinds of enhancement layers and to transmit the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 2
Dependent Claim
112 words
An image processing apparatus comprising: (a) a base layer generator, arranged to generate a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) an enhancement layer generator, arranged to generate a plurality of kinds of enhancement layers of different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; and (c) an encoder, arranged to encode the base layer and the plurality of kinds of enhancement layers and to transmit the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 3
Dependent Claim
23 words
An apparatus according to claim 1 , wherein said encoder serially processes the base layer and the plurality of kinds of enhancement layers.
Claim 4
Dependent Claim
52 words
An apparatus according to claim 1 , wherein said encoder divides a luminance signal and color signal included in each of the layers into blocks each consisting of a plurality of pixels in vertical and horizontal directions, and forms macroblocks by combining predetermined numbers of luminance signal blocks and color signal blocks.
Claim 5
Dependent Claim
35 words
An apparatus according to claim 1 , wherein the plurality of enhancement layers include a spatial enhancement layer having information for increasing a spatial resolution and a time enhancement layer for increasing a time resolution.
Claim 6
Dependent Claim
73 words
An apparatus according to claim 4 , wherein the base layer is obtained by decreasing the spatial resolution and time resolution of the input image data, the spatial enhancement layer is formed from data obtained by decreasing the time resolution of the input image data and the base layer, and the time enhancement layer is formed from data obtained by decreasing the spatial resolution of the input image data and the base layer.
Claim 7
Dependent Claim
30 words
An apparatus according to claim 1 , further comprising a selector arranged to selectively output the base layer, the plurality of kinds of enhancement layers, or the input image data.
Claim 8
Dependent Claim
98 words
An image processing method comprising the steps of: (a) generating a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) generating a plurality of kinds of enhancement layers of different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; (c) encoding the base layer and the plurality of kinds of enhancement layers; and (d) transmitting the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 9
Dependent Claim
98 words
An image processing method comprising the steps of: (a) generating a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) generating a plurality of kinds of enhancement layers of different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; (c) encoding the base layer and the plurality of kinds of enhancement layers; and (d) transmitting the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 10
Dependent Claim
23 words
A method according to claim 7 , wherein the encoding step comprises serially processing the base layer and the plurality of enhancement layers.
Claim 11
Dependent Claim
141 words
An image processing apparatus comprising: (a) a reconstruction unit, arranged to extract encoded data of a base layer obtained from input data by reducing information of image data by using a plurality of kinds of scalable factors, and decode the encoded data of the base layer to reconstruct an image signal of the base layer; and (b) a forming unit, arranged to extract encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data, and to decode the encoded data of the plurality of kinds of enhancement layers each, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer.
Claim 12
Dependent Claim
141 words
An image processing apparatus comprising: (a) a reconstruction unit, arranged to extract encoded data of a base layer obtained from input data by reducing information of image data by using a plurality of kinds of scalable factors, and decode the encoded data of the base layer to reconstruct an image signal of the base layer; and (b) a forming unit, arranged to extract encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data, and to decode the encoded data of the plurality of kinds of enhancement layers each, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer.
Claim 13
Dependent Claim
24 words
An apparatus according to claim 9 , wherein said forming unit serially processes the base layer and the plurality of kinds of enhancement layers.
Claim 14
Dependent Claim
42 words
An apparatus according to claim 9 , wherein the data is encoded in units of blocks each including a plurality of pixels in vertical and horizontal directions, and said forming unit outputs data, input in units of blocks, in units of lines.
Claim 15
Dependent Claim
48 words
An apparatus according to claim 9 , wherein said forming unit forms a plurality of image signals having a larger information amount than the reconstructed image signal of the base layer by using the plurality of kinds of enhancement layers and the base layer, decoded by said decoder.
Claim 16
Dependent Claim
34 words
An apparatus according to claim 12 , further comprising a selector arranged to selectively output the image signal according to the base layer and the plurality of image signals having the larger information amount.
Claim 17
Dependent Claim
15 words
An apparatus according to claim 13 , wherein said selector effects selection by manual operation.
Claim 18
Dependent Claim
33 words
An apparatus according to claim 13 , wherein said selector comprises an image display unit, and said image display unit can display an image associated with the image signal of the base layer.
Claim 19
Dependent Claim
67 words
An apparatus according to claim 15 , wherein said selector further comprises a pointing device arranged to designate a position on said display unit, and when an image associated with the image signal of the base layer is displayed, said pointing device designates a position on the image to select the plurality of image signals having the larger information amount so as to display the image signals.
Claim 20
Dependent Claim
43 words
An apparatus according to claim 15 , wherein said display unit can simultaneously display image signals of a plurality of base layers from said reconstruction unit, and can select an image signal for displaying a motion image from the plurality of image signals.
Claim 21
Dependent Claim
143 words
An image processing method comprising the steps of: (a) extracting encoded data of a base layer obtained from input data by reducing information of image data by using a plurality of kinds of scalable factors; (b) decoding the encoded data of the base layer to reconstruct an image signal of the base layer; (c) extracting encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data; and (d) decoding the encoded data of the plurality of kinds of enhancement layers each, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, by using the reconstructed image signal of the base layer, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer.
Claim 22
Dependent Claim
143 words
An image processing method comprising the steps of: (a) extracting encoded data of a base layer obtained from input data by reducing information of image data by using a plurality of kinds of scalable factors; (b) decoding the encoded data of the base layer to reconstruct an image signal of the base layer; (c) extracting encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data; and (d) decoding the encoded data of the plurality of kinds of enhancement layers each, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, by using the reconstructed image signal of the base layer, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer.
Claim 23
Dependent Claim
37 words
A method according to claim 18 , further comprising a selection step of selectively outputting the image signal of the base layer and the plurality of image signals according to the plurality of kinds of enhancement layers.
Claim 24
Dependent Claim
153 words
An image processing method comprising the steps of: (a) inputting a first image signal reconstructed from data of a common base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, and second and third image signals each of which is larger in information amount associated with a respective different one of the plurality of kinds of scalable factors than the image signal of the common base layer, reconstructed from data of a plurality of kinds of enhancement layers having information associated with the different one of the plurality of kinds of scalable factors and the data of the common base layer, respective data of the plurality of kinds of enhancement layers being formed by using both the common image data and the base layer; (b) selecting the first, second, or the third image signal; and (c) displaying an image corresponding to the selected image signal.
Claim 25
Dependent Claim
153 words
An image processing method comprising the steps of: (a) inputting a first image signal reconstructed from data of a common base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, and second and third image signals each of which is larger in information amount associated with a respective different one of the plurality of kinds of scalable factors than the image signal of the common base layer, reconstructed from data of a plurality of kinds of enhancement layers having information associated with the different one of the plurality of kinds of scalable factors and the data of the common base layer, respective data of the plurality of kinds of enhancement layers being formed by using both the common image data and the base layer; (b) selecting the first, second, or the third image signal; and (c) displaying an image corresponding to the selected image signal.
Claim 26
Dependent Claim
19 words
A method according to claim 20 , wherein the selection step comprises executing said selecting step by manual operation.
Claim 27
Dependent Claim
59 words
A method according to claim 20 , wherein, in said selecting step, when an image associated with the first image signal is displayed, an image associated with the second or third image signal can be selected to be displayed by designating a position on the corresponding image using a pointing device for designating a position on a display screen.
Claim 28
Dependent Claim
48 words
A method according to claim 22 , wherein a plurality of first image signals are input, images associated with the plurality of first image signals can be simultaneously displayed, and an image signal to be displayed as a motion image is selected from the plurality of image signals.
Claim 29
Dependent Claim
157 words
A computer-readable recording medium storing a program for executing the steps of: (a) inputting a first image signal reconstructed from data of a common base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, and second and third image signals each of which is larger in information amount associated with a respective different one of the plurality of kinds of scalable factors than the image signal of the common base layer reconstructed from data of a plurality of kinds of enhancement layers having information associated with the different one of the plurality of kinds of scalable factors and the data of the common base layer, respective data of the plurality of kinds of enhancement layers being formed by using both the common image data and the base layer; (b) selecting the first, second, or the third image signal; and (c) displaying an image corresponding to the selected image signal.
Claim 30
Dependent Claim
157 words
A computer-readable recording medium storing a program for executing the steps of: (a) inputting a first image signal reconstructed from data of a common base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, and second and third image signals each of which is larger in information amount associated with a respective different one of the plurality of kinds of scalable factors than the image signal of the common base layer reconstructed from data of a plurality of kinds of enhancement layers having information associated with the different one of the plurality of kinds of scalable factors and the data of the common base layer, respective data of the plurality of kinds of enhancement layers being formed by using both the common image data and the base layer; (b) selecting the first, second, or the third image signal; and (c) displaying an image corresponding to the selected image signal.
Claim 31
Dependent Claim
108 words
A computer-readable recording medium storing a program for executing the steps of: (a) generating a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) generating a plurality of kinds of enhancement layers of different kinds of scalable factors respectively by using the base layer, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; (c) encoding the base layer and the plurality of kinds of enhancement layers; and (d) transmitting the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 32
Dependent Claim
108 words
A computer-readable recording medium storing a program for executing the steps of: (a) generating a base layer by reducing information of input image data with a plurality of kinds of scalable factors; (b) generating a plurality of kinds of enhancement layers of different kinds of scalable factors respectively by using the base layer, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of input image data and the base layer; (c) encoding the base layer and the plurality of kinds of enhancement layers; and (d) transmitting the encoded base layer and the encoded plurality of kinds of enhancement layers.
Claim 33
Dependent Claim
154 words
A computer-readable recording medium storing a program for executing the steps of: (a) extracting encoded data of a base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, from input data; (b) decoding the encoded data of the base layer to reconstruct an image signal of the base layer; (c) extracting encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data; and (d) decoding the encoded data of the plurality of kinds of enhancement layers, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, by using the reconstructed image signal of the base layer in common to the different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of image data and the base layer.
Claim 34
Dependent Claim
154 words
A computer-readable recording medium storing a program for executing the steps of: (a) extracting encoded data of a base layer obtained by reducing information of image data by using a plurality of kinds of scalable factors, from input data; (b) decoding the encoded data of the base layer to reconstruct an image signal of the base layer; (c) extracting encoded data of a plurality of kinds of enhancement layers of different kinds of scalable factors respectively from the input data; and (d) decoding the encoded data of the plurality of kinds of enhancement layers, to reconstruct a plurality of image signals according to the plurality of kinds of enhancement layers, by using the reconstructed image signal of the base layer in common to the different kinds of scalable factors, wherein each of the plurality of kinds of enhancement layers is generated by using both the common information of image data and the base layer.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-11-17 | 2007-05-19 | 2007-11-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-11-17 | 2011-05-19 | 2011-11-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-11-17 | 2015-05-19 | 2015-11-18 | $7700.00 | Window Closed / Lapsed |