ESA360 - Early SKIP Mode Decision Algorithm for Fast ERP 360 Video Coding

This paper presents ESA360 - Early SKIP mode decision Algorithm for fast ERP 360 video coding. ESA360 performs early SKIP mode selection based on block position and homogeneity to avoid testing the remaining modes and reduce the encoder complexity. The algorithm is developed based on an analysis of the specific behavior of SKIP mode occurrences throughout the video frame when coding equirectangular projected (ERP) 360 videos. This analysis pointed out that due to ERP distortion, the homogeneity of the blocks and the region being coded poses a more significant influence in the selection of SKIP mode for ERP 360 videos when compared to conventional videos. Experimental results show that ESA360 is able to achieve up to 21.44% of complexity reduction with negligible coding efficiency loss, and it is competitive with related works.

[1]  Muhammad Shafique,et al.  TONE: Adaptive temperature optimization for the next generation video encoders , 2014, 2014 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED).

[2]  Sergio Bampi,et al.  Run-time adaptive energy-aware Motion and Disparity Estimation in Multiview Video Coding , 2011, 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC).

[3]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[4]  Yan Zhou,et al.  Fast sample adaptive offset algorithm for 360-degree video coding , 2020, Signal Process. Image Commun..

[5]  Bruno Zatt,et al.  FastIntra360: A Fast Intra-Prediction Technique for 360-Degrees Video Coding , 2019, 2019 Data Compression Conference (DCC).

[6]  Zhi Liu,et al.  A CU Split Early Termination Algorithm Based KNN for 360-Degree Video , 2019, 2019 Data Compression Conference (DCC).

[7]  Cisco Visual Networking Index: Forecast and Methodology 2016-2021.(2017) http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html. High Efficiency Video Coding (HEVC) Algorithms and Architectures https://jvet.hhi.fraunhofer. , 2017 .

[8]  Mohamed-Chaker Larabi,et al.  A Low-Complexity Video Encoder for Equirectangular Projected 360 Video Content , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[9]  Antti Hallapuro,et al.  Comparative Rate-Distortion-Complexity Analysis of HEVC and AVC Video Codecs , 2012, IEEE Transactions on Circuits and Systems for Video Technology.