Analysis of Adaptive GOP Algorithms for Efficient HEVC Compression

11
Abhijith Jagannath EE5359 – Project Proposal * Analysis of Adaptive GOP Algorithms for Efficient HEVC Compression

description

Analysis of Adaptive GOP Algorithms for Efficient HEVC Compression. Abhijith Jagannath EE5359 – Project Proposal. Topics. Basics of video coding GOP and GOP structures Why do we need adaptive GOP algorithm? Already proposed methods Implementation Schematic on HEVC. Scope of the project - PowerPoint PPT Presentation

Transcript of Analysis of Adaptive GOP Algorithms for Efficient HEVC Compression

Abhijith Jagannath

EE5359 – Project Proposal

*Analysis of Adaptive GOP Algorithms forEfficient HEVC Compression

*Topics

Basics of video coding

GOP and GOP structures

Why do we need adaptive GOP algorithm?

Already proposed methods

Implementation Schematic on HEVC.

Scope of the project

References

*Basics of Video Coding

*Coding Continued..

* GOP and GOP Structures

GOP - Group Of Pictures ( Video Frames ). I-Intra Frame : P – Predicted frame : B –

Bidirectional predicted frame Order in which different types of frames are

placed makes a GOP structure A classic GOP structure is shown bellow

*Other GOP Structures

* Why Adaptive GOP?

Fixed GOP structures prevent encoders from adapting to temporal variations in video sequences.

The transitions between scenes are the region, where static GOP structures achieved poor performance.

Adaptively changing the sizes of GOP structure according to the temporal characteristics of a video sequences improves the coding efficiency.

*Existing Adaptive Algorithms

Adaptive GOP structure based on the positions of video cuts.

Adaptive GOP based on Sum of Absolute Motion Vectors (SAMV).

Scene Change Detection (SCD) based on motion and residual information.

*Implementing Adaptive GOP Structure in HEVC

*Scope of this Project

In this project the validity of adaptive GOP structure will be analyzed over HEVC encoder.

The analysis will be done by implementing one of the algorithms in the latest HM-9.2 code base [7].

The Performance of HEVC with Adaptive GOP and different profile specific GOP structures will be compared using performance metrics like Compression Ratio, MSE, PSNR, BD Rate, SSIM and video quality will be evaluated for high resolution videos at various bitrates.

*References1. G.J. Sullivan et al, “Overview of high efficiency video coding (HEVC)

standard”, IEEE Trans. CSVT, vol. 22, pp, 1649 - 1668, Dec. 2012

2. I.E.Richardson, “The H.264 advanced video compression standard”, Wiley, Second edition, 2010.

3. P. Anjanappa, “Performance analysis and implementation of mode dependent DCT/DST in H.264/AVC”, M.S. Thesis, EE Dept., UTA, Arlington, Texas, 2012.

4. Y. Yokoyama, “Adaptive GOP Structure Selection for Real-Time MPEG-2 Video Encoding,” IEEE International Conference on Image Processing, vol.2, pp. 832-835, Sep. 2000

5. L. Krulikovska. “A Novel Method of Adaptive GOP Structure Based on the Positions of Video Cuts ” ELMAR, 2011 Proceedings

6. Jun-Ren Ding, Ji-Kun Lin and Jar-Ferr Yang, “Motion-based Adaptive GOP Algorithms for Efficient H.264/AVC Compression,” IEEE Transactions on Circuits and Systems for Video Technology, vol 22 , Issue: 1, pp.28-42, Jan 2012

7. HM Software: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/branches/HM-9.2-dev/

8. GOP Structure figures used from: a. http://chenlab.ece.cornell.edu/projects/Video2Clips/images/video2clips.png

b. http://vsr.informatik.tu-chemnitz.de/~jan/MPEG/HTML/frametype.gif