\chapter{Spis wzorów}

\section{Iluminanty serii D}\label{the_D}

\begin{figure}
	\centering
	\includegraphics[width=0.755\textwidth]{d_wektory_wlasne.png}
	\caption{Funkcje bazowe $S_0$, $S_1$, $S_2$}
	\label{fig:d_wektory_wlasne}
\end{figure}

Model światła dziennego przyjęty przez komisję CIE jest wynikiem prac 
Deane Judda i jego współpracowników. Zespołowi udało się sprowadzić skomplikowane rozkłady spektralne światła, zmierzone w różnych porach dnia i warunkach pogodowych do stosunkowo prostego matematycznego opisu.

Przede wszystkim, zauważyli, że barwa światła dziennego jest bardzo zbliżona do barwy CDC, pomimo, że mocno zmienia się w trakcie dnia. Temperatura barwowa okazała się być jedynym parametrem modelu, który na jej podstawie dobiera współczynniki do kombinacji liniowej jedynie trzech podstawowych rozkładów.

Algorytm obliczania rozkładu spektralnego iluminantów serii D dla temperatury barwowej $T$ według \cite{schanda2007colorimetry} jest przedstawiony poniżej.

\begin{enumerate}
	\item Wyznaczenie współrzędnej $x$ barwy rozkładu na podstawie żądanej temperatury barwowej $T$. \\
	Jeżeli $4000~\K \leq T \leq 7000~\K$, wtedy:
	\begin{equation}
		x = \frac{-4{,}607 \cdot 10^9}{T^3}
		    + \frac{2{,}9678 \cdot 10^6}{T^2}
		    + \frac{0{,}09911 \cdot 10^3}{T}
		    + 0{,}244063
	\end{equation}
	Jeżeli $7000~\K < T < 25\,000~\K$, wtedy:
	\begin{equation}
		x = \frac{-2{,}0064 \cdot 10^9}{T^3}
		    + \frac{1{,}9018 \cdot 10^6}{T^2}
		    + \frac{0{,}24748 \cdot 10^3}{T}
		    + 0{,}23704
	\end{equation}
	W przeciwnym razie, rozkład jest niezdefiniowany.
	\item Obliczenie odpowiadającej współrzędnej $y$.
	\begin{equation}
		y = -3x^2 + 2{,}87x - 0{,}275
	\end{equation}
	\item Obliczenie współczynników $M_1$ i $M_2$ z zaokrągleniem do trzech miejsc po przecinku. 
	\begin{equation}
		\begin{aligned}
			M_1 &= \frac{- 1{,}703x + 5{,}9114- 1{,}315 }
			            {0{,}2562x - 0{,}7341y + 0{,}0241} \\
			M_2 &= \frac{- 31{,}4424x + 30{,}0717y + 0{,}03}
			            {0{,}2562x - 0{,}7341y + 0{,}0241}
		\end{aligned}
	\end{equation}
	\item Wyznaczenie rozkładu spektralnego iluminantu D.
	\begin{equation}
		n(\lambda) = S_0(\lambda) + M_1S_1(\lambda) + M_2S_2(\lambda)
	\end{equation}
	gdzie $S_0$, $S_1$, $S_2$ to funkcje bazowe, których wykresy zostały przedstawione na rys. \ref{fig:d_wektory_wlasne}.
\end{enumerate}

\section{Przejścia pomiędzy przestrzeniami barw}

Poniższe wzory matematyczne zostały opracowane na podstawie \cite{schanda2007colorimetry} i \cite{nobohoruohta}. Informacje na temat przestrzeni sRGB bazują na \cite{Poynton}.

\subsection{CIE 1931 $(X,Y,Z) \leftrightarrow (x,y,Y)$}

\begin{minipage}{0.45\textwidth}
	Dla $X + Y + Z \neq 0$:
	\begin{equation}\label{eq:XYZ_to_xyY}
		\begin{aligned}
			x &= \frac{X}{X + Y + Z} \\
			y &= \frac{Y}{X + Y + Z} \\
			Y &= Y
		\end{aligned}
	\end{equation}
