Skip to main content

Inter Prediction

  • Chapter
  • First Online:

Part of the book series: Signals and Communication Technology ((SCT))

Abstract

This chapter presents the inter prediction tools specified in HEVC. Inter prediction uses available previously reconstructed pictures as reference for motion compensation. Motion compensated prediction generally is the key tool for efficient representation of video content. Changes between successive pictures in the video sequence are approximated by a block-wise displacement between areas in the current picture and previously encoded pictures that are available in the decoded picture buffer at both the encoder and decoder side. The specified precision of the motion information for motion compensation is one quarter-sample for the luma component and one eighth-sample for the chroma components. The implemented advanced motion vector derivation and motion vector prediction methods play a key role in the compression efficiency of HEVC. The sub-sample interpolation filters provide an improved prediction signal at sub-sample locations compared to the interpolation filters of previous video coding specifications. In this chapter, the inter coding tools of HEVC are presented and compared to the inter coding tools which have been available in H.264 | AVC.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   129.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Notes

  1. 1.

    The motion vectors are coded as the displacement of the reference block relative to the target location as shown in Fig. 7.1. In this book, the illustration of displacements and prediction directions is otherwise pointing from the prediction source into the target direction, as shown e.g. in Fig. 7.2.

  2. 2.

    In the specification, the final scaling step with rounding is incorporated in the weighted sample prediction processes.

  3. 3.

    Frame 308 of the 1080p sequence BasketballDrive, HM11.0, random access configuration of the JCT-VC common testing conditions [14], \(\text {\,QP}=37\).

  4. 4.

    Frame 250 of the 1080p sequence BasketballDrive, HM11.0, random access configuration of the JCT-VC common testing conditions [14], \(\text {\,QP}=37\).

References

  1. High efficiency video coding. ITU-T Rec. H.265 (HEVC). http://www.itu.int/rec/T-REC-H.265/en (2013). Accessed 14 Apr 2014

  2. Information technology–High efficiency coding and media delivery in heterogeneous environments—Part 2: High efficiency video coding. ISO/IEC 23008-2:2013 (HEVC). http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=35424 (2013). Accessed 14 Apr 2014

  3. Flierl, M., Girod, B.: Generalized B pictures and the draft H.264/AVC video-compression standard. IEEE Trans. Circ. Syst. Video Technol. 13(7), 587–597 (2003). doi:10.1109/TCSVT.2003.814963

    Article  Google Scholar 

  4. Su, Y., Segall, A.: CE9: Reduced resolution storage of motion vector data. Doc. JCTVC-D072. 4th Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Daegu, KR (2011)

    Google Scholar 

  5. Sze, V., Budagavi, M.: High throughput CABAC entropy coding in HEVC. IEEE Trans. Circ. Syst. Video Technol. 22(12), 1778–1791 (2012). doi:10.1109/TCSVT.2012.2221526

    Article  Google Scholar 

  6. Helle, P., et al.: Block merging for quadtree-based partitioning in HEVC. IEEE Trans. Circ. Syst. Video Technol. 22(12), 1720–1731 (2012). doi:10.1109/TCSVT.2012.2223051

    Article  Google Scholar 

  7. Kamp, S., Wien, M.: Error accumulation in motion compensation in P and B slices. Doc. JVT-AA039. 27th Meeting: Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, Geneva, CH (2008)

    Google Scholar 

  8. Sullivan, G.J., Ohm, J.-R.: Meeting report of the seventh meeting of the Joint Collaborative Team on Video Coding (JCT-VC), Geneva, CH. Doc. JCTVC-G1100. 7th Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Geneva, CH (2011)

    Google Scholar 

  9. McCann, K., et al.: Samsung’s Response to the Call for Proposals on Video Compression Technology. Doc. JCTVC-A124. 1st Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Dresden, Germany (2010)

    Google Scholar 

  10. Alshina, E., Alshin, A.: CE3: DCT derived interpolation filter test by Samsung. Doc. JCTVC-F247. 6th Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Torino, IT (2011)

    Google Scholar 

  11. Agbinya, J.I.: Interpolation using the Discrete Cosine Transform. Electron. Lett. 28(20), 1927–1928 (1992). doi:10.1049/el:19921233

  12. Ugur, K., et al.: Motion compensated prediction and interpolation filter design in H.265/HEVC. IEEE J. Sel. Top. Sig. Process. 7(6), 946–956 (2013). doi:10.1109/JSTSP.2013.2272771

    Article  Google Scholar 

  13. Alshina, E., et al.: CE3: experimental results of DCTIF by Samsung. Doc. JCTVC-D344. 4th Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Daegu, KR (2011)

    Google Scholar 

  14. Bossen, F.: Common test conditions and software reference configurations. Doc. JCTVC-K1100. 11th Meeting: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Shanghai, CN (2012)

    Google Scholar 

  15. Advanced video coding for generic audiovisual services. ITU-T Rec. H.264 (AVC). http://www.itu.int/rec/T-REC-H.264/en (2014). Accessed 14 Apr 2014

  16. Information technology—Coding of audio-visual objects—Part 10: Advanced video coding. ISO/IEC 14496-10:2012 (AVC). http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=61490 (2012). Accessed 14 Apr 2014

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mathias Wien .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wien, M. (2015). Inter Prediction. In: High Efficiency Video Coding. Signals and Communication Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44276-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44276-0_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44275-3

  • Online ISBN: 978-3-662-44276-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics