SHVC, the scalable extension of high efficiency video coding (HEVC), can improve the compression performance by using advanced inter-layer prediction features at the cost of huge computational complexity. Recently, in order to reduce the encoding complexity of SHVC, a tempo-spatial searching order algorithm (TSSOA) and a fast CU depth range decision (FCUDRD) are proposed, respectively. However, every coding unit (CU) in these two methods still need perform motion estimation (ME) to find the best prediction mode. To further improve the performance of TSSOA and FCUDRD, we propose two encoding strategies including fast prediction unit (PU) prediction algorithm (FPUPA) and fast motion vector (MV) prediction algorithm (FMVPA) in this paper. Firstly, we use TSSOA to find the best candidate quadtree, and then the neighboring PU modes are considered as the best prediction mode of the current CU. Secondly, five causal neighboring MVs of the CUs are considered as the good candidate MV of the current CU due to temporal and spatial correlation of MV. Finally, we combine FPUPA and FMVPA into the SHVC system to further speed up the encoding process. Simulation results show that the proposed FPUPA and FMVPA can achieve an average of time improving ratio (TIR) about 69.39% and 71.70% for LD, when compared to original SHVC (SHM4.0). In addition, as compared with TSSOA and FCUDRD, the proposed method can further achieve an average of TIR about 13.52% and 14.35%, respectively. It is clear that the proposed algorithm can efficiently increase the speed of SHVC encoder with insignificant loss of image quality.
[1]
Do-Kyoung Kwon,et al.
Multi-loop scalable video codec based on high efficiency video coding (HEVC)
,
2013,
2013 IEEE International Conference on Acoustics, Speech and Signal Processing.
[2]
Xinpeng Zhang,et al.
An Effective CU Size Decision Method for HEVC Encoders
,
2013,
IEEE Transactions on Multimedia.
[3]
Audra E. Kosh,et al.
Linear Algebra and its Applications
,
1992
.
[4]
Heiko Schwarz,et al.
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
,
2007,
IEEE Transactions on Circuits and Systems for Video Technology.
[5]
Chou-Chen Wang,et al.
Fast Encoding Algorithm for H.265/HEVC Based on Tempo-spatial Correlation
,
2015
.
[6]
Jianle Chen,et al.
Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard
,
2016,
IEEE Transactions on Circuits and Systems for Video Technology.
[7]
Gary J. Sullivan,et al.
Overview of the High Efficiency Video Coding (HEVC) Standard
,
2012,
IEEE Transactions on Circuits and Systems for Video Technology.
[8]
Ying Chen,et al.
Standardized Extensions of High Efficiency Video Coding (HEVC)
,
2013,
IEEE Journal of Selected Topics in Signal Processing.