Sunteți pe pagina 1din 7

Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

CURS 7
PRELUCRAREA IMAGINILOR DE
TELEDETECIE

7.1 Tehnici de mbuntire a imaginilor digitale


O etap de preprocesare are loc anterior etapei de extragere de trsturi, cu scopul de a
se mbunti acurateea i interpretabilitatea informaiei coninut n imaginea digital. Aceste
metode de mbuntire ale imaginii sunt:

7.1.1 Egalizarea histogramei

Histograma unei imagini indic distribuia cantitativ a pixelilor pentru fiecare nivel de
gri, oferind o descriere general a aspectului imaginii i ajutnd la identificarea diferitelor
componente cum ar fi fundalul, obiectele i zgomotul. Pentru o histogram sunt disponibile dou
reprezentri: liniar i cumulativ, corespunznd respectiv distribuiei nivelurilor de gri i
funciei de repartiie a nivelurilor de gri. n ambele cazuri, pe abscis sunt reprezentate nivelurile
de gri ntre 0 i 255.
Histograma unei imagini digitale cu niveluri de gri n intervalul [0,..., L 1] este o
funcie discret:
nk
P(rk ) (7.1)
n
unde rk reprezint nivelul de gri k, nk reprezint numrul de pixeli din imagine ce au nivelul de gri
respectiv, iar n este numrul total de pixeli din imagine, cu k 0,1,...,L 1, L 256.
Funcia de egalizare altereaz nivelurile de gri astfel nct valorile pixelilor s fie
distribuite uniform n intervalul de definiie ([0,255] pentru reprezentarea pe 8 bii). Funcia
asociaz un numr egal de pixeli pe intervale constante de niveluri de gri i folosete la
maximum nuanele disponibile. Aceast transformare este folosit pentru a mbunti contrastul
imaginilor n care intervalele pentru nivelurile de gri nu sunt folosite.
Formula general pentru egalizarea histogramei este:
fdc(v) fdcmin
h(v) round ( L 1) (7.2)
( M N ) fdcmin
unde:
fdc funcia de distribuie cumulativ;
fdc(v) valoarea funciei de distribuie cumulativ, corespunztoare nivelului de gri v a
unui pixel imagine;
fdcmin valoarea minim a funciei de distribuie cumulativ;
MN numrul total de pixeli din imagine;
L numrul valorilor de niveluri de gri dintr-o imagine (de obicei 256).

47
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

Dup egalizare, histograma cumulativ a unei imagini are ntotdeauna un profil liniar.
Imaginea reprezentat n figura 7.1(a), este mbuntit n domeniul spaial prin
aplicarea egalizrii histogramei, rezultatul fiind reprezentat n figura 7.1(b), cu scopul de a
obine o distribuie mai bun a nivelurior de gri ale pixelilor.

(a) (b)

(c) (d)
Figure 7.1 (a) Imagine original, (b)histograma (rou) i histograma cumulativ (negru)
corespunztoare imaginii originale, (c) imagine obinut dup egalizarea histogramei, (d)
histograma (rou) i histograma cumulativ (negru) corespunztoare imaginii egalizate

7.1.2 Transformata Fourier rapid

n domeniul frecven, imaginea este mbuntit prin aplicarea transformatei Fourier


rapide (Fast Fourier Transformation-FFT), figura 7.2.
Imaginea este mprit n ferestre de dimensiuni 32x32 pe care se aplic transformata
Fourier:
M 1 N 1
F (r , c) f (i, j )e j 2 ( ri / M ci / N ) (7.3)
i 0 j 0

pentru r=0,1,,31 i c=0,1,,31.


Pentru a se scoate n eviden frecvena dominant a blocului, transformata Fourier
rapid a blocului este multiplicat cu magniudinea sa de mai multe ori. Magnitudinea FFT
iniial este dat de ecuaia:
FFT abs( F (r , c)) F (r , c) . (7.4)
Blocul mbuntit este obinut conform ecuaiei:

g (i, j ) F 1 ( F (r , c)) F (r, c)
k
, (7.5)
unde: F-1 (F(r,c)) este calculat cu:
M 1 N 1
1
f (i, j )
MN
F (r , c)e
i 0 j 0
j 2 ( ri / M ci / N )
, (7.6)

pentru r=0,1,,31 i c=0,1,,31.


48
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

(a) (b)
Figure 7.2 (a) Imagine original,(b)imaginea obinut dup aplicarea FFT

7.2 Fuziunea imaginilor de teledetecie

Deoarece exist seturi de date cu rezoluii spaiale i spectrale diferite, este necesar
fuziunea acestora pentru efectuarea unor analize asupra acestora.
Conceptul de fuziune a imaginilor, se refer la un proces care integreaz diferite
imagini provenite din surse diferite pentru a obine mai multe informaii de la o imagine unic i
mai complet, lund n considerare o pierdere sau o distorsiune minim a datelor originale. Cu
alte cuvinte, fuziunea imaginilor, este integrarea diferitelor imagini digitale, pentru a crea o nou
imagine i pentru a obine mai multe informaii dect pot fi obinute separat de la oricare dintre
ele.
Pentru fuziunea imaginilor pot fi utilizate diferite tehnici, cum ar fi:
transformare Brovey,
metoda de fuziune Gram-Schmidt,
analiza componentelor principale (PCA),
transformarea intensitate-nuan-saturaie (IHS).

7.2.1 Transformarea imaginii RGB n imagine IHS

Transformarea IHS este tehnica cea mai utilizat pentru prelucrarea imaginilor i se
bazeaz pe percepia uman a culorii. Separ componentele spaiale (I-intensitate) i spectrale
(N-nuan i S-saturaie) a unei imagini RGB, fiind un proces neliniar, fr pierderi i reversibil.
Transformarea IHS este utilizat n cele mai multe cazuri pentru fuzionarea mai multor
benzi spectrale ale imaginilor de teledetecie, de exemplu imagini SPOT pancromatice de
rezoluie ridicat, cu imagini Landsat de rezoluie sczut.
Intensitatea este atributul senzaiei vizuale potrivit cruia o surs luminoas direct
sau indirect pare c emite mai mult sau mai puin lumin (se refer la luminozitatea total a
culorii).
Nuana este atributul senzaiei vizuale care permite s se dea o denumire unei culori,
prin asociere cu o anumit regiune a spectrului vizibil (se refer la lungimea de und dominant).
Saturaia atributul senzaiei vizuale care permite s se aprecieze senzaia vizual
total i se caracterizeaz prin amestecul de lumin alb n culoarea dat (se refer la puritatea
culorii n raport cu gri).

49
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

Modelul folosit pentru transformarea RGB n IHS pentru imaginile cu rezoluie foarte
ridicat este urmtorul:
1 1 1

1 3 3 3 R
1 1 2
v1
(7.7)
G
v 6 6 6
2 1 1
B
0
6 6

unde: H=tg-1(v2/v1), cu H definit dac R+G=2B;


S v
2
1 v22 .

Transformarea invers a unei imagini IHS n imaginea RGB, creeaz o nou imagine
multispectral care pstreaz informaiile spectrale ale imaginii originale n timp ce rezoluia sa
spaial devine identic cu cea a unei imagini pancromatice.
Componenta intensitii este legat de frecvenele spaiale i este puternic corelat cu
imaginea pancromatic. Imaginea pancromatic are o frecven spaial mai mare dect
imaginile multispectrale. Aceste frecvene nalte reprezint detaliile mai fine prezente n
imaginea pancromatic. Imaginea pancromatic are, de regul, contrast accentuat i este
obtinut prin adaptarea histogramei componentei intensitii (I) pe care o nlocuiete.
Ecuaiile pentru transformarea invers din HSI n RGB sunt:

6 6
1
R
6 2
1
6 6
G
1 v1 (7.8)
B 6 2
2
v
6
1 0
3

unde v1 S cos( H ), respectiv v2 S sin( H ).

Culoarea poate fi definit folosind urmtoarele spaii de culoare:

- spaiul RGB (Rou-Verde-Albastru, engl. Red-Green-Blue);


- spaiul IHS (Intensitate-Nuan-Saturaie, engl. Intensity-Hue-Saturation);
- spaiul HSB (Nuan-Saturaie-Strlucire, engl. Hue-Saturation-Brightness);
- spaiul CIE 1964 RGB i spaiul CIE 1964 XYZ; etc.

Codul RGB reprezint coordonatele tridimensionale (X,Y,Z) ale unui punct n spaiul
culorilor RGB, care este reprezentat sub forma unui cub ce are culoare neagr n origine i
culoarea alb n colul opus.

50
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

-
Figura 7.3 Sistemul de coordonate asociat codului de culoare RGB

Spaiul culorilor IHS este foarte important pentru procesarea imaginilor, deoarece se
apropie foarte mult de vederea uman.
Componenta Nuan descrie culoarea n sine sub forma unui unghi ntre [00,3600],
msurat n jurul axei verticale reprezentat de componenta Intensitate. Valoarea 00 reprezint
rou, 1200 semnific verde, iar 2400 semnific albastru. Valoarea 600 reprezint culoarea
galben, iar 3000 este magenta.
Componenta Saturaie arat cantitatea de lumin alb coninut de culoarea dat.
Componenta Intensitate are valori ntre [0,1], unde 0 semnific negru, iar 1 alb.
Nuanta este mai semnificativ atunci cnd se apropie de valoarea 1 a saturaiei i mai
puin semnificativ atunci cnd se apropie de valoarea 0 a saturaiei, sau cnd intensitatea se
apropie de valorile 0 sau 1. Intensitatea i limiteaz valorile de saturaie.

(a) (b)
Figura 7.4(a) triunghiul de baz, (b) spaiul culorilor IHS

7.3 Detectarea liniilor i limitelor obiectelor artificiale n imagine


