13
DEJAVNIKI KAKOVOSTI V TISKU SLIKOVNE TRANSFORMACIJE Deja Muck SLIKOVNE TRANSFORMACIJE Pri obdelavi digitalnih slik se večinoma srečujemo s slikami v prostorski domeni, a določeni postopki, npr. filtriranje, lahko potekajo tudi v t. i. frekvenčni domeni. Slika v navadni, prostorski domeni: nastanek digitalne slike I kot projekcija 2D ali 3D scene S. q določen položaj na sliki I se ujema z določenim položajem v sceni S, razdalje na sliki I (v pikslih) ustrezajo resničnim razdaljam (npr. v metrih) v S 2

DEJAVNIKI KAKOVOSTI V TISKU - NTF

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DEJAVNIKI KAKOVOSTI V TISKU - NTF

DEJAVNIKI KAKOVOSTI V TISKU

SLIKOVNE TRANSFORMACIJE

Deja Muck

SLIKOVNE TRANSFORMACIJEPri obdelavi digitalnih slik se večinoma srečujemo s slikami v prostorski domeni, a določeni postopki, npr. filtriranje, lahko potekajo tudi v t. i. frekvenčni domeni.

Slika v navadni, prostorski domeni: nastanek digitalne slike I kot projekcija 2D ali 3D scene S.

qdoločen položaj na sliki I se ujema z določenim položajem v sceni S, razdalje na sliki I (v pikslih) ustrezajo resničnim razdaljam (npr. v metrih) v S

2

Page 2: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Filtriranje v prostorski domeni

q glajenje (mehčanje) – blur, izostritev (sharpen) …q linearni, nelinearni filtri

Linearno filtriranje

SLIKOVNE TRANSFORMACIJE

3

Postopek filtriranja za vsak posameznipiksel originalne slike je sestavljen iznaslednjih korakov:1. Filtrirno matriko H položimo naizvorno sliko I tako, da se referenčnatočka filtra H(0,0) ujema s trenutnimpoložajem slike (u,v).2. Vsi koeficienti filtra H(i,j) sepomnožijo z ustreznim pikslomI(u+i,v+j), dobljeni rezultati pa seseštejejo.3. Seštevek se shrani kot vrednost obravnavanega piksla na novi sliki I’(u,v).

Linearno filtriranje – glajenje slike

Najenostavnejši primer takega filtra je povprečni (mean) filter -vrednost vsakega piksla originalne slike je nadomeščena s povprečno vrednostjo pikslov v njegovi neposredni okolici.

Matrika za tak 3 x 3 filter:

qvsak od 9 pikslov originalne slike prispeva k rezultatu z 1/9 svoje vrednosti.

SLIKOVNE TRANSFORMACIJE

4

7 x 7 11 x 11

Page 3: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Linearno filtriranje – glajenje slike

Namesto konstantnih vrednosti koeficientov filtra lahko uporabimo matriko s filtrirno funkcijo, ki da večji poudarek središčnim vrednostim in manjši tistim na robu. Tak je Gaussov filter, kjer pomenijo koeficienti filtrirne matrike diskretno aproksimacijo dvodimenzionalne Gaussove funkcije:

SLIKOVNE TRANSFORMACIJE

5

Nelinearno filtriranje

Tudi nelinearni izračunajo novo vrednost piksla na lokaciji (u, v) s pomočjo pikslov, ki se nahajajo v njegovi okolici. Razlika je v načinu kombiniranja vrednosti teh pikslov: pri nelinearnih filtrih gre vedno za uporabo neke nelinearne funkcije. Eden od predstavnikov je median filter. Vsak piksel slike I je nadomeščen z vrednostjo mediane pikslov v njegovi okolici, določeni z območjem R (običajno dimenzij 3 x 3):

SLIKOVNE TRANSFORMACIJE

6

Page 4: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Nelinearno filtriranje

Median filter je zelo uspešen pri odstranjevanju binarnega (sol in poper), impulznega šuma.

SLIKOVNE TRANSFORMACIJE

7povprečni filter median filter

Filtriranje v prostorski oziroma frekvenčni domeni

Digitalno sliko načelno lahko filtriramo v:

qprostorski in

q frekvenčni domeni

S Fourierovo transformacijo slikovne podatke razdelimo na različne frekvence oz. komponente, ki jih nato selektivno izločimo z uporabo ustreznega filtra - frekvenčno filtriranje oz. filtriranje v frekvenčni domeni.

Slika v frekvenčni domeni:

qvsaka točka pomeni določeno frekvenco, ki jo vsebuje slika v prostorski domeni

qobmočja na sliki, kjer se intenziteta pikslov na kratkih razdaljah močno spremeni - visokofrekvenčna, kjer se intenziteta z lokacijo le malo spreminja - nizkofrekvenčna.

SLIKOVNE TRANSFORMACIJE

8

Page 5: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Frekvenčno filtriranje

Visokoprepustni filtri (high-pass filters):qzadržijo nizke frekvence, prepuščajo visoke!qpoudarijo podrobnosti, slike izostrijo!

