Complexity reduction for HEVC encoder using one-dimensional filtering based constrained one-bit transform
- PDF / 406,336 Bytes
- 12 Pages / 595.276 x 790.866 pts Page_size
- 51 Downloads / 148 Views
(0123456789().,-volV)(0123456789().,-volV)
TECHNICAL PAPER
Complexity reduction for HEVC encoder using one-dimensional filtering based constrained one-bit transform Sravan K. Vittapu1
•
Sumit K. Chatterjee1
Received: 29 June 2020 / Accepted: 5 September 2020 Springer-Verlag GmbH Germany, part of Springer Nature 2020
Abstract This paper presents a one-dimensional-filtering-based constrained one-bit transformation (1D-C1BT)-based motion estimation to reduce the complexity of the High Efficiency Video Coding (HEVC) encoder. The proposed 1D-C1BT requires integer arithmetic additions, subtraction and shift operations to convert full resolution video frames to two bit depth 1DC1BT frames. By embedding the 1D-C1BT in the HEVC encoder, the motion estimation (ME) complexity of the HEVC encoder is greatly reduced in terms of Motion Estimation Time (MET) and total Encoding Time (ET) in uni-prediction and bi-prediction respectively. From the experimental results, it is shown that the 1D-C1BT accompanying full search (FS) and test zonal search (TZS) algorithms greatly reduces MET and ET as compared to the FS and TZS algorithms of the HEVC encoder respectively. To further reduce the intricacy of the HEVC encoder in the fast search mode, star-diamond (SD) search accompanying 1D-C1BT is proposed. The 1D-C1BT accompanying SD further reduces MET and ET with small increment in Bjontegaard Delta Rate and small decrement in Bjontegaard Delta Peak Signal to Noise Ratio, compared to the TZS algorithm of the HEVC encoder. In the FS mode of the HEVC encoder, the proposed 1D-C1BT, accompanying FS, reduces MET by 86.00% and ET by 83.94%, with BD-Rate of 0.1452% and BD-PSNR of 0.2635% in low delay-P main profile. The proposed ME algorithms, 1D-C1BT accompanying full search (FS ? 1D-C1BT), 1D-C1BT accompanying test zonal search (TZS ? 1D-C1BT) and 1D-C1BT accompanying star diamond search (SD ? 1D-C1BT) greatly reduce ME complexity in all the three configurations (low delay-P, low delay-B and random access main profile) of the HEVC encoder.
1 Introduction High Efficiency Video Coding (HEVC) is the newest video coding standard that has been initiated by the Joint Collaborative Team on Video Coding (JCT-VC) (Sullivan et al. 2012). Advance coding tools are used in HEVC to increase the coding efficiency over that of its predecessor H.264/AVC (Advanced Video Coding) standard. HEVC provides 50% reduction in bitrate compared to H.264/AVC (Garcia and Kalva 2014) . The usage of the advance coding tools has increased the complexity of the HEVC encoder with improved video quality and reduction in bitrate. & Sravan K. Vittapu [email protected] Sumit K. Chatterjee [email protected] 1
Department of Electrical and Electronics Engineering, Birla Institute of Technology and Science, Hyderabad Campus, Hyderabad, Telangana 500078, India
Higher compression ratio is achieved in HEVC especially for video sequences having high resolution as it uses larger block sizes. The frame partitioning in HEVC is done using quad-tree like structu
Data Loading...