Skip to main content
Log in

An improved intra-prediction algorithm for H.264

  • Published:
Wuhan University Journal of Natural Sciences

Abstract

H.264 improves the coding efficiency by adopting rate distortion optimization (RDO); however, it yields high computational complexity. In order to reduce the intra-frame coding time, a fast and effective intra-prediction mode selection algorithm is proposed. The minimum sum of absolute differences between sub-block and its marginal weighted-pixels are used for selecting the candidates of prediction modes to speed up the intra-prediction process with an early termination criterion. Experimental results show that the proposed method can reduce the encoding time by more than 63% comparing with JM (Joint Model) software and is better than the previous algorithms, with negligible loss of coding performance.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wiegand T, Sullivan G J, Bjontegaard G, et al. Overview of the H.264/AVC video coding standard[J]. IEEE Trans on Circuits and Systems for Video Technology, 2003, 13(7): 560–576.

    Article  Google Scholar 

  2. Kim T J, Hong J E, Suh J W. A fast intra mode skip decision algorithm based on adaptive motion vector map[J]. IEEE Transactions on Consumer Electronics. 2009, 55(1): 179–184.

    Article  Google Scholar 

  3. Wei Geng, Liu Wenyu, Li Pengfei. Low complexity mode selection for H.264 based on motion region partitions[J]. Journal of Computer-Aided Design and Computer Graphics, 2008, 20(1): 93–98(Ch).

    Google Scholar 

  4. Jeong J, Kwon D N. DCT based fast 4×4 intra-prediction mode selection [C]//Proc 4th IEEE Consumer Communications and Networking Conference. Las Vegas: IEEE Press, 2007: 332–335.

    Google Scholar 

  5. Liu Jia, Dong Jinming. An improved intra-frame prediction mode selection algorithm for H.264/AVC[J]. Journal of Electronics and Information Technology, 2009, 31(5): 134–139(Ch).

    Google Scholar 

  6. Tsai A C, Wang J F, Yang J F, et al. Effective subblock-based and pixel-based fast direction detections for H.264 intra prediction[ J]. IEEE T Circ Syst Vid, 2008, 18(7): 975–982.

    Article  Google Scholar 

  7. Tian Guifen, Zhang Tianruo, Wei Xianghui, et al. An efficient fast mode decision algorithm for H.264/AVC intra prediction[C] //Proc 1st International Congress on Image and Signal Processing. Sanya: IEEE Computer Society, 2008: 411–415.

    Google Scholar 

  8. Li Shiping, Jiang Gangyi, Yu Mei. New fast mode selection for intra prediction[J]. Acta Electronica Sinica, 2006, 34(1): 141–146(Ch).

    Google Scholar 

  9. Tseng C H, Wang H M, Yang J F. Enhanced intra-4×4 mode decision for H.264/AVC coders[J]. IEEE T Circ Syst Vid, 2006, 16(8): 1027–1032.

    Article  Google Scholar 

  10. Moon Y H, Kim G Y, Kim J H. An improved early detection algorithm for all-zero blocks in H.264 video encoding[J]. IEEE T Circ Syst Vid, 2005, 15(8): 1053–1057.

    Article  Google Scholar 

  11. Sousa L A. General method for eliminating redundant computations in video coding[J]. Electron Lett, 2000, 36(4): 306–307.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minyuan Wu.

Additional information

Foundation item: Supported by the National High Technology Research and Development Program of China (863 Program) (2006AA040307)

Biography: WU Bentao, male, Ph. D. candidate, research direction: multimedia signal processing.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wu, B., Wu, M. An improved intra-prediction algorithm for H.264. Wuhan Univ. J. Nat. Sci. 15, 340–344 (2010). https://doi.org/10.1007/s11859-010-0663-1

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11859-010-0663-1

Key words

CLC number

Navigation