Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Complexity scaling of audio algorithms: Parametrizing the MPEG advanced audio coding rate-distortion loop

 
: Delgado, P.; Lohwasser, M.

:
Volltext (PDF; )

Brno University of Technology:
19th International Conference on Digital Audio Effects, DAFx 2016. Proceedings. Online resource : Brno, Czech Republic, September 5-9, 2016
2016
http://dafx16.vutbr.cz/proceedings.html
S.233-240
International Conference on Digital Audio Effects (DAFx) <19, 2016, Brno>
Englisch
Konferenzbeitrag, Elektronische Publikation
Fraunhofer IIS ()

Abstract
Implementations of audio algorithms on embedded devices are required to consume minimal memory and processing power. Such applications can usually tolerate numerical imprecisions (distortion) as long as the resulting perceived quality is not degraded. By taking advantage of this error-tolerant nature the algorithmic complexity can be reduced greatly. In the context of real-time audio coding, these algorithms can benefit from parametrization to adapt rate-distortion-complexity (R-D-C) trade-offs. We propose a modification to the rate-distortion loop in the quantization and coding stage of a fixed-point implementation of the Advanced Audio Coding (AAC) encoder to include complexity scaling. This parametrization could allow the control of algorithmic complexity through instantaneous workload measurements using the target processor’s task scheduler to better assign processing resources. Results show that this framework can be tuned to reduce a significant amount of the additional workload caused by the rate-distortion loop while remaining perceptually equivalent to the full-complexity version. Additionally, the modification allows a graceful degradation when transparency cannot be met due to limited computational capabilities.

: http://publica.fraunhofer.de/dokumente/N-470890.html