ArticleslgStudy

computer science

High Efficiency Video Coding

High Efficiency Video Coding is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand High Efficiency Video Coding rather than just read about it. In short: High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a patent-encumbered video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding (AVC, H.264, or MPEG-4 Part 10). The standard was published in 2013.

High Efficiency Video Coding — main illustration
High Efficiency Video Coding — illustration

Key takeaways

  • High Efficiency Video Coding belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect High Efficiency Video Coding to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of High Efficiency Video Coding from memory before moving on to harder problems.

Reference excerpt

High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a patent-encumbered video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding (AVC, H.264, or MPEG-4 Part 10). The standard was published in 2013. In comparison to AVC, HEVC offers from 25% to 50% better data compression at the same level of video quality, or substantially improved video quality at the same bit rate. For example, standard 4K video capture at 30 frames per second typically requires a target bitrate of approximately 50 Mbps using HEVC, requiring roughly 22.5 GB of storage volume per hour, compared to the 100 Mbps and 45 GB per hour required by older H.264 profiles. It supports resolutions up to 8192×4320, including 8K UHD, and unlike the primarily eight-bit AVC, HEVC's higher-fidelity Main 10 profile has been incorporated into nearly all supporting hardware. The High Efficiency Image Format (HEIF) is a container format whose default codec is HEVC. While AVC uses the integer discrete cosine transform (DCT) with 4×4 and 8×8 block sizes, HEVC uses both integer DCT and discrete sine transform (DST) with varied block sizes between 4×4 and 32×32.

Concept In most ways, HEVC is an extension of the concepts in H.264/MPEG-4 AVC. Both work by comparing different parts of a frame of video to find areas that are redundant, both within a single frame and between consecutive frames. These redundant areas are then replaced with a short description instead of the original pixels. The primary changes for HEVC include the expansion of the pattern comparison and difference-coding areas from 16×16 pixel to sizes up to 64×64, improved variable-block-size segmentation, improved "intra" prediction within the same picture, improved motion vector prediction and motion region merging, improved motion compensation filtering, and an additional filtering step called sample-adaptive offset filtering. Effective use of these improvements requires much more signal processing capability for compressing the video but has less impact on the amount of computation needed for decompression. HEVC was standardized by the Joint Collaborative Team on Video Coding (JCT-VC), a collaboration between the ISO/IEC MPEG and ITU-T Study Group 16 VCEG. The ISO/IEC group refers to it as MPEG-H Part 2 and the ITU-T as H.265. The first version of the HEVC standard was ratified in January 2013 and published in June 2013. The second version, with multiview extensions (MV-HEVC), range extensions (RExt), and scalability extensions (SHVC), was completed and approved in 2014 and published in early 2015. Extensions for 3D video (3D-HEVC) were completed in early 2015, and extensions for screen content coding (SCC) were completed in early 2016 and published in early 2017, covering video containing rendered graphics, text, or animation as well as (or instead of) camera-captured video scenes. In October 2017, the standard was recognized by a Primetime Emmy Engineering Award as having had a material effect on the technology of television. HEVC contains technologies covered by patents owned by the organizations that participated in the JCT-VC. Implementing a device or software application that uses HEVC may require a license from HEVC patent holders. The ISO/IEC and ITU require companies that belong to their organizations to offer their patents on reasonable and non-discriminatory licensing (RAND) terms. Patent licenses can be obtained directly from each patent holder, or through patent licensing bodies, such as MPEG LA, Access Advance, and Velos Media. The combined licensing fees currently offered by all of the patent licensing bodies are higher than for AVC. The licensing fees are one of the main reasons HEVC adoption has been low on the web and is why some of the largest tech companies (Amazon, AMD, Apple, ARM, Cisco, Google, Intel, Microsoft, Mozilla, Netflix, Nvidia, and more) have joined the Alliance for Open Media, which finalized royalty-free alternative video coding format AV1 on March 28, 2018.

History The HEVC format was jointly developed by more than a dozen organisations across the world. The majority of active patent contributions towards the development of the HEVC format came from five organizations: Samsung Electronics (4,249 patents), General Electric (1,127 patents), M&K Holdings (907 patents), NTT (878 patents), and JVC Kenwood (628 patents). Other patent holders include Fujitsu, Apple, Canon, Columbia University, KAIST, Kwangwoon University, MIT, Sungkyunkwan University, Funai, Hikvision, KBS, KT, and NEC.

… excerpt ends here. Continue reading the full article.

Illustrations

High Efficiency Video Coding: HEVC has 33 intra prediction modes
HEVC has 33 intra prediction modes

Worked examples

Example 1 — a first encounter with High Efficiency Video Coding

Start with the simplest possible case. Write down what High Efficiency Video Coding claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to High Efficiency Video Coding before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about High Efficiency Video Coding ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of High Efficiency Video Coding

In research
High Efficiency Video Coding appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses High Efficiency Video Coding in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
High Efficiency Video Coding is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer file formats, Graphics file formats, H.26x, so understanding it makes those chapters shorter.
In everyday life
Look for High Efficiency Video Coding outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study High Efficiency Video Coding in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what High Efficiency Video Coding means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain High Efficiency Video Coding out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is High Efficiency Video Coding in simple terms?

High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a patent-encumbered video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding (AVC, H.264, or MPEG-4 Part 10). The standard was published in 2013.

Why does High Efficiency Video Coding matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study High Efficiency Video Coding?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on High Efficiency Video Coding.

Tags

  • Computer file formats
  • Graphics file formats
  • H.26x
  • High-definition television
  • IEC standards
  • ISO standards
  • ITU-T H Series Recommendations
  • ITU-T recommendations
  • Lossy compression algorithms
  • MPEG-H
  • Open standards covered by patents
  • Ultra-high-definition television

Keep exploring