Decoding-Complexity-Aware HEVC Encoding Using a Complexity-Rate-Distortion Model
The energy consumption of consumer electronic (CE) devices during media playback is inexorably linked to the computational complexity of decoding compressed video. Reducing a CE device's the energy consumption is therefore becoming ever more challenging with the increasing video resolutions and...
Uložené v:
| Vydané v: | IEEE transactions on consumer electronics Ročník 64; číslo 1; s. 35 - 43 |
|---|---|
| Hlavní autori: | , , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
New York
IEEE
01.02.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Predmet: | |
| ISSN: | 0098-3063, 1558-4127 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | The energy consumption of consumer electronic (CE) devices during media playback is inexorably linked to the computational complexity of decoding compressed video. Reducing a CE device's the energy consumption is therefore becoming ever more challenging with the increasing video resolutions and the complexity of the video coding algorithms. To this end, this paper proposes a framework that alters the video bit stream to reduce the decoding complexity and simultaneously limits the impact on the coding efficiency. In this context, this paper first performs an analysis to determine the tradeoff between the decoding complexity, video quality, and bit rate with respect to a reference decoder implementation on a general purpose processor architecture. Thereafter, a novel generic decoding complexity-aware video coding algorithm is proposed to generate decoding complexity-rate-distortion optimized High Efficiency Video Coding (HEVC) bit streams. The experimental results reveal that the bit streams generated by the proposed algorithm achieve 29.43% and 13.22% decoding complexity reductions for a similar video quality with minimal coding efficiency impact compared to the state-of-the-art approaches when applied to the HM16.0 and openHEVC decoder implementations, respectively. In addition, analysis of the energy consumption behavior for the same scenarios reveal up to 20% energy consumption reductions while achieving a similar video quality to that of HM 16.0 encoded HEVC bit streams. |
|---|---|
| AbstractList | The energy consumption of consumer electronic (CE) devices during media playback is inexorably linked to the computational complexity of decoding compressed video. Reducing a CE device's the energy consumption is therefore becoming ever more challenging with the increasing video resolutions and the complexity of the video coding algorithms. To this end, this paper proposes a framework that alters the video bit stream to reduce the decoding complexity and simultaneously limits the impact on the coding efficiency. In this context, this paper first performs an analysis to determine the tradeoff between the decoding complexity, video quality, and bit rate with respect to a reference decoder implementation on a general purpose processor architecture. Thereafter, a novel generic decoding complexity-aware video coding algorithm is proposed to generate decoding complexity-rate-distortion optimized High Efficiency Video Coding (HEVC) bit streams. The experimental results reveal that the bit streams generated by the proposed algorithm achieve 29.43% and 13.22% decoding complexity reductions for a similar video quality with minimal coding efficiency impact compared to the state-of-the-art approaches when applied to the HM16.0 and openHEVC decoder implementations, respectively. In addition, analysis of the energy consumption behavior for the same scenarios reveal up to 20% energy consumption reductions while achieving a similar video quality to that of HM 16.0 encoded HEVC bit streams. |
| Author | Arachchi, Hemantha Kodikara Talagala, Dumidu S. Mallikarachchi, Thanuja Fernando, Anil |
| Author_xml | – sequence: 1 givenname: Thanuja surname: Mallikarachchi fullname: Mallikarachchi, Thanuja email: d.mallikarachchi@surrey.ac.uk organization: Centre for Vision, Speech, & Signal Process., Univ. of Surrey, Guildford, UK – sequence: 2 givenname: Dumidu S. surname: Talagala fullname: Talagala, Dumidu S. email: d.talagala@surrey.ac.uk organization: Centre for Vision, Speech, & Signal Process., Univ. of Surrey, Guildford, UK – sequence: 3 givenname: Hemantha Kodikara surname: Arachchi fullname: Arachchi, Hemantha Kodikara email: hemantha.kodikaraarachchi@ntu.ac.uk organization: Sch. of Sci. & Technol., Nottingham Trent Univ., Nottingham, UK – sequence: 4 givenname: Anil surname: Fernando fullname: Fernando, Anil email: w.fernando@surrey.ac.uk organization: Centre for Vision, Speech, & Signal Process., Univ. of Surrey, Guildford, UK |
| BookMark | eNp9kMFLwzAUh4NMcJveBS8Fz50vSZsmx9FVJ0wU2byWLEsko2tmmqH7723pEPHg5b3D-33vPb4RGtSu1ghdY5hgDOJumRcTAphPCMeQZOIMDXGa8jjBJBugIYDgMQVGL9CoabYAOEkJH6KXmVZuY-v3OHe7faW_bDjG00_pdTQv3vKoqPtxtGq6KqNfsVcZdDyzTXA-WFdHT26jq0t0bmTV6KtTH6PVfbHM5_Hi-eExny5iRQQOsTAkZYoaYOtM0zRTdK2owEIyIVNQAGptKCSaMSWZMgmQRGvOE0qNwZuM0zG67ffuvfs46CaUW3fwdXuyJEAgA5pi0aZYn1LeNY3XplQ2yO7b4KWtSgxlZ69s7ZWdvfJkrwXhD7j3dif98T_kpkes1vonzjvpLKPf_Nl7Qg |
| CODEN | ITCEDA |
| CitedBy_id | crossref_primary_10_1109_TCE_2020_3034619 crossref_primary_10_1049_cdt2_12014 crossref_primary_10_1109_ACCESS_2022_3180491 crossref_primary_10_3390_fi12070120 |
| Cites_doi | 10.1109/VCIP.2013.6706445 10.1109/IWSSIP.2013.6623457 10.1109/WCNC.2014.6952915 10.1109/TMM.2014.2337834 10.1109/SiPS.2014.6986059 10.1109/TCE.2015.7150599 10.1109/ICME.2016.7552964 10.1109/TCSVT.2005.846433 10.1109/ISCAS.2012.6272182 10.1109/TIP.2014.2336550 10.1109/ISCAS.2015.7168683 10.1109/LCN.2010.5735821 10.1109/ICIP.2016.7532416 10.1007/s11554-015-0512-8 10.1109/TCSVT.2012.2223052 10.1109/TCSVT.2012.2221255 10.1109/ISCAS.2015.7168874 10.1109/TCE.2014.6937338 10.1109/SURV.2012.111412.00051 10.1109/ICCE.2017.7889357 10.1109/79.733497 10.1109/TCSVT.2012.2221191 10.1109/TCE.2012.6170058 10.1109/ICCE.2016.7430644 10.1007/s11042-014-2435-y 10.1109/TCE.2014.6937336 10.1109/TSP.2006.890867 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD F28 FR3 L7M |
| DOI | 10.1109/TCE.2018.2810479 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library (IEL) (UW System Shared) CrossRef Electronics & Communications Abstracts Technology Research Database ANTE: Abstracts in New Technology & Engineering Engineering Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Engineering Research Database Technology Research Database Advanced Technologies Database with Aerospace ANTE: Abstracts in New Technology & Engineering Electronics & Communications Abstracts |
| DatabaseTitleList | Engineering Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-4127 |
| EndPage | 43 |
| ExternalDocumentID | 10_1109_TCE_2018_2810479 8306367 |
| Genre | orig-research |
| GroupedDBID | -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG ACGFO ACIWK ACKIV ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IFIPE IFJZH IPLJI JAVBF LAI MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 AAYXX CITATION 7SP 8FD F28 FR3 L7M RIG |
| ID | FETCH-LOGICAL-c291t-9f256c3f06b7e357c3bc3919a69a50c00cbf304e66ca6cf4024ee88433ff1d783 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000428899900005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0098-3063 |
| IngestDate | Mon Jun 30 10:17:01 EDT 2025 Sat Nov 29 06:45:09 EST 2025 Tue Nov 18 22:39:01 EST 2025 Wed Aug 27 02:47:40 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c291t-9f256c3f06b7e357c3bc3919a69a50c00cbf304e66ca6cf4024ee88433ff1d783 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-9817-927X 0000-0002-5631-3239 |
| PQID | 2020703519 |
| PQPubID | 85469 |
| PageCount | 9 |
| ParticipantIDs | crossref_citationtrail_10_1109_TCE_2018_2810479 crossref_primary_10_1109_TCE_2018_2810479 ieee_primary_8306367 proquest_journals_2020703519 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-02-01 |
| PublicationDateYYYYMMDD | 2018-02-01 |
| PublicationDate_xml | – month: 02 year: 2018 text: 2018-02-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on consumer electronics |
| PublicationTitleAbbrev | T-CE |
| PublicationYear | 2018 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref35 ref12 ref15 ref36 ref14 ref30 ref11 bjontegard (ref34) 2001 ref10 ref2 ref1 ref16 ref19 (ref31) 2017 nogues (ref17) 0 (ref13) 2013 shenoy (ref20) 2003 ref24 ref23 ref26 ref25 (ref33) 2017 ref22 ref21 ref28 ref27 liang (ref8) 2013 ref29 ref7 ref9 ref4 ref3 ref6 ref5 brodowski (ref18) 2017 (ref32) 2017 |
| References_xml | – ident: ref6 doi: 10.1109/VCIP.2013.6706445 – ident: ref26 doi: 10.1109/IWSSIP.2013.6623457 – ident: ref4 doi: 10.1109/WCNC.2014.6952915 – year: 2013 ident: ref13 publication-title: Call for proposals on Green MPEG – ident: ref14 doi: 10.1109/TMM.2014.2337834 – ident: ref7 doi: 10.1109/SiPS.2014.6986059 – ident: ref16 doi: 10.1109/TCE.2015.7150599 – year: 2017 ident: ref33 publication-title: The Valgrind Quick Start Guide – year: 2017 ident: ref31 publication-title: HEVC Reference Software-HM16 0 – ident: ref27 doi: 10.1109/ICME.2016.7552964 – ident: ref12 doi: 10.1109/TCSVT.2005.846433 – year: 0 ident: ref17 article-title: Algorithmic-level approximate computing applied to energy efficient HEVC decoding publication-title: IEEE Trans Emerg Topics Comput – ident: ref23 doi: 10.1109/ISCAS.2012.6272182 – year: 2017 ident: ref18 publication-title: Cpu Frequency and Voltage Scaling Code in the Linux(tm) Kernel – start-page: 177 year: 2003 ident: ref20 article-title: Proxy-assisted power-friendly streaming to mobile devices publication-title: Proc Conf on Multimedia Comp and Netw – ident: ref29 doi: 10.1109/TIP.2014.2336550 – year: 2001 ident: ref34 publication-title: Calculation of Average PSNR Differences Between RD-Curves – start-page: 344 year: 2013 ident: ref8 article-title: Energy efficient video decoding for the android operating system publication-title: Proc IEEE Int Conf Consum Electron – ident: ref24 doi: 10.1109/ISCAS.2015.7168683 – ident: ref5 doi: 10.1109/LCN.2010.5735821 – ident: ref35 doi: 10.1109/ICIP.2016.7532416 – ident: ref11 doi: 10.1007/s11554-015-0512-8 – ident: ref19 doi: 10.1109/TCSVT.2012.2223052 – ident: ref3 doi: 10.1109/TCSVT.2012.2221255 – ident: ref36 doi: 10.1109/ISCAS.2015.7168874 – ident: ref9 doi: 10.1109/TCE.2014.6937338 – ident: ref1 doi: 10.1109/SURV.2012.111412.00051 – ident: ref28 doi: 10.1109/ICCE.2017.7889357 – year: 2017 ident: ref32 publication-title: Open Source HEVC Decoder (OpenHEVC) – ident: ref30 doi: 10.1109/79.733497 – ident: ref2 doi: 10.1109/TCSVT.2012.2221191 – ident: ref21 doi: 10.1109/TCE.2012.6170058 – ident: ref25 doi: 10.1109/ICCE.2016.7430644 – ident: ref10 doi: 10.1007/s11042-014-2435-y – ident: ref15 doi: 10.1109/TCE.2014.6937336 – ident: ref22 doi: 10.1109/TSP.2006.890867 |
| SSID | ssj0014528 |
| Score | 2.2219443 |
| Snippet | The energy consumption of consumer electronic (CE) devices during media playback is inexorably linked to the computational complexity of decoding compressed... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 35 |
| SubjectTerms | Algorithms Coding Complexity Complexity theory Complexity–rate–distortion Decoding decoding complexity decoding energy Digital media Distortion Efficiency Electronic devices Encoding Energy consumption energy minimization high efficiency video coding (HEVC) Microprocessors Rate distortion theory Video compression |
| Title | Decoding-Complexity-Aware HEVC Encoding Using a Complexity-Rate-Distortion Model |
| URI | https://ieeexplore.ieee.org/document/8306367 https://www.proquest.com/docview/2020703519 |
| Volume | 64 |
| WOSCitedRecordID | wos000428899900005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-4127 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014528 issn: 0098-3063 databaseCode: RIE dateStart: 19750101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB7a4kEPvqpYrZKDF8Ftk908do-lTelBSpEqvYVksgFBWmlTxX_v7uZBRRG8hEBmQpjJ7szszHwDcJvSJKYZ94jjJDFxKUrClV0kyrWnroexClxMo_BDMJ3yxULMGnBf98JIKU3xmezpW5PLT1e41Udlfa78W-YHTWgGgV_0atUZA9ejvMLH1GRVStIW_fkw1DVcvEe5BiYQ30yQmanyYyM21mV89L_vOobD0ou0BoXaT6Ahl6dwsIMt2IbZSAWW2jARveQ17GX-SQYf8Vpak_B5aIXL4rFligas2Nohe1QOKBkZABGtN0sPTHs9g6dxOB9OSDk-gSAVTk5EptwZZJntJ4FkXoAsQSYcEfsi9my0bUwyZrvS9zH2MVOBpCsl5y5jWeakAWfn0FqulvICLOmpsEZ4ytoJdG0eCD9FdeGYpII76HWgX0k0whJbXI-4eI1MjGGLSOkg0jqISh104K7meCtwNf6gbWuZ13SluDvQrZQWlQtvo_io3sSUX3r5O9cV7Ot3F4XXXWjl6628hj18z1826xvzT30BKYjHYg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1ZS8NAEB5qFdQHryrWMw--CG6bZHPsPpYeVKylSJW-hWSyAaGk0kPx37u7Oagogi8hkBkSZrI7Mzsz3wDcxHYU2glziWVFIXFsFIRJu0ika287LoYycNGNwgN_OGSTCR9V4K7shRFC6OIz0VC3Opcfz3CljsqaTPq31PM3YFNNzuJZt1aZM3BcmxUImYqwSEqavDlud1UVF2vYTEET8G9GSE9V-bEVa_vS2__flx3AXu5HGq1M8YdQEekR7K6hC9Zg1JGhpTJNRC16BXy5_CStj3AujH73pW100-yxocsGjNBYI3uSLijpaAgRpTlDjUybHsNzrztu90k-QIGgza0l4Yl0aJAmphf5gro-0ggpt3jo8dA10TQxSqjpCM_D0MNEhpKOEIw5lCaJFfuMnkA1naXiFAzhysCGu9LecXRM5nMvRnlhGMWcWejWoVlINMAcXVwNuZgGOsoweSB1ECgdBLkO6nBbcrxlyBp_0NaUzEu6XNx1uCiUFuRLbyH5bLWNSc_07Heua9jujx8HweB--HAOO-o9WRn2BVSX85W4hC18X74u5lf6__oCyGvKsQ |
| 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=Decoding-Complexity-Aware+HEVC+Encoding+Using+a+Complexity%E2%80%93Rate%E2%80%93Distortion+Model&rft.jtitle=IEEE+transactions+on+consumer+electronics&rft.au=Mallikarachchi%2C+Thanuja&rft.au=Talagala%2C+Dumidu+S&rft.au=Arachchi%2C+Hemantha+Kodikara&rft.au=Fernando%2C+Anil&rft.date=2018-02-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0098-3063&rft.eissn=1558-4127&rft.volume=64&rft.issue=1&rft.spage=35&rft_id=info:doi/10.1109%2FTCE.2018.2810479&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0098-3063&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0098-3063&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0098-3063&client=summon |