{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:28:55Z","timestamp":1740122935890,"version":"3.37.3"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"37-38","license":[{"start":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T00:00:00Z","timestamp":1591142400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T00:00:00Z","timestamp":1591142400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2020,10]]},"DOI":"10.1007\/s11042-020-09025-y","type":"journal-article","created":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T15:56:23Z","timestamp":1591199783000},"page":"26861-26884","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Software HEVC video decoder: towards an energy saving for mobile applications"],"prefix":"10.1007","volume":"79","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1953-3574","authenticated-orcid":false,"given":"Naty","family":"Sidaty","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julien","family":"Heulot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wassim","family":"Hamidouche","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxime","family":"Pelcat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Menard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,6,3]]},"reference":[{"issue":"1","key":"9025_CR1","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1109\/TCSVT.2015.2469113","volume":"26","author":"M Abeydeera","year":"2016","unstructured":"Abeydeera M, Karunaratne M, Karunaratne G, De Silva K, Pasqual A (2016) 4K real-time hevc decoder on an fpga. IEEE Trans Circ Sys Video Technol 26 (1):236\u2013249","journal-title":"IEEE Trans Circ Sys Video Technol"},{"key":"9025_CR2","unstructured":"Assembly IR (2003) Methodology for the subjective assessment of the quality of television pictures. Int Telecommun Union"},{"key":"9025_CR3","doi-asserted-by":"crossref","unstructured":"Bahran NA, El-Shafai W, Zekry A, El-Rabaie S, El-Halawany MME, El-Samie FEA (2019) An fpga design and implementation of epzs motion estimation algorithm for 3d h.264\/mvc standard. Multimed Tools Appl 78(16)","DOI":"10.1007\/s11042-019-7562-z"},{"key":"9025_CR4","doi-asserted-by":"crossref","unstructured":"Bariani M, Lambruschini P, Raggio M, Pezzoni L (2014) An optimized software implementation of the hevc\/h.265 video decoder. In: 2014 IEEE 11th consumer communications and networking conference (CCNC), pp 77\u201382","DOI":"10.1109\/CCNC.2014.7056307"},{"key":"9025_CR5","volume-title":"Dynamic power management: design techniques and CAD tools","author":"L Benini","year":"1997","unstructured":"Benini L, DeMicheli G (1997) Dynamic power management: design techniques and CAD tools. Springer Science & Business Media, Berlin"},{"key":"9025_CR6","unstructured":"Benmoussa Y (2015) Performance and energy consumption characterization and modeling of video decoding on multi-core heterogenous SoC and their applications. Theses. [Online]. Available: https:\/\/hal.archives-ouvertes.fr\/tel-01313326"},{"key":"9025_CR7","doi-asserted-by":"crossref","unstructured":"Benmoussa Y, Boukhobza J, Senn E, Benazzouz D (2013) Energy consumption modeling of h.264\/avc video decoding for gpp and dsp. In: 2013 euromicro conference on digital system design (DSD), pp 890\u2013897","DOI":"10.1109\/DSD.2013.100"},{"key":"9025_CR8","unstructured":"Bossen F (2020) Common conditions and software reference configurations, document jctvc-h1100. Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16"},{"key":"9025_CR9","doi-asserted-by":"crossref","unstructured":"Bossen F, Bross B, Suhring K, Flynn D (2012) Hevc complexity and implementation analysis. IEEE Trans Circ Sys Video Technol 22(12)","DOI":"10.1109\/TCSVT.2012.2221255"},{"key":"9025_CR10","doi-asserted-by":"crossref","unstructured":"Chi CC, Alvarez-Mesa M, Bross B, Juurlink B, Schierl T (2015) SIMD acceleration for HEVC decoding. IEEE Trans Circ Sys Video Technol 25(5)","DOI":"10.1109\/TCSVT.2014.2364413"},{"issue":"4","key":"9025_CR11","first-page":"56","volume":"11","author":"CC Chi","year":"2015","unstructured":"Chi CC, Alvarez-Mesa M, Juurlink B (2015) Low-power high-efficiency video decoding using general-purpose processors. ACM Transactions on Architecture and Code Optimization (TACO) 11(4):56","journal-title":"ACM Transactions on Architecture and Code Optimization (TACO)"},{"key":"9025_CR12","doi-asserted-by":"crossref","unstructured":"Chi CC, Alvarez-Mesa M, Lucas J, Juurlink B, Schierl T (2013) Parallel hevc decoding on multi-and many-core architectures. J Signal Process Sys 71(3)","DOI":"10.1007\/s11265-012-0714-2"},{"key":"9025_CR13","doi-asserted-by":"crossref","unstructured":"Chiang P-T, Ting Y-C, Chen H-K, Jou S-Y, Chen I-W, Fang H-C, Chang T-S (2016) A qfhd 30-frames\/s hevc decoder design. IEEE Trans Circ Sys Video Technol 26(4)","DOI":"10.1109\/TCSVT.2015.2409019"},{"key":"9025_CR14","doi-asserted-by":"crossref","unstructured":"Cordeiro PJ, Gomez-Pulido J, Assuncao PA (2008) Low decoding complexity video streams for portable video players. In: 2008 IEEE international symposium on consumer electronics, pp 1\u20134","DOI":"10.1109\/ISCE.2008.4559450"},{"key":"9025_CR15","doi-asserted-by":"crossref","unstructured":"Engelhardt D, Moller J, Hahlbeck J, Stabernack B (2014) Fpga implementation of a full hd real-time hevc main profile decoder. IEEE Trans Consumer Electron 60(3)","DOI":"10.1109\/TCE.2014.6937333"},{"key":"9025_CR16","doi-asserted-by":"crossref","unstructured":"Hamidouche W, Raulet M, D\u00e9forges O (2014) Parallel shvc decoder: implementation and analysis. In: 2014 IEEE international conference on multimedia and expo (ICME). IEEE, pp 1\u20136","DOI":"10.1109\/ICME.2014.6890300"},{"key":"9025_CR17","unstructured":"Hevc reference software (hm), https:\/\/hevc.hhi.fraunhofer.de\/svn\/svn_HEVCSoftware\/tags\/HM-16.12\/"},{"key":"9025_CR18","doi-asserted-by":"crossref","unstructured":"Holmbacka S, Nogues E, Pelcat M, Lafond S, Lilius J (2014) Energy efficiency and performance management of parallel dataflow applications. In: 2014 conference on design and architectures for signal and image processing (DASIP). IEEE, pp 1\u20138","DOI":"10.1109\/DASIP.2014.7115624"},{"key":"9025_CR19","unstructured":"INA231 High- or Low-Side Measurement, Texas Instruments. [Online]. Available: http:\/\/www.ti.com\/lit\/ds\/symlink\/ina231.pdf. Accessed Jul 2017"},{"key":"9025_CR20","doi-asserted-by":"crossref","unstructured":"Jerbi K, Yviquel H, Sanchez A, Renzi D, De Saint Jorre D, Alberti C, Mattavelli M, Raulet M (2017) On the development and optimization of HEVC video decoders using high-level dataflow modeling. J Signal Process Sys 87(1). [Online]. Available: https:\/\/hal.archives-ouvertes.fr\/hal-01298595","DOI":"10.1007\/s11265-016-1113-x"},{"issue":"8","key":"9025_CR21","doi-asserted-by":"publisher","first-page":"1815","DOI":"10.1109\/TCSVT.2016.2556578","volume":"27","author":"M Jridi","year":"2017","unstructured":"Jridi M, Meher PK (2017) Scalable approximate dct architectures for efficient hevc-compliant video coding. IEEE Trans Circ Sys Video Technol 27(8):1815\u20131825","journal-title":"IEEE Trans Circ Sys Video Technol"},{"key":"9025_CR22","doi-asserted-by":"crossref","unstructured":"Ju C-C, Liu T-M, Chang Y-C, Wang C-M, Lin H-M, Cheng C-Y, Chen C-C, Chiu M-H, Wang S-J, Chao P, et al. (2014) A 0.2 nj\/pixel 4k 60fps main-10 hevc decoder with multi-format capabilities for uhd-tv applications. In: European solid state circuits conference (ESSCIRC), ESSCIRC 2014-40th. IEEE, pp 195\u2013198","DOI":"10.1109\/ESSCIRC.2014.6942055"},{"key":"9025_CR23","doi-asserted-by":"crossref","unstructured":"Lappalainen V, Hamalainen T, Liuha P (2012) Overview of research efforts on media ISA extensions and their usage in video coding. IEEE Trans Circ Sys Video Technol 12(8)","DOI":"10.1109\/TCSVT.2002.800865"},{"key":"9025_CR24","doi-asserted-by":"crossref","unstructured":"Lee S, Kuo CJ (2007) Motion compensation complexity model for decoder-friendly h.264 system design. In: 2007 IEEE 9th workshop on multimedia signal processing, pp 119\u2013122","DOI":"10.1109\/MMSP.2007.4412832"},{"key":"9025_CR25","doi-asserted-by":"crossref","unstructured":"Lv H, Wang R, Xie X, Jia H, Gao W (2012) A comparison of fractional-pel interpolation filters in hevc and h. 264\/avc. In: Visual communications and image processing (VCIP). 2012 IEEE. IEEE, pp 1\u20136","DOI":"10.1109\/VCIP.2012.6410767"},{"key":"9025_CR26","doi-asserted-by":"crossref","unstructured":"Mercat A, Arrestier F, Hamidouche W, Pelcat M, Menard D (2017) Energy reduction opportunities in an hevc real-time encoder. In: 2017 IEEE international conference on acoustics, speech and signal processing (ICASSP), pp 1158\u20131162","DOI":"10.1109\/ICASSP.2017.7952338"},{"key":"9025_CR27","unstructured":"Mohammadi P, Ebrahimi-Moghadam A, Shirani S (2014) Subjective and objective quality assessment of image: a survey. arXiv:1406.7799"},{"key":"9025_CR28","doi-asserted-by":"crossref","unstructured":"Monteiro E, Grellert M, Bampi S, Zatt B (2015) Rate-distortion and energy performance of hevc and h.264\/avc encoders: a comparative analysis. In: 2015 IEEE international symposium on circuits and systems (ISCAS), pp 1278\u20131281","DOI":"10.1109\/ISCAS.2015.7168874"},{"key":"9025_CR29","doi-asserted-by":"crossref","unstructured":"Nogues E, Berrada R, Pelcat M, Menard D, Raffin E (2015) A dvfs based hevc decoder for energy-efficient software implementation on embedded processors. In: 2015 IEEE international conference on multimedia and expo (ICME), pp 1\u20136","DOI":"10.1109\/ICME.2015.7177406"},{"key":"9025_CR30","doi-asserted-by":"crossref","unstructured":"Nogues E, Holmbacka S, Pelcat M, Menard D, Lilius J (2014) Power-aware hevc decoding with tunable image quality. In: 2014 IEEE workshop on signal processing systems (SiPS), pp 1\u20136","DOI":"10.1109\/SiPS.2014.6986059"},{"key":"9025_CR31","doi-asserted-by":"crossref","unstructured":"Puschel M, Moura JM (2008) Algebraic signal processing theory: cooley\u2013tukey type algorithms for dcts and dsts. IEEE Trans Signal Process 56(4)","DOI":"10.1109\/TSP.2007.907919"},{"key":"9025_CR32","doi-asserted-by":"crossref","unstructured":"Raffin E, Hamidouche W, Nogues E, Pelcat M, Menard D, Tomperi S (2015) Energy efficiency of a parallel hevc software decoder for embedded devices. In: Proceedings of the 12th ACM international conference on computing frontiers, ser. CF \u201915. New York, ACM, pp 62:1\u201362:6","DOI":"10.1145\/2742854.2747286"},{"key":"9025_CR33","doi-asserted-by":"crossref","unstructured":"Raffin E, Nogues E, Hamidouche W, Tomperi S, Pelcat M, Menard D (2016) Low power hevc software decoder for mobile devices. Journal of Real-Time Image Processing 12(2)","DOI":"10.1007\/s11554-015-0512-8"},{"key":"9025_CR34","doi-asserted-by":"crossref","unstructured":"Semsarzadeh M, Langroodi MJ, Hashemi MR, Shirmohammadi S (2012) Complexity modeling of the motion compensation process of the h.264\/avc video coding standard. In: 2012 IEEE international conference on multimedia and expo, pp 925\u2013930","DOI":"10.1109\/ICME.2012.91"},{"key":"9025_CR35","doi-asserted-by":"crossref","unstructured":"Sidaty N, Heulot J, Hamidouche W, Nogues E, Pelcat M, Menard D (2017) Reducing computational complexity in hevc decoder for mobile energy saving, pp 1026\u20131030","DOI":"10.23919\/EUSIPCO.2017.8081363"},{"key":"9025_CR36","doi-asserted-by":"crossref","unstructured":"Silveira D, Porto M, Bampi S (2017) Performance and energy consumption analysis of the x265 video encoder. In: 2017 25th European signal processing conference (EUSIPCO), pp 1519\u20131523","DOI":"10.23919\/EUSIPCO.2017.8081463"},{"key":"9025_CR37","doi-asserted-by":"crossref","unstructured":"Sullivan GJ, Ohm J, Han W-J, Wiegand T (2012) Overview of the high efficiency video coding (hevc) standard. IEEE Trans Circ Sys Video Technol 22(12)","DOI":"10.1109\/TCSVT.2012.2221191"},{"key":"9025_CR38","doi-asserted-by":"crossref","unstructured":"Tan TK, Weerakkody R, Mrak M, Ramzan N, Baroncini V, Ohm J, Sullivan GJ (2016) Video quality evaluation methodology and verification testing of hevc compression performance. IEEE Trans Circ Sys Video Technol 26(1)","DOI":"10.1109\/TCSVT.2015.2477916"},{"key":"9025_CR39","doi-asserted-by":"crossref","unstructured":"Tikekar M, Huang C-T, Juvekar C, Sze V, Chandrakasan AP (2014) A 249-mpixel\/s hevc video-decoder chip for 4k ultra-hd applications. IEEE Journal of Solid-State Circuits 49(1)","DOI":"10.1109\/JSSC.2013.2284362"},{"key":"9025_CR40","doi-asserted-by":"crossref","unstructured":"Tseng C-C, Lee S-L (2008) Design of fractional delay fir filter using discrete cosine transform. In: 2008 IEEE Asia Pacific conference on circuits and systems, 2008. APCCAS 2008. IEEE","DOI":"10.1109\/APCCAS.2008.4746158"},{"key":"9025_CR41","doi-asserted-by":"crossref","unstructured":"Ugur K, Alshin A, Alshina E, Bossen F, Han W-J, Park J-H, Lainema J (2013) Motion compensated prediction and interpolation filter design in h. 265\/hevc. IEEE Journal of Selected Topics in Signal Processing 7(6)","DOI":"10.1109\/JSTSP.2013.2272771"},{"key":"9025_CR42","doi-asserted-by":"crossref","unstructured":"Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A (2003) Overview of the h. 264\/avc video coding standard. IEEE Trans Circ Sys Video Technol 13(7)","DOI":"10.1109\/TCSVT.2003.815165"},{"key":"9025_CR43","doi-asserted-by":"crossref","unstructured":"Zhou D, Wang S, Sun H, Zhou J, Zhu J, Zhao Y, Zhou J, Zhang S, Kimura S, Yoshimura T, et al. (2017) An 8k h. 265\/hevc video decoder chip with a new system pipeline design. IEEE Journal of Solid-State Circuits 52(1)","DOI":"10.1109\/JSSC.2016.2616362"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-09025-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-020-09025-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-09025-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,3]],"date-time":"2021-06-03T01:15:10Z","timestamp":1622682910000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-020-09025-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,3]]},"references-count":43,"journal-issue":{"issue":"37-38","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["9025"],"URL":"https:\/\/doi.org\/10.1007\/s11042-020-09025-y","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2020,6,3]]},"assertion":[{"value":"19 February 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 May 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 June 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}