Apparatus and method for encoding and decoding moving picture using wavelet transformation and motion estimation
First Claim
1. An apparatus for encoding a moving picture by using wavelet transformation based on a frame and motion estimation based on a block comprising:
- an input module for receiving original image data;
a wavelet module for wavelet-processing the data received through the input module;
a motion estimation module for obtaining a motion vector;
a motion compensation module for motion compensation by using the motion vector;
a storage module for storing the original image data being transmitted from the input module, the motion vector being transmitted from the motion estimation module, and difference signal data being transmitted from the motion compensation module, and for transmitting the stored data to a corresponding module according to request of the corresponding module;
an output module for outputting one bit stream by coupling the data being inputted from the wavelet module with the motion vector being inputted from the storage module; and
a control module for controlling operations of the respective modules.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoding and decoding apparatus using a wavelet transformation and motion estimation is disclosed. The apparatus includes an input module for receiving an image data, a wavelet module for wavelet-transforming the image data received through the input module, an estimation/compensation module, a storage module for storing the image data being transmitted from the input module and transmitting the stored data in a request from the respective modules, an output module for outputting one bit stream by coupling the data being inputted from the wavelet module and a data corresponding to the motion vector being inputted from the storage module, and a control module for controlling operations of the respective modules. According to the present invention, though memories of small amount are used, whole image can be wavelet-transformed and a motion of a block can be estimated in real time when the encoding and decoding a moving picture at real time.
-
Citations
27 Claims
-
1. An apparatus for encoding a moving picture by using wavelet transformation based on a frame and motion estimation based on a block comprising:
-
an input module for receiving original image data;
a wavelet module for wavelet-processing the data received through the input module;
a motion estimation module for obtaining a motion vector;
a motion compensation module for motion compensation by using the motion vector;
a storage module for storing the original image data being transmitted from the input module, the motion vector being transmitted from the motion estimation module, and difference signal data being transmitted from the motion compensation module, and for transmitting the stored data to a corresponding module according to request of the corresponding module;
an output module for outputting one bit stream by coupling the data being inputted from the wavelet module with the motion vector being inputted from the storage module; and
a control module for controlling operations of the respective modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A moving picture decoding apparatus, using motion estimation based on a block and a wavelet transformation based on a frame, for decoding an image signal inputted by being encoded in one bit-stream type, the moving picture decoding apparatus comprising:
-
an input module for receiving the encoded image signal of the one bit-stream type;
a wavelet module for receiving a difference signal among the image signal from the input module and reversely wavelet-transforming the difference signal;
a FIFO for storing a signal outputted from the wavelet module;
a storage module to which a motion vector among the image signal is transmitted from the input module and the reverse-wavelet-transformed difference signal is transmitted from the FIFO;
a motion compensation module for compensating a motion by using the motion vector and the difference signal transmitted from the storage module; and
an output buffer for finally outputting an image signal encoded by the motion compensation module received from the storage module.
-
Specification