TY - JOUR
T1 - FPGA-Based ROI Encoding for HEVC Video Bitrate Reduction
AU - Chai, Zhilei
AU - Li, Shen
AU - He, Qunfang
AU - Chen, Mingsong
AU - Chen, Wenjie
N1 - Publisher Copyright:
© 2020 World Scientific Publishing Company.
PY - 2020/9/15
Y1 - 2020/9/15
N2 - The explosive growth of video applications has produced great challenges for data storage and transmission. In this paper, we propose a new ROI (region of interest) encoding solution to accelerate the processing and reduce the bitrate based on the latest video compression standard H.265/HEVC (High-Efficiency Video Coding). The traditional ROI extraction mapping algorithm uses pixel-based Gaussian background modeling (GBM), which requires a large number of complex floating-point calculations. Instead, we propose a block-based GBM to set up the background, which is in accord with the block division of HEVC. Then, we use the SAD (sum of absolute difference) rule to separate the foreground block from the background block, and these blocks are mapped into the coding tree unit (CTU) of HEVC. Moreover, the quantization parameter (QP) is adjusted according to the distortion rate automatically. The experimental results show that the processing speed on FPGA has reached a real-time level of 22 FPS (frames per second) for full high-definition videos (1,920×1,080), and the bitrate is reduced by 10% on average with stable video quality.
AB - The explosive growth of video applications has produced great challenges for data storage and transmission. In this paper, we propose a new ROI (region of interest) encoding solution to accelerate the processing and reduce the bitrate based on the latest video compression standard H.265/HEVC (High-Efficiency Video Coding). The traditional ROI extraction mapping algorithm uses pixel-based Gaussian background modeling (GBM), which requires a large number of complex floating-point calculations. Instead, we propose a block-based GBM to set up the background, which is in accord with the block division of HEVC. Then, we use the SAD (sum of absolute difference) rule to separate the foreground block from the background block, and these blocks are mapped into the coding tree unit (CTU) of HEVC. Moreover, the quantization parameter (QP) is adjusted according to the distortion rate automatically. The experimental results show that the processing speed on FPGA has reached a real-time level of 22 FPS (frames per second) for full high-definition videos (1,920×1,080), and the bitrate is reduced by 10% on average with stable video quality.
KW - FPGA
KW - Gaussian background modeling
KW - HEVC
KW - region of interest
KW - sum of absolute difference
KW - variable quality video encoding
UR - https://www.scopus.com/pages/publications/85079224773
U2 - 10.1142/S0218126620501820
DO - 10.1142/S0218126620501820
M3 - 文章
AN - SCOPUS:85079224773
SN - 0218-1266
VL - 29
JO - Journal of Circuits, Systems and Computers
JF - Journal of Circuits, Systems and Computers
IS - 11
M1 - 2050182
ER -