Color Science Projects


These are the projects related to color science and colorimetry.


medium-magenta-mix

Subtractive Color Mixture Computation

How to model subtractive color mixture in RGB computer graphics.


Prism

Generating Reflectance Curves from sRGB Triplets

Five algorithms for converting sRGB color values to realistic spectral reflectance curves.


Numerical Methods for Smoothest Reflectance Reconstruction

Three algorithms for converting XYZ tristimulus values to realistic spectral reflectance curves, in the form of an article published in the journal Color Research & Application.


Supplementary Documentation: Numerical Methods for Smoothest Reflectance Reconstruction

Supplementary documentation for a journal article above.


Fast RGB to Spectrum Conversion for Reflectances

A new faster way to get reflectance curves from RGB values that is useful in subtractive color mixture.


Rec. 2020 RGB to Spectrum Conversion for Reflectances

Application of the spectral reflectance reconstruction methods to a wide color space called Rec. 2020.


MATLAB/Octave and Python Source Code for Reflectance Reconstruction and Chromatic Adaptation

A repository of source code, examples of how to use them, and various applications.


Chromatic Adaptation Transform by Reflectance Reconstruction

An algorithm for predicting the appearance of an object color when the illuminant changes and the viewer has adapted to the new illuminant, in the form of an article published in the journal Color Research & Application.

<


Supplementary Documentation: Chromatic Adaptation Transform by Reflectance Reconstruction

Supplementary documentation for a journal article above.


The Location of Optimal Object Colors with More Than Two Transitions

An investigation of “optimal object colors” and their spectral nature and location in color space, in the form of an article published in the journal Color Research & Application.


Supplementary Documentation: The Location of Optimal Object Colors with More Than Two Transitions

Supplementary documentation for a journal article above.