摘要 |
PROBLEM TO BE SOLVED: To improve encoding efficiency of actual encoding by implementing temporary encoding and determining an initialization parameter in actual encoding without requiring an excessive processing performance for temporary encoding.SOLUTION: An encoding device comprises: encoding parts 101-103 for performing encoding including binarization processing on an input image; arithmetic encoding parts 105-107 for performing arithmetic encoding defining generated binary data as input; a code amount measuring part 109 for measuring a code amount of code data that are outputted from the arithmetic encoding parts; and a control part 110 by which, during a period before starting actual encoding, temporary encoding is performed on input images being inputted with different initialization parameters and main encoding is performed by determining an initialization parameter with highest encoding efficiency from among results of the temporary encoding.SELECTED DRAWING: Figure 1 |