Oklch+: New color space matches CIEDE2000 with only 3 parameters
Three parameters replace 17 for near-perfect color difference prediction.
Oklab and its cylindrical variant Oklch are popular for perceptually motivated color interpolation, but their color difference prediction accuracy lags behind the CIEDE2000 standard. Naoyuki Uchida's new paper introduces Oklch+, a minimal extension using just three parameters: a power transformation on the L (lightness) axis and a Naka-Rushton compression on the C (chroma) axis. Euclidean distance in this transformed Oklab space achieves STRESS=29.09 on the COMBVD dataset (3,813 suprathreshold color pairs), essentially matching CIEDE2000's 29.13—but with only 3 parameters instead of approximately 17. The Naka-Rushton function, bounded in [0,1], models the saturating nature of chroma sensitivity at high colorimetric values.
Cross-validation on a held-out BFD-P D65 subset (2,028 pairs) confirms generalization: Oklch+ scores STRESS=26.14, substantially outperforming Oklab's 51.45 and approaching CIEDE2000's 24.12. Improvement over Oklab is consistent across all six COMBVD sub-datasets. Because Oklch+ defines a coordinate system where Euclidean distance approximates perceptual distance, linear interpolation in the transformed space offers substantially improved perceptual uniformity—critical for gradients and color transitions in design tools. Current evaluation is limited to the sRGB-centered COMBVD dataset; validation for high-chroma regions with empirical observer data remains future work. The paper is submitted to *Color Research & Application*.
- Oklch+ uses 3 parameters vs CIEDE2000's ~17 to achieve STRESS=29.09, nearly identical to 29.13 on 3,813 color pairs.
- Cross-validated on held-out BFD-P subset: STRESS=26.14, far better than Oklab's 51.45 and close to CIEDE2000's 24.12.
- Naka-Rushton compression on chroma axis reflects saturating sensitivity; Euclidean distance in transformed space yields perceptually uniform interpolation.
Why It Matters
Designers and developers get a simpler, near-perceptually uniform color space for interpolation and grading workflows.