Prin procesul de detectare a limitelor, se nelege identificarea limitelor obiectelor
artificiale.
Procesul de extracie a trsturilor utiliznd imaginile digitale, se bazeaz pe nevoile de
nelegere detaliat a operatorilor de detectare a liniilor i limitelor in imagine.
Limita unui obiect poate fi reprezentat ca un set de pixeli conectai, care se afl la
grania dintre dou regiuni distincte.
n imaginile digitale, limitele obiectelor arat schimbri mari n nivelurile de gri ntr-o
zon mic a unei imagini, aa cum se arat n figura 7.5, rezultnd o discontinuitate a funciei

51
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

nivelului de gri. Aceast discontinuitate este considerat ca o margine. Astfel, detectarea


pixelilor de margine, se realizeaz prin determinarea discontinuitilor locale a nivelului de gri.
Deoarece diferena dintre valorile nivelului de gri ale pixelilor vecini, definete aceast
discontinuitate, operatorul trebuie s gseasc o valoare de prag potrivit pentru valoarea
diferenei, cu scopul de a detecta pixelii ce aparin marginilor. Figura 7.5a, arat c in seciune
transversal, marginea obiectului are forma unei rampe. Acest lucru se datoreaz condiiilor n
care a fost preluat imaginea, care estompeaz marginile obiectelor, sau din cauza unei rezoluii
spaiale mici. Grosimea marginii detectate de un detector de margine, depinde de lime benzii
de pixeli care face trecerea de la marginea obiectului la sol.
Figura 7.5b arat un exemplu de margini groase extrase dintr-o imagine, din cauza
tranziiei sub form de pant a nivelului de nivel de gri de la margini la sol.
n literatura de specialitate exist muli algoritmi pentru detectarea limitelor existente
ntr-o imagine, cum ar fi operatorul Sobel, operatorul Canny, operatorul laplacian sau Prewitt.

(a) (b)
Figure 7.5 (a) Variaiile nivelurilor gri de-a lungul marginilor obiectelor i (b) efectul
acestora asupra marginilor detectate

7.3.1 Detectarea limitelor prin utilizarea derivatelor de primul ordin

Prima derivata a funciei definit pe o imagine digital, trebuie s ndeplineasc


urmtoarele condiii (figura 7.6):
- aceasta trebuie s fie zero n segmente imagine pentru care valorile de gri ale pixelilor
sunt constante,
- acesta trebuie s fie diferit de zero de-a lungul benzii de pixeli care definesc marginea
obiectului;
- acesta trebuie s fie diferit de zero n pixelii care definesc nceputul rampei sau
treptei.

Figure 7.6Valorile derivatelor de ordinul 1 i 2 a funciei definit pe o imagine digital

52
Teledetecie Curs 7 Prelucrarea imaginilor de teledetecie

Derivata de ordin I a unei funcii f (x) unidimensionale se poate obine folosind ecuaia
(7.9).
df
f ( x 1) f ( x) (7.9)
dx

O imagine este o funcie de dou variabile f (x, y). Ecuaia (7.9) se refer doar la
derivata pariala de-a lungul axei x. Pixelii de discontinuitate pot fi determinai de-a lungul a opt
posibile direcii, cum ar fi: sus, jos, stnga, dreapta i de-a lungul celor patru diagonale. Variaia
valorii funciei df/dx (valoare gri) de-a lungul marginii, este reprezentat de forma undei
prezentat n figura 7.7a. Axa x reprezint distana dintre pixeli de-a lungul axei "x" i axa "y"
reprezint gradientul nivelului de gri. Rspunsul operatorului pentru prima derivata de-a lungul
marginii este prezentat n figura 7.7a.

Figure 7.7 (a) Prima derivata a funciei, (b) a doua derivata a funciei

7.3.2 Detectarea limitelor prin utilizarea derivatelor de ordinul doi

Derivate de ordinul al doilea trebuie s ndeplineasc urmtoarele condiii (figura 7.6):


aceasta trebuie s fie zero n segmente imagine pentru care valorile de gri ale
pixelilor sunt constante,
acesta trebuie s fie diferit de zero n pixelii care definesc nceputul i sfritul
rampei sau treptei,
acesta trebuie s fie zero de-a lungul rampelor cu pant constant.

Derivata de ordin II a unei funcii f (x) unidimensionale se poate obine folosind ecuaia
(7.10).

d2 f
f ( x 1) 2 f ( x) f ( x 1) (7.10)
d 2x

Aa cum se arat n ecuaia (7.10), derivata de ordinul al doilea consider doi pixeli
vecini, cte unul din fiecare parte a deteciei gradientului. Poziia de trecerea prin zero ne d
poziia marginii n imaginea de referinta. Aceasta elimin posibilitatea de a detecta pixeli vecini
ca pixeli de margine. n al doilea rnd, pentru derivata de ordinul doi se obin margini subiri.

53

S-ar putea să vă placă și