Colour science/H1/HDR transfer function

HDR transfer function

PQ / SMPTE ST 2084

The absolute HDR EOTF without myths: ST 2084 formula, the 10,000 cd/m² design range, 203-nit reference white, perceptual quantisation, mastering/display mapping and Resolve workflow.

ST 2084Absolute EOTF10,000 cd/m²203 nitEETF
In plain language

PQ does not encode generic brightness percentages; it encodes absolute display luminance. A signal value has meaning inside ST 2084/PQ: 1.0 maps to the mathematical ceiling of 10,000 cd/m² even though real masters normally use a much lower peak.

12 sections5 primary references

Quick reference

Definitions and numbers worth keeping in view

Standard
SMPTE ST 2084 / BT.2100
Type
Absolute EOTF

Signal value → defined display luminance.

Design ceiling
10,000 cd/m²

Not a mandatory mastering peak.

m1 / m2
0.1593017578 / 78.84375

Key ST 2084 exponents.

HDR white
203 cd/m²

Nominal diffuse/reference white in ITU HDR production.

SMPTE ST 2084 · PQ

Code value is tied to absolute display luminance

0N = 110 000 nit203 nit1000
L = 10000 × ((max(N^(1/m₂) − c₁, 0)) / (c₂ − c₃N^(1/m₂)))^(1/m₁)
m₁ 0.1593017578
m₂ 78.84375
c₁ 0.8359375
c₂/c₃ 18.8516 / 18.6875
PQ does not require a 10,000-nit monitor. It defines an absolute scale; a real display may require display mapping.
01

PQ is an absolute display EOTF

ST 2084 defines the relationship between a nonlinear value N/E′ and mastering/reference-display luminance. That is fundamentally different from relative gamma: the same PQ value is intended to represent the same absolute luminance before display mapping intervenes. This makes PQ especially useful for controlled mastering intent.

02

The ST 2084 equation

The reference EOTF uses five constants: m1=2610/16384, m2=(2523/4096)×128, c1=3424/4096, c2=(2413/4096)×32, and c3=(2392/4096)×32. For normalized input E′, first compute p=E′^(1/m2), then L=10000×(max(p−c1,0)/(c2−c3·p))^(1/m1). L is expressed in cd/m².

03

10,000 nits is a design ceiling, not a mastering target

PQ ends at 10,000 cd/m², but ST 2084 does not require a display or master with that peak. The system provides one absolute scale for different target peaks. A 1000-, 2000- or 4000-nit mastering display uses only part of the mathematical range, and downstream devices perform display mapping when necessary.

04

Why code values are not linearly spaced

Human sensitivity to luminance changes depends strongly on adaptation level. PQ is designed as a perceptually efficient quantizer, allocating code steps so quantisation remains less visible across a very large range. Thus 50% PQ does not mean 5000 nits and is not 'half brightness'.

05

203 nits inside a PQ workflow

ITU HDR production guidance uses 203 cd/m² as nominal HDR Reference White/diffuse white. This creates a useful bridge between ordinary diffuse objects and bright HDR highlights. In PQ mastering, 203 nits has a specific absolute code-value location, unlike a relative white convention in a conventional SDR gamma workflow.

06

PQ does not define gamut

ST 2084 is a transfer/EOTF. Primaries, white point, YCbCr matrix and range are separate properties. In BT.2100, PQ normally appears with BT.2020 colorimetry, but 'PQ' and 'Rec.2020' are not interchangeable names. A wrong matrix or gamut interpretation stays wrong even with a perfect PQ curve.

07

From scene to PQ: where rendering happens

A camera does not have to record scene light directly into ST 2084. In a production pipeline, the source is first brought into a scene-referred working state; creative grading and the output/rendering transform then convert the scene to display-referred PQ. This is where the relationship between diffuse white, skin, highlights and display peak is created.

08

What happens on a lower-peak display

If a master contains luminance beyond a television's capability, the device needs an EETF/display-mapping step: preserve important tonal hierarchy and smoothly redistribute the upper range instead of hard clipping. This downstream rendering does not change the fact that the source PQ master has absolute-luminance semantics.

09

Metadata and PQ are related but separate layers

Static HDR ecosystems often add mastering-display characteristics and content-light information; dynamic systems can carry additional guidance. The PQ curve itself does not contain creative instructions for every display. Metadata can assist mapping, while luminance encoding remains ST 2084.

10

Scopes: read PQ in nits

A nit scale is especially useful for PQ because it shows where diffuse white and highlights sit in the absolute domain. Code values without transfer context are less intuitive. Do not confuse signal peak with mastering-display peak, and do not judge an entire scene from one single-frame maximum.

11

PQ in DaVinci Resolve

In RCM, define the correct scene-referred timeline/working state and a BT.2100 ST2084/PQ target output. In a manual CST workflow, an input CST normalises the source while an output CST/DRT converts the working state into PQ; the same technical transform must not exist both in Project Settings and in nodes. Use HDR tools/scopes inside that deliberate target context.

12

Before rendering, verify more than Output Gamma

For PQ delivery, separately confirm BT.2020/target colorimetry, ST2084 transfer signalling, narrow/full range, bit depth and codec/container metadata. An error in any one of these fields can make a correct grade look wrong on another player/display.

What this changes in post

A useful habit for PQ is to think in cd/m² rather than abstract percentages. White, highlight, mastering peak and display limit then stop collapsing into one number.

Common mistakes
Treating 50% PQ as half of 10,000 nits.
Treating 10,000 nits as a mandatory mastering peak.
Confusing PQ with Rec.2020 gamut.
Using ST2084 as if it were a camera log curve.
Evaluating PQ without target HDR monitoring/scopes.
Duplicating the output transform in RCM and CST.