\end{minipage} \hfill \begin{minipage}{0.45\textwidth}
	Dla $y \neq 0$:
	\begin{equation}\label{eq:xyY_to_XYZ}
		\begin{aligned}
			X &= \frac{Y}{y}x \\
			Y &= Y \\
			Z &= \frac{Y}{y}(1 - x - y)
		\end{aligned}
	\end{equation}
\end{minipage}

\subsection{CIE 1931 $(X,Y,Z) \leftrightarrow$ CIE 1960 $(U,V,W)$}

\begin{minipage}{0.45\textwidth}
	\begin{equation}\label{eq:XYZ_to_UVW}
		\begin{aligned}
			\begin{bmatrix}U\\V\\W\end{bmatrix}
			=
			\begin{bmatrix}
				\frac{2}{3} & 0 & 0 \\
				0 & 1 & 0 \\
				-\frac{1}{2} & \frac{3}{2} & \frac{1}{2}
			\end{bmatrix}
			\begin{bmatrix}X\\Y\\Z\end{bmatrix}
		\end{aligned}
	\end{equation}
\end{minipage} \hfill \begin{minipage}{0.45\textwidth}
	\begin{equation}\label{eq:UVW_to_XYZ}
		\begin{aligned}
			\begin{bmatrix}X\\V\\W\end{bmatrix}
			=
			\begin{bmatrix}
				\frac{3}{2} & 0 & 0 \\
				0 & 1 & 0 \\
				\frac{3}{2} & -3 & 2
			\end{bmatrix}
			\begin{bmatrix}X\\Y\\Z\end{bmatrix}
		\end{aligned}
	\end{equation}
\end{minipage}

\subsection{CIE 1960 $(U,V,W) \leftrightarrow (u,v,Y)$}

\begin{minipage}{0.45\textwidth}
	Dla $U + V + W \neq 0$:
	\begin{equation}\label{eq:UVW_to_uvY}
		\begin{aligned}
			u &= \frac{U}{U + V + W} \\
			v &= \frac{V}{U + V + W} \\
			Y &= V
		\end{aligned}
	\end{equation}
\end{minipage} \hfill \begin{minipage}{0.45\textwidth}
	Dla $v \neq 0$:
	\begin{equation}\label{eq:uvY_to_UVW}
		\begin{aligned}
			U &= \frac{Y}{v}u \\
			V &= Y \\
			W &= \frac{Y}{v}(1 - u - v)
		\end{aligned}
	\end{equation}
\end{minipage}

\subsection{CIE 1931 $(X,Y,Z) \to$ CIE 1960 $(u,v,Y)$}
Dla $X + Y + Z \neq 0$:
\begin{equation}\label{eq:XYZ_to_uvY}
	\begin{aligned}
		u &= \frac{4X}{X + 15Y + 3Z} \\
		v &= \frac{6Y}{X + 15Y + 3Z} \\
		Y &= Y
	\end{aligned}
\end{equation}

\subsection{CIE 1960 $(u,v,Y) \leftrightarrow$ CIE 1964 $(U^*,V^*,W^*)$}

\begin{minipage}{0.45\textwidth}
	\begin{equation}\label{eq:uvY_to_UVWstar}
		\begin{aligned}
			U^* &= 13 W^*(u - u_n) \\
			V^* &= 13 W^*(v - v_n) \\
			W^* &= 25 \sqrt[3]{Y} - 17
		\end{aligned}
	\end{equation}
\end{minipage} \hfill \begin{minipage}{0.45\textwidth}
	\begin{equation}\label{eq:UVWstar_to_uvY}
		\begin{aligned}
			u &= \frac{U^*}{13W^*} + u_n \\
			v &= \frac{V^*}{13W^*} + v_n \\
			Y &= \left(\frac{W^* + 17}{25}\right)^3
		\end{aligned}
	\end{equation}
