Download presentation
Presentation is loading. Please wait.
Published byAnna Garrison Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.