Balans kolorów
W fotografii i przetwarzaniu obrazów balans kolorów to globalna regulacja intensywności kolorów (zazwyczaj podstawowych kolorów czerwonego , zielonego i niebieskiego ). Ważnym celem tego dostosowania jest prawidłowe renderowanie określonych kolorów — w szczególności kolorów neutralnych, takich jak biały lub szary. Dlatego ogólna metoda jest czasami nazywana balansem szarości , balansem neutralnym lub balansem bieli . Balans kolorów zmienia ogólną mieszankę kolorów na obrazie i jest używany do korekcji kolorów . Uogólnione wersje balansu kolorów służą do korygowania kolorów innych niż neutralne lub celowej zmiany ich w celu uzyskania efektu. Balans bieli jest jednym z najpowszechniejszych rodzajów równoważenia i polega na dostosowaniu kolorów w taki sposób, aby biały przedmiot (taki jak kartka papieru lub ściana) wydawał się biały, a nie odcień jakiegokolwiek innego koloru.
Dane obrazu pozyskane przez czujniki – kliszę lub elektroniczne czujniki obrazu – muszą zostać przekształcone z uzyskanych wartości na nowe wartości, które są odpowiednie do odtwarzania lub wyświetlania kolorów. Kilka aspektów procesu akwizycji i wyświetlania sprawia, że taka korekcja kolorów jest niezbędna - w tym fakt, że czujniki akwizycji nie pasują do czujników w ludzkim oku, że należy wziąć pod uwagę właściwości nośnika wyświetlania oraz że warunki oglądania otoczenia podczas akwizycji odbiegać od warunków oglądania wyświetlacza.
Operacje balansu kolorów w popularnych aplikacjach do edycji obrazu zwykle działają bezpośrednio na wartościach pikseli kanału czerwonego, zielonego i niebieskiego , bez względu na jakiekolwiek wykrywanie kolorów lub model reprodukcji. W fotografii filmowej równowagę kolorów uzyskuje się zwykle za pomocą filtrów korekcji kolorów nad światłami lub na obiektywie aparatu.
Uogólniony balans kolorów
Czasami regulacja mająca na celu zachowanie neutralności kolorów neutralnych nazywana jest balansem bieli , a wyrażenie balans kolorów odnosi się do regulacji, która dodatkowo sprawia, że inne kolory na wyświetlanym obrazie wydają się mieć taki sam ogólny wygląd jak kolory w oryginalnej scenie. Szczególnie ważne jest, aby kolory neutralne (szary, neutralny, biały) w scenie wydawały się neutralne w reprodukcji.
Psychologiczny balans kolorów
Ludzie odnoszą się do odcieni skóry bardziej krytycznie niż do innych kolorów. Drzewa, trawa i niebo mogą być wyłączone bez obaw, ale jeśli odcienie ludzkiego ciała są „wyłączone”, osoba może wyglądać na chorą lub martwą. Aby rozwiązać ten krytyczny problem z balansem kolorów, same trójkolorowe kolory podstawowe zostały opracowane tak, aby nie były zrównoważone jako prawdziwie neutralny kolor. Celem tej pierwotnej nierównowagi kolorów jest wierniejsze odwzorowanie odcieni skóry w całym zakresie jasności.
Szacowanie i adaptacja oświetlenia
Większość aparatów cyfrowych ma możliwość wybrania korekcji kolorów w zależności od rodzaju oświetlenia sceny, przy użyciu ręcznego wyboru oświetlenia, automatycznego balansu bieli lub niestandardowego balansu bieli. Algorytmy dla tych procesów wykonują uogólnioną adaptację chromatyczną .
Istnieje wiele metod równoważenia kolorów. Ustawienie przycisku na aparacie to sposób, w jaki użytkownik wskazuje procesorowi charakter oświetlenia sceny. Inną opcją w niektórych aparatach jest przycisk, który można nacisnąć, gdy aparat jest skierowany na szarą kartę lub inny neutralny przedmiot. To przechwytuje obraz światła otoczenia, co umożliwia aparatowi cyfrowemu ustawienie prawidłowego balansu kolorów dla tego światła.
Istnieje obszerna literatura na temat tego, jak można oszacować oświetlenie otoczenia na podstawie danych z kamery, a następnie wykorzystać te informacje do przekształcenia danych obrazu. Zaproponowano wiele algorytmów, a ich jakość była przedmiotem dyskusji. Kilka przykładów i analiza zawartych w nich odniesień doprowadzi czytelnika do wielu innych. Przykładami są Retinex , sztuczna sieć neuronowa lub metoda bayesowska .
Kolory chromatyczne
Równoważenie kolorów obrazu wpływa nie tylko na kolory neutralne, ale także na inne kolory. Mówi się, że obraz, który nie jest zrównoważony kolorystycznie, ma przebarwienie, ponieważ wydaje się, że wszystko na obrazie zostało przesunięte w kierunku jednego koloru. [ potrzebna strona ] Równoważenie kolorów można rozpatrywać w kategoriach usuwania tej poświaty.
Równowaga kolorów jest również związana ze stałością kolorów . Algorytmy i techniki stosowane w celu uzyskania stałości kolorów są również często używane do równoważenia kolorów. Stałość koloru jest z kolei związana z adaptacją chromatyczną . Koncepcyjnie równoważenie kolorów składa się z dwóch etapów: po pierwsze, określenie oświetlenia, w którym wykonano zdjęcie; a po drugie, skalowanie składowych (np. R, G i B) obrazu lub przekształcanie składowych w inny sposób tak, aby odpowiadały one oglądanemu oświetleniu.
modelu kolorów RGB kamery powodował mniejszą niespójność kolorów (tj. mniejsze zniekształcenie kolorów) niż w monitorze RGB dla ponad 4000 hipotetycznych zestawów czułości kamery. Ta różnica zwykle wynosiła więcej niż dwa razy na korzyść RGB aparatu. Oznacza to, że korzystniejsze jest uzyskanie właściwego balansu kolorów w momencie robienia zdjęcia, zamiast późniejszej edycji na monitorze. Jeśli później konieczne będzie zrównoważenie kolorów, zrównoważenie surowych danych obrazu spowoduje mniejsze zniekształcenie kolorów chromatycznych niż zrównoważenie w RGB monitora.
Matematyka balansu kolorów
Równoważenie kolorów jest czasami wykonywane na trójskładnikowym obrazie (np. RGB ) przy użyciu matrycy 3x3 . Ten rodzaj transformacji jest odpowiedni, jeśli zdjęcie zostało zrobione przy użyciu niewłaściwego ustawienia balansu bieli w aparacie cyfrowym lub przy użyciu filtra barwnego.
Skalowanie monitora R, G i B
W zasadzie chce się przeskalować wszystkie względne luminancje na obrazie, aby obiekty, które uważa się za neutralne , wyglądały tak. Jeśli, powiedzmy, uważano, że powierzchnia z jest białym obiektem, a 255 to liczba odpowiadająca bieli, można by pomnożyć wszystkie przez 255/240. Analogiczne postępowanie dla koloru zielonego i niebieskiego skutkowałoby, przynajmniej teoretycznie, obrazem o zrównoważonych kolorach. W tego typu przekształceniach macierz 3x3 jest macierzą diagonalną .
gdzie , i są zrównoważonymi kolorami składowymi piksela obrazu w kolorze czerwonym, zielonym i niebieskim; , sol b to czerwone, zielone i niebieskie składniki obrazu przed równoważeniem kolorów i , i to czerwone, zielone i niebieskie składniki piksela, który uważa się, że jest to biała powierzchnia na obrazie przed równoważeniem kolorów. Jest to proste skalowanie kanałów czerwonego, zielonego i niebieskiego i dlatego narzędzia równoważenia kolorów w programie Photoshop mają białe narzędzie Kroplomierz. Wykazano, że przeprowadzanie balansu bieli w zestawie luminoforowym zakładanym przez sRGB powoduje powstawanie dużych błędów w barwach chromatycznych, mimo że może sprawić, że neutralne powierzchnie staną się idealnie neutralne.
Skalowanie X, Y, Z
Jeżeli obraz można przekształcić do wartości trójchromatycznych CIE XYZ , można tam przeprowadzić balansowanie kolorów. Zostało to nazwane „niewłaściwą transformacją von Kriesa”. Chociaż wykazano, że zapewnia zwykle gorsze wyniki niż balansowanie w RGB monitora, jest tutaj wspomniane jako pomost do innych rzeczy. Matematycznie oblicza się:
gdzie kolorami trójchromatycznymi _ , i to wartości trójbodźcowe oglądanego źródła światła (punkt bieli, do którego skierowany jest obraz przekształcenie w celu dostosowania się do); , i to wartości trójbodźcowe obiektu, w który wierzy się być białym na obrazie o niezrównoważonych kolorach, a { \ w un -Zrównoważony kolor obrazu. Jeśli wartości trójchromatyczne prawyborów monitora są w macierzy, tak że:
gdzie , i to monitory RGB z korekcją un- , można użyć: L R {\ displaystyle L_ {R}
Metoda von Kriesa
Johannes von Kries , którego teoria pręcików i trzech rodzajów czopków wrażliwych na kolor w siatkówce przetrwała jako dominujące wyjaśnienie odczuwania kolorów przez ponad 100 lat, zmotywował metodę konwersji koloru do przestrzeni kolorów LMS , reprezentującej efektywne bodźce dla Typy stożków o długich, średnich i krótkich falach, które są modelowane jako dostosowujące się niezależnie. Matryca 3x3 konwertuje RGB lub XYZ na LMS, a następnie trzy podstawowe wartości LMS są skalowane w celu zrównoważenia neutralnego; kolor można następnie przekonwertować z powrotem na żądaną ostateczną przestrzeń kolorów :
gdzie i stożka ; , i to wartości trójbodźcowe obiektu, w który wierzy się być białym na obrazie niezrównoważonych kolorach, a , S to wartości trójchromatyczne piksela w un -Zrównoważony kolor obrazu.
Macierze do konwersji na przestrzeń LMS nie zostały określone przez von Kriesa, ale można je wyprowadzić z funkcji dopasowywania kolorów CIE i funkcji dopasowywania kolorów LMS, gdy te ostatnie są określone; macierze można również znaleźć w podręcznikach.
Skalowanie kamery RGB
Według pomiarów Viggiano i przy użyciu jego modelu gaussowskiej czułości spektralnej kamery, większość przestrzeni RGB kamery działała lepiej niż RGB monitora lub XYZ. Jeśli znane są surowe wartości RGB kamery, można użyć matrycy przekątnej 3x3:
a następnie przekonwertować do działającej przestrzeni RGB, takiej jak sRGB lub Adobe RGB po zrównoważeniu.
Preferowane przestrzenie adaptacji chromatycznej
Porównania obrazów zrównoważonych przez ukośne przekształcenia w wielu różnych przestrzeniach RGB zidentyfikowały kilka takich przestrzeni, które działają lepiej niż inne i lepiej niż przestrzenie kamery lub monitora pod kątem adaptacji chromatycznej, mierzonej za pomocą kilku modeli wyglądu kolorów ; systemami, które statystycznie i najlepiej radziły sobie z większością zestawów testów obrazu, były przestrzenie „Sharp”, „Bradford”, „CMCCAT” i „ROMM”.
Ogólna adaptacja oświetlenia
Najlepsza matryca kolorów do dostosowania do zmiany oświetlenia niekoniecznie jest matrycą diagonalną w ustalonej przestrzeni kolorów. Od dawna wiadomo, że jeśli przestrzeń oświetlaczy można opisać jako model liniowy z N składnikami bazowymi, właściwa transformacja barw będzie sumą ważoną N ustalonych transformacji liniowych, niekoniecznie spójnie diagonalizowalnych.
Przykłady
Zobacz też
Linki zewnętrzne
- Balans bieli — wprowadzenie na stronie nikondigital.org
- photoskop: interaktywne lekcje fotografii - interaktywny balans bieli
- Zrozumienie balansu bieli — samouczek
- Afiniczny balans kolorów z nasyceniem, z kodem i demonstracją on-line
- Uzyskanie odpowiedniego balansu bieli dla neutralnych kolorów — samouczek fotografii