Enhanced Binary MQ Arithmetic Coder with Look-Up Table

Binary MQ arithmetic coding is widely used as a basic entropy coder in multimedia coding system. MQ coder esteems high in compression efficiency to be used in JBIG2 and JPEG2000. The importance of arithmetic coding is increasing after it is adopted as a unique entropy coder in HEVC standard. In the...

Full description

Bibliographic Details
Main Author: Hyung-Hwa Ko
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/12/4/143
_version_ 1797539827993804800
author Hyung-Hwa Ko
author_facet Hyung-Hwa Ko
author_sort Hyung-Hwa Ko
collection DOAJ
description Binary MQ arithmetic coding is widely used as a basic entropy coder in multimedia coding system. MQ coder esteems high in compression efficiency to be used in JBIG2 and JPEG2000. The importance of arithmetic coding is increasing after it is adopted as a unique entropy coder in HEVC standard. In the binary MQ coder, arithmetic approximation without multiplication is used in the process of recursive subdivision of range interval. Because of the MPS/LPS exchange activity that happens in the MQ coder, the output byte tends to increase. This paper proposes an enhanced binary MQ arithmetic coder to make use of look-up table (LUT) for (A × Q<sub>e</sub>) using quantization skill to improve the coding efficiency. Multi-level quantization using 2-level, 4-level and 8-level look-up tables is proposed in this paper. Experimental results applying to binary documents show about 3% improvement for basic context-free binary arithmetic coding. In the case of JBIG2 bi-level image compression standard, compression efficiency improved about 0.9%. In addition, in the case of lossless JPEG2000 compression, compressed byte decreases 1.5% using 8-level LUT. For the lossy JPEG2000 coding, this figure is a little lower, about 0.3% improvement of PSNR at the same rate.
first_indexed 2024-03-10T12:51:24Z
format Article
id doaj.art-8cb46595718f46cfa9060d0b80778bb6
institution Directory Open Access Journal
issn 2078-2489
language English
last_indexed 2024-03-10T12:51:24Z
publishDate 2021-03-01
publisher MDPI AG
record_format Article
series Information
spelling doaj.art-8cb46595718f46cfa9060d0b80778bb62023-11-21T13:00:39ZengMDPI AGInformation2078-24892021-03-0112414310.3390/info12040143Enhanced Binary MQ Arithmetic Coder with Look-Up TableHyung-Hwa Ko0Department of Electronics and Communication Engineering, Kwangwoon University, Seoul 01897, KoreaBinary MQ arithmetic coding is widely used as a basic entropy coder in multimedia coding system. MQ coder esteems high in compression efficiency to be used in JBIG2 and JPEG2000. The importance of arithmetic coding is increasing after it is adopted as a unique entropy coder in HEVC standard. In the binary MQ coder, arithmetic approximation without multiplication is used in the process of recursive subdivision of range interval. Because of the MPS/LPS exchange activity that happens in the MQ coder, the output byte tends to increase. This paper proposes an enhanced binary MQ arithmetic coder to make use of look-up table (LUT) for (A × Q<sub>e</sub>) using quantization skill to improve the coding efficiency. Multi-level quantization using 2-level, 4-level and 8-level look-up tables is proposed in this paper. Experimental results applying to binary documents show about 3% improvement for basic context-free binary arithmetic coding. In the case of JBIG2 bi-level image compression standard, compression efficiency improved about 0.9%. In addition, in the case of lossless JPEG2000 compression, compressed byte decreases 1.5% using 8-level LUT. For the lossy JPEG2000 coding, this figure is a little lower, about 0.3% improvement of PSNR at the same rate.https://www.mdpi.com/2078-2489/12/4/143binary MQ arithmetic coderprobability estimation lookup tableJBIG2JPEG2000
spellingShingle Hyung-Hwa Ko
Enhanced Binary MQ Arithmetic Coder with Look-Up Table
Information
binary MQ arithmetic coder
probability estimation lookup table
JBIG2
JPEG2000
title Enhanced Binary MQ Arithmetic Coder with Look-Up Table
title_full Enhanced Binary MQ Arithmetic Coder with Look-Up Table
title_fullStr Enhanced Binary MQ Arithmetic Coder with Look-Up Table
title_full_unstemmed Enhanced Binary MQ Arithmetic Coder with Look-Up Table
title_short Enhanced Binary MQ Arithmetic Coder with Look-Up Table
title_sort enhanced binary mq arithmetic coder with look up table
topic binary MQ arithmetic coder
probability estimation lookup table
JBIG2
JPEG2000
url https://www.mdpi.com/2078-2489/12/4/143
work_keys_str_mv AT hyunghwako enhancedbinarymqarithmeticcoderwithlookuptable