♟️ Złudzenia kontrastu barw
Trzy klasyczne złudzenia percepcji barw: jednoczesny kontrast jasności, pasma Macha na krawędziach gradientu oraz szachownica Adelsona, gdzie identyczne szare pola wyglądają zupełnie inaczej.
O symulacji Złudzenia kontrastu barw
Ta symulacja pokazuje trzy klasyczne złudzenia, w których fizycznie identyczne kolory wyglądają na uderzająco różne. W kontraście jednoczesnym dwa pola o barwie rgb(120,120,120) umieszczone są na ciemnym i jasnym tle. W pasmach Macha pięciostopniowa rampa szarości (20, 80, 140, 200, 240) tworzy iluzoryczne jasne i ciemne paski na każdej granicy. W szachownicy Adelsona pole A (szarość 120) odpowiada polu B — jasnemu polu przyciemnionemu do około 118 przez cień o sile 38%.
Przyciski Illusion przełączają między Simultaneous Contrast, Mach Bands i Checker Shadow, a przycisk Reveal nakłada łączący pomost z prawdziwego, wspólnego koloru, dzięki czemu możesz samodzielnie zweryfikować wartości. Efekty te wynikają z hamowania lateralnego oraz dążenia mózgu do odtworzenia refleksyjności powierzchni, a nie surowej luminancji — ten sam mechanizm pozwala nam widzieć spójne kolory przy zmiennym oświetleniu i ma znaczenie dla kalibracji wyświetlaczy, dostępności oraz przetwarzania obrazu.
Najczęściej zadawane pytania
Czym jest złudzenie kontrastu barw?
To sytuacja, w której dwa obszary o tym samym fizycznym kolorze wyglądają inaczej, albo gdy pojawiają się paski i pasma, których nie ma w danych pikselowych. Różnica wynika z tego, jak układ wzrokowy interpretuje dany fragment względem otoczenia, a nie mierzy go w izolacji.
Czy oba szare kwadraty naprawdę mają ten sam kolor?
Tak. W scenie Simultaneous Contrast oba kwadraty mają dokładnie kolor rgb(120,120,120). Lewy wygląda jaśniej, ponieważ znajduje się na niemal czarnym tle, a prawy wygląda ciemniej na tle niemal białym. Naciśnięcie Reveal rysuje pomost tej samej szarości, aby to udowodnić.
Co powoduje pasma Macha?
Rampa szarości skacze tutaj w dyskretnych krokach: 20, 80, 140, 200 i 240. Na każdej gwałtownej krawędzi dostrzegasz jasną smugę po jaśniejszej stronie i ciemną smugę po ciemniejszej stronie. Te smugi są wytwarzane przez siatkówkę i korę wzrokową, które obliczają lokalny kontrast i przesadzają przy ostrych przejściach.
Jak działa szachownica cieni Adelsona?
Pole A to ciemne pole szachownicy (szarość 120) w zwykłym świetle. Pole B to jasne pole (szarość 190) znajdujące się w rzuconym cieniu, który przyciemnia je o około 38%, do w przybliżeniu 118. Ponieważ mózg uwzględnia obecność cienia, ocenia B jako jasną powierzchnię, a A jako ciemną, mimo że emitują one niemal tę samą luminancję.
Co robi przycisk Reveal?
Reveal nakłada dowód na to, że sporne obszary mają wspólny kolor. W Simultaneous Contrast i Checker Shadow maluje łączący pasek prawdziwej wartości szarości pomiędzy polami; w Mach Bands zaznacza każdą granicę stopnia i podpisuje rzeczywisty skok, pokazując, że w danych nie ma prawdziwych pasm.
Czym jest hamowanie lateralne?
Hamowanie lateralne to proces, w którym pobudzona komórka siatkówki tłumi aktywność sąsiednich komórek. Wyostrza to krawędzie i wzmacnia postrzegany kontrast, dzięki czemu pole otoczone ciemnością wygląda jaśniej niż to samo pole otoczone jasnością. To główny mechanizm zarówno kontrastu jednoczesnego, jak i pasm Macha.
Czy te złudzenia są fizycznie dokładne?
Symulacja jest wierna oryginałom. Dopasowane pola mają rzeczywiście identyczne wartości RGB, rampa Macha stosuje prawdziwie jednolite kroki, a matematyka szachownicy cieni (190 pomniejszone przez cień 0,38, dające około 118, wobec 120 dla pola A) jest pokazywana na ekranie podczas Reveal, dzięki czemu możesz potwierdzić brak jakiegokolwiek oszustwa w renderowaniu.
Dlaczego mózg preferuje refleksyjność nad luminancją?
Światło docierające do oka zależy zarówno od refleksyjności powierzchni, jak i od oświetlenia. Ponieważ oświetlenie stale się zmienia, układ wzrokowy stara się oszacować stabilną właściwość — refleksyjność — pomijając wpływ cieni i oświetlenia. Zwykle dobrze nam to służy, ale to właśnie sprawia, że pola szachownicy cieni wyglądają inaczej.
Kto odkrył te efekty?
Kontrast jednoczesny badał w XIX wieku Ewald Hering, Ernst Mach opisał pasma noszące jego nazwisko około 1865 roku, a złudzenie szachownicy cieni stworzył naukowiec MIT zajmujący się widzeniem, Edward H. Adelson, w 1995 roku. Wszystkie trzy pozostają standardowymi przykładami dydaktycznymi w psychologii percepcji.
Czy jasność ekranu zmienia to, co widzę?
Złudzenia są odporne, ponieważ zależą od względnych różnic między polem a jego otoczeniem, a nie od jasności bezwzględnej. Zmiana jasności monitora skaluje wszystko razem, więc postrzegany efekt kontrastu utrzymuje się, choć bardzo ciemne lub wyblakłe wyświetlacze mogą go osłabić.
Gdzie w praktyce mają znaczenie te złudzenia?
Zrozumienie percepcji kontrastu jest ważne przy projektowaniu czytelnych interfejsów i dostępnych schematów kolorów, kalibracji wyświetlaczy i aparatów, korekcji barwnej zdjęć i filmów oraz budowie systemów wizji komputerowej. Efekty wzmacniania krawędzi, takie jak pasma Macha, pojawiają się także w obrazowaniu medycznym i astronomicznym, gdzie mogą wprowadzać w błąd interpretację.