Skip to main content

Learning Based Fast H.264/AVC to HEVC INTRA Video Transcoding for Cloud Media Computing

  • Conference paper
  • First Online:
Book cover Cloud Computing and Security (ICCCS 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10603))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  MathSciNet  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Kalva, H.: The H.264 video coding standard. IEEE Multimedia 13(4), 86–90 (2006)

    Article  Google Scholar 

  11. Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 1–27 (2011)

    Article  Google Scholar 

  12. Bossen, F.: Common Test Conditions and Software Reference Configurations. JCTVC-J1100, JCTVC of ISO/IEC and ITU-T, Stockholm, SE (2012)

    Google Scholar 

  13. Bjøntegaard, G.: Calculation of average PSNR differences between RD-curves. ITU-T Video Coding Experts Group (VCEG), document M33, Austin, TX (2001)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yun Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics