SlideShare a Scribd company logo
D. J. Sanghvi College of Engineering
Rushabh Savla
Vivek Sanghvi Jain
Nayan Seth
1
D. J. Sanghvi College of Engineering
Why Processing?
1920 x 1080
1920 x 1080 x 3
1920 x 1080 x 3 x 25
1920 x 1080 x 3 x 25 x 60
1920 x 1080 x 3 x 25 x 60 x 60
A very very big number!
2
D. J. Sanghvi College of Engineering
Effect on Network Traffic
Video Data
3
D. J. Sanghvi College of Engineering
Computational Complexity
Figure 1.1 Tradeoffs
4
D. J. Sanghvi College of Engineering
Computational Complexity (Contd)
5
Figure 1.2 Comparison of Different H/W
D. J. Sanghvi College of Engineering
Codecs + Containers
Figure 2.1 Codec and Containers
6
D. J. Sanghvi College of Engineering
Reasons To Compress
7
Figure 3.1 A Image in Different File Sizes
D. J. Sanghvi College of Engineering
Need For HEVC
Figure 4.1 Image Resolution
8
• Support for latest UHD.
• Reduced Network Traffic
• Storing smaller files is easier.
D. J. Sanghvi College of Engineering
Uses
9
• Netflix, Amazon Youtube, Any other streaming Media
• Blu-Ray , Digital Cinema with nearly lossless coding
• HDTV broadcast on HEVC supported televisions like the
SONY, LG, Samsung TV's
D. J. Sanghvi College of Engineering
Limitations
10
• New Technology, slower adaptation.
• Dedicated hardware integration only recently declared.
• Software Decoder, Horsepower ambiguity problem.
• Patent troubles
D. J. Sanghvi College of Engineering
Similar Coding Techniques
• H.264
• VP9
• VP8
• Daala
11
D. J. Sanghvi College of Engineering
H.264 Vs HEVC
Figure 5.1 H.264 Vs HEVC
12
D. J. Sanghvi College of Engineering
Video Coding
Figure 6.1 Video Encoding/Decoding Process
13
D. J. Sanghvi College of Engineering
Encoding
Figure 7.1 Encoding Process
14
D. J. Sanghvi College of Engineering
Partition
Figure 8.1 Partition into CTU
15
D. J. Sanghvi College of Engineering
CTU
Figure 9.1 Coding Tree Units
16
D. J. Sanghvi College of Engineering
Prediction
Figure 10.1 Prediction of Frames
17
D. J. Sanghvi College of Engineering
Transform Quantize Scale
Figure 11.1 Transformation, Quantization and Scaling
18
D. J. Sanghvi College of Engineering
Entropy Coding
Figure 12.1 Entropy Coding Example
19
D. J. Sanghvi College of Engineering
Entropy Coding (Contd)
Figure 12.2 Entropy Coding Real World Example
20
D. J. Sanghvi College of Engineering
Efficiency of HEVC
Figure 13.1 Efficiency of HEVC
21
D. J. Sanghvi College of Engineering
Implementation
Figure 14.1 Preparing Frames
22
D. J. Sanghvi College of Engineering
Implementation (Contd)
Figure 14.2 Encoding the Video
23
D. J. Sanghvi College of Engineering
Implementation (Contd)
Figure 14.3 Compression Details
24
D. J. Sanghvi College of Engineering
Output (H.264)
Figure 15.1 H.264 Result
25
D. J. Sanghvi College of Engineering
Output (HEVC)
Figure 15.2 HEVC Result
26
D. J. Sanghvi College of Engineering
Output (Contd)
Figure 15.3 H.264 Output
27
D. J. Sanghvi College of Engineering
Output (Contd)
Figure 15.4 HEVC Output
28
D. J. Sanghvi College of Engineering
Proposed Solution
• HEVC provides far better results
• Proprietary but stable
• Daala still in development
• Being backed by all major companies
• Encoders & Decoders already on their way
29
D. J. Sanghvi College of Engineering
Conclusion
• 100 hours of video uploaded every minute to
YouTube
• Developing new networking technologies is a
tedious task.
• Future is 8K and beyond.
30
D. J. Sanghvi College of Engineering
Thank You

More Related Content

