{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T15:18:14Z","timestamp":1772205494019,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","funder":[{"name":"Business Finland"},{"name":"Academy of Finland"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,5,28]]},"DOI":"10.1145\/3706594.3726970","type":"proceedings-article","created":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T04:13:09Z","timestamp":1751861589000},"page":"34-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["uvgKvazaarHW: Open-Source Hardware HEVC Intra Encoder"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7158-1426","authenticated-orcid":false,"given":"Panu","family":"Sj\u00f6vall","sequence":"first","affiliation":[{"name":"Tampere University, Tampre, Finland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0309-6381","authenticated-orcid":false,"given":"Guillaume","family":"Gautier","sequence":"additional","affiliation":[{"name":"Tampere University, Tampere, Finland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2211-970X","authenticated-orcid":false,"given":"Alexandre","family":"Mercat","sequence":"additional","affiliation":[{"name":"Tampere University, Tampere, Finland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7944-1938","authenticated-orcid":false,"given":"Jarno","family":"Vanne","sequence":"additional","affiliation":[{"name":"Tampere University, Tampere, Finland"}]}],"member":"320","published-online":{"date-parts":[[2025,7,6]]},"reference":[{"key":"e_1_3_3_2_2_2","unstructured":"Accelera. 2024. SystemC. [Online]. Available: https:\/\/systemc.org\/."},{"key":"e_1_3_3_2_3_2","volume-title":"Calculation of average PSNR differences between RD curves","author":"Bj\u00f8ntegaard G.","year":"2001","unstructured":"G. Bj\u00f8ntegaard. 2001. Calculation of average PSNR differences between RD curves. Technical Report VCEG-M33. Video Coding Experts Group (VCEG), Austin, TX, USA."},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"crossref","unstructured":"P. Coussy D.\u00a0D. Gajski M. Meredith and A. Takach. 2009. An introduction to high-level synthesis. IEEE Des. Test. Comput. 26 4 (7 2009) 8\u201317.","DOI":"10.1109\/MDT.2009.69"},{"key":"e_1_3_3_2_5_2","unstructured":"Ultra\u00a0Video Group. 2024. Kvazaar open-source HEVC encoder. [Online]. Available: https:\/\/github.com\/ultravideo\/kvazaar."},{"key":"e_1_3_3_2_6_2","unstructured":"Ultra\u00a0Video Group. 2025. uvgKvazaarHW. [Online]. Available: https:\/\/github.com\/ultravideo\/uvgkvazaarhw."},{"key":"e_1_3_3_2_7_2","unstructured":"Ultra\u00a0Video Group. 2025. uvgKvazaarHW_rtl_gen. [Online]. Available: https:\/\/github.com\/ultravideo\/uvgKvazaarHW_rtl_gen."},{"key":"e_1_3_3_2_8_2","volume-title":"IEEE Standard for IP-XACT, Standard Structure for Packaging, Integrating, and Reusing IP within Tool Flows","year":"2023","unstructured":"IEEE. 2023. IEEE Standard for IP-XACT, Standard Structure for Packaging, Integrating, and Reusing IP within Tool Flows. Technical Report Std. IEEE Std 1685-2022. IEEE."},{"key":"e_1_3_3_2_9_2","unstructured":"Interdigital. 2023. The state of video codecs: Evolution of compression in a video-first economy. [Online]. Available: https:\/\/www.interdigital.com\/white_papers\/the-state-of-video-codecs-evolution-of-compression-in-a-video-first-economy-."},{"key":"e_1_3_3_2_10_2","unstructured":"ITU. 2020. New \u2019Versatile Video Coding\u2019 standard to enable next-generation video compression. [Online]. Available: https:\/\/www.itu.int\/en\/mediacentre\/Pages\/pr13-2020-New-Versatile-Video-coding-standard-video-compression.aspx."},{"key":"e_1_3_3_2_11_2","unstructured":"JVET. 2023. HEVC Reference Software Version 18.0. [Online]. Available: https:\/\/vcgit.hhi.fraunhofer.de\/jct-vc\/HM\/-\/tags\/HM-18.0."},{"key":"e_1_3_3_2_12_2","unstructured":"JVET. 2025. VVC Reference Software Version 23.8. [Online]. Available: https:\/\/vcgit.hhi.fraunhofer.de\/jvet\/VVCSoftware_VTM\/-\/tree\/VTM-23.8."},{"key":"e_1_3_3_2_13_2","unstructured":"Kactus2. 2024. Kactus2 open-source graphical EDA tool based on the IP-XACT standard. [Online]. Available: https:\/\/github.com\/kactus2\/kactus2dev."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"S. Lahti and T.\u00a0D. H\u00e4m\u00e4l\u00e4inen. 2025. High-level synthesis for FPGAs - A hardware engineer\u2019s perspective. IEEE Access (2025). Early access Conference Name: ACM Woodstock conference.","DOI":"10.1109\/ACCESS.2025.3540320"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3339825.3394927"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"crossref","unstructured":"A. Mercat A. M\u00e4kinen J. Sainio A. Lemmetti M. Viitanen and J. Vanne. 2021. Comparative rate-distortion-complexity analysis of VVC and HEVC video codecs. IEEE Access 9 (5 2021) 67813\u201367828.","DOI":"10.1109\/ACCESS.2021.3077116"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3339825.3394937"},{"key":"e_1_3_3_2_18_2","unstructured":"Inc. MulticoreWare. 2024. x265 HEVC encoder \/ H.265 video codec. [Online]. Available: https:\/\/bitbucket.org\/multicoreware\/x265_git\/downloads\/."},{"key":"e_1_3_3_2_19_2","unstructured":"Siemens. 2025. Catapult High-Level Synthesis and Verification. [Online]. Available: https:\/\/eda.sw.siemens.com\/en-US\/ic\/catapult-high-level-synthesis\/."},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"crossref","unstructured":"P. Sj\u00f6vall A. Lemmetti J. Vanne S. Lahti and T.\u00a0D. H\u00e4m\u00e4l\u00e4inen. 2022. High-level synthesis implementation of an embedded real-time HEVC intra encoder on FPGA for media applications. ACM Trans. Des. Autom. Electron. Syst. 27 4 (3 2022) 1\u201334.","DOI":"10.1145\/3491215"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"crossref","unstructured":"G.\u00a0J. Sullivan J.\u00a0R. Ohm W.\u00a0J. Han and T. Wiegand. 2012. Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22 12 (12 2012) 1649\u20131668.","DOI":"10.1109\/TCSVT.2012.2221191"},{"key":"e_1_3_3_2_22_2","unstructured":"Veripool. 2025. Verilator. [Online]. Available: https:\/\/www.veripool.org\/verilator\/."},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"M. Viitanen J. Sainio A. Mercat A. Lemmetti and J. Vanne. 2022. From HEVC to VVC: the first development steps of a practical intra video encoder. IEEE Trans. Consum. Electron. 68 2 (1 2022) 139\u2013148.","DOI":"10.1109\/TCE.2022.3146016"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICMEW53276.2021.9455944"},{"key":"e_1_3_3_2_25_2","unstructured":"ZeroMQ. 2025. ZeroMQ. [Online]. Available: https:\/\/zeromq.org\/."}],"event":{"name":"CF '25 Companion: 22nd ACM International Conference on Computing Frontiers","location":"Cagliari Italy","acronym":"CF '25 Companion","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"]},"container-title":["Proceedings of the 22nd ACM International Conference on Computing Frontiers: Workshops and Special Sessions"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3706594.3726970","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T04:14:26Z","timestamp":1751861666000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706594.3726970"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,28]]},"references-count":24,"alternative-id":["10.1145\/3706594.3726970","10.1145\/3706594"],"URL":"https:\/\/doi.org\/10.1145\/3706594.3726970","relation":{},"subject":[],"published":{"date-parts":[[2025,5,28]]},"assertion":[{"value":"2025-07-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}