FIELD: information technology.
SUBSTANCE: an image encoding device is proposed. It contains a block dividing module with the ability to divide the input image into a plurality of blocks, prediction module with the ability to perform prediction based on encoded pixels in order to generate prediction errors, conversion module with the ability to perform orthogonal transformation of prediction errors to generate conversion coefficients, quantization matrix generation module with the ability to generate quantization matrices that are used to quantize the conversion coefficients, quantization matrix encoding module with the ability to calculate difference values by scanning the quantization matrices, to encode the difference values, and also scan the quantization matrix coefficients in a unidirectional manner to calculate a difference value, quantization module with the ability to generate quantization coefficients by quantizing the generated conversion coefficients using quantization matrices and coefficient encoding module with the ability to encode quantization coefficients.
EFFECT: providing highly efficient encoding, decoding quantization matrices by introducing a unidirectional scanning process, such as horizontal, vertical scanning during encoding quantization matrices.
7 cl, 40 dwg
Authors
Dates
2017-08-07—Published
2012-10-23—Filed