Separating reflection components based on chromaticity and noise analysis | Synapse