Image processing apparatus and method for processing images with different scalabilites
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
26 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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. - View Dependent Claims (8)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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. - View Dependent Claims (19)
-
-
20. 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. - View Dependent Claims (21, 22, 23)
-
-
24. 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.
-
-
25. 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.
-
-
26. 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.
-
Specification