11.2 LOSSLESS AUDIO CODING (L2AC)

LAC schemes employ psychoacoustic principles in conjunction with time-frequency mapping techniques to eliminate perceptually irrelevant information. Hence, the encoded signal is not be an exact replica of the input audio and might contain some artifacts. Lossless coding schemes (L2AC) obtain bit-exact compression by eliminating the statistical dependencies associated with the signal via prediction techniques. Several prediction modeling methods for L2AC have been proposed, namely, FIR/IIR prediction [Robi94] [Crav96] [Crav97], polynomial approximation/curve fitting methods [Robi94] [Hans98b], transform coding [Pura97] [Geig02], high-order context modeling [Qiu01], backward adaptive prediction method [Angu97], subband linear prediction [Giur98], and set partitioning [Raad02]. L2AC algorithms are broadly classified into two categories, namely, prediction-based and transform-based.

Prediction-based L2AC algorithms employ linear predictive (LP) modeling or some form of polynomial approximation to remove redundancies in the waveform. The SHORTEN, the DVD, the MUSICompress, and the C-LPAC use LP analysis, while the AudioPaK is based on curve-fitting methods. Transform-based coding schemes employ specific transforms to decorrelate samples within a frame. The LTAC scheme proposed by Purat et al. and the IntMDCT scheme introduced by Geiger et al. are two L2AC schemes that use transform coding.

In all the aforementioned L2AC methods, the idea is to obtain ...

Get Audio Signal Processing and Coding now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.