FIELD: information technology.
SUBSTANCE: image encoding device (100) selects a VLC (variable length) table corresponding to a table selection index nC, which is an average value of the numbers nA and nB of nonzero coefficients as encoding values on which variable-length encoding is performed in upper-adjoining and left-adjoining 4×4 blocks of a 4×4 block as an encoding target in quantisation coefficients as encoding target data based on the input image (91). In a case where the 4×4 block as an encoding target is at an upper end of an MB, the image encoding device (100) equates the number nB of nonzero coefficients of the upper-adjoining 4×4 block with the number nA of nonzero coefficients of the left-adjoining 4×4 block. The image encoding device (100) performs variable-length encoding on the number of nonzero coefficients of a 4×4 block as an encoding target in quantisation coefficients using the selected VLC table.
EFFECT: high accuracy of predicting the amount of code information.
11 cl, 14 dwg
Authors
Dates
2013-04-20—Published
2009-06-23—Filed