Presentation is loading. Please wait.

Presentation is loading. Please wait.

Video Compression: Performance evaluation of available codec software Sridhar Godavarthy.

Similar presentations


Presentation on theme: "Video Compression: Performance evaluation of available codec software Sridhar Godavarthy."— Presentation transcript:

1 Video Compression: Performance evaluation of available codec software Sridhar Godavarthy

2 Introduction

3 10/17/20153 What is Video?  Series of framed images, put together one after the other to simulate motion.  Takes advantage of the spatio-temporal properties of the human eye to simulate continuity in motion.  Several standards for television exist, which define the frame rate of the video being displayed. e.g.: NTSC, PAL  The frame rate varies from 25fps to 60fps depending on the standard.

4 10/17/20154 Compression - Why  Staggering amount of data.  Uncompressed data for 1.5hrs exceeds DVD.  Human eye does not recognize.  Waste of Bandwidth.

5 10/17/20155  Lossy  Lossless  General Run Length, Huffman  Psychovisual Lossy WMV, MPEG  Intraframe Subsampling, Quantization,Transforms  Interframe Difference Coding, Motion compensation Compression - How

6 10/17/20156 Video Encoding Formats 1)MPEG-1 2)MPEG-2 3)MPEG-4 4)H.263 5)ASF 6)WMV and lots more…

7 10/17/20157 What is a Codec?  Coder Decoder.  Capable of encoding and decoding.  H/W or S/W.  Several codecs for each format.  Separate for audio/video.

8 10/17/20158 Containers  Used to hold combination of video and audio ( also subtitles and other meta data).  Some formats are capable of holding different formats of audio and video but mostly fixed.  Decide the extensions. .avi,.mov,.mp4

9 10/17/20159 Evaluation Parameters Video Quality - MSE - PSNR - Absolute Colour Distance - Structural Similarity Codec Performance - File Size - Compression/Decompression time

10 Data Sets

11 10/17/201511 Resolution Evaluation

12 10/17/201512 Performance Evaluation

13 10/17/201513 Evaluation Parameters Contd… Mean Squared Error -Measure of amount by which result differs from original. -Second moment and indicates variance.

14 10/17/201514 Evaluation Parameters Contd… Peak Signal to Noise Ratio -Measure of peak signal to the noise introduced by compression. -High dynamic range. Expressed in db.

15 10/17/201515 Evaluation Parameters Contd… Mean Absolute Difference of colour components

16 10/17/201516 Evaluation Parameters Contd… Structural Similarity(SSIM) –Function of luminance, contrast and structural similarity.

17 10/17/201517 Evaluation Parameters Contd… Bitrates -600 kbps -1000kbps - 3000kbps

18 10/17/201518 Evaluation Parameters Contd… Size of compressed video Time for compression (encoding) Time for decompression (decoding)

19 10/17/201519 Mean Squared Error

20 10/17/201520 Peak Signal to Noise Ratio

21 10/17/201521 Absolute Color Distance

22 10/17/201522 Structural Similarity

23 10/17/201523 File Sizes

24 10/17/201524 Conclusion Selection of format depends on - Application Transmission Video Conferencing Archiving - Bandwidth Availability Internet Video Over IP Disc Viewing - Performance Requirements Real time video processing for UAVs etc. Video Viewing - Quality requirements Entertainment Conferencing Surgical procedures

25 10/17/201525 Things I wanted to do MSE PSNR Blocking Blurring Encoding Time Size Vary Bitrates SSIM Absolute Color Distance Decoding Time Vary FrameCount Vary FrameSize Operating Characteristics √ √ √ √ √ √ 1 3 4 5 7 6 8 2 9 10 11 12 13

26 Merci Beaucoup

27 Time Line 10/17/201527


Download ppt "Video Compression: Performance evaluation of available codec software Sridhar Godavarthy."

Similar presentations


Ads by Google