PPTX
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
DOCX
Algorithm and architecture design of the h.265 hevc intra encoder
PPTX
An Overview of High Efficiency Video Codec HEVC (H.265)
PPTX
Subjective quality evaluation of the upcoming HEVC video compression standard
PDF
The H.265/MPEG-HEVC Standard
PDF
Feature hevc
PPT
HEVC / H265 Hands-On course
PPT
Introduction to HEVC
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
Algorithm and architecture design of the h.265 hevc intra encoder
An Overview of High Efficiency Video Codec HEVC (H.265)
Subjective quality evaluation of the upcoming HEVC video compression standard
The H.265/MPEG-HEVC Standard
Feature hevc
HEVC / H265 Hands-On course
Introduction to HEVC

What's hot (20)

PPTX
H.264 vs HEVC
PDF
Development of a 4K H.265/ HEVC HW Encoder
PPT
H.264 video standard
PPTX
High Efficiency Video Codec
PPTX
Comparison of compression efficiency between HEVC and VP9 based on subjective...
PDF
HEVC intra coding
PPT
H.263 Video Codec
PDF
H264 final
PDF
HEVC overview main
PDF
What’s new in MPEG?
PDF
h.264 video compression standard.
PDF
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
PDF
Compressed Video Quality
PDF
HEVC VIDEO CODEC By Vinayagam Mariappan
PPTX
3D Video Programming for Android
PDF
The H.264/AVC Advanced Video Coding Standard: Overview and ...
PPT
EARLY DAYS OF VIDEO CODING STANDARDIZATION
PDF
ICME 2016 - High Efficiency Video Coding - Coding Tools and Specification: HE...
PDF
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PPT
Video Streaming - 4.ppt
H.264 vs HEVC
Development of a 4K H.265/ HEVC HW Encoder
H.264 video standard
High Efficiency Video Codec
Comparison of compression efficiency between HEVC and VP9 based on subjective...
HEVC intra coding
H.263 Video Codec
H264 final
HEVC overview main
What’s new in MPEG?
h.264 video compression standard.
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Compressed Video Quality
HEVC VIDEO CODEC By Vinayagam Mariappan
3D Video Programming for Android
The H.264/AVC Advanced Video Coding Standard: Overview and ...
EARLY DAYS OF VIDEO CODING STANDARDIZATION
ICME 2016 - High Efficiency Video Coding - Coding Tools and Specification: HE...
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
Video Streaming - 4.ppt
Ad

Similar to High Efficiency Video Coding (20)

PDF
Video complexity analyzer (VCA) for streaming applications
DOCX
table of contents and index of EIC department govt. engineering college ajmer
PDF
IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...
DOCX
quicknotes
PDF
YolactEdge Review [cdm]
PDF
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
PDF
C0161018
PDF
C0161018
PDF
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
PPTX
IDEA StatiCa Steel Connections v. 8.2 November 2017
PDF
Staad Pro, Open Jump and Geo five software training report
PPTX
Upload a presentation to download Augmented reality technical presentationUpl...
PDF
CG_report_merged (1).pdf
PPTX
Strain gauge
DOCX
Y1 gd engine_terminology
PDF
18 13 sep17 8aug 8314 9991-1-ed (edit ari)
PDF
18 13 sep17 8aug 8314 9991-1-ed (edit ari)
PDF
AlexLu_Resume
PPTX
Very_large_scale_integration_Presentation.pptx
PDF
3D Modelling and Detailing in Tekla Structures
Video complexity analyzer (VCA) for streaming applications
table of contents and index of EIC department govt. engineering college ajmer
IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...
quicknotes
YolactEdge Review [cdm]
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
C0161018
C0161018
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
IDEA StatiCa Steel Connections v. 8.2 November 2017
Staad Pro, Open Jump and Geo five software training report
Upload a presentation to download Augmented reality technical presentationUpl...
CG_report_merged (1).pdf
Strain gauge
Y1 gd engine_terminology
18 13 sep17 8aug 8314 9991-1-ed (edit ari)
18 13 sep17 8aug 8314 9991-1-ed (edit ari)
AlexLu_Resume
Very_large_scale_integration_Presentation.pptx
3D Modelling and Detailing in Tekla Structures
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectral efficient network and resource selection model in 5G networks
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25 Week I
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Building Integrated photovoltaic BIPV_UPV.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf

