Method and apparatus of color system adaptive intensity compensation and video encoding/decoding method and apparatus thereof
First Claim
1. An image pixel value correction method of correcting a pixel value of a previous image in order to perform temporal prediction encoding of a current image, the method comprising:
- correcting a pixel value of a first color component among pixel values of the previous image using a first proportional constant and a first offset value;
determining whether a color space of the image is a single color space; and
correcting a pixel value corresponding to a color component other than the first color component using the first proportional constant and the first offset value, when the color space of the image is a single color space, and correcting a pixel value corresponding to a color component other than the first color component using a second proportional constant and a second offset value, when the color space of the image is not a single color space, wherein the single color space is a color space having color components including a chrominance component and a luminance component.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for encoding and/or decoding image data. The encoding method includes: if the color space of an image is a single color space, correcting pixel values by applying identical correction pixel values to all color components of a previous image, and if the color space of the image is not a single color space, correcting pixel values by applying different correction pixel values to the color components of the previous image; performing temporal prediction encoding of a current image by using the corrected pixel values of the previous image; quantizing the prediction encoded data; and generating a bitstream by entropy encoding the quantized data. According to the method and apparatus, when the pixel values of a previous image are desired to be corrected in order to perform temporal prediction encoding, different pixel value correction methods are applied according to whether or not the characteristics of color components included in the color space of the image desired to be encoded. By doing so, when image data is encoded, the encoding can be performed adaptively to a variety of color spaces and higher compression efficiency can be maintained.
18 Citations
63 Claims
-
1. An image pixel value correction method of correcting a pixel value of a previous image in order to perform temporal prediction encoding of a current image, the method comprising:
-
correcting a pixel value of a first color component among pixel values of the previous image using a first proportional constant and a first offset value;
determining whether a color space of the image is a single color space; and
correcting a pixel value corresponding to a color component other than the first color component using the first proportional constant and the first offset value, when the color space of the image is a single color space, and correcting a pixel value corresponding to a color component other than the first color component using a second proportional constant and a second offset value, when the color space of the image is not a single color space, wherein the single color space is a color space having color components including a chrominance component and a luminance component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 61)
-
-
13. An image pixel value correction apparatus for correcting the pixel value of a previous image in order to perform temporal prediction encoding of a current image, the apparatus comprising:
-
a first correction value generation unit generating correction pixel values using a first proportional constant and a first offset value;
a color space determination unit determining whether the color space of the image is a single color space;
a second correction value generation unit generating correction pixel values using a second proportional constant and a second offset value, when the color space of the image is not a single color space; and
a pixel value replacement unit replacing the pixel values of all the color components of the previous image with the correction pixel values generated in the first correction value generation unit, when the color space of the image is a single color space, and replacing the pixel values of the first color component with the correction pixel values generated in the first correction value generation unit and replacing the pixel values of the color components other than the first color component with the correction pixel values generated in the second correction value generation unit, when the color space of the image is not a single color space, wherein the single color space is a color space having color components including a chroma component and a luma component. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An image encoding method of encoding an image by using temporal prediction encoding, the method comprising:
-
correcting pixel values by applying identical correction pixel values to all color components of a previous image, when a color space of an image is a single color space, and correcting pixel values by applying different correction pixel values to the color components of the previous image, when the color space of the image is not a single color space;
performing temporal prediction encoding of a current image using the corrected pixel values of the previous image to yield prediction encoded data;
quantizing the prediction encoded data to yield quantized data; and
generating a bitstream by entropy encoding the quantized data, wherein the single color space is a color space having color components including a chroma component and a luma component. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 62)
-
-
34. An image encoding apparatus for encoding an image using temporal prediction encoding, the apparatus comprising:
-
a pixel value correction unit correcting pixel values by applying identical correction pixel values to all color components of a previous image, when the color space of an image is a single color space, and correcting pixel values by applying different correction pixel values to the color components of the previous image, when the color space of the image is not a single color space;
a temporal prediction unit performing temporal prediction encoding of a current image using the corrected pixel values of the previous image to yield prediction encoded data;
a quantization unit quantizing the prediction encoded data to yield quantized data; and
an entropy encoding unit generating a bitstream by entropy encoding the quantized data, wherein the single color space is a color space having color components including a chroma component and a luma component. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. An image decoding method of decoding an image from an input bitstream, the method comprising:
-
entropy decoding the bitstream to yield entropy decoded data;
inverse quantizing the entropy decoded data to yield inverse quantized data;
correcting pixel values by applying identical correction pixel values to all color components of a previous image, when the color space of an image is a single color space, and correcting pixel values by applying different correction pixel values to the color components of the previous image, when the color space of the image is not a single color space; and
performing temporal prediction decoding of data corresponding to a current image among the inverse quantized data using the corrected pixel values of the previous image, wherein the single color space is a color space having color components including a chroma component and a luma component. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 63)
-
-
52. An image decoding apparatus of decoding an image from an input bitstream, the method comprising:
-
an entropy decoding unit entropy decoding the bitstream to yield entropy decoded data;
an inverse quantization unit inverse quantizing the entropy decoded data to yield inverse quantized data;
a pixel value correction unit correcting pixel values by applying identical correction pixel values to all color components of a previous image, when the color space of an image is a single color space, and correcting pixel values by applying different correction pixel values to the color components of the previous image, when the color space of the image is not a single color space; and
a temporal prediction decoding unit, performing temporal prediction decoding of data corresponding to a current image among the inverse quantized data using the corrected pixel values of the previous image, wherein the single color space is a color space having color components including a chroma component and a luma component. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
Specification