Pure intra mode decision in HEVC using optimized firefly algorithm

Abstract High Efficiency Video Coding (HEVC) is the latest encoder that increased the intra modes from 9 to 35 to efficiently handle the contents of the video. The HEVC’s test model (HM) selects the optimal intra mode using the brute force method which increases the complexity of HEVC. This work, firstly, investigates the feasibility of firefly algorithm (FFA) due to its exploration and exploitation characteristics to expedite the intra mode decision in HEVC. Secondly, a novel objective function is formulated for FFA to efficiently compute the brightness for intra modes in FFA. Thirdly, the parameters of FFA are made dynamic to adjust according to the contents of video sequences. Simulation results demonstrate that the nature inspired algorithm, FFA, pays off by saving a minimum of 27% of the total coding time on average and doesn’t sacrifice quality by limiting Bjontegaard delta bit rate (BD-BR) increase to only 0.98% on average.

[1]  Ming-Huwi Horng,et al.  Motion Estimation Using the Firefly Algorithm in Ultrasonic Image Sequence of Soft Tissue , 2015, Comput. Math. Methods Medicine.

[2]  Tao Zhang,et al.  Fast Intra-Mode and CU Size Decision for HEVC , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Nouri Masmoudi,et al.  Fast inter-prediction algorithms for spatial Scalable High efficiency Video Coding SHVC , 2018, Signal Image Video Process..

[4]  Junaid Tariq,et al.  RD-cost as statistical inference for early intra mode decision in HEVC , 2019, Multimedia Tools and Applications.

[5]  Yi Wang,et al.  Fast CU size and prediction mode decision algorithm for HEVC based on direction variance , 2019, Journal of Real-Time Image Processing.

[6]  Zhan Ma,et al.  Fast Intra Mode Decision for High Efficiency Video Coding (HEVC) , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  A. S. Manjunath,et al.  Improved entropy encoding for high efficient video coding standard , 2016 .

[8]  Satoshi Goto,et al.  Low-Complexity Rate-Distortion Optimization Algorithms for HEVC Intra Prediction , 2014, MMM.

[9]  Chia-Hung Yeh,et al.  Fast Mode Decision Algorithm Through Inter-View Rate-Distortion Prediction for Multiview Video Coding System , 2014, IEEE Transactions on Industrial Informatics.

[10]  Oscar C. Au,et al.  Early detection of all-zero 4×4 blocks in High Efficiency Video Coding , 2014, J. Vis. Commun. Image Represent..

[11]  Antti Hallapuro,et al.  High Performance, Low Complexity Video Coding and the Emerging HEVC Standard , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Ming-Ting Sun,et al.  A Fast Sub-Pixel Motion Estimation Algorithm for H.264/AVC Video Coding , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  S. Arora,et al.  A conceptual comparison of firefly algorithm, bat algorithm and cuckoo search , 2013, 2013 International Conference on Control, Computing, Communication and Materials (ICCCCM).

[14]  Hao Yang,et al.  Low-Complexity CTU Partition Structure Decision and Fast Intra Mode Decision for Versatile Video Coding , 2020, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Sam Kwong,et al.  Spatial/temporal motion consistency based MERGE mode early decision for HEVC , 2017, Journal of Visual Communication and Image Representation.

[16]  Yifan Zhou,et al.  Multilevel Image Segmentation Based on an Improved Firefly Algorithm , 2016 .

[17]  Salam A. Zummo,et al.  Functional Quantization-Based Data Compression in Seismic Acquisition , 2018, Arabian Journal for Science and Engineering.

[18]  Mengmeng Zhang,et al.  An adaptive fast intra mode decision in HEVC , 2012, 2012 19th IEEE International Conference on Image Processing.

[19]  Wei Li,et al.  Rate control for HEVC intra-coding with a CTU-dependent distortion model , 2019, Signal Image Video Process..

[20]  Sam Kwong,et al.  Adaptive stopping strategies for fast intra mode decision in HEVC , 2018, J. Vis. Commun. Image Represent..

[21]  Wen Shi,et al.  Hardware implementation-oriented fast intra-coding based on downsampling information for HEVC , 2017, Journal of Real-Time Image Processing.

[22]  Wan-Chi Siu,et al.  Novel Adaptive Algorithm for Intra Prediction With Compromised Modes Skipping and Signaling Processes in HEVC , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  C.-C. Jay Kuo,et al.  H.264/SVC Mode Decision Based on Optimal Stopping Theory , 2012, IEEE Transactions on Image Processing.

[24]  Sam Kwong,et al.  HEVC intra mode selection based on Rate Distortion (RD) cost and Sum of Absolute Difference (SAD) , 2016, J. Vis. Commun. Image Represent..