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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE transactions on consumer electronics Ročník 64; číslo 1; s. 35 - 43
Hlavní autori: Mallikarachchi, Thanuja, Talagala, Dumidu S., Arachchi, Hemantha Kodikara, Fernando, Anil
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