• DocumentCode
    1255619
  • Title

    Real-Time Perception-Based Clipping of Audio Signals Using Convex Optimization

  • Author

    Defraene, Bruno ; Van Waterschoot, Toon ; Ferreau, Hans Joachim ; Diehl, Moritz ; Moonen, Marc

  • Author_Institution
    Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium
  • Volume
    20
  • Issue
    10
  • fYear
    2012
  • Firstpage
    2657
  • Lastpage
    2671
  • Abstract
    Clipping is an essential signal processing operation in many real-time audio applications, yet the use of existing clipping techniques generally has a detrimental effect on the perceived audio signal quality. In this paper, we present a novel multidisciplinary approach to clipping which aims to explicitly minimize the perceptible clipping-induced distortion by embedding a convex optimization criterion and a psychoacoustic model into a frame-based algorithm. The core of this perception-based clipping algorithm consists in solving a convex optimization problem for each time frame in a fast and reliable way. To this end, three different structure-exploiting optimization methods are derived in the common mathematical framework of convex optimization, and corresponding theoretical complexity bounds are provided. From comparative audio quality evaluation experiments, it is concluded that the perception-based clipping algorithm results in significantly higher objective audio quality scores than existing clipping techniques. Moreover, the algorithm is shown to be capable to adhere to real-time deadlines without making a sacrifice in terms of audio quality.
  • Keywords
    Algorithm design and analysis; Convex functions; Optimization methods; Real time systems; Time frequency analysis; Audio signal processing; clipping; convex optimization; psychoacoustics; real-time;
  • fLanguage
    English
  • Journal_Title
    Audio, Speech, and Language Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1558-7916
  • Type

    jour

  • DOI
    10.1109/TASL.2012.2210875
  • Filename
    6255767