Real-Time Perception-Based Clipping of Audio Signals Using Convex Optimization
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 expl...
Saved in:
| Published in | IEEE transactions on audio, speech, and language processing Vol. 20; no. 10; pp. 2657 - 2671 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
Piscataway, NJ
IEEE
01.12.2012
Institute of Electrical and Electronics Engineers |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1558-7916 1558-7924 |
| DOI | 10.1109/TASL.2012.2210875 |
Cover
| 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. |
|---|---|
| AbstractList | 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. |
| Author | Ferreau, Hans Joachim Moonen, Marc van Waterschoot, Toon Diehl, Moritz Defraene, Bruno |
| Author_xml | – sequence: 1 givenname: Bruno surname: Defraene fullname: Defraene, Bruno organization: Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium – sequence: 2 givenname: Toon surname: van Waterschoot fullname: van Waterschoot, Toon organization: Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium – sequence: 3 givenname: Hans Joachim surname: Ferreau fullname: Ferreau, Hans Joachim organization: Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium – sequence: 4 givenname: Moritz surname: Diehl fullname: Diehl, Moritz organization: Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium – sequence: 5 givenname: Marc surname: Moonen fullname: Moonen, Marc organization: Department of Electrical Engineering, ESAT-SCD (SISTA), KU Leuven, Leuven, Belgium |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=26811925$$DView record in Pascal Francis |
| BookMark | eNp9kE1LwzAYgIMouE1_gHjpRfDS2STNR4-z-AXDidvOJU3fjEib1qYT9dfburGDB08J4XneNzxjdOxqBwhd4GiKcZTcrGbL-ZREmEwJwZEU7AiNMGMyFAmJjw93zE_R2Pu3KIopj_EIPb-CKsOVrSB4gVZD09nahbfKQxGkpW0a6zZBbYLZtrB1sLQbp0ofrP3wnNbuAz6DRe9U9lsN5hk6MT0A5_tzgtb3d6v0MZwvHp7S2TzUlPEulLmkuZFGQkITLY3ChDLAnMQaDBVSxaookhiLHCRTIqFKk1wUMjdx0f-8oBN0vZvbtPX7FnyXVdZrKEvloN76DBPOBeNCsB692qPKa1WaVjltfda0tlLtV0a4xDghA4d3nG5r71swBwRH2dA4GxpnQ-Ns37h3xB9H2-43RNcqW_5rXu5MCwCHTZwwJrigPxb7izU |
| CODEN | ITASD8 |
| CitedBy_id | crossref_primary_10_3390_computation8040088 crossref_primary_10_1016_j_ifacol_2017_08_1946 crossref_primary_10_1109_TASL_2012_2210875 crossref_primary_10_1121_1_4955025 crossref_primary_10_1109_TASL_2013_2281570 crossref_primary_10_1109_TASLP_2014_2344862 crossref_primary_10_1007_s00186_012_0420_7 crossref_primary_10_1016_j_specom_2015_09_013 crossref_primary_10_1121_1_4979591 |
| Cites_doi | 10.1016/0378-5955(79)90025-X 10.1017/CBO9780511804441 10.1109/MSP.2010.936020 10.1002/rnc.1251 10.1145/785411.785415 10.1109/ICASSP.2011.5946407 10.1121/1.409976 10.1080/14992020801945493 10.1109/TSP.2006.882087 10.1109/CDC.2009.5400619 10.1007/978-1-4419-8853-9 10.1121/1.408469 10.1049/el:19960695 10.1007/978-3-642-28551-6_43 10.1007/978-3-662-09562-1 10.1109/TASL.2012.2210875 10.1109/5.842996 10.1016/0165-1765(80)90024-5 10.1109/ICASSP.2011.5946408 |
| ContentType | Journal Article |
| Copyright | 2014 INIST-CNRS |
| Copyright_xml | – notice: 2014 INIST-CNRS |
| DBID | 97E RIA RIE AAYXX CITATION IQODW 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TASL.2012.2210875 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Pascal-Francis Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Applied Sciences |
| EISSN | 1558-7924 |
| EndPage | 2671 |
| ExternalDocumentID | 26811925 10_1109_TASL_2012_2210875 6255767 |
| Genre | orig-research |
| GroupedDBID | 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AASAJ AAWTH ABAZT ABQJQ ABVLG AETIX AGQYO AGSQL AHBIQ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ IFIPE IPLJI JAVBF LAI M43 O9- OCL RIA RIE RNS AAYXX CITATION IQODW RIG 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c356t-8b83bf8f8e939c8fa1235e1624cef378a4add9417be85a793ac2b7d8bf4d043d3 |
| IEDL.DBID | RIE |
| ISSN | 1558-7916 |
| IngestDate | Fri Sep 05 08:59:35 EDT 2025 Mon Jul 21 09:12:21 EDT 2025 Wed Oct 01 01:44:55 EDT 2025 Thu Apr 24 22:58:23 EDT 2025 Tue Aug 26 17:18:11 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 10 |
| Keywords | Psychoacoustics Audio signal processing Acoustic signal Objective analysis Sound quality Acoustic signal processing Algorithm Convex programming Optimization Audio signal real-time Quality control Signal processing Clipping convex optimization Masking |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c356t-8b83bf8f8e939c8fa1235e1624cef378a4add9417be85a793ac2b7d8bf4d043d3 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 1266756775 |
| PQPubID | 23500 |
| PageCount | 15 |
| ParticipantIDs | pascalfrancis_primary_26811925 crossref_primary_10_1109_TASL_2012_2210875 ieee_primary_6255767 proquest_miscellaneous_1266756775 crossref_citationtrail_10_1109_TASL_2012_2210875 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2012-12-01 |
| PublicationDateYYYYMMDD | 2012-12-01 |
| PublicationDate_xml | – month: 12 year: 2012 text: 2012-12-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Piscataway, NJ |
| PublicationPlace_xml | – name: Piscataway, NJ |
| PublicationTitle | IEEE transactions on audio, speech, and language processing |
| PublicationTitleAbbrev | TASL |
| PublicationYear | 2012 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers |
| References | moir (ref40) 1981; 87 ref13 foti (ref4) 999 ref12 gray (ref18) 2001 (ref25) 1998 ref15 baloji (ref34) 2007 ref11 (ref33) 2005 ref1 ref39 (ref30) 2006 strokes (ref36) 2001 nesterov (ref19) 2004 zwicker (ref16) 1999 mascagni (ref31) 0 poulenc (ref28) 2005 han (ref8) 2012 zlzer (ref2) 2002 de koning (ref10) 2003 davis (ref17) 1979 ref24 (ref14) 1993 ref26 albeniz (ref38) 2010 ref20 ref42 ref22 ref21 van beethoven (ref37) 2011 fire (ref35) 2010 ref7 ref9 ref3 tan (ref41) 2004; 52 ref6 (ref29) 1999 tan (ref5) 2003; 51 chopin (ref32) 1995 bertsekas (ref23) 1999 (ref27) 2012 |
| References_xml | – ident: ref15 doi: 10.1016/0378-5955(79)90025-X – year: 1999 ident: ref23 publication-title: Nonlinear Programming – ident: ref22 doi: 10.1017/CBO9780511804441 – year: 0 ident: ref31 publication-title: Cavalleria Rusticana – year: 2007 ident: ref34 publication-title: Entre les lignes – ident: ref11 doi: 10.1109/MSP.2010.936020 – year: 2012 ident: ref27 publication-title: Free Speech Corpus – ident: ref21 doi: 10.1002/rnc.1251 – year: 2002 ident: ref2 publication-title: DAFX Digital Audio Effects – year: 2006 ident: ref30 publication-title: Mexicon – ident: ref1 doi: 10.1145/785411.785415 – volume: 51 start-page: 1012 year: 2003 ident: ref5 article-title: The effect of nonlinear distortion on the perceived quality of music and speech signals publication-title: J Audio Eng Soc – ident: ref7 doi: 10.1109/ICASSP.2011.5946407 – year: 1999 ident: ref29 publication-title: Californication – volume: 52 start-page: 699 year: 2004 ident: ref41 article-title: Predicting the perceived quality of nonlinearly distorted music and speech signals publication-title: J Audio Eng Soc – year: 2010 ident: ref38 publication-title: Iberia book i – year: 2005 ident: ref28 article-title: Sonata for flute and piano (Cantilena) publication-title: French Flute Music – volume: 87 year: 1981 ident: ref40 article-title: Just detectable distortion levels publication-title: Wireless World – ident: ref39 doi: 10.1121/1.409976 – year: 2001 ident: ref36 publication-title: Last Nite – year: 999 ident: ref4 article-title: Aliasing distortion in digital dynamics processing, the cause, effect, and method for measuring it: The story of 'digital grunge!' publication-title: Preprints AES 126th Conv – start-page: 413 year: 2003 ident: ref10 article-title: On psychoacoustic noise shaping for audio requantization publication-title: Proc IEEE Int Conf Acoust Speech Signal Process – year: 1995 ident: ref32 article-title: Waltz op. 69 no. 2 publication-title: Favourite Piano Works (Vladimir Ashkenazy) – year: 1998 ident: ref25 publication-title: Method for objective measurements of perceived audio quality – year: 1993 ident: ref14 publication-title: 11172-3 Information TechnologyCoding of moving pictures and associated audio for digital storage media at up to about 1 5 Mbit/sPart 3 Audio – ident: ref6 doi: 10.1080/14992020801945493 – year: 2011 ident: ref37 publication-title: Piano sonata op 13 – year: 1979 ident: ref17 publication-title: Circulant Matrices – ident: ref24 doi: 10.1109/TSP.2006.882087 – ident: ref20 doi: 10.1109/CDC.2009.5400619 – year: 2001 ident: ref18 publication-title: Toeplitz and circulant matrices A review – year: 2004 ident: ref19 publication-title: Introductory Lectures on Convex Optimization doi: 10.1007/978-1-4419-8853-9 – year: 2005 ident: ref33 publication-title: Tour de France Etape 1 – ident: ref26 doi: 10.1121/1.408469 – year: 2010 ident: ref35 publication-title: Deep Blue – ident: ref3 doi: 10.1049/el:19960695 – year: 2012 ident: ref8 article-title: Audio imputation using the non-negative hidden Markov model publication-title: Lecture Notes in Computer Science Latent Variable Analysis and Signal Separation doi: 10.1007/978-3-642-28551-6_43 – year: 1999 ident: ref16 publication-title: Psychoacoustics Facts and Models doi: 10.1007/978-3-662-09562-1 – ident: ref12 doi: 10.1109/TASL.2012.2210875 – ident: ref9 doi: 10.1109/5.842996 – ident: ref42 doi: 10.1016/0165-1765(80)90024-5 – ident: ref13 doi: 10.1109/ICASSP.2011.5946408 |
| SSID | ssj0043641 |
| Score | 2.1345108 |
| Snippet | Clipping is an essential signal processing operation in many real-time audio applications, yet the use of existing clipping techniques generally has a... |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 2657 |
| SubjectTerms | Algorithm design and analysis Algorithms Applied sciences Audio signal processing Audio signals Clipping Convex functions convex optimization Detection, estimation, filtering, equalization, prediction Distortion Exact sciences and technology Information, signal and communications theory Mathematical models Miscellaneous Optimization Optimization methods psychoacoustics Real time Real time systems Signal and communications theory Signal processing Signal, noise Telecommunications and information theory Time frequency analysis Transaction processing |
| Title | Real-Time Perception-Based Clipping of Audio Signals Using Convex Optimization |
| URI | https://ieeexplore.ieee.org/document/6255767 https://www.proquest.com/docview/1266756775 |
| Volume | 20 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-7924 dateEnd: 20131231 omitProxy: false ssIdentifier: ssj0043641 issn: 1558-7916 databaseCode: RIE dateStart: 20060101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB4BJ3poebTqtgUZiVNVL5vYsZ3jsgKhCmhVQOIWxS-EoJuqbKSqv74zTjaCtqp6ixQ7cmZsz9jzzTcA-7mXznntuVJywiWaBF56qXkdcJVblWKDhLY4VydX8uN1cb0CH4ZcmBBCAp-FMT2mWL5vXEtXZQfoq6N7rFdhVRvV5Wotd10plOy4UQtDFIyqj2Bmk_LgcnpxSiCufJzjASdBCh_ZoFRUhSCR9QNKJXblLP7YmZO5OX4BZ8uBdiiTu3G7sGP38zcOx__9kw143vudbNpNlE1YCfMtePaIjXAbzr-g08gpJ4R9HuAu_BDNnGez-0TkcMOayKatv23Yxe0NUS-zhDlgMwKv_2CfsM_XPrPzJVwdH13OTnhfboE7UagFN9YIG000oRSlM7GmNNqQqVy6EIU2tcS9sJSZtsEUNa7r2uVWe0NQP5S_F69gbd7Mw2tgNnpvRVZEp7w0RTC6zLNaRCWcsrk3I5gsFVC5noucSmLcV-lMMikr0llFOqt6nY3g_dDlW0fE8a_G2yTzoWEv7hHsPtHy8D5XJkNXF_vtLdVe4TKj2Ek9D037UGXoyOhCaV28-fu338I6jaBDuryDtcX3Nuygv7Kwu2mi_gLpzecj |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB6VcoAeeJWKBVqMxAnh7SZ-5rhdUS2wXRDdSr1F8auqaDeIbqSqv56xk43KQ4hbpNiRM2N7xp5vvgF4kzturVOOSslHlKNJoIXjilYeV7mRKTYY0RZzOT3hH0_F6Qa863NhvPcJfOaH8THF8l1tm3hVto--OrrH6g7cFZxz0WZrrfddziRv2VGFjiSMsothZqNifzE-nkUYVz7M8YiTQIW3rFAqqxJBkdUVyiW0BS3-2JuTwTl8CEfrobY4k2_DZmWG9uY3Fsf__ZdH8KDzPMm4nSqPYcMvn8DWLT7CbZh_RbeRxqwQ8qUHvNADNHSOTC4SlcMZqQMZN-68JsfnZ5F8mSTUAZlE-Po1-Yx9Lrvczqdwcvh-MZnSruACtUzIFdVGMxN00L5ghdWhiom0PpM5tz4wpSuOu2HBM2W8FhWu7MrmRjkdwX4of8d2YHNZL_0zICY4Z1gmgpWOa-G1KvKsYkEyK03u9ABGawWUtmMjj0UxLsp0KhkVZdRZGXVWdjobwNu-y_eWiuNfjbejzPuGnbgHsPeLlvv3udQZOrvY7_Va7SUutBg9qZa-bq7KDF0ZJaRS4vnfv_0K7k0XR7Ny9mH-6QXcj6NpcS8vYXP1o_G76L2szF6atD8BKYLqcA |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Real-Time+Perception-Based+Clipping+of+Audio+Signals+Using+Convex+Optimization&rft.jtitle=IEEE+transactions+on+audio%2C+speech%2C+and+language+processing&rft.au=Defraene%2C+Bruno&rft.au=van+Waterschoot%2C+Toon&rft.au=Ferreau%2C+Hans+Joachim&rft.au=Diehl%2C+Moritz&rft.date=2012-12-01&rft.pub=IEEE&rft.issn=1558-7916&rft.volume=20&rft.issue=10&rft.spage=2657&rft.epage=2671&rft_id=info:doi/10.1109%2FTASL.2012.2210875&rft.externalDocID=6255767 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1558-7916&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1558-7916&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1558-7916&client=summon |