An Efficient Probability Estimation Design for Logarithmic Binary Arithmetic Coding This paper proposes an efficient probability estimation design based on the Logarithmic Binary Arithmetic Coding (LBAC) in the second generation of Audio Video coding Standard (AVS2). The probability estimation process in LBAC is not stable enough in case of violent fluctuation and lack of flexibility in updating speed. The proposed design introduces two regulatory factors to mitigate the violent fluctuation and adjust the probability fluctuation all along the line. It can achieve a higherprecision and more stable probability estimation process with a hardwarefriendly architecture. Experiments are carried out on JVET and AVS2 reference softwares, JEM7.1 and RD19.2. The results demonstrate that the proposed design can obtain a higher compression performance, up to 0.36% and 0.68% respectively.

Arithmetic Coding Based on Reflected Binary Codes Arithmetic coding is a lossless data compression technology on a sequence of symbols in independent and identically distributed (i.i.d.) distributions. In this paper, we pointed out that the conventional arithmetic coding has the possibility of burst outputs between the encoder and the output buffer, and this brings up a number of potential risks. To solve this issue, we present a new arithmetic coding which encodes the output bitstream in reflected binary codes. The analysis shows that the proposed coding method can avoid the burst outputs during the encoding. The comparisons with Huffman codes, conventional arithmetic codes and Asymmetric numeral system are discussed. Simulations show that the proposed approach has better throughput performance than the conventional approach.