Build advanced colour conversion into your product.
High-quality, real-time, fully parametric HDR ⇄ SDR conversion for cloud services, Linux or Windows-based hardware products, and desktop software — including macOS.
WindowsLinuxmacOSCUDAMetalC++
Why it exists
From standardisation problem to proven engine
Problem
- Lack of standardisation of conversion methodology across manufacturers.
- Highlights require high-precision controls that are complicated to design and implement.
- LUT interpolation introduces cumulative colour errors that compromise roundtrips.
Benefit
- Industry-proven ORION-CONVERT conversions.
- Award-winning highlight expansion/compression and colour-handling tools.
- 32-bit float processing for perfect roundtrips.
Feature groups
Everything the engine gives you
Colour processing
- Invertible SDR / HLG / PQ / S-Log3 conversions
- ORION-CONVERT dual-stage highlight compression / expansion
- Gamma Compensation
- NBCU presets
- British TV / BBC emulation presets
- Parametric looks, with emulation presets for Sony's Live and Mild looks
Data / processing formats
- Full-range
- Narrow-range
- Float
- Integer
API / processing architecture
- Configurable blocking APIs
- Configurable non-blocking APIs
- Whole-frame processing
- Subframe processing
- Internally-managed multithreading
- Externally-managed multithreading
- Optional internal frame-buffer memory management
GPU / platforms
- CUDA
- Metal
- Windows
- Linux
- macOS
Licensing
- Flexible licensing options — talk to us about what fits your product.
SDK contents
What's in the box
- C++ headers
- Libraries for Windows, Linux and macOS
- API reference documentation
- Full Qt GUI sample source, with Blackmagic DeckLink HDR monitoring
- Performance tester and source code for measuring frame rate and latency
- Command-line TIFF frame converter sample
Platforms
Supported targets
| Platform | Arch | GPU |
|---|---|---|
| Windows 10+ | x64 | CUDA |
| Linux | x64 | CUDA |
| macOS 10.15+ | x64, arm64 | Metal |
Compilers: MS Visual Studio / MinGW / GCC (Windows), GCC / Clang (Linux), Clang (macOS).