Documente Academic
Documente Profesional
Documente Cultură
=
=
6
1
2
6
1
i
i
RMSE c
RMSE este o msur global a consistenei transformrii. Se mai
poate interpreta i astfel: dac unitile sunt exprimate n metri i
dac RMS=2, nu putem distinge corect distane mai mici de 2m.
Din punct de vedere al utilizatorului RMSE, este o msur a
acurateei.
Observaia 1. Georeferenierea se poate efectua n uniti de
lungime (metri, feet) sau n uniti de unghi (grade). Deoarece o
proiecie implic uniti de lungime (fiind plan), iar n spate
(din soft) avem echivalena (transformarea) (X,Y) (, ), este de
preferat ca s facem referenierea n uniti de lungime. Dac pe
hart nu avem uniti de lungime ci doar (, ), georeferenierea se
face mai direct, urmnd ca softul s ne spun cum se face. Cel
mai des caz este acela n care se cere grade i zecimale de grade.
Procedeul e oarecum similar.
Observaia 2. Poziionarea greit a punctelor de control au un
impact mare asupra formulelor de transformare. De aceea este
forte important s fim ateni atunci cnd alegem punctele de
control. Apoi, dac greelile sunt mici (nu ne poziionm exact la
nivel de pixel pe punctul care trebuie, sau nu facem un zoom
indentic pentru fiecare punct, chiar dac eroarea de metod crete
prin adugarea de puncte suplimentare (5, 6, etc) acurateea crete
i ea, dar nu prea mult.
Observaia 3. Datorit faptului c avem o rescalare i o
distorsiune liniar, pixelii din rasterul refereniat vor fi uor
deformai, adic sunt paralelograme i nu ptrate.
Observaia 4. Eroarea se transfer coeficienilor de transformare
i deci se repercuteaz n toate punctele. n transformarea afin
(lum cazul cel mai simplu) coeficienii au fost determinai aa
cum am fcut noi, obinndu-se o eroare rezidual, care se reflect
n coeficieni. De fapt, coeficienii sunt modificai cu aceast
eroare. Dar odat ce coeficienii transformrii au fost determinai,
transformarea se consider exact. Tuturor punctelor din spaiul
imagine li se vor aplica aceast transformare i n consecin se va
transporta aceast eroare n noul sistem de coordonate. O
pretenie de acuratee mult sub RMSE este lipsit de sens.
Transformri polinomiale de grad superior
O transformare de ordinul II poate fi dat de urmtoarele formule:
Aceasta are 12 coeficieni care trebuie determinai. Este nevoie de
minim 6 puncte de control pentru o transformare exact i de
minim 7 puncte pentru o transformare care s returneze RMSE.
Metodologia este identic cu cea oferit de transformarea afin
doar c sunt mai multe ecuaii i mai multe necunoscute.
Observaia 5. Datorit faptului c avem o distorsiune pixelii din
rasterul refereniat vor fi uor deformai, adic sunt paralelograme
curbilinii i nu ptrate. Gradul de distorsiune este proporional cu
gradul polinomului folosit n transformare.
2
5
2
4 3 2 1 0
y a x a xy a y a x a a X + + + + + =
2
5
2
4 3 2 1 0
y b x b xy b y b x b b Y + + + + + =
O alt transformare este transformarea spline, care optimizeaz
acurateea local dar nu i pe cea global. Ea se bazeaz pe funcii
spline de grad III care conserv continuitatea i netezirea ntre
poligoane adiacente. Spline transform punctul de control din surs
(coordonate locale) exact n poziia din noul sistem de referin.
Pentru pixelii deprtai de aceste puncte nu se garanteaz o
acuratee bun. Sunt necesare un minim de 10 puncte de control,
dar adugarea de puncte suplimentare va duce la o acuratee
global mai bun. Metoda se folosete (implicit) n cadrul funciei
rubber sheetingdin ArcGIS.
Restructurarea rasterelor
n GIS, prin transformaregeometric, la modul general, se nelege
procesul prin care se modific geometria unui raster atunci cnd se
trece dintr-un sistem de referin n altul sau atunci cnd se modific
dimensiunea celulelor din raster (modificarea rezoluiei).
Dup o transformare geometric aplicat pe rasterul din imput,
centrul celulelor din imput arareori cad n centrul celulei din
output. Pentru o transformare corect este necesar ca i n output
valorile s fie asignate centrului celulei. Aceasta se face prin aa-
numita operaie de reeantionare (resampling).
Procesul decurge de data asta invers. n timpul operaiunii de
georefereniere se genereaz o matrice vid a cror celule sunt
evaluate pe baza coordonatelor hrii. Fiecare celul ia o valoare
bazat pe procesul de resampling.
Interpolarea biliniar folosete 4 valori ale celulelor din
jurul celulei localitate n input, pentru a genera o valoare
n output. Noua valoare (din output) va fi calculat ca o
medie ponderat a celor 4 valori. Aceast metod are ca
rezultat un raster mai neted. Algoritmul se folosete
pentru suprafee continue cum ar fi elevaia, panta i nu
pentru hri scanate.
Convoluia cubic este oarecum similar cu interpolarea
biliniar, doar c se folosesc 16 valori n loc de 4.
Rezultatul va fi un raster mai puin neted. Se folosete n
special n procesarea imaginilor satelitare sau aeriene.
Exist trei tehnici mai rspndite n mediul GIS: asignarea
vecinului celui mai apropiat, interpolareabiliniar i convoluia
cubic. Aceste tehnici asigneaz o valoare fiecrei celule vide prin
examinarea celulelor din rasterul nerefereniat.
Metoda vecinului celui mai apropiat este cea mai rapid tehnic de
resampling care are ca i avantaj faptul c nu modific valorile
celulelor din input. Odat ce centrul celulei din output este localizat
n rasterul input se determina locaia celui mai apropiat centru de
celul din input i se atribuie acea valoare n celula corespunztoare
din output. Aa cum am precizat, valorile din input nu se modific.
Adic dac n input avem valoarea 2 tot 2 va fi i valoarea n output
i nu 2,3 sau 2,5 sau alt valoare. Aceast tehnic se folosete nu
numai pentru georefereniere dar i pentru restructurarea rasterelor
care conin date nominale sau ordinale, n care fiecare celul e
membr a unei clase, cum ar fi utilizarea terenului, sol sau vegetaie.
Rectificarea rasterului
La finalul georeferenierii avem dou opiuni: fie s se genereze un
fiier auxiliar (aux file n cazul ArcGIS), fie s se rectifice efectiv
toate celulele n sistemul de referin dorit.
Rectificarea nseamn nregistrarea n header-ul fiierului a
formulelor de transformare. Header-ul este partea de nceput a unui
fiier raster n care se nscriu toate caracteristicile rasterului (numr
de linii i coloane, sistemul de coordonate, dac exist etc), iar
atunci cnd se citete rasterul se face transformarea de coordonate
automat. Aceast operaiune este ireversibil, adic nu se mai poate
reveni. Se recomand ca structura raster original s se pstreze n
formatul iniial. Aceast opiune se folosete atunci cnd se dorete
ca rasterul refereniat s se foloseasc n alte softuri, sau s fie
folosite de alte aplicaii (persoane). Acesta are un caracter
permanent.
Georeferenierea n diferite softuri. Export/Import
Georeferenierea ntr-un soft i folosirea rezultatului n alt soft
este o situaie destul de rspndit. Este cazul (cel mai frecvent)
cnd se refereniaz n Global Mapper, iar apoi harta este
utlilizat n ArcGIS. n astfel de situaii este de preferat ca
imaginea s fie rectificat. Altminteri fiierul auxiliar (.aux sau
alt extensie) este posibil s nu fie recunoscut, adic s nu fie
recunoscut transformarea.
Georeferenierea unei imagini satelitare (multiband)
Dificultatea principal n referenierea imaginilor este identificarea
pe imagine, apoi n teren, a unor puncte (la nivel de pixel) a cror
coordonate trebuie aflate. n general punctele trebuie s fie bine
individualizate (intersecie de drumuri, coluri de cldire,
confluene de ruri, etc.) pentru a putea fi identificate. Pentru
imagini se recomand transformri polinomiale de grad III.
Dup alegerea i identificarea punctelor procedeul este identic cu
cel pentru harta scanat. n felul acesta am refereniat o band.
Pentru referenierea celorlalte benzi se vor folosi nite comenzi
(coninute n softurile de teledetecie i prelucrare de imagini) cum
ar fi suprapunerea imaginilor (benzilor), care sunt cunoscute sub
numele de image to image registration, pe care nu o vom detalia.
Schimbarea sistemului de proiecie a unui raster
Ex Stereo70 <-> UTM
Transformarea afin
(
+
(
=
(
'
'
f
c
y
x
e d
b a
y
x
(
+
(
=
(
'
'
b
a
y
x
y
x
1 0
0 1
Translaia
Rotaia
)
`
+ =
+ =
u u
u u
cos sin '
sin cos '
y x y
y x x
(
+
(
=
(
'
'
0
0
cos sin
sin cos
y
x
y
x
u u
u u
Roto-translaia
(
+
(
=
(
'
'
b
a
y
x
y
x
u u
u u
cos sin
sin cos
Rescalarea
x = S
x
x
y= S
y
y
(
+
(
=
(
'
'
0
0
0
0
y
x
s
s
y
x
y
x
Reflexia
x = x
y= e-y
(
+
(
=
(
'
'
0
0
1
0 1
y
x
e y
x
Distorsiunea (liniara)
x = x + sh
x
y
y = y
Unde sh
x
reprezint mrimea care reprezient distorsiunea pe axa Ox.
(
+
(
=
(
'
'
0
0
1 0
1
y
x sh
y
x
x
Dac avem distorsiune n
ambele direcii atunci
x = x + sh
x
y
y = sh
y
x + y
(
+
(
=
(
'
'
0
0
1
1
y
x
sh
sh
y
x
y
x
Cele patru transformri (numite uneori transformri primitive) pot fi
nglobate ntr-una singur numit transformareafin.
Trebuie s precizm faptul c, n general, transformarea general (3)
nu poate fi descompus ntr-o succesiune de transformri primitive i
privit ca una singur. Aceasta deoarece o transformare influeneaz
pe urmtoarea. De exemplu translaia urmat de rescalare nu este
acelai lucru cu rescalarea urmat de translaie. Efectele asupra
noului sistem de coordonate este diferit. Cu alte cuvinte ordinea
transformrilor primitive conteaz. Avem totui o excepie i anume
privitoare la reflexie. Aceasta apare doar n condiia bf < ce.
n transformarea afin toate punctele individuale de pe o
linie returneaz acelai set de puncte ca i cum am
transforma doar punctele de la capete i le-am uni.
O alt remarc important este faptul c transformarea
afin conserv paralelismul. Adic ceea ce este paralel n
vechiul sistem rmne paralel i n noul sistem.
Transformarea polinomial NU conserv paralelismul.