Abstract
Cloud video transcoding enable to convert the video standards and properties from one to another so as to adapt to different user end devices and network capacity, especially in sharing massive video contents in cloud environment. High Efficiency Video Coding (HEVC) and H.264/Advanced Video Coding are two recent high performance video coding standards that are widely used and co-existing in video industry. Video transcoding is desirable to bridge the standard gap. To effectively transcode video stream from H.264/AVC to HEVC for higher compression efficiency and meanwhile maintaining low computational complexity, a learning based fast H.264/AVC to HEVC transcoder is proposed for cloud media computing. We firstly analyze the correlation of block partition sizes between these two standards and then present a fast Coding Unit (CU) decision algorithm, in which three levels of binary classifiers are used to predict different CU sizes in HEVC intra coding and the optimal parameters are determined by statistical experiments. The experimental results show that the proposed transcoder achieves 44.3% time saving on average with only negligible quality degradation when compared with the original cascaded transcoder and is also superior than the state-of-the-art benchmarks in terms of complexity reduction and rate-distortion performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Sullivan, G.J., Ohm, J.-R., Han, W.-J., Wiegand, T.: Overview of the High Efficiency Video Coding (HEVC) standard. IEEE Trans. Circ. Syst. Video Technol. 22(12), 1649–1668 (2012)
Shen, L., Zhang, Z., An, P.: Fast CU size decision and mode decision algorithm for HEVC intra coding. IEEE Trans. Consum. Electron. 59(1), 207–213 (2013)
Pan, Z., Lei, J., Zhang, Y., Sun, X., Kwong, S.: Fast motion estimation based on content property for low-complexity H.265/HEVC encoder. IEEE Trans. Broadcast. 62(3), 675–684 (2016)
Ahn, S., Lee, B., Kim, M.: A novel fast CU encoding scheme based on spatiotemporal encoding parameters for HEVC inter coding. IEEE Trans. Circ. Syst. Video Technol. 25(3), 422–435 (2015)
Lin, C., Yang, W., Su, C.: FIFD: Fast intra transcoding from H.264/AVC to high efficiency video coding based on DCT coefficients and prediction modes. J. Vis. Commun. Image Represent. 38, 130–140 (2016)
Shanableh, T., Peixoto, E., Izquierdo, E.: MPEG-2 to HEVC video transcoding with content-based modeling. IEEE Trans. Circ. Syst. Video Technol. 23(7), 1191–1196 (2013)
Peixoto, E., Shanableh, T., Izquierdo, E.: H.264/AVC to HEVC video transcoder based on dynamic thresholding and content modeling. IEEE Trans. Circ. Syst. Video Technol. 24(1), 99–112 (2014)
Zhang, Y., Kwong, S., Wang, X., Yuan, H., Pan, Z., Xu, L.: Machine learning based coding unit depth decisions for flexible complexity allocation in high efficiency video coding. IEEE Trans. Image Process. 24(7), 2225–2238 (2015)
Zhu, L., Zhang, Y., Li, N., Jiang, G., Kwong, S.: Machine learning based fast H.264/AVC to HEVC transcoding exploiting block partition similarity. J. Vis. Commun. Image Represent. 38, 824–837 (2016)
Kalva, H.: The H.264 video coding standard. IEEE Multimedia 13(4), 86–90 (2006)
Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 1–27 (2011)
Bossen, F.: Common Test Conditions and Software Reference Configurations. JCTVC-J1100, JCTVC of ISO/IEC and ITU-T, Stockholm, SE (2012)
Bjøntegaard, G.: Calculation of average PSNR differences between RD-curves. ITU-T Video Coding Experts Group (VCEG), document M33, Austin, TX (2001)
Acknowledgments
This work was supported in part by the National Natural Science Foundation of China under Grant 61471348, in part by the Guangdong Natural Science Funds for Distinguished Young Scholar under Grant 2016A030306022, in part by the Project for Shenzhen Science and Technology Development under Grant JSGG20160229202345378, in part by the PhD Start-up Fund of Natural Science Foundation of Guangdong Province under grant No. 2015A030310262, in part by Guangdong Special Support Program for Youth Science and Technology Innovation Talents under Grant 2014TQ01X345.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Zhang, Y., Li, N., Peng, Z. (2017). Learning Based Fast H.264/AVC to HEVC INTRA Video Transcoding for Cloud Media Computing. In: Sun, X., Chao, HC., You, X., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2017. Lecture Notes in Computer Science(), vol 10603. Springer, Cham. https://doi.org/10.1007/978-3-319-68542-7_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-68542-7_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-68541-0
Online ISBN: 978-3-319-68542-7
eBook Packages: Computer ScienceComputer Science (R0)