Malleja ja menetelmiä geometriseen tietokonenäköön



Samankaltaiset tiedostot
Sikiön geenit altistavat ennenaikaiselle synnytykselle

Luento 5 Mittakuva. fotogrammetriaan ja kaukokartoitukseen

Luento 6 Mittakuva. fotogrammetriaan ja kaukokartoitukseen

Luento 5 Mittakuva. fotogrammetriaan ja kaukokartoitukseen

TIETOTEKNIIKAN OSASTO. Marko Seppälä YMPÄRISTÖN 3D-MALLINTAMINEN QUADROKOPTERILLA KUVATUN 2D-VIDEON POHJALTA

Lataa Geometristen kuvien värittäminen - Sympsionics Design. Lataa

Fotogrammetrian termistöä

Puun geometrisen laatutiedon mittaukset monikameramenetelmällä

Teoreettisia perusteita II

Matterport vai GeoSLAM? Juliane Jokinen ja Sakari Mäenpää

Luento 7: Kuvan ulkoinen orientointi

JOHDATUS TEKOÄLYYN TEEMU ROOS

Luento 2 Stereokuvan laskeminen Maa Fotogrammetrian perusteet 1

Luento 7: Fotogrammetrinen mittausprosessi

Osa IX. Z muunnos. Johdanto Diskreetit funktiot

PLAY. TP1 Mobiili musiikkikasvatusteknologia MEDIAT Kuvan ja äänen tallentaminen, muokkaaminen ja jakaminen (v1.1)

TEKA-valvontakamerat. koti- ja mökkikäyttöön sekä pienyritysten valvontatarpeisiin. tools not toys. visisystems.fi

5. Grafiikkaliukuhihna: (1) geometriset operaatiot

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

Matematiikan tukikurssi

Luento 10: Optinen 3-D mittaus ja laserkeilaus

Selaimen kautta käytettävällä PaikkaOpin kartta-alustalla PaikkaOppi Mobiililla

S11-04 Kompaktikamerat stereokamerajärjestelmässä. Projektisuunnitelma

T Vuorovaikutteinen tietokonegrafiikka Tentti

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

Sastamala Äetsänmäen vesihuoltolinjan muinaisjäännösinventointi 2010

T Tietotekniikan peruskurssi: Tietokonegrafiikka. Tassu Takala TKK, Tietoliikenneohjelmistojen ja multimedian laboratorio

Miten otan ja poistan valokuvia?

JOHDATUS TEKOÄLYYN TEEMU ROOS

Kun yritän luoda täydellisen kuvan, käytän aina tarkoin määriteltyjä

Dynaamiset valokuvat osaksi AV-esitystä. Kameraseura ry AV-ilta Esittelijänä Jan Fröjdman

Maa Fotogrammetrian erikoissovellutukset (Close-Range Photogrammetry)

Jani Heikkilä, Myyntijohtaja, Bitcomp Oy. Kantoon -sovellus ja muut metsänomistajan palvelut

Luento 2: Kuvakoordinaattien mittaus

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

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Ympäristön aktiivinen kaukokartoitus laserkeilaimella: tutkittua ja tulevaisuutta

Luento 4: Kuvien geometrinen tulkinta

Tiedonkeruun miljoonat pisteet

Yhteysopas (DSLR-kameroille) Fi

Lisätyn todellisuuden ratkaisuja sisustus- ja rakennussuunnitteluun. Prof. Charles Woodward VTT Digitaaaliset tietojärjestelmät

Live-View-kauko-ohjain

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

Tulevaisuuden teräsrakenteet ja vaativa valmistus. 3D-skannaus ja käänteinen suunnittelu

Tulevaisuuden kameravalvontaa SUBITO (Surveillance of Unattended Baggage including Identification and Tracking of the Owner)

Säteilymittaustietojen hallinta turvajärjestelyissä

Jos sinulla on kysyttävää 10. Vastaanotin toimi.

Löydä Helsinki Tietoa kaupungin palveluista lukutaidottomille helsinkiläisille

Liikkuva-sovellusprojekti

Riemannin pintojen visualisoinnista

Korkeusmallien vertailua ja käyttö nitraattiasetuksen soveltamisessa

Laserkeilauksen ja kuvauksen tilaaminen

Luento 6: 3-D koordinaatit

Windows Movie Maker. Digitaaliset porfoliot oppimisen tukena Taitotyöpajat Videonkäsittely. Miisa Brännfors

Ryhmät & uudet mahdollisuudet

VALITA FLUKEN LÄMPÖKAMERA

Sanna Pensonen, suunnittelija. Saamelaisalueen koulutuskeskus Virtuaalikoulu

Langattoman kotiverkon mahdollisuudet

Mirva Jääskeläinen Espoon kaupungin työväenopisto

Kokeile kuvasuunnistusta. 3D:nä

Mobiilikartoituspäivä Pistepilvien ja kuvien hyödyntäminen Locusympäristössä

Luento 3: 3D katselu. Sisältö

