色の恒常性とは、さまざまな照明で一定の色を知覚する能力です。ここでは、深層ニューラルネットワークを色が一定になるようにトレーニングし、さまざまな手がかりを使用してそれらのパフォーマンスを評価しました。ネットワークへの入力は、2115の異なる3D形状の3Dレンダリング画像の円錐励起で構成され、278の異なる自然照明の下で照明された1600の異なるマンセルチップのスペクトル反射率を備えています。モデルは、オブジェクトの反射率を分類するようにトレーニングされました。 1つのネットワークであるDeep65は、固定された昼光D65照明の下でトレーニングされ、DeepCCはさまざまな照明の下でトレーニングされました。テストは、等間隔のCIEL * a * b *色度を持つ4つの新しい照明で行われ、2つは昼光軌跡に沿っており、2つはそれに直交しています。 DeepCCの色の恒常性は高く、日光の軌跡に沿って恒常性が高いことがわかりました。シーンから徐々に手がかりを取り除くと、恒常性が低下しました。さまざまなDNNアーキテクチャで、高レベルの色の恒常性が達成されました。複雑さの程度が異なるResNetと従来のConvNetの両方が良好に機能しました。ただし、畳み込みネットワークであるDeepCCは、人間の色覚の3つの色次元に沿って色を表現しましたが、ResNetsはより複雑な表現を示しました。
Color constancy is our ability to perceive constant colors across varying illuminations. Here, we trained deep neural networks to be color constant and evaluated their performance with varying cues. Inputs to the networks consisted of the cone excitations in 3D-rendered images of 2115 different 3D-shapes, with spectral reflectances of 1600 different Munsell chips, illuminated under 278 different natural illuminations. The models were trained to classify the reflectance of the objects. One network, Deep65, was trained under a fixed daylight D65 illumination, while DeepCC was trained under varying illuminations. Testing was done with 4 new illuminations with equally spaced CIEL*a*b* chromaticities, 2 along the daylight locus and 2 orthogonal to it. We found a high degree of color constancy for DeepCC, and constancy was higher along the daylight locus. When gradually removing cues from the scene, constancy decreased. High levels of color constancy were achieved with different DNN architectures. Both ResNets and classical ConvNets of varying degrees of complexity performed well. However, DeepCC, a convolutional network, represented colors along the 3 color dimensions of human color vision, while ResNets showed a more complex representation.