这个视错觉的确是强大到几乎无法可破。即使你理智上“知道”物体的颜色应该是一致的,但怎么看都还是觉得那是不同的颜色。
为什么我们的大脑要“看到不存在的颜色”?为什么不能像计算机取色那样看到绝对色值呢?
这是因为,视错觉既是缺陷,也是优势。
英国伦敦大学学院的研究者博 ·洛托(R. Beau Lotto)和大卫·科尼(David Corney)提出,很多视错觉的根本原因可能在于,“刺激的真实来源,与刺激的最可能来源,是不同的。”
我们的色觉是在大自然里演化出来的。大自然里有不断变化的光照,还有各种前景色、环境色,于是我们接收到的视觉刺激也就模糊而多样。
而视觉之所以被演化出来,是因为“有用”。我们要能迅速判断出一个东西本来的颜色——这样就能知道果子能不能吃,动物危不危险。同一枚红苹果,在早上、正午、晚上、树荫里给我们眼睛的反射光都不同,但我们永远能一眼看出“哦,这枚苹果是红的”。
经过演化的漫长教导,我们的感知系统已经把某种刺激对应的“最可能状况”作为“感知”而保留下来。当“最可能状况”与“真实状况”一致时,我们就“看见了”。当“最可能状况”与“真实状况”不同时,我们就“出现了错觉”。
事实上,就连人工智能也能出现视错觉。当博 ·洛托要求神经网络去学习“颜色恒常性”(lightness constancy),也就是要求它在不同光照条件下能判断出一个物体的“本色”时,经过学习的神经网络在获得这种能力的同时,也获得了“和人类一样看见视错觉”的能力。
也就是说,以下这些大卫·诺维克的作品,如果让经过专门训练的AI来看,也会发出“这不可能”的惊呼声——
这4个立体球都是同一个基本色(RGB 251,183,251)哦。