Korekcijos metodai

 

Korekcija (kalibravimas) atliekamas naudojant žinomus korekcijos vektorius. Korekcijos vektorius – tai vektorius, kurio pradžios koordinatės (x, y) rodo norimo koreguoti taško koordinates, o pabaigos koordinatės (x’, y’) rodo kur turi atsirasti tas taškas po korekcijos. GeoRaster naudoja pirmo, antro bei trečio laipsnio daugianarių (Polynomial) metodus korekcijai atlikti. Remiantis šiuo metodu atitinkamai yra sudaromos lygčių sistemos:

 

1 laipsnio korekcija:

 

x’ = e0 + e1 * x + e2 * y

y’ = n0 + n1 * x + n2 * y

 

2 laipsnio korekcija:

 

x’ = e0 + e1 * x + e2 * y + e3 * x2 + e4 * x * y + e5 * y2

y’ = n0 + n1 * x + n2 * y + n3 * x2 + n4 * x * y + n5 * y2

 

3 laipsnio korekcija:

 

x’ = e0 + e1 * x + e2 * y + e3 * x2 + e4 * x * y + e5 * y2 + e6 * x3 + e7 * x * y2 + e8 * x2 * y + e9 * y3

y’ = n0 + n1 * x + n2 * y + n3 * x2 + n4 * x * y + n5 * y2 + n6 * x3 + n7 * x * y2 + n8 * x2 * y + n9 * y3

 

Koeficientai e0-9, n0-9 išskaičiuojami naudojant mažiausių kvadratų metodą bei žinomus korekcijos vektorius. Įstačius korekcijos vektorių koordinates į aukščiau pateiktas formules gaunamos lygčių sistemos. Norint atlikti pirmo laipsnio korekcija reikia surasti tris nežinomus koeficientus (x-ams ir y-ams atskiros lygčių sistemos). Norint juos surasti reikia lygčių sistemos mažiausiai iš trijų lygčių o tai atitinkamai reikalauja nemažiau 3 žinomų korekcijos vektorių. Norint atlikti 2 laipsnio korekcija reikia ne mažiau 6 žinomų korekcijos vektorių, o 3 laipsnio – ne mažiau 10 korekcijos vektorių. Šios lygčių sistemos savaime suprantama ne visada gali turėti sprendimą, bet visada gali turėti patenkinantį norus sprendimą. Gerai žinomas mažiausių kvadratų metodas ir stengiasi surasti tokį sprendimą, kad sprendinys butų su kuo mažesne paklaida.

Norint įvertinti sprendinio tikslumą yra naudojama vidutinė kvadratinė paklaida. Jeigu nebuvo rastas tikslaus lygčių sistemos sprendimo atliekant koeficientų išskaičiavimus, tai sustačius žinomų korekcijų vektorių pradžios koordinates į tas sudarytas lygčių sistemas, nebus gaunama tokios korekcijos vektorių pabaigos koordinatės kokios buvo nurodytos. Šį skirtumą ir parodo vidutinė kvadratinė paklaida. Kuo mažesnė ši paklaida tuo tikslesnis sprendimas buvo rastas ir atitinkamai tuo „geriau“ bus ištaisyti rastro pakraipymai. GeoRaster atlieka paklaidos skaičiavimą kiekvienam korekcijos vektoriui bei bendrą visų korekcijų vektorių paklaidą.