Bitrate Analytics mark Bitrate AnalyticsStandards Desk
bitrate-analytics.info · independent engineering analysis

HEVC Architecture Basics

HEVC keeps the prediction-and-residual philosophy of H.264 but replaces the fixed macroblock grid with nested quadtrees. Blocks can be as large as sixty-four samples or as small as eight, and the encoder chooses the partition that best matches local content. This single change is responsible for much of the efficiency gain.

Coding tree units and their parts

A coding tree unit decomposes recursively into coding units. Each unit carries its own prediction decisions, and prediction can be applied in units of different granularity from the coding unit itself. That decoupling lets the codec predict at a scale suited to the texture while coding at a scale suited to the statistics.

Recursive partitioning adapts layout to local content structure
Recursive partitioning adapts layout to local content structure

Prediction and transform improvements

Intra prediction gains more directional modes, including planar modes that model smooth gradients. Inter prediction gains a merge mechanism that signals motion by reference to a neighbouring candidate rather than coding a vector afresh, plus a wider range of interpolated fractional positions for sub-pixel motion.

On the transform side the block sizes grow, which helps stationary areas, and residual coding gains improved context modelling. Sampling formats such as 4:2:0 in ten bits become common because the extra precision suppresses banding on gradients without a large rate penalty.

2160p — 15.0 Mb/s 1440p — 9.0 Mb/s 1080p — 5.0 Mb/s 720p — 2.5 Mb/s 480p — 1.2 Mb/s Each rung targets a distinct device class and network condition.

Practical consequences

AttributeObservationPlanning effect
PartitioningContent-adaptiveLarge gain on mixed detail
Motion signallingMerge-basedCheaper at high motion
Bit depthTen-bit commonSmoother gradients
ComplexityHigher than H.264Slower encodes, more parallel gain
HEVC's efficiency advantage is real but content-dependent. Synthetic and already-clean material shows a smaller gain than grainy live footage.

Continue to the AV1 page for the tools that go beyond this design, or revisit H.264 for the baseline.