As audio compression is one of the core technologies that enable media transmitting and storing within the limited network bandwidth, it is crucial to employ audio codecs to support superior compression performance. As the state-of-the-art audio codin...
As audio compression is one of the core technologies that enable media transmitting and storing within the limited network bandwidth, it is crucial to employ audio codecs to support superior compression performance. As the state-of-the-art audio coding standard, Unified Speech and Audio Coding (USAC) was developed by the ISO/IEC Moving Picture Experts Group (MPEG) audio group. Although with the development of audio coding standards, many coding tools, such as prediction, quantization, and filtering, have been presented, entropy coding tools have only minor changes. In this thesis, to investigate the trade-off between the compression performance and the memory capacity of context tables, we explore the entropy coding methods based on the tuple, a set of transformed quantized audio samples. In addition, we propose Variable Tuple Size Based entropy coding, which is dividing transformed quantized audio samples as multiple variable tuples and a remaining tuple. Experimental results show that the proposed variable tuple coding can achieve improved compression performance as high as 16% while maintaining the memory capacity of context tables compared to the fixed 4-tuple grouping.