A model of colour vision for predicting colour appearance in various viewing conditions | Synapse