High Efficiency Video Coding

  • 1. D. J. Sanghvi College of Engineering Rushabh Savla Vivek Sanghvi Jain Nayan Seth 1
  • 2. D. J. Sanghvi College of Engineering Why Processing? 1920 x 1080 1920 x 1080 x 3 1920 x 1080 x 3 x 25 1920 x 1080 x 3 x 25 x 60 1920 x 1080 x 3 x 25 x 60 x 60 A very very big number! 2
  • 3. D. J. Sanghvi College of Engineering Effect on Network Traffic Video Data 3
  • 4. D. J. Sanghvi College of Engineering Computational Complexity Figure 1.1 Tradeoffs 4
  • 5. D. J. Sanghvi College of Engineering Computational Complexity (Contd) 5 Figure 1.2 Comparison of Different H/W
  • 6. D. J. Sanghvi College of Engineering Codecs + Containers Figure 2.1 Codec and Containers 6
  • 7. D. J. Sanghvi College of Engineering Reasons To Compress 7 Figure 3.1 A Image in Different File Sizes
  • 8. D. J. Sanghvi College of Engineering Need For HEVC Figure 4.1 Image Resolution 8 • Support for latest UHD. • Reduced Network Traffic • Storing smaller files is easier.
  • 9. D. J. Sanghvi College of Engineering Uses 9 • Netflix, Amazon Youtube, Any other streaming Media • Blu-Ray , Digital Cinema with nearly lossless coding • HDTV broadcast on HEVC supported televisions like the SONY, LG, Samsung TV's
  • 10. D. J. Sanghvi College of Engineering Limitations 10 • New Technology, slower adaptation. • Dedicated hardware integration only recently declared. • Software Decoder, Horsepower ambiguity problem. • Patent troubles
  • 11. D. J. Sanghvi College of Engineering Similar Coding Techniques • H.264 • VP9 • VP8 • Daala 11
  • 12. D. J. Sanghvi College of Engineering H.264 Vs HEVC Figure 5.1 H.264 Vs HEVC 12
  • 13. D. J. Sanghvi College of Engineering Video Coding Figure 6.1 Video Encoding/Decoding Process 13
  • 14. D. J. Sanghvi College of Engineering Encoding Figure 7.1 Encoding Process 14
  • 15. D. J. Sanghvi College of Engineering Partition Figure 8.1 Partition into CTU 15
  • 16. D. J. Sanghvi College of Engineering CTU Figure 9.1 Coding Tree Units 16
  • 17. D. J. Sanghvi College of Engineering Prediction Figure 10.1 Prediction of Frames 17
  • 18. D. J. Sanghvi College of Engineering Transform Quantize Scale Figure 11.1 Transformation, Quantization and Scaling 18
  • 19. D. J. Sanghvi College of Engineering Entropy Coding Figure 12.1 Entropy Coding Example 19
  • 20. D. J. Sanghvi College of Engineering Entropy Coding (Contd) Figure 12.2 Entropy Coding Real World Example 20
  • 21. D. J. Sanghvi College of Engineering Efficiency of HEVC Figure 13.1 Efficiency of HEVC 21
  • 22. D. J. Sanghvi College of Engineering Implementation Figure 14.1 Preparing Frames 22
  • 23. D. J. Sanghvi College of Engineering Implementation (Contd) Figure 14.2 Encoding the Video 23
  • 24. D. J. Sanghvi College of Engineering Implementation (Contd) Figure 14.3 Compression Details 24
  • 25. D. J. Sanghvi College of Engineering Output (H.264) Figure 15.1 H.264 Result 25
  • 26. D. J. Sanghvi College of Engineering Output (HEVC) Figure 15.2 HEVC Result 26
  • 27. D. J. Sanghvi College of Engineering Output (Contd) Figure 15.3 H.264 Output 27
  • 28. D. J. Sanghvi College of Engineering Output (Contd) Figure 15.4 HEVC Output 28
  • 29. D. J. Sanghvi College of Engineering Proposed Solution • HEVC provides far better results • Proprietary but stable • Daala still in development • Being backed by all major companies • Encoders & Decoders already on their way 29
  • 30. D. J. Sanghvi College of Engineering Conclusion • 100 hours of video uploaded every minute to YouTube • Developing new networking technologies is a tedious task. • Future is 8K and beyond. 30
  • 31. D. J. Sanghvi College of Engineering Thank You