SlideShare a Scribd company logo
Copyright © 2013 LOGTEL
HEVC/H.265 Overview
Copyright © 2013 LOGTEL
Overview
 Industry needs
 Large resolution support (4K, 8K)
 Friendliness for multi-core platforms (by built-in parallelization)
 Better Coding Efficiency
 High-contrast TV (10-bits per pixel and higher)
 Glassless (auto stereoscopic) 3D TV.
 Screen Content and Overlay graphics Coding (Games, synthetic
video)
Copyright © 2013 LOGTEL
 Improve H.264/AVC coding efficiency by 50% or better
 Enhance parallelism
 Effective Coding for 10 bps and higher
 Enable graphics coding tools – not done yet
 Adapt for Auto-Stereoscopic TV (glassless TV) – not done
yet?
HEVC Goals
Copyright © 2013 LOGTEL
HEVC History
 HEVC is a direct successor of H.264/AVC
 HEVC is a competitor of VP9
 Start: 2010
 MPEG & ITU-T VCEG established a Joint Collaborative Team to
specify HEVC
 Finish: January 2013 – HEVC is approved as a standard
 ISO/IEC 23008-2 High Efficiency Video Coding Standard
 ITU-T Rec. H.265 as a standard.
Copyright © 2013 LOGTEL
HEVC - Features
5
Copyright © 2013 LOGTEL
New Features
SAO – Sample Adaptive offset
Transform skip
In-Built Parallelism:
 Tiles - Frame Division to Separate Encodeable regions .
 WPP - Parallel Coding of Rows
Copyright © 2013 LOGTEL
Simplification
 CABAC simplification
 De-blocking
 Interlace modes
Copyright © 2013 LOGTEL
 CABAC
 reduce context coded bins
 group bypass coded bins
 group bins with the same context, reduce context
selection dependencies, …
 Deblocking:
 Simpler logic for enabling/disabling filtering across
edge
 Filtering on 8x8 grid
 Restricted interlace support
 No MBAFF
 No PAFF
