Abstract
High Efficiency Video Coding (H.265/HEVC) is the latest technology standard proposed by Joint Collaborative Team on Video Coding (JCT-VC). There are quite a few parameters for this encoder required to accomplish this goal. If a single standard configuration file is used for all genres of videos that may not maintain the optimal quality in all encoded videos. This is because every video has objects with unlike speeds of movement. Therefore, encoding factors must be customized in the most favorable way for each video separately. The work propose here is to use NSGA II for multi-objective optimization in order to find out the respective personalized encoding parameters to obtain higher Compression Ratio and Peak Signal-to-Noise Ratio (PSNR). Experiments on six QCIF videos with resolution \(176\times 144\) and different configuration files have been performed. Results demonstrate that the proposed technique gives enhanced video compression quality. Test videos and code used in the research is available as supplement at http://bit.ly/HEVC-NSGA-II.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Sze, V., Budagavi, M.: A comparison of cabac throughput for HEVC/H. 265 VS. AVC/H. 264. In: IEEE Workshop on Signal Processing Systems (SiPS), pp. 165–170 (2013)
Henot, J.-P., Ropert, M., Le Tanou, J., Kypréos, J., Guionnet, T.: High efficiency video coding (HEVC): replacing or complementing existing compression standards? In: IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, pp. 1–6 (2013)
Grois, D., Marpe, D., Mulayoff, A., Itzhaky, B., Hadar, O.: Performance comparison of H. 265/MPEG-HEVC, VP9, and H. 264/MPEG-AVC encoders. In: PCS, vol. 13, pp. 8–11 (2013)
Zhao, T., Wang, Z., Kwong, S.: Flexible mode selection and complexity allocation in high efficiency video coding. IEEE J. Sel. Top. Sign. Process. 7(6), 1135–1144 (2013)
Sullivan, G.J., Ohm, J., Han, W.-J., Wiegand, T.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circ. Syst. Video Tech. 22(12), 1649–1668 (2012)
Correa, G., Assuncao, P., Agostini, L., da Silva Cruz, L.A.: Performance, computational complexity assessment of high-efficiency video encoders. IEEE Trans. Circ. Syst. Video Technol. 22(12), 1899–1909 (2012)
He, G., Zhou, D., Li, Y., Chen, Z., Zhang, T., Goto, S.: High-throughput power-efficient VLSI architecture of fractional motion estimation for ultra-hd HEVC video encoding (2015)
Hanhart, P., Rerabek, M., De Simone, F., Ebrahimi, T.: Subjective quality evaluation of the upcoming HEVC video compression standard. In: SPIE Optical Engineering + Applications, p. 84990-99. International Society for Optics and Photonics (2012)
Kim, I.-K., McCann, K., Sugimoto, K., Bross, B., Han, W.-J.: Hm10: high efficiency video coding (HEVC) test model 10 encoder description. In: Proceedings of the Joint Collaborative, Team Video Coding (2013)
Horowitz, M., Kossentini, F., Mahdi, N., Xu, S., Guermazi, H., Tmar, H., Li, B., Sullivan, G.J., Xu, J.: Informal subjective quality comparison of video compression performance of the HEVC and H. 264/MPEG-4 AVC standards for low-delay applications. In: SPIE Optical Engineering Applications, pp. 84990–84999. International Society for Optics and Photonics (2012)
Mora, E.G.: Multiview video plus depth coding for new multimedia services. Ph.D. thesis, Telecom ParisTech (2014)
Klaue, J., Rathke, B., Wolisz, A.: EvalVid – a framework for video transmission and quality evaluation. In: Kemper, P., Sanders, W.H. (eds.) TOOLS 2003. LNCS, vol. 2794, pp. 255–272. Springer, Heidelberg (2003). doi:10.1007/978-3-540-45232-4_16
Zhang, F.: Quality of experience-driven multi-dimensional video adaptation. Ph.D. thesis, Universität München (2014)
Sampat, M.P., Wang, Z., Gupta, S., Bovik, A.C., Markey, M.K.: Complex wavelet structural similarity: a new image similarity index. IEEE Trans. Image Process. 18(11), 2385–2401 (2009)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Miller, B.L., Goldberg, D.E.: Genetic algorithms, selection schemes, and the varying effects of noise. Evol. Comput. 4(2), 113–131 (1996)
Shin, S.-Y., Lee, I.-H., Kim, D., Zhang, B.-T.: Multiobjective evolutionary optimization of DNA sequences for reliable DNA computing. IEEE Trans. Evol. Comp. 9(2), 143–158 (2005)
Rao, K.R., Kim, D.N., Hwang, J.J.: Video Coding Standards: AVS China, H. 264/MPEG-4 PART 10, HEVC, VP6, DIRAC and VC-1. Springer Science & Business Media, Dordrecht (2013)
Yuv data set. http://trace.eas.asu.edu/YUV/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kumar, S., Gupta, S., Singh, V., Khokhar, M., Rana, P.S. (2017). Parameter Optimization for H.265/HEVC Encoder Using NSGA II. In: Deep, K., et al. Proceedings of Sixth International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 547. Springer, Singapore. https://doi.org/10.1007/978-981-10-3325-4_11
Download citation
DOI: https://doi.org/10.1007/978-981-10-3325-4_11
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-3324-7
Online ISBN: 978-981-10-3325-4
eBook Packages: EngineeringEngineering (R0)