\end{minipage}

\subsection{CIE 1931 $(X,Y,Z) \leftrightarrow$ sRGB}

\begin{equation}\label{eq:XYZ_to_linear_sRGB}
	\begin{aligned}
		\begin{bmatrix}R_L\\G_L\\B_L\end{bmatrix}
		=
		\begin{bmatrix}
			$3{,}240479$ & $-1{,}537150$ & $-0{,}498535$ \\
			$-0{,}969256$ & $1{,}875992$ & $0{,}041556$ \\
			$0{,}055648$ & $-0{,}204043$ & $1{,}057331$
		\end{bmatrix}
		\begin{bmatrix}X\\Y\\Z\end{bmatrix}
	\end{aligned}
\end{equation}

\begin{equation}\label{eq:linear_sRGB_to_XYZ}
	\begin{aligned}
		\begin{bmatrix}X\\Y\\Z\end{bmatrix}
		=
		\begin{bmatrix}
			$0{,}308596$ & $-0{,}650554$ & $2{,}006610$ \\
			$-1{,}031719$ & $0{,}5533051$ & $24{,}063914$ \\
			$17{,}970098$ & $-4{,}900928$ & $0{,}945778$
		\end{bmatrix}
		\begin{bmatrix}R_L\\G_L\\B_L\end{bmatrix}
	\end{aligned}
\end{equation}
Pośrednie, liniowe współrzędne (z przypisem dolnym $L$) zamienia się na końcowe w poniższy sposób.\\
\begin{equation}\label{eq:sRGB_gamma}
	V = \begin{cases}
		12{,}92 V_L &: 0 \leq V_L \leq 0{,}0031308 \\
		1{,}055 V_L^{\left(\frac{1}{2{,}4}\right)} - 0{,}055 &: 0{,}0031308 \leq V_L \leq 1
	\end{cases}
\end{equation}
\begin{equation}\label{eq:sRGB_gamma_inverse}
	V_L = \begin{cases}
		\frac{V}{12{,}92} &: 0 \leq V \leq 0{,}04044994 \\
		\left(\frac{200V + 11}{211}\right)^{2{,}4} &: 0{,}04044994 \leq V \leq 1 
	\end{cases}
\end{equation}
gdzie za $V$ należy wstawić jedną ze współrzędnych $R$, $G$, $B$, a $V_L$ odpowiadającą liniową współrzędną.

\section{Transformacja von Kriesa do wyznaczania $R_a$}\label{Ra_CAT}

Poniższe wzory zostały napisane na podstawie kodu w załączniku do \cite{LightingAnswers}.

Niech $(c_r, d_r)$ będą współrzędnymi chromatycznymi źródła odniesienia, $(c_t, d_t)$ źródła badanego, a $(c_s, d_s)$ próbki po oświetleniu przez źródło badane. Współrzędne te otrzymuje się z odpowiadających współrzędnych w przestrzeni CIE 1960 $(u, v, Y)$,
\begin{equation}
	\begin{aligned}
		c &= \frac{4 - u - 10v}{v} \\
		d &= \frac{1{,}708v - 1{,}481u + 0{,}404}{v}
	\end{aligned}
\end{equation}
Współrzędne próbki z uwzględnieniem adaptacji chromatycznej są dane wzorami
\begin{equation}
	\begin{aligned}
		u_\text{CAT} &= \frac{10{,}872 + 0{,}404\frac{c_r}{c_t}c_s - 4\frac{d_r}{d_t}d_s}{16{,}518 + 1{,}481\frac{c_r}{c_t}c_s - \frac{d_r}{d_t}d_s} \\
		v_\text{CAT} &= \frac{5{,}52}{16{,}518 + 1{,}481\frac{c_r}{c_t}c_s - \frac{d_r}{d_t}d_s} 
	\end{aligned}
\end{equation}









