{'fraction_non_alphanumeric': 0.022797927461139896, 'fraction_numerical': 0.007253886010362694, 'mean_word_length': 4.962962962962963, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Efficient bit-rate estimation technique for CABAC

CABAC is the entropy coding method adopted in H.264/AVC main profile. The combination of CABAC and RDO can represent an improvement in bit rate of around 20%. However, the computation complexity of video encoding increases drastically. To improve the coding performance, this paper proposes a transform-domain bit-rate estimation method for CABAC, which estimates the bit-rate of coding blocks based on the quantized transform coefficients and motion vector differences. Based on the bit-rate estimation method, a fast mode decision algorithm is presented, in which the estimated bit-rate values instead of the actual ones after entropy coding are adopted to calculate the Language cost in RDO mode decision and the entropy coding is performed only on the optimal mode. Simulation results show that the proposed algorithm saves about 33% of total encoding time while the losses of PSNR and bit-rate are negligible.