(Petri Rönnholm / Henrik Haggrén, ) Luento 1: Opintojakson järjestäytyminen. Motivointia. Kertausta. Kuvamittauksen vaihtoehdot.

Tietokonegrafiikka. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Xlet

Paikkatietotyökalut osallistavassa suunnittelussa. Toni Sankari Oulun ammattikorkeakoulu

TIEDONHAKU INTERNETISTÄ

Nauti muistoista enemmän Sonyn. PlayMemories-sovellusperheellä

Nokia Lifeblog 2.5 Nokia N76-1

Maa Kameran kalibrointi. TKK/Fotogrammetria/PP

Kaupunkimallit

3D-kuvauksen tekniikat ja sovelluskohteet. Mikael Hornborg

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

Tilanhallintatekniikat

POWER TO YOUR NEXT STEP Tartu jokaiseen tilaisuuteen

Googlen palvelut synkronoinnin apuna. Kampin palvelukeskus Jukka Hanhinen, Urho Karjalainen, Rene Tigerstedt, Pirjo Salo

Miten piensarjatuotantoon saadaan joustavuutta?

Luento 9: Analyyttinen stereomittaus. Kuvien oikaisu. Ortokuvaus

2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä

Ikaalinen Iso-Kalajärvi ranta-asemakaava-alueen muinaisjäännösinventointi 2014

Tekijänoikeus Tekijänoikeusbarometri_ttu&ple

JUHTA - Julkisen hallinnon tietohallinnon neuvottelukunta

VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Lauri Karppi j SATE.2010 Dynaaminen kenttäteoria DIPOLIRYHMÄANTENNI.

Valokuvaus ja kuvankäsittely kurssin portfolio

I AM YOUR 1 NIKKOR FINDER

Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt

Digimarkkinoinnin uudet pelisäännöt Huhtikuu 2015

ipad maahanmuuttajien ohjauksessa Laitteen käyttöönotto Kotomaatti 2016

Wildgame Innovations Riistakamera Blade X6 Lightsout (t6b1)

Luento 4: Kiertomatriisi

Paikkatietokantojen EUREFmuunnoksen

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 2: Usean muuttujan funktiot

Matematiikan tukikurssi

Löydä Helsinki. Mobiili infopalvelu lukutaidottomille helsinkiläisille Olga Kaijalainen. KYKY II Stadin osaamiskeskus Helsingin kaupunki

Kuvien kanssa työskentely GeoGebrassa

S09 04 Kohteiden tunnistaminen 3D datasta

JOHDATUS TEKOÄLYYN TEEMU ROOS

TERVETULOA WAHTI-PALVELUN KÄYTTÄJÄKSI. Ohjeet kameran asennukseen ja käyttöönottoon.

JOHDATUS TEKOÄLYYN TEEMU ROOS

Liikkuva-sovellusprojekti

Transkriptio:

Malleja ja menetelmiä geometriseen tietokonenäköön Juho Kannala 7.5.2010

Johdanto Tietokonenäkö on ala, joka kehittää menetelmiä automaattiseen kuvien sisällön tulkintaan Tietokonenäkö on ajankohtainen tutkimusalue: Kameroiden ja digitaalisen kuvamateriaalin määrä kasvaa nopeasti (mm. kännykkäkamerat) Tarve kuvien automaattiseen käsittelyyn kasvaa myös (esim. kuvahaut valtavista tietokannoista) Toisaalta uudet tekniikat ja laitteiden laskentakapasiteetin lisääntyminen mahdollistavat myös kokonaan uusia sovelluksia (esim. itsenäiset ympäristöään havainnoivat robotit)

Geometrinen tietokonenäkö Tietokonenäön osa-alue, joka tutkii kuvanäkymän ja sitä kuvaavien kameroiden geometrisia ominaisuuksia ja niiden välisiä suhteita Monet uudet sovellukset hyödyntävät geometrisen tietokonenäön menetelmiä: Kuvapohjaiset mallinnus- ja visualisointiohjelmistot (esim. Microsoft Photosynth) Katunäkymiä sisältävät Internetin karttapalvelut (Google Street View) Kuvien sisältöä analysoivat tiedonhakupalvelut (Google Goggles) Kolmiulotteiset elokuvat sekä täydennetyn todellisuuden ja virtuaalitodellisuuden sovellukset (Avatar)

Näkymän kolmiulotteinen rekonstruointi monesta kuvasta Keskeinen ongelma geometrisessa tietokonenäössä Sisältää useita osaongelmia: Vastaavien piirteiden paikannus kuvista ja niiden rekonstruointi sekä kameroiden asemien määritys (engl. structure from motion) Kameran geometrinen kalibrointi tai itsekalibrointi Kattavan pintamallin muodostaminen näkymästä (engl. multi-view stereo) Väitöstyössä on tutkittu tähän ongelmakenttään liittyviä asioita

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Näkymän rekonstruoinnin päävaiheet

Ensimmäinen tutkimusongelma: Tason projektiivisen muunnoksen määrittäminen kartioleikkauksista Kaksi kuvaa tasomaisesta pinnasta eri kuvakulmista Kameroiden asemat voidaan ratkaista määrittämällä projektiivinen muunnos kuvien välille Väitöstyössä tutkittiin menetelmiä muunnoksen määrittämiseen vastaavista kartioleikkauksista (esim. kaksi vastinellipsiä riittää)

Ensimmäinen tutkimusongelma: Tason projektiivisen muunnoksen määrittäminen kartioleikkauksista Kaksi kuvaa tasomaisesta pinnasta eri kuvakulmista Kameroiden asemat voidaan ratkaista määrittämällä projektiivinen muunnos kuvien välille Väitöstyössä tutkittiin menetelmiä muunnoksen määrittämiseen vastaavista kartioleikkauksista (esim. kaksi vastinellipsiä riittää)

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin Keskeiskamerassa kaikki näkymästä kuvatasolle tulevat valonsäteet leikkaavat yhdessä pisteessä

Toinen tutkimusongelma: Geometrinen kameran kalibrointi Kameran geometristen kuvausominaisuuksien määrittäminen Tutkimus painottui laajakulmaisiin keskeiskameroihin Keskeiskamerassa kaikki näkymästä kuvatasolle tulevat valonsäteet leikkaavat yhdessä pisteessä Työssä kehitettiin yleiskäyttöinen matemaattinen malli keskeiskameroille ja menetelmä mallin parametrien määrittämiseksi

Kameramallin parametrien määritys Yhden projektiokeskuksen malli soveltuu monille hyvinkin erilaisille kameroille Kameramallin parametrit voidaan määrittää käyttäen useita kuvia tunnetusta tasomaisesta kuviosta Työssä kalibroitiin viisi erilaista kameraa käyttäen kalibrointikuviota, joka koostuu valkoisista ympyröistä mustalla taustalla Tavallinen linssi (perspektiiviprojektio) Laajakulmalinssi Kalansilmälinssi Katadioptrinen kamera (hyperbolinen peili) Katadioptrinen kamera (tasakulmainen peili)

Kolmas tutkimusongelma: Viemäriputken mallinnus videokuvasta Tavoitteena on muodostaa kolmiulotteinen malli viemäriputkesta automaattisesti putkessa liikkuvan kameran kuvaaman videon pohjalta

Esimerkki

Neljäs tutkimusongelma: Vastinpisteiden määrittäminen tiheästi Tehtävänä on määrittää paljon vastinpisteitä kahden samasta näkymästä otetun kuvan välille Kehitetty menetelmä perustuu harvasti paikannettujen vastinalueiden vaiheittaiseen kasvattamiseen Menetelmä sietää suurempia kuvakulman muutoksia kuin aiemmat kasvatusmenetelmät

Pintakuvion perusteella mukautuva vastinpisteiden kasvatus Vastinpisteiden kasvatus pysähtyy, kun paikallinen geometrinen muunnos kuvien välillä muuttuu

Pintakuvion perusteella mukautuva vastinpisteiden kasvatus Vastinpisteiden kasvatus pysähtyy, kun paikallinen geometrinen muunnos kuvien välillä muuttuu Pintakuvioon mukautuva kasvatus parantaa tulosta, kun näkymä ei ole jäykkä ja tasomainen

Sovellus: Kohteiden tunnistus Tehtävänä on tunnistaa, että esiintyykö tunnetun mallikuvajoukon kohteita annetussa kyselykuvassa Menetelmä pohjautuu vastinpisteiden määrittämiseen kyselykuvan ja mallikuvien välille Yhdenmukaisesti liikkuvat vastinpisteet ryhmitellään yhteen ja pisteiden määrä toimii tunnistuskriteerinä Samalla kohde saadaan rajattua kyselykuvasta

Sovellus: Kohteiden erottelu Tehtävänä löytää kahdesta kuvasta yhteiset kohteet Kumpikin kuva voi sisältää useita kohteita

Sovellus: Kohteiden erottelu Tehtävänä löytää kahdesta kuvasta yhteiset kohteet Kumpikin kuva voi sisältää useita kohteita Menetelmä pohjautuu vastinpisteiden ryhmittelyyn Vastinpisteryhmät tuottavat alkuarvauksen kohteista, joiden rajat ja liike sitten tarkennetaan Toimii myös, kun kohteet eivät ole jäykkiä tai tasomaisia

Yhteenveto Väitöstyössä tutkittiin useita geometrisen tietokonenäön ongelmia Tutkimusaiheet sivuavat kahta keskeistä tietokonenäön osa-aluetta: Näkymän kolmiulotteinen mallinnus useasta kuvasta Kohteiden automaattinen tunnistus valokuvista Tärkeimmät tulokset: Yleinen matemaattinen kameramalli keskeiskameroille ja kalibrointimenetelmä mallin parametrien määrittämiseksi Menetelmä vastinpisteiden määrittämiseen kahden kuvan välille tiheästi