Nizkoprepustni filtri (low-pass):qzadržijo visoke frekvence, prepustijo nizke!qslike zgladijo!

Frekvenčno filtriranje se uporablja, kadar težko najdemo ustrezen filter v prostorski domeni ...

Število frekvenc ustreza številu pikslov v prostorski domeni –sliki v prostorski in frekvenčni domeni sta enake velikosti.

SLIKOVNE TRANSFORMACIJE

9

Fourierove transformacije

qrazlična poimenovanja: Fourier Transform, Spectral Analysis, Frequency Analysis

Kratek opis

Furierovova transformacija je pomembno orodje za slikovno procesiranje, ki se uporablja za razstavitev slike v sinusne in kosinusne komponente. Izhodna transformacija predstavlja sliko v frekvenčni domeni medtem, ko je vhodna slika v prostorski domeni.

Furierova transformacija se uporablja v širokem območju aplikacij, kot so slikovna analiza, filtriranje slik, rekonstrukcija slik in kompresiranje slik.

SLIKOVNE TRANSFORMACIJE

10

Page 6: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Za sliko kvadratne oblike velikosti N×N, lahko 2D DFT zapišemo kot:

f(a,b) je slika v prostorski domeni in eksponenčni izraz je osnovna funkcija, ki ustreza vsaki točki F(k,l) v frekvenčnem prostoru.

Interpretacija enačbe: vrednost vsake točke F(k,l) je dobljena z množenjem prostorske slike z ustrezno osnovno funkcijo (sinus, kosinus) in naknadnim seštevanjem.

http://www.qsimaging.com/ccd_noise_interpret_ffts.html

SLIKOVNE TRANSFORMACIJE

11

Včasih filtriranje v prostorski domeni ne daje zadovoljivih rezultatov, zato je bolje uporabiti filtriranje v frekvenčni domeni.

filtriranje v prostorski domeni

2. PRIMER FFT

12Gaussian Blur Median

Page 7: DEJAVNIKI KAKOVOSTI V TISKU - NTF

bela maska

črna maska

očiščena slika

šum „moire“

originalna slika FFT

2. PRIMER FFT

13

1. PRIMER FFTFFT filtriranje

CLSM zajema, skenira sliko vzdolž X osi. V kolikor je prisoten šum v laserju, se opazijo motnje. S filtriranjem v frekvenčni domeni, lahko ta šum izničimo.

Originalna slika in njena FFT (power spectrum) – Motnje šuma (horizontalne linije) so malo vidne na sliki frekvenčne domene vzdolž y osi. 14

Page 8: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Izboljšava FFT slike z uporabo ukazov: Process>Math>Gamma(4) in Image>Adjust>Brightness/Contrast (Auto). Motnje šuma (horizontalne linije) so izrazitejše – lepše razvidne na sliki frekvenčne domene vzdolž y osi.

1. PRIMER FFT

15

„Power spectrum“ oziroma slika v frekvenčni domeni z masko za filtriranje visokih frekvenc – zadržimo visoke frekvence: (velikost maske 5x80 pikslov centriranih na y osi).

1. PRIMER FFT

16

Page 9: DEJAVNIKI KAKOVOSTI V TISKU - NTF

Z uporabo inverzne FFT z vključeno masko izničimo motnje in ohranimo vse detajle slike! Teh detajlov z uporabo običajnih prostorskih filtrov ne bi ohranili.

1. PRIMER FFT

17

Uporabljen makro:

run("FFT");setColor(0);makeRectangle(125, 0, 5, 80);fill();makeRectangle(125, 176, 5, 80);fill();run("Inverse FFT");

1. PRIMER FFT

18

Page 10: DEJAVNIKI KAKOVOSTI V TISKU - NTF

povečava ozadja

FFT ozadja

Originalna slika s prisotnostjo moarea.

3. PRIMER FFT

19

3. PRIMER FFT

20

Page 11: DEJAVNIKI KAKOVOSTI V TISKU - NTF

3. PRIMER FFT

21

4

4. PRIMER FFT

22

Page 12: DEJAVNIKI KAKOVOSTI V TISKU - NTF

4

4. PRIMER FFT

23

4

4. PRIMER FFT

24

Page 13: DEJAVNIKI KAKOVOSTI V TISKU - NTF

4

4. PRIMER FFT

25

LITERATURNI VIRI

HLADNIK, Aleš, MUCK, Deja. Obdelava digitalnih slik v grafiki. Del 1, Osnove. Ljubljana: Naravoslovnotehniška fakulteta, Oddelek za tekstilstvo.

http://homepages.inf.ed.ac.uk/rbf/HIPR2/fourier.htm

http://rsb.info.nih.gov/ij/docs/examples/FFT/

http://robotplanet.dk/graphics/raster_removal/

noise removal; http://www.nightmare.com/rushing/photo_noise/

Priporočene spletne strani za razumevanje FFT:

http://www.qsimaging.com/ccd_noise_interpret_ffts.html

http://homepages.inf.ed.ac.uk/rbf/HIPR2/fftdemo.htm

26