Dynamic Programming
The optimal choice of encoding parameters for MPEG-4 AAC streamed over wireless networks
WMuNeP '05 Proceedings of the 1st ACM workshop on Wireless multimedia networking and performance modeling
Psychoacoustics: Facts and Models
Psychoacoustics: Facts and Models
Improving perceptual coding of narrowband audio signals at low rates
ICASSP '99 Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 02
Perceptual bit allocation for low rate coding of narrowband audio
ICASSP '00 Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 02
Cascaded trellis-based rate-distortion control algorithm for MPEG-4 advanced audio coding
IEEE Transactions on Audio, Speech, and Language Processing
A trellis-based optimal parameter value selection for audio coding
IEEE Transactions on Audio, Speech, and Language Processing
Hi-index | 0.00 |
Many important audio coding applications, such as streaming and playback of stored audio, involve offline compression. In such scenarios, encoding delays no longer represent a major concern. Despite this fact, most current audio encoders constrain delay by making encoding decisions on a per frame basis. This paper is concerned with delayed-decision approaches to optimize the encoding operation for the entire audio file. Trellis-based dynamic programming is used for efficient search in the parameter space. A two-layered trellis effectively optimizes the choice of quantization and coding parameters within a frame, as well as window decisions and bit distribution across frames, while minimizing a psychoacoustically relevant distortion measure under a prescribed bit-rate constraint. The bitstream thus produced is standard compatible and there is no additional decoding delay. Objective and subjective results indicate substantial gains over the reference encoder.