Method of adaptively encoding and decoding motion image and apparatus therefor
First Claim
1. A method of adaptively encoding input image data of a motion image, the method comprising:
- calculating a temporal complexity of the input image data;
converting an original frame rate of the input image data into a converted frame rate based on the calculated temporal complexity; and
encoding the input image data whose frame rate has been converted and adjusting encoding data of the encoded input image data so that the encoded input image data has information on the converted frame rate.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of adaptively encoding input image data of a motion image in accordance with a temporal complexity of the motion image, and an apparatus therefore, the temporal complexity of the input image data is calculated. Next, an original frame rate of the input image data is converted into a converted frame rate based on the calculated temporal complexity. Thereafter, the input image data whose frame rate has been converted is encoded, and the encoding data of the encoded image data is controlled so that the encoded image data has information on the converted frame rate. Accordingly, the input image data is encoded at different frame rates in accordance with the temporal complexity of the input image data. Consequently, the encoded input image data is efficiently stored.
24 Citations
45 Claims
-
1. A method of adaptively encoding input image data of a motion image, the method comprising:
-
calculating a temporal complexity of the input image data;
converting an original frame rate of the input image data into a converted frame rate based on the calculated temporal complexity; and
encoding the input image data whose frame rate has been converted and adjusting encoding data of the encoded input image data so that the encoded input image data has information on the converted frame rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for adaptively encoding input image data of a motion image, comprising:
-
a temporal complexity calculation unit calculating a temporal complexity of the input image data;
a frame rate conversion unit converting an original frame rate of the input image data into a converted input image data based on the calculated temporal complexity; and
an encoder encoding the input image data whose frame rate has been converted and adjusting the encoded image data so that the encoded image data has information on the converted frame rate. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A recoding medium encoded with data readable by a computer to implement a method of encoding input image data of an input image having an original frame rate into an encoded input image data, the method comprising:
-
temporal complexity calculating data used to calculate a temporal complexity of the input image data;
frame rate converting data used to convert the original frame rate in response to the temporal complexity of the input image data; and
encoding data used to control the computer to encode the input image data at the converted frame rate other than the original frame data to generate encoded input image data. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A recoding medium encoded with data readable by a computer to implement a method of decoding encoded input image data of an input image into a decoded input image data, the method comprising:
-
converted frame rate control data used to control the computer to retrieve information on a converted frame rate of the encoded input image data from a syntax level of the encoded input image data; and
decoding data used to control the computer to decode the encoded input image data using the converted frame rate. - View Dependent Claims (34, 35, 36)
-
-
37. An apparatus for adaptively encoding and/or decoding an input image data of an input image, comprising:
-
a temporal complexity calculation unit calculating a temporal complexity of the input image data;
a frame rate conversion unit converting an original frame rate of the input image data into one of a first frame rate and a second frame rate based on the calculated temporal complexity;
an encoder encoding the input image data at one of the first frame rate and a second frame rate and inserting information on one of the first and second frame rates into the encoded input image data; and
a decoder retrieving one of the first frame rate and the second frame rate from the encoded input image data, decoding the encoded input image data at the first frame rate when the first frame rate is retrieved from the encoded input image data, and decoding the encoded input image data at the second frame rate when the converted frame rate retrieving unit retrieves the second frame rate from the encoded input image data.
-
-
38. An apparatus for adaptively decoding an encoded input image data of an input image, comprising:
-
a retrieving unit retrieving a first frame rate and a second frame rate from encoded input image data;
a decoder decoding the encoded input image data at the first frame rate when the retrieving unit retrieves the first frame rate from the encoded input image data, and decoding the encoded input image data at the second frame rate when the retrieving unit retrieves the second frame rate from the encoded input image data. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A method of adaptively encoding and/or decoding an input image data of an input image, comprising:
-
calculating a temporal complexity of the input image data;
converting an original frame rate of the input image data into one of a first frame rate and a second frame rate based on the calculated temporal complexity;
encoding the input image data at one of the first frame rate and a second frame rate and inserting information on one of the first and second frame rates into the encoded input image data; and
retrieving one of the first frame rate and the second frame rate from the encoded input image data, decoding the encoded input image data at the first frame rate when the first frame rate is retrieved from the encoded input image data, and decoding the encoded input image data at the second frame rate when the converted frame rate retrieving unit retrieves the second frame rate from the encoded input image data.
-
Specification