arithmetic coder
Recently Published Documents


TOTAL DOCUMENTS

71
(FIVE YEARS 2)

H-INDEX

10
(FIVE YEARS 0)

Information ◽  
2021 ◽  
Vol 12 (4) ◽  
pp. 143
Author(s):  
Hyung-Hwa Ko

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 × Qe) 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.



Vestnik MEI ◽  
2021 ◽  
pp. 105-113
Author(s):  
Pavel A. Chernov

Seven console codecs BMF 2.01 (BMF.exe), WebP (cwebp.exe, dwebp.exe), PAQ8L (paq-8l_intel.exe), PAQ8P (paq8p_sse2.exe), JPEG-LS (jpeg.exe), JPEG2000 (convert.exe), PNG (opting.exe) are tested on a set of 19 grayscale images and 10 color images (widespread images used in testing compression methods). An image compression program tester was developed. The tester receives images and executable files of image compression programs, and programs are started for each input image to compress and restore the image. The program operation results are contained in an HTML/CSS file, which includes, among other information, the bitrates achieved by the compression programs and the results of checking how successfully the compressed files were restored. Partial clones of the Blend-A13+, Blend-16, Blend-20 compression methods have been made to compare the effectiveness of the multipredictors that lie at the heart of the Blend-A13+, Blend-16, Blend-20 methods. Partial clones of the Blend-A13+, Blend-16, Blend-20 compression methods consist of multipredictors used in the Blend-A13+, Blend-16, Blend-20, methods, and 13 and 16 elementary predictors used in the Blend-A13+ and Blend-16 methods, respectively. The predictor GAP+ is replaced by the predictor GAP; the modeling like JPEG-LS is replaced by contextual modeling with quantization of a context from differences of pixels from the vicinity of the coded pixel, the arithmetic coder, and the reversible intercolor RGB-YUV transformation from JPEG2000. For many images, the obtained partial clones outperformed the results yielded by the JPEG-LS, JPEG2000, PNG methods and gave results at the level provided by the PAQ8L and WebP compression methods. In general, the BMF2.01 method demonstrated the best results on the test set of images. On the test set of images, the multipredictors from Blend-16 and Blend-20 unexpectedly provided color image compression results poorer than the multipredictor from the Blend-A13+ method. In compressing grayscale images, the multipredictor from Blend-20 yielded better results than the multipredictors from Blend-16, Blend-A13+.



Entropy ◽  
2020 ◽  
Vol 22 (9) ◽  
pp. 919
Author(s):  
Grzegorz Ulacha ◽  
Ryszard Stasiński ◽  
Cezary Wernik

In this paper, the most efficient (from data compaction point of view) and current image lossless coding method is presented. Being computationally complex, the algorithm is still more time efficient than its main competitors. The presented cascaded method is based on the Weighted Least Square (WLS) technique, with many improvements introduced, e.g., its main stage is followed by a two-step NLMS predictor ended with Context-Dependent Constant Component Removing. The prediction error is coded by a highly efficient binary context arithmetic coder. The performance of the new algorithm is compared to that of other coders for a set of widely used benchmark images.



2019 ◽  
Vol 9 (23) ◽  
pp. 5218 ◽  
Author(s):  
Ulacha ◽  
Wernik

In this paper, the improvement of the cascaded prediction method was presented. Three types of main predictor block with different levels of complexity were compared, including two complex prediction methods with backward adaptation, i.e., extension Active Level Classification Model (ALCM+) and extended Ordinary Least Square (OLS+). Our own approach to implementation of the effective context-dependent constant component removal block is also presented. Additionally, the improved adaptive arithmetic coder with short, medium and long-term adaptation was presented, and the experiment was carried out comparing the results with other known lossless audio coders against which our method obtained the best efficiency.



2019 ◽  
Vol 19 (1) ◽  
pp. 86-92
Author(s):  
R. V. Arzumanyan

Introduction.The fast program algorithm of arithmetic coding proposed in the paper is for the compression of digital images. It is shown how the complexity of the arithmetic coder algorithm depends on the complexity measures (the input size is not considered). In the course of work, the most computationally complex parts of the arithmetic coder algorithm are determined. Performance optimization of their software implementation is carried out. Codecs with the new algorithm compress photo and video records obtained through the remote probing of water bodies without frame-to-frame difference.Materials and Methods.In the presented paper, a selection of satellite images of the Azov Sea area was used. At this, the software algorithm of the arithmetic coder was optimized; a theoretical study was conducted; and a computational experiment was performed.Research Results.The performance of the software implementation of the arithmetic coder is increased by the example of the VP9 video codec. Numerous launches of reference and modified codecs were made to measure the runtime. Comparison of the average time of their execution showed that the modified codec performance is 5.21% higher. The overall performance improvement for arithmetic decoding was 7.33%.Discussion and Conclusions.Increase in the speed of the latest digital photo and video image compression algorithms allows them to be used on mobile computing platforms, also as part of the onboard electronics of unmanned aerial vehicles. The theoretical results of this work extend tools of the average-case complexity analysis of the algorithm. They can be used in case where the number of algorithm steps depends not only on the input size, but also on non-measurable criteria (for example, on the common RAM access scheme from parallel processors).





2017 ◽  
Vol 55 (8) ◽  
pp. 4825-4835 ◽  
Author(s):  
Joan Bartrina-Rapesta ◽  
Ian Blanes ◽  
Francesc Auli-Llinas ◽  
Joan Serra-Sagrista ◽  
Victor Sanchez ◽  
...  


2017 ◽  
Vol 13 (10) ◽  
pp. 6552-6557
Author(s):  
E.Wiselin Kiruba ◽  
Ramar K.

Amalgamation of compression and security is indispensable in the field of multimedia applications. A novel approach to enhance security with compression is discussed in this  research paper. In secure arithmetic coder (SAC), security is provided by input and output permutation methods and compression is done by interval splitting arithmetic coding. Permutation in SAC is susceptible to attacks. Encryption issues associated with SAC is dealt in this research method. The aim of this proposed method is to encrypt the data first by Table Substitution Box (T-box) and then to compress by Interval Splitting Arithmetic Coder (ISAC). This method incorporates dynamic T-box in order to provide better security. T-box is a method, constituting elements based on the random output of Pseudo Random Generator (PRNG), which gets the input from Secure Hash Algorithm-256 (SHA-256) message digest. The current scheme is created, based on the key, which is known to the encoder and decoder. Further, T-boxes are created by using the previous message digest as a key.  Existing interval splitting arithmetic coding of SAC is applied for compression of text data. Interval splitting finds a relative position to split the intervals and this in turn brings out compression. The result divulges that permutation replaced by T-box method provides enhanced security than SAC. Data is not revealed when permutation is replaced by T-box method. Security exploration reveals that the data remains secure to cipher text attacks, known plain text attacks and chosen plain text attacks. This approach results in increased security to Interval ISAC. Additionally the compression ratio  is compared by transferring the outcome of T-box  to traditional  arithmetic coding. The comparison proved that there is a minor reduction in compression ratio in ISAC than arithmetic coding. However the security provided by ISAC overcomes the issues of compression ratio in  arithmetic coding. 



Sign in / Sign up

Export Citation Format

Share Document