Helmlab: A Two-Space Family of Analytical, Data-Driven Color Spaces for UI Design Systems
Gorkem Yildiz

TL;DR
Helmlab introduces a family of two purpose-built color spaces optimized for UI design, achieving superior color-difference prediction and palette generation through a novel analytical and data-driven approach.
Contribution
The paper presents Helmlab's two new color spaces, MetricSpace and GenSpace, with innovative transformations and optimizations for improved color accuracy and palette generation in UI design systems.
Findings
MetricSpace outperforms CIEDE2000 on multiple datasets.
GenSpace balances color difference accuracy with palette generation quality.
Transformations are invertible with minimal round-trip errors.
Abstract
We present Helmlab, a family of two purpose-built color spaces for UI design systems sharing a common 11-stage analytical structure: MetricSpace, a 72-parameter space optimized for color-difference prediction, and GenSpace, a 44-parameter space optimized for gradient and palette generation. The forward transform maps CIE XYZ to a perceptually-organized Lab representation through learned matrices, per-channel power compression, Fourier hue correction, and embedded Helmholtz-Kohlrausch lightness adjustment. A post-pipeline neutral correction holds gray-axis chroma below 1e-5 on a 21-step ramp, and a rigid rotation of the chromatic plane improves hue-angle alignment without affecting the distance metric (which is invariant under isometries). On COMBVD (3,813 color pairs), MetricSpace v21 achieves STRESS 22.48, a 23 percent reduction from CIEDE2000 (29.20). On the held-out MacAdam 1974…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
