The standard color gamut and gamma curve for High Definition Television (HDTV) and SDR (Standard Dynamic Range) broadcast, defining RGB primaries, white point, and transfer function for standardized color reproduction.
Definition
Rec. 709 (ITU-R BT.709, also known as "BT.709") is the internationally standardized color space for High Definition Television (HDTV) and SDR distribution. The standard defines:
- RGB Primaries: Specific wavelengths of light for Red, Green, and Blue
- White Point: D65 (Daylight, 6500K)
- Gamma Curve: 2.4 (with specific black-lift details)
- Dynamic Range: ~12 stops for Standard Dynamic Range
The standard was established in 1990 by the International Telecommunication Union and remains the dominant standard for broadcast and streaming to this day.
Technical Specifications
RGB Primaries
The Rec.709 primaries in the CIE 1931 xy color space:
| Color | x | y | Wavelength |
|---|---|---|---|
| Red (R) | 0.64 | 0.33 | ~700nm |
| Green (G) | 0.29 | 0.60 | ~546nm |
| Blue (B) | 0.15 | 0.06 | ~435nm |
| White Point (D65) | 0.3127 | 0.3290 | 6500K |
Gamut Comparison:
| Color Space | Gamut Volume | Application |
|---|---|---|
| sRGB | ~43% (Reference) | Web, Consumer Electronics |
| Rec.709 | ~44% (slightly larger than sRGB) | HDTV, Broadcast, Streaming |
| DCI-P3 | ~56% | Cinema, Digital Cinema |
| Rec.2020 | ~76% | Ultra HD, HDR |
| Adobe RGB | ~52% | Photography, Print |
Rec.709 is only 2% larger than sRGB; both define ~44% of the human color space.
Gamma Curve (OECF - Opto-Electronic Conversion Function)
The Rec.709 gamma curve is more complex than a simple 2.4:
V = 4.5 * L (for L ≤ 0.018)
V = 1.09 * L^(1/2.2) - 0.09 (for L > 0.018)Components:
- Linear Region: For very dark values (L < 0.018), the curve remains linear
- Power Function: 1/2.2 ≈ 0.45 for higher values
- Lift: -0.09 black levels, 1.09 scaling for white
Practical Implication: The linear region prevents "black crush" and preserves shadow detail.
Non-linear Gamut (Rec.709 as Display Space)
Rec.709 is a display-referred color space:
- Output Device: Assumed to be a television monitor or sRGB monitor
- Gamma: 2.4 is the typical monitor gamma
- Black Level: 0 IRE (International Radio Consultative Committee)
- White Level: 100 IRE
Workflow and Application
In Camera Production
On-Set Monitoring:
- External monitors (SmallHD, Atomos) are driven in Rec.709
- LUTs convert Log footage to Rec.709 for preview
- Waveform and histogram display Rec.709 limits
Specification for HDV/AVC Codecs:
- Many prosumer cameras (Sony HDV, Panasonic HVX) use Rec.709 directly
- Broadcast standard since the early 2000s
In DaVinci Resolve
Project Setup for Rec.709:
Project Settings > Color Management
- Input Color Space: Camera-specific (Red, Arri, Sony)
or Rec.709 (for already encoded material)
- Timeline Color Space: DaVinci Wide Gamut RGB (internal)
- Output Color Space: Rec.709
- Display: Rec.709 with gamma 2.4Timeline Configuration:
- Create a new sequence in Rec.709
- Log footage: Set Input Transform to the correct Log format
- Rec.709 footage: Use directly in the timeline
- Perform grading in internal Wide Gamut RGB
- Convert output to Rec.709
Quality Control in DaVinci:
- Scopes: Check Waveform Monitor against Rec.709 limits
- Vectorscope: Visualize color values
- Parade: Check RGB channels individually
Adobe Premiere Pro and After Effects
Lumetri Color Integration:
- Rec.709 is the default color space in newer versions
- Project Settings > Assign Profile for input and output
- Mercury Engine with GPU-accelerated Rec.709 conversion
Streaming Platforms and their Rec.709 Requirements
| Platform | Specification | Notes |
|---|---|---|
| Netflix | Rec.709 SDR, Rec.2020 HDR | Strict gamut-checking, -4dBFS Black Level |
| YouTube | Rec.709, Rec.2020 HDR | Automatic conversion, less strict |
| Vimeo | Rec.709, Rec.2020 | Pro users can upload both |
| Television (EBU) | Rec.709 with 18% Gray | -40dBFS Black (Foot), 0dBFS White |
| DVD | ITU.R 601 (MPEG-2) | Older standard, Rec.709 compatible |
Gamma Corrections and Rec.709 Compliance
Gamma Errors and Corrections
Common Issues:
- Too low gamma (< 2.2): Appears darker on standard monitors
- Too high gamma (> 2.6): Appears washed out
- Inconsistent gamma: Varies across different clips
Solution in DaVinci:
Node 1: Offset / Gain / Gamma (Lift/Gamma/Gain Wheels)
Node 2: Curve for precise gamma adjustment
Node 3: Monitor for Rec.709 verificationBlack Level and Foot Management
Rec.709 Specification:
- Video Black: 64 (8-bit) or 0.04 (Normalized)
- Video White: 940 (8-bit) or 0.94 (Normalized)
- Headroom: 16 values above White
- Footroom: 4 values below Black
Broadcast Compliance:
- No values below Video Black (clipping in broadcast)
- No values above Video White (oversaturation)
- Avoid black crushing (below Video Black)
Gamut Mapping and Clipping
Rec.709 Gamut Boundaries
Colors outside the Rec.709 gamut must be handled:
Causes:
- Log footage with a larger native gamut (e.g., Arri Wide Gamut)
- Creative grading that goes outside the gamut
- Motion graphics with saturated colors
Solutions:
- Soft Clipping: Non-linear curve that reduces extreme colors
- Gamut Mapping: Intelligent compression to Rec.709
- Hue Shift Correction: Preserve hues, reduce saturation
- Manual Adjustment: Secondary color corrections with saturation reduction
DaVinci Resolve Gamut Mapping:
- Curve node with built-in gamut mapping
- Color Range isolations for selective gamut mapping
- Manual Power Windows for problematic color areas
Common Errors and Solutions
| Error | Cause | Solution |
|---|---|---|
| Skin tones too red/magenta | Gamut overflow in Rec.709 | Secondary: Reduce saturation in red range |
| Black crush (no shadow detail) | Overly aggressive black adjustment | Use Curve node with linear black region |
| Flat image | Too low gamma | Perform gamma adjustment, use curve for contrast |
| Different colors on different monitors | Monitor not calibrated | Calibrate monitor with a colorimeter |
| Clipping on export | Incorrect output specification | Use 16-bit integer or 32-bit float for archival |
Practical Scenarios
Scenario 1: Broadcast Delivery with Compliance Check
Production needs to be delivered to a television broadcaster:
- Project set to Rec.709 SDR
- Black Level: -40 to 0 (Foot)
- White Level: 0 to +6 (Headroom)
- Check scopes against Rec.709 limits
- Export with correct codec (HD 1920x1080, 50i or 59.94i depending on region)
Scenario 2: Multi-Format Delivery (SDR + HDR)
- Grade master in Rec.709 SDR (broadcast standard)
- Separately create a Rec.2020 HDR version
- HDR version with expanded gamut and dynamic range
- Both versions as separate deliverables
Scenario 3: Color Matching Across Crews
Multi-day shoots with the same location and actors:
- Establish a reference shot on Day 1 in Rec.709
- Match all other scenes against this reference
- Use Rec.709 scopes and vectorscope for consistency control
- Fine-tune color balance over multiple days
Monitoring and Calibration
Monitor Calibration for Rec.709
Hardware:
- Monitor: Broadcast monitor or calibrated sRGB monitor
- Colorimeter: X-Rite i1Display Pro or Datacolor SpyderX
- Light Meter: For ambient room lighting (50 Lux recommended, optional)
Process:
- Warm up monitor for 30 minutes
- Set room lighting to standard level (50 Lux)
- Initialize colorimeter
- Set Gamma 2.4, White Point D65
- Calibrate regularly (every 2 weeks)
Calibration Validation
Check Test Patterns:
- Gray Ramp: 0-100 IRE without banding
- Color Bars: Standardized color bars
- Black Level: Subtle details visible, no crush
- White Level: No clipping, headroom visible
Summary
Rec.709 is the most important color space for modern broadcast, streaming, and digital distribution. Adherence to it is essential for professional productions. Proper calibration, gamut compliance, and gamma handling are critical for consistent results across different output devices.