Simplifications (details(
Copyright © 2013 LOGTEL
Enhancements
 Larger Blocks
 Enhanced motion prediction
 Enhanced Intra prediction
 Enhanced Motion Compensation
Copyright © 2013 LOGTEL
HEVC Enhancements
 Larger coding units up to 64x64
 Enhanced range of prediction unit (PU)
 from 4x4 to 64x64
 Enhanced range of transform unit (TU)
 from 4x4 to 32x32
 New Asymmetric prediction partitions
 32x8, 16x8, …
 Enhanced motion vector prediction:
competitive prediction instead of the H264 median
prediction
Copyright © 2013 LOGTEL
HEVC Enhancements
 Enhanced direct /skip mode
 Additional candidates (up to 5)
 Enhanced Intra Prediction:
 35 modes instead of 9 in AVC/H.264
 Enhanced motion compensation:
 8-tap filter
11
Copyright © 2013 LOGTEL
HEVC Status (Aug. 2014(
 HEVC Main (Main10) Profile finalized, performance is
already meeting or exceeding its goals
 Working on version 2 (Rext):
 Add YUV 4:2:2, 4:4:4
 Monochrome 12, 16 bits per pixel for medical imaging
 Working on scalability
 SHVC
 3D (MVC+depth, Multiview).
 JPEG and MPEG are developing a file format for the coding
of still images based on HEVC (HEVC Webp)
Copyright © 2013 LOGTEL
HEVC Status (cont.)
* Taken from http://ngcodec.com/news/2014/1/12/current-status-of-hevch265-hardware-support
Copyright © 2013 LOGTEL
HEVC Application
 Streaming
 Video conferencing
 HD Video Distribution to Mobile
 Wireless HDMI, Wi-Fi Display, WFD
 Broadcast 4K, 8K
Copyright © 2013 LOGTEL
HEVC vs. H.264/AVC
 According to JCTVC-I0407 (KDDI), HEVC outperforms
H.264/AVC in PSNR metric
 21% on all-intra streams
 36% on random access streams
 43% on low-delay streams
 MOS tests conducted by InterDigital reveal bitrate saving
above 50% for wide bitrate range (from 380kbps to 1270
kbps).
 Research of NTT DOCOMO shows HEVC (version
HM5.0 HE) at half the bitrate looks comparable or better
than High Profile of H.264/AVC.
Copyright © 2013 LOGTEL
Compression Bit-rate Trend
Copyright © 2013 LOGTEL
AVC/H.264 vs. HEVC – Case Examples
Copyright © 2013 LOGTEL
AVC/H.264 vs. HEVC – Case Examples
Copyright © 2013 LOGTEL
AVC/H.264 vs. HEVC – Case Examples
Copyright © 2013 LOGTEL
HEVC/H.265 Adaptation
Blu-Ray Disc Association (BDA) adopted HEVC/H.265:
HEVC/H.265 chosen as main codec for 4K Blu-Ray (optic disks, 50Gb):
 Resolution 3,820×2,160
 10 bits per pixel
 Bit-rate 50-60Mbps and higher
MPEG DASH adopted HEVC/H.265
Copyright © 2013 LOGTEL
HEVC/H.265 Adaptation
 ffmpeg
 DivX Player: version 10.2.2
 MediaInfo: version 0.7.70 supports x265 library
Copyright © 2013 LOGTEL
HEVC Open-source Codecs
Vendor Product Website License
JCT-VC HM https://hevc.hhi.fraunhofer.de/HM-doc/ BSD
MultiCoreWare x265 http://x265.org/ GPL 2
Vantrix f265 http://f265.org/ BSD
Tampere University
of Technology
Kvazaar https://github.com/ultravideo/kvazaar GPL 2
* All codecs are compiled in linux
Copyright © 2013 LOGTEL
• Official JCT-VC site
http://phenix.it-sudparis.eu/jct/
• Recent text draft (after Geneva’s JCT-VC meeting, Jan. 2013):
http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=7243
• JCT-VC forum
For subscribing go to the link:
http://mailman.rwth-aachen.de/mailman/options/jct-vc/
• Reference Model (HM) and Draft Bug Tracker:
https://hevc.hhi.fraunhofer.de/trac/hevc
This link contains a list of declared bugs in both HM and the spec.
• HEVC Documents Repository:
http://wftp3.itu.int/av-arch/jctvc-site/
This link contains all proposal and notes from the very first JCT-VC meeting.
• Testing HEVC streams:
ftp://ftp.kw.bbc.co.uk/hevc/
• HEVC Reference SW (HM)
https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/
Useful Links

More Related Content

PPTX
An Overview of High Efficiency Video Codec HEVC (H.265)
PPTX
A short history of video coding
PPT
Iain Richardson: An Introduction to Video Compression
PDF
HEVC VIDEO CODEC By Vinayagam Mariappan
PPT
Introduction to H.264 Advanced Video Compression
PDF
HEVC intra coding
PPTX
H.264 vs HEVC
PPTX
Video coding standards ppt
An Overview of High Efficiency Video Codec HEVC (H.265)
A short history of video coding
Iain Richardson: An Introduction to Video Compression
HEVC VIDEO CODEC By Vinayagam Mariappan
Introduction to H.264 Advanced Video Compression
HEVC intra coding
H.264 vs HEVC
Video coding standards ppt

What's hot (20)

PDF
HEVC overview main
PPT
MPEG 4
PPTX
High Efficiency Video Codec
PDF
Video Compression Standards - History & Introduction
PPT
HEVC Definitions and high-level syntax
PPTX
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
PDF
An Introduction to Versatile Video Coding (VVC) for UHD, HDR and 360 Video
PDF
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
PPT
JPEG2000 in a nutshell
PDF
VVC tutorial at ICME 2020 together with Benjamin Bross
PPT
H.264 video standard
PDF
Serial Digital Interface (SDI), From SD-SDI to 24G-SDI, Part 1
PDF
Video Compression
PPT
Video Compression Basics - MPEG2
PDF
Thinking about IP migration
PDF
Introduction To Video Compression
PDF
Versatile Video Coding – Video Compression beyond HEVC: Coding Tools for SDR ...
PPTX
Machine Learning approaches at video compression
ODP
MPEG-1 Part 2 Video Encoding
PDF
H.264 video compression standard.
HEVC overview main
MPEG 4
High Efficiency Video Codec
Video Compression Standards - History & Introduction
HEVC Definitions and high-level syntax
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
An Introduction to Versatile Video Coding (VVC) for UHD, HDR and 360 Video
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
JPEG2000 in a nutshell
VVC tutorial at ICME 2020 together with Benjamin Bross
H.264 video standard
Serial Digital Interface (SDI), From SD-SDI to 24G-SDI, Part 1
Video Compression
Video Compression Basics - MPEG2
Thinking about IP migration
Introduction To Video Compression
Versatile Video Coding – Video Compression beyond HEVC: Coding Tools for SDR ...
Machine Learning approaches at video compression
MPEG-1 Part 2 Video Encoding
H.264 video compression standard.
Ad

Viewers also liked (6)

PDF
Video quality testing
PPT
Etat De Lart De La VidéO En Ligne
PPTX
Compression video
PPT
Computer Vision - Image Filters
PDF
Hands-on Video Course - "RAW Video"
PPT
HEVC / H265 Hands-On course
Video quality testing
Etat De Lart De La VidéO En Ligne
Compression video
Computer Vision - Image Filters
Hands-on Video Course - "RAW Video"
HEVC / H265 Hands-On course
Ad

Similar to Introduction to HEVC (20)

PDF
Next generation video compression
PDF
Next generation video compression
PDF
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
PDF
video compression2
PDF
video compression2
PDF
video compression2
PDF
h.264 video compression standard.
PDF
H264 video compression explained
PPT
MPEG for the past, present and future of television.ppt
PPTX
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
PPT
09a video compstream_intro_trd_23-nov-2005v0_2
PDF
Feature hevc
PDF
Feature hevc
PDF
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PPT
Video Streaming - 4.ppt
PPT
/conferences/spr2004/presentations/eubanks/eubanks_mpeg4.ppt
DOC
IBM VideoCharger and Digital Library MediaBase.doc
DOC
proposal
PPT
JPEG2000 Alliance IBC 2009
PDF
H264 final
Next generation video compression
Next generation video compression
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
video compression2
video compression2
video compression2
h.264 video compression standard.
H264 video compression explained
MPEG for the past, present and future of television.ppt
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
09a video compstream_intro_trd_23-nov-2005v0_2
Feature hevc
Feature hevc
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
Video Streaming - 4.ppt
/conferences/spr2004/presentations/eubanks/eubanks_mpeg4.ppt
IBM VideoCharger and Digital Library MediaBase.doc
proposal
JPEG2000 Alliance IBC 2009
H264 final

More from Yoss Cohen (20)

PPTX
Underwater robotics simulation with isaac sim
PPTX
Infrared simulation and processing on Nvidia platforms
PPTX
open platform for swarm training
PDF
Deep Learning - system view
PDF
Dspip deep learning syllabus
PPT
IoT consideration selection
PPT
IoT evolution
DOC
Nvidia jetson nano bringup
PPT
Autonomous car teleportation architecture
PPT
Motion estimation overview
PPT
Intro to machine learning with scikit learn
PPT
DASH and HTTP2.0
PPT
FFMPEG on android
PPT
Web video standards
PDF
Product wise computer vision development
PPTX
3D Video Programming for Android
PDF
Analog Video
PPTX
WiFi Display
DOC
Video optimization for android - Part I
PPTX
Cross platform computer vision optimization
Underwater robotics simulation with isaac sim
Infrared simulation and processing on Nvidia platforms
open platform for swarm training
Deep Learning - system view
Dspip deep learning syllabus
IoT consideration selection
IoT evolution
Nvidia jetson nano bringup
Autonomous car teleportation architecture
Motion estimation overview
Intro to machine learning with scikit learn
DASH and HTTP2.0
FFMPEG on android
Web video standards
Product wise computer vision development
3D Video Programming for Android
Analog Video
WiFi Display
Video optimization for android - Part I
Cross platform computer vision optimization

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Spectroscopy.pptx food analysis technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
NewMind AI Weekly Chronicles - August'25 Week I
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectroscopy.pptx food analysis technology
Machine learning based COVID-19 study performance prediction
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf

Introduction to HEVC

  • 1. Copyright © 2013 LOGTEL HEVC/H.265 Overview
  • 2. Copyright © 2013 LOGTEL Overview  Industry needs  Large resolution support (4K, 8K)  Friendliness for multi-core platforms (by built-in parallelization)  Better Coding Efficiency  High-contrast TV (10-bits per pixel and higher)  Glassless (auto stereoscopic) 3D TV.  Screen Content and Overlay graphics Coding (Games, synthetic video)
  • 3. Copyright © 2013 LOGTEL  Improve H.264/AVC coding efficiency by 50% or better  Enhance parallelism  Effective Coding for 10 bps and higher  Enable graphics coding tools – not done yet  Adapt for Auto-Stereoscopic TV (glassless TV) – not done yet? HEVC Goals
  • 4. Copyright © 2013 LOGTEL HEVC History  HEVC is a direct successor of H.264/AVC  HEVC is a competitor of VP9  Start: 2010  MPEG & ITU-T VCEG established a Joint Collaborative Team to specify HEVC  Finish: January 2013 – HEVC is approved as a standard  ISO/IEC 23008-2 High Efficiency Video Coding Standard  ITU-T Rec. H.265 as a standard.
  • 5. Copyright © 2013 LOGTEL HEVC - Features 5
  • 6. Copyright © 2013 LOGTEL New Features SAO – Sample Adaptive offset Transform skip In-Built Parallelism:  Tiles - Frame Division to Separate Encodeable regions .  WPP - Parallel Coding of Rows
  • 7. Copyright © 2013 LOGTEL Simplification  CABAC simplification  De-blocking  Interlace modes
  • 8. Copyright © 2013 LOGTEL  CABAC  reduce context coded bins  group bypass coded bins  group bins with the same context, reduce context selection dependencies, …  Deblocking:  Simpler logic for enabling/disabling filtering across edge  Filtering on 8x8 grid  Restricted interlace support  No MBAFF  No PAFF Simplifications (details(
  • 9. Copyright © 2013 LOGTEL Enhancements  Larger Blocks  Enhanced motion prediction  Enhanced Intra prediction  Enhanced Motion Compensation
  • 10. Copyright © 2013 LOGTEL HEVC Enhancements  Larger coding units up to 64x64  Enhanced range of prediction unit (PU)  from 4x4 to 64x64  Enhanced range of transform unit (TU)  from 4x4 to 32x32  New Asymmetric prediction partitions  32x8, 16x8, …  Enhanced motion vector prediction: competitive prediction instead of the H264 median prediction
  • 11. Copyright © 2013 LOGTEL HEVC Enhancements  Enhanced direct /skip mode  Additional candidates (up to 5)  Enhanced Intra Prediction:  35 modes instead of 9 in AVC/H.264  Enhanced motion compensation:  8-tap filter 11
  • 12. Copyright © 2013 LOGTEL HEVC Status (Aug. 2014(  HEVC Main (Main10) Profile finalized, performance is already meeting or exceeding its goals  Working on version 2 (Rext):  Add YUV 4:2:2, 4:4:4  Monochrome 12, 16 bits per pixel for medical imaging  Working on scalability  SHVC  3D (MVC+depth, Multiview).  JPEG and MPEG are developing a file format for the coding of still images based on HEVC (HEVC Webp)
  • 13. Copyright © 2013 LOGTEL HEVC Status (cont.) * Taken from http://ngcodec.com/news/2014/1/12/current-status-of-hevch265-hardware-support
  • 14. Copyright © 2013 LOGTEL HEVC Application  Streaming  Video conferencing  HD Video Distribution to Mobile  Wireless HDMI, Wi-Fi Display, WFD  Broadcast 4K, 8K
  • 15. Copyright © 2013 LOGTEL HEVC vs. H.264/AVC  According to JCTVC-I0407 (KDDI), HEVC outperforms H.264/AVC in PSNR metric  21% on all-intra streams  36% on random access streams  43% on low-delay streams  MOS tests conducted by InterDigital reveal bitrate saving above 50% for wide bitrate range (from 380kbps to 1270 kbps).  Research of NTT DOCOMO shows HEVC (version HM5.0 HE) at half the bitrate looks comparable or better than High Profile of H.264/AVC.
  • 16. Copyright © 2013 LOGTEL Compression Bit-rate Trend
  • 17. Copyright © 2013 LOGTEL AVC/H.264 vs. HEVC – Case Examples
  • 18. Copyright © 2013 LOGTEL AVC/H.264 vs. HEVC – Case Examples
  • 19. Copyright © 2013 LOGTEL AVC/H.264 vs. HEVC – Case Examples
  • 20. Copyright © 2013 LOGTEL HEVC/H.265 Adaptation Blu-Ray Disc Association (BDA) adopted HEVC/H.265: HEVC/H.265 chosen as main codec for 4K Blu-Ray (optic disks, 50Gb):  Resolution 3,820×2,160  10 bits per pixel  Bit-rate 50-60Mbps and higher MPEG DASH adopted HEVC/H.265
  • 21. Copyright © 2013 LOGTEL HEVC/H.265 Adaptation  ffmpeg  DivX Player: version 10.2.2  MediaInfo: version 0.7.70 supports x265 library
  • 22. Copyright © 2013 LOGTEL HEVC Open-source Codecs Vendor Product Website License JCT-VC HM https://hevc.hhi.fraunhofer.de/HM-doc/ BSD MultiCoreWare x265 http://x265.org/ GPL 2 Vantrix f265 http://f265.org/ BSD Tampere University of Technology Kvazaar https://github.com/ultravideo/kvazaar GPL 2 * All codecs are compiled in linux
  • 23. Copyright © 2013 LOGTEL • Official JCT-VC site http://phenix.it-sudparis.eu/jct/ • Recent text draft (after Geneva’s JCT-VC meeting, Jan. 2013): http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=7243 • JCT-VC forum For subscribing go to the link: http://mailman.rwth-aachen.de/mailman/options/jct-vc/ • Reference Model (HM) and Draft Bug Tracker: https://hevc.hhi.fraunhofer.de/trac/hevc This link contains a list of declared bugs in both HM and the spec. • HEVC Documents Repository: http://wftp3.itu.int/av-arch/jctvc-site/ This link contains all proposal and notes from the very first JCT-VC meeting. • Testing HEVC streams: ftp://ftp.kw.bbc.co.uk/hevc/ • HEVC Reference SW (HM) https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/ Useful Links