Method for coding and decoding moving picture
First Claim
Patent Images
1. A method of coding a moving image, the method performed in a coding apparatus and comprising:
- receiving an image;
determining at least one group of picture (GOP) to be coded according to a number of image frames in the received image;
performing a three dimensional (3D) wavelet transformation on the at least one GOP; and
coding results of the 3D wavelet transformation,wherein determining the at least one GOP comprises;
calculating a difference between a current image frame and a corresponding previous image frame to determine the number of image frames,comparing the difference to a predetermined threshold value,determining a first of the at least one GOP including image frames up to the current image frame when the difference exceeds the predetermined threshold value,obtaining an accumulation value of the difference with respect to a consecutive number of image frames,comparing the accumulation value to a given threshold value, anddetermining a second of the at least one GOP including image frames up to a latest image frame not causing the given threshold value to be exceeded when the difference does not exceed the predetermined threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method of coding and decoding a moving image, which can optimize the coding rate and reduce the time required for decoding the first image frame during an operation of displaying the image. The coding method includes receiving an image, determining the number of frames in a GOP to be decoded with respect to the image, performing a 3D wavelet transformation on the GOP, and coding the results of the 3D wavelet transformation.
31 Citations
17 Claims
-
1. A method of coding a moving image, the method performed in a coding apparatus and comprising:
-
receiving an image; determining at least one group of picture (GOP) to be coded according to a number of image frames in the received image; performing a three dimensional (3D) wavelet transformation on the at least one GOP; and coding results of the 3D wavelet transformation, wherein determining the at least one GOP comprises; calculating a difference between a current image frame and a corresponding previous image frame to determine the number of image frames, comparing the difference to a predetermined threshold value, determining a first of the at least one GOP including image frames up to the current image frame when the difference exceeds the predetermined threshold value, obtaining an accumulation value of the difference with respect to a consecutive number of image frames, comparing the accumulation value to a given threshold value, and determining a second of the at least one GOP including image frames up to a latest image frame not causing the given threshold value to be exceeded when the difference does not exceed the predetermined threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A method of decoding an image, the method performed in a decoding apparatus and comprising:
-
receiving a coded image; performing a variable length decoding (VLD) operation on the coded image; performing an inverse quantization operation based on a result of the VLD operation using a quantization parameter; determining at least one group of picture (GOP) according to a number of image frames in the coded image; and performing a three dimensional (3D) wavelet transformation based on a result of the inverse quantization operation with reference to the determined number of image frames, wherein determining the at least one GOP comprises; calculating a difference between a current image frame and a corresponding previous image frame to determine the number of image frames, comparing the difference to a predetermined threshold value, determining a first of the at least one GOP including image frames up to the current image frame when the difference exceeds the predetermined threshold value, obtaining an accumulation value of the difference with respect to a consecutive number of image frames, comparing the accumulation value to a given threshold value, and determining a second of the at least one GOP including image frames up to a latest image frame not causing the given threshold value to be exceeded when the difference does not exceed the predetermined threshold value. - View Dependent Claims (8, 9, 10, 16)
-
-
11. An apparatus for decoding an image, the apparatus comprising:
-
a variable length decoding (VLD) unit for performing a VLD operation on an input image; an inverse quantizer for performing an inverse quantization operation on a result of the VLD operation; a frame number extractor for extracting data from the input image using a result of the inverse quantization operation to determine at least one group of picture (GOP) according to a number of image frames in the input image; and a wavelet transformer for performing a wavelet transformation on the result of the inverse quantization operation, wherein the frame number extractor calculates a difference between a current image frame and a corresponding previous image frame to determine the number of image frames, compares the difference to a predetermined threshold value, determines a first of the at least one GOP including image frames up to the current image frame when the difference exceeds the predetermined threshold value, obtains an accumulation value of the difference with respect to a consecutive number of image frames, compares the accumulation value to a given threshold value, and determines a second of the at least one GOP including image frames up to a latest image frame not causing the given threshold value to be exceeded when the difference does not exceed the predetermined threshold value. - View Dependent Claims (12, 13, 14, 17)
-
Specification