Apparatus and method for encoding depth image by skipping discrete cosine transform (dct), and apparatus and method for decoding depth image by skipping dct
AssigneesGwangju Institute of Science and Technology, Samsung Electronics Co., Ltd.
InventorsHo Cheon WEY, Jae Joon Lee, Cheon Lee, Yo Sung Ho
Life of this patent
Estimating the term…
Abstract
An apparatus and method for encoding an image by skipping discrete cosine transform (DCT), and an apparatus and method for decoding an image by skipping the DCT. An image encoding apparatus may classify residual data into groups, and may encode the residual data using a representative value of each of the groups and group identification information that is used to identify the groups.
Claims39
An image encoding apparatus, comprising:
- a residual data classifying unit to classify residual data into a plurality of groups, the residual data being a difference between an original image and a predicted image;
- a representative value determining unit to determine a representative value of each of the plurality of groups, the representative value representing values of the residual data that are included in the plurality of groups;
- a group identification information determining unit to determine group identification information, the group identification information being used to identify each of the plurality of groups;
- and
- an encoding unit to encode the representative value and the group identification information.
An image encoding apparatus, comprising:
- a first encoding cost determining unit to determine a cost of a first encoding process;
- a second encoding cost determining unit to determine a cost of a second encoding process;
- an encoding process selecting unit to compare the cost of the first encoding process with the cost of the second encoding process, and to select one of the first encoding process and the second encoding process, based on the comparing.
An image decoding apparatus, comprising:
- a representative value decoding unit to decode a representative value of each of a plurality of groups, into which residual data is classified, from information encoded by skipping a discrete cosine transform (DCT);
- a group identification information decoding unit to decode group identification information from the information, the group identification information being used to identify the plurality of groups;
- a residual data determining unit to determine residual data, using the decoded representative value and the decoded group identification information, the residual data being a difference between an original image and a predicted image;
- and
- an image generator to generate an original image, using the predicted image and the determined residual data.
An image encoding method, comprising:
- classifying residual data into a plurality of groups, the residual data being a difference between an original image and a predicted image;
- determining a representative value of each of the plurality of groups, the representative value representing values of the residual data that are included in the plurality of groups;
- determining group identification information, the group identification information being used to identify each of the plurality of groups;
- and
- encoding the representative value, and the group identification information.
An image encoding method, comprising:
- determining a cost of a first encoding process;
- determining a cost of a second encoding process;
- comparing the cost of the first encoding process with the cost of the second encoding process, and selecting one of the first encoding process and the second encoding process, based on the comparing;
- and
- encoding an original image using a selected encoding process.
An image decoding method, comprising:
- decoding a representative value of each of a plurality of groups, into which residual data is classified, from information encoded by skipping a discrete cosine transform (DCT);
- decoding group identification information from the information, the group identification information being used to identify each of the plurality of groups;
- determining the residual data, using the decoded representative value and the decoded group identification information, the residual data being a difference between an original image and a predicted image;
- and
- generating an original image, using the predicted image and the determined residual data.
A system for processing an image, the system comprising:
- an image prediction unit to determine residual data by calculating a difference between a predicted image and an original image;
- an encoding process selecting unit to receive the residual data, compare a first encoding cost with a second encoding cost, and control a first switch that selects one of a first encoder and a second encoder, based on the comparing;
- and
- a second switch to select one of a first decoder and a second decoder, based on the selected first encoder or second encoder.
Dependencies are inferred from the claim text.