2. Komputerowa obróbka danych

2.3. Regulacja kontrastu i jasności

Najprostszą formą regulacji kontrastu i jasności w obrazie jest zastosowanie punktowego przekształcenia pikseli obrazu źródłowego f(k,l),\ k,l \in \mathbb{Z} za pomocą regulatora kontrastu - stała \kappa oraz regulatora jasności - stała \beta według zależności 

g(k,l)=\kappa \cdot f(k,l) + \beta

(4.1) 

przy czym należy uwzględnić dopuszczalną dynamikę wartości poziomów jasności tak dla obrazu źródłowego, jak i dla docelowego \mathbf{g} .
Ogólniej metody poprawy kontrastu według ustalonej funkcji zależności wyjściowych poziomów jasności od wejściowych, zadanej zwykle analitycznie lub za pomocą tablicy przypisań LUT (\emph{look-up table})) opisane są regułą 

g(k,l)=F\{f(k,l)\}

(4.2) 

gdzie wartości jasności są znormalizowane f,g \in [0,1] . Najczęściej stosowane postacie punktowych przekształceń analitycznych to

  • korekcja gamma z operacją potęgowania g(k,l)=f(k,l)^{\gamma} , gdzie np. do korekcji zdjęć cyfrowych stosuje się przyciemniające \gamma = 2,5 lub rozjaśniające \gamma = 0,5 , a do korekcji wyświetlania na monitorach CRT \gamma = 1/2,2
  • negatyw g(k,l)=1-f(k,l) lub tez stosowana w fotografice solaryzacja 
g(k,l)= \left \{ \begin{array}{ll} 2\cdot f(k,l) & \textrm{dla $0\leq f(k,l)\leq 0,5$}\\ 2(1-f(k,l)) &  \textrm{dla $0,5 < f(k,l) \leq 1$} \end{array} \right.

(4.3) 

  • rozjaśniająca funkcja logarytmiczna g(k,l)=\frac{1}{\ln 2} \ln (f(k,l)+1)
  • funkcja okna, wykorzystywana np. do wizualizacji jedynie określonego podzakresu dostępnej dynamiki danych źródłowych [d,g] \subset [0,1] , postaci 
g(k,l)= \left \{ \begin{array}{lll} 0 & \textrm{dla $0\leq f(k,l)\leq d$}\\ \frac{1}{g-d}(f(k,l)-d) &  \textrm{dla $d < f(k,l) < g$}\\ 1 &  \textrm{dla $g \leq f(k,l) \leq 1$} \end{array} \right.

(4.3) 

Przykładowe efekty punktowego  przetwarzania obrazów według wybranych funkcji regulacji kontrastu i jasności pokazano na rys. 4.1. Dobór funkcji okna nabiera szczególnego znaczenia w obrazowaniu medycznym, np. przy ocenie obrazów warstwowych tomografii komputerowej. Radiolog obserwuje wówczas jedynie wybrany zakres dynamiki 12. bitowych danych, obejmujący interesujący rodzaj tkanki - rys. 4.2. Przedstawione obrazy dotyczą badań diagnostycznych wczesnego udaru mózgu, zaś podane wartości okna wyrażono w jednostkach Hunsfielda\footnote{Są to jednostki ilościowej  skali opisującej względną gęstość radiologiczną tkanki prześwietlanej promieniami rentgenowskimi; jest to wyrażona w promilach różnica liniowych współczynników osłabiania tkanki względem wody, odniesiona do różnicy współczynników osłabiania wody i powietrza}.

Rys. 4.1 Przykładowe efekty regulacji kontrastu i jasności obrazów z wykorzystaniem przekształceń punktowych; w porządku od lewej do prawej, góra-dół mamy kolejno obraz źródłowy, korekcję gamma \gamma = 2,2 , korekcję gamma \gamma = 1/2,2 , negatyw, solaryzację oraz funkcję okna ustawioną na zakres d=0,4 , g=0,9 znormalizowanej dynamiki (okno tak dobrano, by uwidocznić szczegóły twarzy poprzez poprawę kontrastu).


Rys. 4.2 Dobór funkcji okna w przypadku obrazowej diagnostyki medycznej, którego celem jest lepsze uwidocznienie zmiany hipodensyjnej (ciemniejsza plama wskazana strzałką); w lewym górnym rogu zaznaczono parametry okna według stosowanej zazwyczaj konwencji - szerokość okna/środek okna, przy czym wartości te podane są w jednostkach Hounsfielda (HU); interesujący w diagnostyce wczesnych udarów niedokrwiennych zakres tkanki miękkiej mózgowia wynosi zwykle 10-50 HU.