Method and apparatus for interpolating a reference pixel in an annular image and encoding/decoding an annular image
First Claim
Patent Images
1. A method of interpolating an object reference pixel in an annular image, the method comprising:
- selecting a plurality of reference pixels arranged in a direction of the distortion of the annular image;
interpolating the object reference pixel to be interpolated based on the selected plurality of reference pixels.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for interpolating an object reference pixel in an annular image and a method and apparatus for encoding/decoding an annular image. The method of interpolating a reference pixel in an annular image comprises selecting a plurality of reference pixels arranged in the direction of a distortion of the annular image and interpolating the object reference pixel based on the selected plurality of reference pixels.
24 Citations
16 Claims
-
1. A method of interpolating an object reference pixel in an annular image, the method comprising:
-
selecting a plurality of reference pixels arranged in a direction of the distortion of the annular image;
interpolating the object reference pixel to be interpolated based on the selected plurality of reference pixels. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for interpolating an object reference pixel in an annular image, the apparatus comprising:
-
a reference pixel selecting unit for selecting a plurality of reference pixels arranged in a direction of the distortion of the annular image; and
an interpolating unit for interpolating the object reference pixel to be interpolated based on the selected plurality of reference pixels. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of encoding an annular image, the method comprising:
-
interpolating an object reference pixel to be interpolated based on a plurality of reference pixels arranged along the circumference of a circle having a radius between the center of the annular image and the position of the object reference pixel to perform motion estimation on the annular image, thereby determining a prediction macroblock for a current macroblock; and
performing a discrete cosine transform (DCT) on a difference between the prediction macroblock and the current macroblock, quantizing DCT coefficients, reordering the quantized DCT coefficients, and entropy-encoding the reordered DCT coefficients.
-
-
14. An apparatus for encoding an annular image, the apparatus comprising:
-
a motion estimation and compensation unit for interpolating an object reference pixel to be interpolated based on a plurality of reference pixels arranged along the circumference of a circle having a radius between the center of the annular image and the position of the object reference pixel to perform motion estimation on the annular image, thereby determining a prediction macroblock for a current macroblock;
a discrete cosine transform (DCT) unit for performing a DCT on a difference between the prediction macroblock and the current macroblock;
a quantization unit for quantizing DCT coefficients;
a reordering unit for reordering the quantized DCT coefficients; and
an entropy encoding unit for entropy-encoding the reordered DCT coefficients.
-
-
15. A method of decoding an annular image, the method comprising:
-
entropy-decoding a received encoded bitstream, reordering entropy-decoded data samples, inversely quantizing the reordered data samples, and performing an inverse discrete cosine transform (DCT) on the inversely quantized data samples, thereby generating inverse DCT coefficients;
interpolating an object reference pixel to be interpolated based on a plurality of reference pixels arranged along the circumference of a circle having a radius between the center of the annular image and the position of the object reference pixel, thereby determining a prediction macroblock for a current macroblock; and
adding a macroblock composed of the inverse DCT coefficients and the prediction macroblock.
-
-
16. An apparatus for decoding an annular image, the apparatus comprising:
-
an entropy decoding unit for entropy-decoding a received encoded bitstream;
a reordering unit for reordering entropy-decoded data samples;
an inverse quantization unit for inversely quantizing the reordered data samples;
an inverse discrete cosine transform (DCT) unit for generating inverse DCT coefficients by performing an inverse DCT on the inversely quantized data samples;
a motion compensation unit for interpolating an object reference pixel to be interpolated based on a plurality of reference pixels arranged along the circumference of a circle having a radius between the center of the annular image and the position of the object reference pixel, thereby determining a prediction macroblock for a current macroblock; and
an adder for adding a macroblock composed of the inverse DCT coefficients and the prediction macroblock.
-
Specification