Skip to main navigation Skip to search Skip to main content

uvgKvazaarHW: Open-Source Hardware HEVC Intra Encoder

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

1 Citation (Scopus)
83 Downloads (Pure)

Abstract

The widespread deployment of modern video coding technologies calls for efficient implementations that are made available to the entire video coding community. This paper presents the first known open-source hardware (HW) encoder implementation for High Efficiency Video Coding (HEVC/H.265). Our encoder, named uvgKvazaarHW, is developed from the Kvazaar open-source software encoder. The current version of uvgKvazaarHW supports all normative HEVC intra coding tools with previously proven real-time encoding speed of up to 4K resolution on an Arria10 PCIe FPGA. It is implemented using High-level Synthesis (HLS) tool called Catapult. The open-source Kactus2 tool has been used to create component descriptions that follow the IP-XACT standard for better modularity, reusability, and downstream integration. The open-source repository of uvgKvazaarHW includes HLS synthesis-ready source codes and a SystemC simulation framework using Verilator for validation and development.
Original languageEnglish
Title of host publicationCF '25 Companion: Proceedings of the 22nd ACM International Conference on Computing Frontiers: Workshops and Special Sessions
PublisherACM
Pages34-37
ISBN (Electronic)979-8-4007-1393-4
DOIs
Publication statusPublished - 6 Jul 2025
Publication typeA4 Article in conference proceedings

Fingerprint

Dive into the research topics of 'uvgKvazaarHW: Open-Source Hardware HEVC Intra Encoder'. Together they form a unique fingerprint.

Cite this