Image coding apparatus, image decoding apparatus, image display apparatus and image processing apparatus
First Claim
1. An image coding apparatus, including:
- a transform unit which transforms an image to spatial frequency domain so as to generate transform coefficients, each of which corresponds to a pixel of the image;
a substitution unit which substitutes a predetermined number of low-order bits with zero values in a bit string of the transform coefficients corresponding to part of a region in the image; and
a coding unit which encodes a bit string of the transform coefficients for the entire image sequentially from high-order bits, after substitution by said substitution unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A wavelet transform unit performs a wavelet transform on original images and a quantization unit quantizes wavelet transform coefficients. A ROI selector selects a region of interest or regions of interest in the original image, and a ROI mask generator generates ROI masks with which the wavelet transform coefficients (which are also called ROI transform coefficients) corresponding to the regions of interest are specified. By referring to the ROI masks, a lower-bit zero substitution unit substitutes low-order bits of non-ROI transform coefficients with zeros. An entropy coding unit entropy-codes the wavelet transform coefficients sequentially from high-order bit-planes, after the substitution. A coded data generator turns coded data into streams together with parameters and then outputs coded images.
93 Citations
32 Claims
-
1. An image coding apparatus, including:
-
a transform unit which transforms an image to spatial frequency domain so as to generate transform coefficients, each of which corresponds to a pixel of the image;
a substitution unit which substitutes a predetermined number of low-order bits with zero values in a bit string of the transform coefficients corresponding to part of a region in the image; and
a coding unit which encodes a bit string of the transform coefficients for the entire image sequentially from high-order bits, after substitution by said substitution unit.
-
-
2. An image coding apparatus, including:
-
a transform unit which transforms an image to spatial frequency domain so as to generate transform coefficients each of which corresponds to a pixel of the image;
a substitution unit which substitutes with zero values a certain number of low-order bits according to a degree of priority defined for each of a plurality of regions in the image in a bit string of the transform coefficients corresponding to the each of the plurality of regions in the image; and
a coding unit which encodes bit strings of the transform coefficients for the entire image sequentially from high-order bits, after substitution by said substitution unit.
-
-
3. An image decoding apparatus, including:
-
a decoding unit which decodes an encoded image so as to acquire transform coefficients in spatial frequency domain;
a substitution unit which substitutes a predetermined number of low-order bits with zero values in a bit string of the transform coefficients corresponding to part of a region in the image; and
an inverse-transform unit which restores the image by subjecting a bit string of the transform coefficients for the entire image to an inverse transform after substitution by said substitution unit.
-
-
4. An image decoding apparatus, including:
-
a decoding unit which decodes an encoded image so as to acquire transform coefficients in spatial frequency domain;
a substitution unit which substitutes with zero values a number of low-order bits according to a degree of priority defined for each of a plurality of regions in the image in a bit string of the transform coefficients corresponding to the each of the plurality of regions in the image; and
an inverse-transform unit which restores the image by subjecting a bit string of the transform coefficients for the entire image to an inverse transform after substitution by said substitution unit.
-
-
5. An image coding method characterized in that in transform coefficients in spatial frequency domain of an image the transform coefficients corresponding to part of a region in the image are specified and a predetermined number of low-order bits are substituted with zero values in a bit string of the transform coefficients corresponding to the specified part of a region in the image and, thereafter, a bit string of the transform coefficients for the entire image is encoded, as a whole, sequentially from high-order bits.
-
6. An image decoding method characterized in that in transform coefficients in spatial frequency domain of an image obtained by decoding an encoded image the transform coefficients corresponding to part of a region in the image are specified and a predetermined number of low-order bits are substituted with zero values in a bit string of the transform coefficients corresponding to the specified part of a region in the image and, thereafter, a bit string of the transform coefficients for the entire image are inverse-transformed so as to restore an image.
-
7. An image coding method characterized in that in transform coefficients in spatial frequency domain of an image the transform coefficients corresponding to a plurality of regions in the image are specified and a certain number of low-order bits according to a degree of priority defined for each of the plurality of regions in the image are substituted with zero values in a bit string of the transform coefficients corresponding to the specified plurality of regions and, thereafter, a bit string of the transform coefficients for the entire image is encoded, as a whole, sequentially from high-order bits.
-
8. An image decoding method characterized in that in transform coefficients in spatial frequency domain of an image obtained by decoding an encoded image the transform coefficients corresponding to a plurality of regions in the image are specified and a certain number of low-order bits according to a degree of priority defined for each of the plurality of regions in the image are substituted by zero values in a bit string of the transform coefficients corresponding to the specified plurality of regions and, thereafter, a bit string of the transform coefficients for the entire image are inverse-transformed so as to restore an image.
- 9. An image display apparatus including a display unit which displays, on a screen, moving images that differ in image quality for each of a plurality of regions set for the screen.
-
11. An image display apparatus including a display unit which displays, on a screen, moving images that have a plurality of regions with different image qualities and an area of overlap in the regions.
-
12. An image display apparatus including a display unit which displays, on a screen, moving images that have a plurality of regions that are given different image qualities while visibility is retained.
-
15. An image display apparatus, including:
-
a selector which selects at least one of a region of interest and a non-region-of-interest for a screen on which moving images are displayed; and
a display unit which displays on the screen the moving images that differ in image quality for each of a plurality of regions set for the screen as a result of selecting the at least one of a region of interest and a non-region-of-interest. - View Dependent Claims (16, 17)
-
-
18. An image display apparatus, including:
-
a selector which selects a region of interest for a screen on which moving images are displayed; and
a display unit which displays the whole screen with a predetermined image quality in a state where the region of interest is not selected and which displays on the screen the region of interest with a higher image quality than that of other regions in a state where the region of interest is selected. - View Dependent Claims (19, 20)
-
-
21. An image display method characterized in that moving images which are given different image qualities for each of a plurality of regions set for a screen are displayed on the screen.
-
22. An image coding apparatus, including:
-
a transform unit which transforms an image to spatial frequency domain so as to generate transform coefficients each of which corresponds to a pixel of the image;
a scale-up unit which scales up a bit string of the transform coefficients corresponding to each of a plurality of regions in the image, by a bit number according to a degree of priority defined for each of the plurality of regions in the image; and
a coding unit which encodes the transform coefficients for the entire image sequentially from high-order bits, after upscaling by said scale-up unit.
-
-
23. An image coding apparatus, including:
-
a region selector which selects in an image a plurality of regions that differ in a degree of priority; and
a coding unit which encodes the image according to the degree of priority for each of the plurality of regions so as to generate a coded image including the plurality of regions that differ in image quality.
-
-
24. An image decoding apparatus, including:
-
a region selector which selects in an image a plurality of regions that differ in a degree of priority; and
an inverse transform unit which inverse-transforms an image that has been encoded according to respective degrees of priority in the plurality of regions and which restores an image including the plurality of regions that differ in image quality.
-
-
25. An image processing apparatus characterized in that it decodes moving image data in such a manner that a plurality of regions on a screen are given different image qualities and displayed and adjusts the image quality of the plurality of regions respectively in such a manner that a processing amount of entire decoding processing does not exceed a predetermined value.
-
26. An image processing apparatus, comprising:
-
a region specifying unit which specifies a region of interest for a screen; and
a decoding unit which decodes an image in such a manner that a region of interest and a normal region, which is an area other than the region of interest, are each given a different image quality. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification