Teoreettisia perusteita II

Samankaltaiset tiedostot
Maa Kameran kalibrointi. TKK/Fotogrammetria/PP

Luento 4 Georeferointi

Luento 4 Georeferointi Maa Fotogrammetrian perusteet 1

Luento 5: Kuvakoordinaattien laskeminen ja eteenpäinleikkaus

Luento 3: Kuvahavainnot

Luento 2 Stereokuvan laskeminen Maa Fotogrammetrian perusteet 1

Luento 7: Kuvan ulkoinen orientointi

Luento 4: Kiertomatriisi

Luento 6: 3-D koordinaatit

Luento 6: Stereo- ja jonomallin muodostaminen

Fotogrammetrian termistöä

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 4, Syksy 2016

Suorat ja tasot, L6. Suuntajana. Suora xy-tasossa. Suora xyzkoordinaatistossa. Taso xyzkoordinaatistossa. Tason koordinaattimuotoinen yhtälö.

Avaruuden kolme sellaista pistettä, jotka eivät sijaitse samalla suoralla, määräävät

1. Olkoot vektorit a, b ja c seuraavasti määritelty: a) Määritä vektori. sekä laske sen pituus.

6 MATRIISIN DIAGONALISOINTI

Luento 11: Stereomallin ulkoinen orientointi

Lineaarikuvausten. Lineaarikuvaus. Lineaarikuvauksia. Ydin. Matriisin ydin. aiheita. Aiheet. Lineaarikuvaus. Lineaarikuvauksen matriisi

Luento 5: Stereoskooppinen mittaaminen

Differentiaali- ja integraalilaskenta 2 (CHEM) MS-A0207 Hakula/Vuojamo Kurssitentti, 12.2, 2018, arvosteluperusteet

Matriisialgebra harjoitukset, syksy 2016

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Tekijä Pitkä matematiikka Suoran pisteitä ovat esimerkiksi ( 5, 2), ( 2,1), (1, 0), (4, 1) ja ( 11, 4).

Vektorien pistetulo on aina reaaliluku. Esimerkiksi vektorien v = (3, 2, 0) ja w = (1, 2, 3) pistetulo on

0, niin vektorit eivät ole kohtisuorassa toisiaan vastaan.

Luento 7: Fotogrammetrinen mittausprosessi

Kahden suoran leikkauspiste ja välinen kulma (suoraparvia)

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

2 Pistejoukko koordinaatistossa

Luento 3: 3D katselu. Sisältö

Luento 8: Kolmiointi AIHEITA. Kolmiointi. Maa Fotogrammetrian yleiskurssi. Luento-ohjelma

Mb8 Koe Kuopion Lyseon lukio (KK) sivu 1/2

Geometriset avaruudet Pisteavaruus, vektoriavaruus ja koordinaattiavaruus

Neliömatriisi A on ortogonaalinen (eli ortogonaalimatriisi), jos sen alkiot ovat reaalisia ja

MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 3: Vektorikentät

a b c d

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Kanta ja Kannan-vaihto

Matematiikan tukikurssi

Luento 2: Kuvakoordinaattien mittaus

origo III neljännes D

Avainsanat: geometria, kolmio, ympyrä, pallo, trigonometria, kulma

Luento 7 3-D mittaus. fotogrammetriaan ja kaukokartoitukseen

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 9: Muuttujanvaihto taso- ja avaruusintegraaleissa

Insinöörimatematiikka D

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset

Viikon aiheet. Funktion lineaarinen approksimointi

1.1 Vektorit. MS-A0007 Matriisilaskenta. 1.1 Vektorit. 1.1 Vektorit. Reaalinen n-ulotteinen avaruus on joukko. x 1. R n. 1. Vektorit ja kompleksiluvut

Pistetulo eli skalaaritulo

Insinöörimatematiikka D

Suorien ja tasojen geometriaa Suorien ja tasojen yhtälöt

Muutoksen arviointi differentiaalin avulla

Ota tämä paperi mukaan, merkkaa siihen omat vastauksesi ja tarkista oikeat vastaukset klo 11:30 jälkeen osoitteesta

Päähakemisto Tehtävien ratkaisut -hakemisto. Vastaus: a) 90 b) 60 c) 216 d) 1260 e) 974,03 f) ,48

c) Määritä paraabelin yhtälö, kun tiedetään, että sen huippu on y-akselilla korkeudella 6 ja sen nollakohdat ovat x-akselin kohdissa x=-2 ja x=2.

A B = (1, q, q 2 ) (2, 0, 2) = 2 2q q 2 = 0 q 2 = 1 q = ±1 A(±1) = (1, ±1, 1) A(1) A( 1) = (1, 1, 1) (1, 1, 1) = A( 1) A(1) A( 1) = 1

Insinöörimatematiikka D, laskuharjoituksien esimerkkiratkaisut

Vanhoja koetehtäviä. Analyyttinen geometria 2016

Havainnollistuksia: Merkitään w = ( 4, 3) ja v = ( 3, 2). Tällöin. w w = ( 4) 2 + ( 3) 2 = 25 = 5. v = ( 3) = 13. v = v.

Suoran yhtälöt. Suoran ratkaistu ja yleinen muoto: Suoran yhtälö ratkaistussa, eli eksplisiittisessä muodossa, on

Tekijä Pitkä matematiikka b) Kuvasta nähdään, että b = i 4 j. c) Käytetään a- ja b-kohtien tuloksia ja muokataan lauseketta.

Ortogonaaliset matriisit, määritelmä 1

Luento Fotogrammetrian perusteet. Henrik Haggrén

Espoon N60 N2000 muunnoksena käytetään vakiosiirtokorjauksena +247 mm.

Tekijä Pitkä matematiikka Poistetaan yhtälöparista muuttuja s ja ratkaistaan muuttuja r.

Osoita, että kaikki paraabelit ovat yhdenmuotoisia etsimällä skaalauskuvaus, joka vie paraabelin y = ax 2 paraabelille y = bx 2. VASTAUS: , b = 2 2

kaikki ( r, θ )-avaruuden pisteet (0, θ ) - oli θ

MS-A0003/A Matriisilaskenta Laskuharjoitus 6

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 10: Napa-, sylinteri- ja pallokoordinaatistot. Pintaintegraali.

Preliminäärikoe Pitkä Matematiikka

Mapu 1. Laskuharjoitus 3, Tehtävä 1

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 3 /

Taso 1/5 Sisältö ESITIEDOT: vektori, koordinaatistot, piste, suora

Tekijä Pitkä matematiikka

Diplomi-insinööri- ja arkkitehtikoulutuksen yhteisvalinta 2017 Insinöörivalinnan matematiikan koe , Ratkaisut (Sarja A)

Kertausosa. 5. Merkitään sädettä kirjaimella r. Kaaren pituus on tällöin r a) sin = 0, , c) tan = 0,

2) Kaksi lentokonetta lähestyy toisiaan samalla korkeudella kuvan osoittamalla tavalla. Millä korkeudella ja kuinka kaukana toisistaan ne ovat?

Differentiaali- ja integraalilaskenta 3 Laskuharjoitus 7 /

Insinöörimatematiikka D

MAA15 Vektorilaskennan jatkokurssi, tehtävämoniste

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

yleisessä muodossa x y ax by c 0. 6p

Tekijä Pitkä matematiikka

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ (1 piste/kohta)

763306A JOHDATUS SUHTEELLISUUSTEORIAAN 2 Ratkaisut 1 Kevät y' P. α φ

Mb8 Koe Kuopion Lyseon lukio (KK) sivu 1/3

5 OMINAISARVOT JA OMINAISVEKTORIT

{ 2v + 2h + m = 8 v + 3h + m = 7,5 2v + 3m = 7, mistä laskemmalla yhtälöt puolittain yhteen saadaan 5v + 5h + 5m = 22,5 v +

Solmu 3/2001 Solmu 3/2001. Kevään 2001 ylioppilaskirjoitusten pitkän matematiikan kokeessa oli seuraava tehtävä:

Piste ja jana koordinaatistossa

1 Ominaisarvot ja ominaisvektorit

102 Käyrä. Piste ( 3,0 ) on käyrällä, jos ja vain jos sen koordinaatit. Siis piste ( 1, 2) Siis piste ( 3,0 ) ei ole käyrällä.

1.1 Vektorit. MS-A0004/A0006 Matriisilaskenta. 1.1 Vektorit. 1.1 Vektorit. Reaalinen n-ulotteinen avaruus on joukko. x 1. R n.

SINI- JA KOSINILAUSE. Laskentamenetelmät Geodeettinen laskenta M-Mies Oy

Juuri Kertaus Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Matematiikan perusteet taloustieteilijöille II Harjoituksia kevät ja B = Olkoon A = a) A + B b) AB c) BA d) A 2 e) A T f) A T B g) 3A

Transkriptio:

Teoreettisia perusteita II

Origon siirto projektiokeskukseen:?

Origon siirto projektiokeskukseen: [ X X 0 Y Y 0 Z Z 0 ]

[ Maa-57.260 Kiertyminen kameran koordinaatistoon:? X X 0 ] Y Y 0 Z Z 0

Kiertyminen kameran koordinaatistoon: [ ]=R[ X c X X ] 0 Y c Y Y 0 Z c Z Z 0

[ X c Y c Z c]=r [ X X ] 0 Y Y 0 Z Z 0 X c =r 11 X X 0 r 12 Y Y 0 r 13 Z Z 0 Y c =r 21 X X 0 r 22 Y Y 0 r 23 Z Z 0 Z c =r 31 X X 0 r 32 Y Y 0 r 33 Z Z 0

x c = X c Z c x=c X c Z c

y c =Y c Z c y=c Y c Z c

Valtaosa lähifotogrammetrisista mittauksista perustuu kollineaarisuusyhtälöiden käyttöön. Ne kertovat kohde- ja kuvakoordinaattien välisen yhteyden. Kollineaarisuusyhtälöt: x x p = c r 11 X X 0 r 12 Y Y 0 r 13 Z Z 0 r 31 X X 0 r 32 Y Y 0 r 33 Z Z 0 dx y y p = c r 21 X X 0 r 22 Y Y 0 r 23 Z Z 0 r 31 X X 0 r 32 Y Y 0 r 33 Z Z 0 dy (x,y) kuvapisteen koordinaatit (x p,y p ) pääpisteen koordinaatit c kameravakio r 11,r 12,..,r 33 kiertomatriisin elementit (X,Y,Z) kohdepisteen koordinaatit (X 0,Y 0,Z 0 ) projektiopisteen koordinaatit

Kohde- ja kuvapisteiden välinen yhteys voidaan ilmaista myös suoran lineaarisen muunnoksen (DLT) avulla: x = L 1 X L 2 Y L 3 Z L 4 L 9 X L 10 Y L 11 Z dx y= L 5 X L 6 Y L 7 Z L 8 L 9 X L 10 Y L 11 Z dy Kameran sijainnin ja aseman likiarvoja haettaessa on DLT hyvin käyttökelpoinen. Jo kuuden kohdepisteen ja vastaavien kuvapisteiden avulla voidaan ratkaista parametrit L1,...,L10 ja L11. Näistä parametreista voidaan ratkaista fysikaaliset parametrit (kollineaarisuusyhtälöissä esiintyvien parametrien) arvot. Seuraavilla kalvoilla on esitetty DLT-parametrien ja fysikaalisten parametrien väliset yhteydet.

Fysikaaliset DLT L 1 = x p r 31 c x r 11 / L L 2 = x p r 32 c x r 12 /L L 3 = x p r 33 c x r 13 /L L 4 = x p c x r 11 X 0 r 12 Y 0 r 13 Z 0 / L L 9 =r 31 / L L 10 =r 32 /L L 11 =r 33 / L L= r 31 X 0 r 32 Y 0 r 33 Z 0 L 5 = y p r 31 c y r 21 /L L 6 = y p r 32 c y r 22 /L L 7 = y p r 33 c y r 23 / L L 8 = y p c y r 21 X 0 r 22 Y 0 r 23 Z 0 /L

DLT Fysikaaliset L= 1/ L 2 9 L 2 2 10 L 11 x p = L 1 L 9 L 2 L 10 L 3 L 11 L 2 y p = L 5 L 9 L 6 L 10 L 7 L 11 L 2 c x = L 1 2 L 2 2 L 3 2 L 2 x p 2 c y = L 5 2 L 6 2 L 7 2 L 2 y p 2 [ X =tan 1 L 10 /L =sin 1 L 9 L =cos 1 L x p L 9 L 1 /c x /cos ]=[ L2 L3 L 5 L 6 L 7 Z 0 L 9 L 10 L 11] 1[L 4 ] L 8 1 0 Y 0 L1

Likiarvo-orientointien ratkaisemiseen on olemassa muitakin menetelmiä. Seuraavaksi esitellään K. Krausin kirjassa Photogrammetry esitetty menetelmä. Jos tunnetaan pisteet P 1, P 2 ja P 3, voidaan etäisyydet a, b ja c laskea. Huippukulmat, ja voidaan laskea kameravakion ja kuvakoordinaattien avulla. Kosinilauseen perusteella saadaan: r 1 2 r 2 2 2r 1 r 2 cos =a 2 r 2 2 r 3 2 2r 2 r 3 cos =b 2 r 3 2 r 1 2 2r 3 r 1 cos =c 2 Älykkäillä sijoituksilla ja eliminoinnilla voidaan yhtälöistä ratkaista sivujen pituudet r 1, r 2 ja r 3. Kuva: K. Kraus.

Kun pituudet r 1, r 2 ja r 3 on ratkaistu, voidaan ryhtyä laskemaan projektiokeskuksen O paikkaa. Muodostetaan taso, joka on kohtisuorassa vektoriin p 2 nähden ja kulkee pisteen O kautta. p 2 T p 0 = X 2 X 0 Y 2 Y 0 Z 2 Z 0 =P 1 P 2 r 1 cos 2 Koska piste F on myös tällä tasolla, pätee seuraava: X 2 X F Y 2 Y F Z 2 Z F =P 1 P 2 r 1 cos 2 Seuraavaksi muodostetaan taso, joka on kohtisuorassa vektoriin p 3 nähden ja kulkee pisteen O (ja myös pisteen F) kautta: X 3 X F Y 3 Y F Z 3 Z F =P 1 P 3 r 1 cos 3 Lisäksi n x X F n y Y F n z Z F =0 ja n=p 2 x p 3 Kuva: K. Kraus.

Ollaan saatu siis kolme lineaarista yhtälöä, joissa on kolme tuntematonta ( X F, Y F, Z F ). Pisteen F paikka saadaan, kun ratkaistut kolme siirtoa lisätään pisteen P 1 koordinaatteihin. X F Y F Z F Suorakulmaisesta kolmiosta saadaan: FO= r 1 2 P 1 F 2 = X 1 Y 1 X F Y F Z 1 Z F Pisteen O koordinaateiksi tulee siis: X 0 Y 0 = X 0 Z F Y F Z F n FO n Kuva: K. Kraus.

Seuraavaksi siirrytään kiertojen ratkaisemiseen. Tasokoordinaatiston kierto on muotoa X =x cos y sin X Y = x sin y cos Y = eli cos sin x sin cos y Tutkimalla oikeanpuoleista alla olevaa kuvaa huomataan, että kierretyn koordinaatiston akseleita vastaavat yksikkövektorit ovat (cos sin ) T ja (-sin cos ) T eli kiertomatriisin sarakkeet. Sama ilmiö pätee myös 3x3 kiertomatriisille. Kuva: K. Kraus. Kuva: K. Kraus.

Kuvapisteiden P 1 ', P 2 ' ja P 3 ' sijainti kohdekoordinaatistossa voidaan laskea vektoreiden OP 1, OP 2 ja OP 3 sekä kuvakoordinaattien ja kameravakion avulla. OP ' i = x i 2 y i 2 c 2 i = P ' 1 P ' 2 P ' 1 P ' 2 k = P ' 1P ' 2 P ' 1 P ' 3 P ' 1 P ' 2 P ' 1 P ' 3 j=k i Kuva: K. Kraus.

R= i, j, k R= i, j, k x y z = R x ' y ' X Y z ' =R x ' y ' Z z ' X Y Z =R R T x y z =R x y z Kuva: K. Kraus.

Koplanariteettiehto: Vektorit P'P'', P'O ja P''O ovat samassa tasossa. S' ja S'' ovat sydänsuoria ja E' ja E'' sydänpisteitä.

Eli (P'P'') (P'O) (P''O)=0. Olkoon vektori P'O (x 1 y 1 z 1 ), vektori P''O (x 2 y 2 z 2 ) ja kantavektori P'P'' (b x b y b z ). Tällöin koplanaariteettiehto voidaan kirjoittaa muotoon 0 b x b y x 2 b z 0 b x y 2 z 2]=0 [ x 1 y 1 z 1 ][ b y b x 0 ][

Kuvaussäteitä vastaavat vektorit (x' y' -c 1 ) ja (x'' y'' -c 2 ) ovat omissa kamerakoordinaatistoissaan. Ne voidaan kiertää yhteiseen koordinaatistoon kiertomatriisien R 1 ja R 2 avulla.

Eli saadaan tai lyhyemmin [ x ' y ' c 1 ] R 1 T [ 0 b x b y ] b z 0 b x b y b x 0 R 2[ x ' ' y ' ' c 2] =0 [ x ' y ' c 1 ] M [ x ' ' y ' ' c 2] =0 Havaitsemalla kuvilta vastinpisteitä voidaan M ratkaista. Matriisista M voidaan hajotelmien avulla ratkaista kuvien keskinäinen asema (kantakomponentit ja kierrot). Tehtävä ei kuitenkaan ole aivan triviaali (vrt. Niini 2000).

[ x ' y ' c 1 ] M [ x ' ' y ' ' c 2] =0 Tietokonenäön puolella matriisia M kutsutaan essentiaalimatriisiksi. Jos kameravakiot eivät ole tunnettuja ja kuvakoordinaatit eivät ole mitattu pääpisteen suhteen, on kyseessä yleinen projektiivinen kamera (vrt. keskusprojektiokamera). Tällaiselle kameralle pätee [ x ' y ' 1 ] F [ x ' ' y ' ' 1 ] =0 missä F on ns. fundamentaalimatriisi.

Lähteet: K. Kraus: Photogrammetry, Volume 1, Fundamentals and Standard Processes, Ümmler, Bonn, 1993. K. Kraus: Photogrammetry, Volume 2, Advanced Methods and Applications, Ümmler, Bonn, 1997. G. T. Marzan, H. M. Karara: Rational Design for Close-Range Photogrammetry, Civil Engineering Studies, Photogrammetry Series No. 43, University of Illinois at Urbana- Champaign Urbana, Illinois, 1976. I. Niini: Photogrammetric Block Adjustment Based on Singular Correlation, Acta Polytechnica Scandinavica, Civil Engineering and Building Construction Series, No. 120, Espoo, 2000.