The Internet is going crazy over this dress. Is it blue and black? Purple and brown? White and gold? And why do some people see all three?
Science has the answer.
- Human color perception is relative, and gradients deceive us.
- Staring at an image can create an inverse after image, and that can be superimposed over the original image.
- Ambient lighting and color affect our perception.
- Different devices have different gamuts, color temperatures, brightness, and off-axis color fidelity.
This video explains it all, with examples and links.