Download presentation
Published byDarcy Kelly Modified over 9 years ago
1
Final Report – Spring 2014 Course: EE5359 – Multimedia Processing
Performance Comparison of HEVC & H using various test sequences Under the guidance of K.R.Rao Submitted by Akula Venkata Harish UTA ID # Id:
2
Contents Objective About HEVC About H.264
Metrics used for the performance comparison Profiles used for the performance comparison Test Sequences Results Acronyms References
3
Objective This project discusses the performance comparison of HEVC and H.264 using various test sequences based on various metrics such as PSNR, BD-rates and computational time.
4
About HEVC High Efficiency Video Coding (HEVC) is currently being developed as the latest video coding standard of the ITU-T Video Coding Experts Group and the ISO/IEC Moving Picture Experts Group. [9] The HEVC standard is intended to provide significantly better compression capability than the existing H.264/MPEG-4 AVC standard.[9] HEVC is said to double the data compression ratio compared to H.264/MPEG-4 AVC at the same level of video quality.[9]
5
HEVC Encoder Diagram
6
HEVC Decoder Diagram
7
Subdivision of a CTB into CB and TB
8
Subdivision of Picture into Slices and Tiles
9
About H.264 H.264 is a block oriented motion compensation based video compression standard developed by ITU-T Video Coding experts group (VCEG) together with the ISO/IEC JTC1 moving pictures experts group (MPEG). It is best known as being one of the video encoding standards for Blu-ray Discs.[8]
10
H.264 Encoder Block Diagram[7]
11
Salient Features of H.264 [13]
Variable block-size motion estimation. It subdivides the frame into non overlapping fixed size blocks. Quarter –pixel accuracy motion estimation. Motion vectors over picture boundaries. Multiple reference frame facility.
12
Metrics to be used for the Performance Comparison
Peak Signal to Noise Ratio (PSNR) BD- rates Implementation Complexity
13
Profiles to be used for comparison
The following are the profiles used for the comparison of HEVC and H.264 in this project: HM 13.0 main profile[18] JM 18.6 high profile[20]
14
Test Sequences The following test sequences [21] are used for study in the project: KristenAndSara_1280x720_60
15
Test Sequences BQSquare_416x240_60
16
Test Sequences BQMall_832x480_60
17
Test Sequences BasketballDrill_832x480_50.yuv
18
RESULTS KristenAndSara_1280x720_60
19
Results BQSquare_416x240_60
20
Results BQMall_832x480_60
21
Results BasketballDrill_832x480_50
22
Bitrate Comparison of HEVC and H.264
23
PSNR Comparison of HEVC and H.264
24
Computational time comparison of HEVC and H.264
25
Bitrate Comparison of HEVC and H.264
26
PSNR Comparison of HEVC and H.264
27
Computational time comparison of HEVC and H.264
28
Bitrate Comparison of HEVC and H.264
29
PSNR Comparison of HEVC and H.264
30
Computational time comparison of HEVC and H.264
31
Bitrate Comparison of HEVC and H.264
32
PSNR Comparison of HEVC and H.264
33
Computational time comparison of HEVC and H.264
34
BD- rates Comparison of HEVC and H.264
35
BD- rates Comparison of HEVC and H.264
36
Conclusion The performance comparison of HEVC and H.264 is done based on various metrics such as bitrate, PSNR and total encoding time at different QP values. The encoding time decreases as QP value increases. Various graphs are plotted on the comparison of HEVC and H.264. As per the observations the bitrate of HEVC is higher when compared to H.264. HEVC takes more time for encoding when compared to H.264 and PSNR is high for HEVC than H.264. HEVC is more complex when compared to H.264.
37
Acronyms AI: All Intra AVC: advanced video coding
BD-BR: Bjontegaard Delta Bitrate BD-PSNR: Bjontegaard Delta Peak Signal to Noise Ratio CfP: Call for proposals GOP: group of pictures HD: High Definition HM: HEVC Model IEC: International Electro-technical Commission IPTV: Internet Protocol Television ISO: International Standards Organisation ITU: international telecommunication union JM: H.264 Joint Test Model JTC: Joint Technical Commitee
38
Acronyms LD: low delay PSNR: peak signal to noise ratio
RA: Random Access SSIM: Structural Similarity Index UHD: ultra-high definition VCEG: video coding experts group VGA: Video Graphics Array
39
References [1] ITU-T Q6/16 VCEG and ISO/IEC JTC1/SC29/WG11 MPEG, “Joint Call for Proposals on Video Compression Technology,” Document VCEG-AM91, Kyoto, JP, Jan [2] G. J. Sullivan and J.-R. Ohm “Recent Developments in Standardization of High Efficiency Video Coding (HEVC),” SPIE Applications of Digital Image Proc. XXXIII, Proc. SPIE, Vol. 7798, paper , Aug [3] S. Park, J. Park and B. Jeon, “Report on the evaluation of HM versus JM,” Document JCTVC-D181, Daegu, KR, Jan [4] Joint Model 18.0, available for download at [5] HEVC Model 4.0, available for download at [6] F. Bossen, “Common test conditions and software reference configurations,” Document JCTVC-F900, Torino, Italy, July 2011. [7] [ URL for H.264 block Diagram [8] [ URL for H.264 [9] [ URL for HEVC and its encoder and decoder block diagrams [10] [ URL for PSNR
40
References (Continued)
[11] [ URL for SSIM [12] X.Li et al, “Rate-complexity-distortion evaluation for hybrid video coding”, IEEE international Conference on Multimedia and Expo (ICME), pp , July 2010. [13] NPTEL video: For H.264 and its salient features [ ] [14] D.Grois et al, “Performance Comparison of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders”, available on: [15] G. Sullivan et al, “Standardized Extensions of High Efficiency Video Coding(HEVC)”, IEEE Journal of selected topics in Signal Processing, Vol. 7, No. 6, pp , Dec [16] B.Li, G.J.Sullivan, and J.Xu “Compression performance of high efficiency video coding (HEVC) working draft 4”, IEEE ISCAS, pp , session B1 L-H, seoul, Korea, May 2012. [17] [ URL for qualitative comparison of HEVC and H.264 [18] G.J.Sullivan et al, “Overview of High Efficiency Video Coding (HEVC) Standard” IEEE transactions on circuits and systems for video technology, vol.22, No. 12, pp , Dec. 2012 [19] [ URL for the quarter pixel motion estimation [20] G.J.Sullivan et al, “Overview of the H.264/AVC video coding standard” IEEE transactions on circuits and systems for video technology, vol 13, No. 7, pp , July 2003
41
References (continued)
[21] Test sequences: ftp://ftp.kw.bbc.co.uk/hevc/hm-11.0-anchors/bitstreams/ [22] B.Bross et al, “High Efficiency Video Coding (HEVC) Text specification draft 10” Document JCTVC-L1003, ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC) . Mar available on document.php?id=7243 [23] Special issue on emerging research and standards in next generation video coding, IEEE Transactions on Circuits and Systems for Video Technology (CSVT), vol. 22, pp , Dec [24] Special issue on emerging research and standards in next generation video coding, IEEE Transactions on Circuits and Systems for Video Technology (CSVT), vol. 23, pp , Dec [25] IEEE Journal of Selected Topics in Signal Processing, vol. 7, Dec. 2013 [26] K.R.Rao, D.N.Kim and J.J.Huang, “Video Coding Standards H.264/MPEG-4”, Springer, 2014.
42
THANK YOU
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.