2022
DOI: 10.1145/3491215
|View full text |Cite
|
Sign up to set email alerts
|

High-Level Synthesis Implementation of an Embedded Real-Time HEVC Intra Encoder on FPGA for Media Applications

Abstract: High Efficiency Video Coding (HEVC) is the key enabling technology for numerous modern media applications. Overcoming its computational complexity and customizing its rich features for real-time HEVC encoder implementations, calls for automated design methodologies. This article introduces the first complete High-Level Synthesis (HLS) implementation for HEVC intra encoder on FPGA. The C source code of our open-source Kvazaar HEVC encoder is used as a design entry point for HLS that is applied throughout the wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 36 publications
0
1
0
Order By: Relevance
“…The design input of hardware also must be software instead of the hardware description language to implement different NPR hardware modules flexibly and quickly. So, we have proposed a smart glass with a field programmable gate array, FPGA, and are developing an NPR library that can be converted to efficient hardware automatically by high-level synthesis (2)(3)(4) . To our best knowledge, there is no research about such smart glass and the HLS-oriented NPR library.…”
Section: Introductionmentioning
confidence: 99%
“…The design input of hardware also must be software instead of the hardware description language to implement different NPR hardware modules flexibly and quickly. So, we have proposed a smart glass with a field programmable gate array, FPGA, and are developing an NPR library that can be converted to efficient hardware automatically by high-level synthesis (2)(3)(4) . To our best knowledge, there is no research about such smart glass and the HLS-oriented NPR library.…”
Section: Introductionmentioning
confidence: 99%
“…Many of them include specialized hardware such as field-programmable gate arrays (FPGAs), while others are focused only on optimized algorithms at the software level. FPGAs are expensive and oriented toward companies and professionals that mostly need real-time video-encoding hardware [2][3][4][5]. In contrast, optimized software algorithms have been introduced to reduce the computational load [6][7][8] in variants of existing software video encoders without any additional costs.…”
Section: Introductionmentioning
confidence: 99%
“…Cai et al [11] proposed an efficient intra mode decision algorithm for the parallel hardware architecture of the AVS3 intra encoder by processing CUs in parallel, including intra prediction and estimating the rate-distortion cost for mode decision. Sjövall et al [12] introduced the first complete high-level synthesis (HLS) implementation for an HEVC intra encoder on FPGA, and designed a proof-of-concept system for hardwareaccelerated HEVC encoding. Zummach et al [13] proposed a hardware design for the AV1-constrained directional enhancement filter, targeting the real-time processing of 4K ultra-high-definition videos.…”
Section: Introductionmentioning
confidence: 99%