Skip to content

isetbio/isetfundamentals

Repository files navigation

isetfundamentals

Deriving the cone fundamentals: a subspace intersection method.
Wandell BA, Goossens T, Brainard DH. 2024. Proc. R. Soc. B 291: 20240347.

image

Abstract

Two ideas, proposed by Thomas Young and James Clerk Maxwell, form the foundations of colour science: (i) three types of retinal receptors encode light under daytime conditions, and (ii) colour matching experiments establish the critical spectral properties of this encoding. Experimental quantification of these ideas is used in international colour standards. However, for many years, the field did not reach consensus on the spectral properties of the biological substrate of colour matching: the spectral sensitivity of the cone fundamentals. By combining auxiliary data (thresholds, inert pigment analyses), complex calculations, and colour matching from genetically analysed dichromats, the human cone fundamentals have now been standardized. Here, we describe a new computational method to estimate the cone fundamentals using only colour matching from the three types of dichromatic observers. We show that it is not necessary to include data from trichromatic observers in the analysis or to know the primary lights used in the matching experiments. Remarkably, it is even possible to estimate the fundamentals by combining data from experiments using different, unknown primaries. We then suggest how the new method may be applied to colour management in modern image systems.

This repository

The scripts in this repository implement the calculations used for the paper figures, and also related calculations we found interesting. This repository depends on ISETCam. For computational details, please refer to the wiki page.

A site containing the data files is on the Stanford Digital Repository

To learn more about Maxwell's experiments, please visit Maxwell experiments by Koh Terai

About

Scripts related to the paper on estimating cone fundamentals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •