Mozgó Objektumok Detektálása és Követése Robotkamera Segítségével

Slides:



Advertisements
Hasonló előadás
ÉRDEKES PONTOK KINYERÉSE DIGITÁLIS KÉPEKEN. BEVEZETÉS  ALAPPROBLÉMA  Jellemzőpontok detektálása mindkét képen  Kinyert pontok megfeleltetése  Megfeleltetések.
Advertisements

I. előadás.
Project 5: Video background replacement
Munkaterv Miért szükséges, mik az előnyei?
1 AIBO Robotfoci Bodor László IAR Bevezetés AIBO RoboCup AIBO RoboCup Célok Célok Rendszer elemei Rendszer elemei Megvalósítás terve Megvalósítás.
Szűcs Péter Bujdosó Attila Ozsvár Zoltán Koós Krisztián.
MI 2003/9 - 1 Alakfelismerés alapproblémája: adott objektumok egy halmaza, továbbá osztályok (kategóriák) egy halmaza. Feladatunk: az objektumokat - valamilyen.
Tartalékmodellezés R-ben Sághy Balázs Altenburger Gyula szimpózium Balatonvilágos május 22.
Prímtesztelés Témavezető: Kátai Imre Komputeralgebra Tanszék Nagy Gábor:
A konformációs entrópia becslése Gauss-keverék függvények segítségével
Optical Flow meghatarozasa kepszekvenciakbol
Intelligens ébresztő óra Számítógépes látás projekt 2011.
Prototípuskészítés Verilog nyelven Screen Saver Készítette: Mészáros Péter.
STATISZTIKA II. 5. Előadás Dr. Balogh Péter egyetemi adjunktus Gazdaságelemzési és Statisztikai Tanszék.
Dr. Szalka Éva, Ph.D.1 Statisztika II. VII.. Dr. Szalka Éva, Ph.D.2 Mintavétel Mintavétel célja: következtetést levonni a –sokaságra vonatkozóan Mintavétel.
Vámossy Zoltán 2004 (Mubarak Shah, Gonzales-Woods anyagai alapján)
Vámossy Zoltán 2006 Gonzales-Woods, SzTE (Kató Zoltán) anyagok alapján
Szűrés és konvolúció Vámossy Zoltán 2004
Küszöbölés Szegmentálás I.
III. előadás.
Lineáris egyenletrendszerek megoldása
Hasonlóságelemzés COCO használatával a MY-X elemzőben
Regresszióanalízis 10. gyakorlat.
Lineáris transzformáció sajátértékei és sajátvektorai
Statisztika II. VIII. Dr. Szalka Éva, Ph.D..
Készítette: Kosztyán Zsolt Tibor
Az Alakfelismerés és gépi tanulás ELEMEI
Véletlenszám generátorok

A normális eloszlás mint modell
Dr. Balogh Péter Gazdaságelemzési és Statisztika Tanszék DE-AMTC-GVK
Kérdések a második zh-hoz
Horváth Zsolt Schnádenberger Gábor Varjas Viktor
Implementált képfeldolgozó algoritmusok
HATÉKONY SAJÁTSÁGKIEMELŐK KÉPEK ÖSSZEHASONLÍTÁSÁHOZ MobileAssistant workshop, május 4. Főnix Inkubátorház, 4029 Debrecen, Csapó u. 42. A ép III/2.
Fejmozgás alapú gesztusok felismerése Bertók Kornél, Fazekas Attila Debreceni Egyetem, Informatikai Kar Debreceni Képfeldolgozó Csoport KÉPAF 2013, Bakonybél.
Fejmozgás alapú gesztusok felismerése Bertók Kornél, Fazekas Attila Debreceni Egyetem, Informatikai Kar Debreceni Képfeldolgozó Csoport KÉPAF 2013, Bakonybél.
Textúra elemzés szupport vektor géppel
Intelligens felderítő robotok Készítette: Györke Péter Intelligens rendszerek MSC szakirány Konzulens: Kovács Dániel László Méréstechnika és Információs.
Lineáris függvények ábrázolása
Valószínűségszámítás
Hipotézis vizsgálat (2)
Alapsokaság (populáció)
Alapfogalmak.
Kézmozdulat felismerő rendszer
Digitális képanalízis Pontoperátorok, matching. Nézzünk egy példát!
Web-grafika II (SVG) 3. gyakorlat Kereszty Gábor.
Rendszerek stabilitása
2.2. Az egyenes és a sík egyenlete
I. előadás.
Bevezetés a méréskiértékelésbe (BMETE80ME19) Intervallumbecslések 2014/
x1 xi 10.Szemnagyság: A szemnagyság megadásának nehézségei
A mozgás egy E irányú egyenletesen gyorsuló mozgás és a B-re merőleges síkban lezajló ciklois mozgás szuperpoziciója. Ennek igazolására először a nagyobb.
Valószínűségszámítás II.
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Piramis klaszter rendszer
OpenCV CV = Computer Vision
Fejmozgás alapú gesztusok felismerése Bertók Kornél, Fazekas Attila Debreceni Egyetem, Informatikai Kar Debreceni Képfeldolgozó Csoport KÉPAF 2013, Bakonybél.
Több irányú, alaksablonok nélküli épület detekció légiképeken Manno-Kovács Andrea, Szirányi Tamás Elosztott Események Elemzése Kutatócsoport MTA SZTAKI.
100-as szög méreteinek gyakorisága (n = 100) db mm Gyakoriság grafikon (adott méretű esetek db.)

Mozgásvizsgálat gyakorlat
Becsléselmélet - Konzultáció
Innováció és fenntartható felszíni közlekedés konferencia 2016
Bevezetés Láttuk, hogyan lehet Gauss-görbét illeszteni adatpontokra
Emlékeztető Az előző órán az adatok eloszlását Gauss-eloszlással közelítettük Célfüggvénynek a Maximum Likelihood kritériumot használtuk A paramétereket.
Gazdaságinformatikus MSc
Többdimenziós normális eloszlás
Mérések adatfeldolgozási gyakorlata vegyész technikusok számára
Előadás másolata:

Mozgó Objektumok Detektálása és Követése Robotkamera Segítségével Horváth Péter Témavezető: Dr. Kató Zoltán

Összefoglalás gyors módszer optical flow real-time meghatározására mozgó objektumok követése Gaussian Mixture modell és Expectation Maximization segítségével robotkamera bemutatása (mechanikai, elektronikai felépítése, vezérlőprogram) kísérleti eredmények bemutatása a robotkamera tesztje

Optical Flow Az optical flow field egy olyan vektormező, mely megmutatja, hogy egy képkocka pixelei milyen irányban és mennyire mozdultak el.

Maximálisan egy pixel nagyságú mozgások meghatározása Futásidő = θ(NM) Segítségével lehetővé vált a real-time implementáció Kísérleteink alapján legjobbnak a következő módszer bizonyult: Környezet vizsgálata normális eloszlás sűrűségfüggvényével súlyozva:

Gauss-piramis felépítése, méretének meghatározása Ha a kép méretét felére csökkentjük a mozgások is felére csökkennek, ezt folytatva az x. művelet után a mozgások nagysága 2x-edére csökken.

Visszafelé dolgozó stratégia A piramis legfelső szintjén meghatározzuk a maximum 1 pixel nagyságú mozgásokat majd egy szinttel lejjebb ugrunk, itt a (2i, 2j), (2i+1, 2j), (2i, 2j+1) és (2i+1, 2j+1) vektorok megkapják az előző szint (i, j) vektor értékétnek kétszeresét. Ezen becslés után egy finomító lépés következik.

Optical Flow becslése — összefoglalás Az Optical Flow meghatározása: 2 szekvencia kiválasztása Gauss-piramis elkészítése a két képből A felső szinten maximálisan 1 pixel nagyságú mozgások meghatározása. Egy szinttel alacsonyabban lévő Optical Flow vektorok meghatározása: Vektorok duplázása Finomítás GOTO 4 ha nem értük el a piramis alsó szintjét Megjegyzés: Ha a gyakorlati alkalmazásban elegendő pontosságú a becsült Optical Flow, akkor ezen még javíthatunk egy opcionális ponttal, ha a Finomítás után egy simítást végzünk a vektormezőn.

Összefoglalás gyors módszer optical flow real-time meghatározására mozgó objektumok követése Gaussian Mixture modell és Expectation Maximization segítségével robotkamera bemutatása (mechanikai, elektronikai felépítése, vezérlőprogram) kísérleti eredmények bemutatása a robotkamera tesztje

Mozgó objektumok követése Cél: Adott referenciaobjektum követése

HSV, LUV színterek, 2D hisztogram RGB nem használható megfelelően HSV, LUV,… van egy komponens a fényerőnek Ezt a komponenst elhagyva egy fényre invariáns 2D színteret kapunk. 2D hisztogram készítése HSV: gyors, de nem lineáris a transzformáció LUV: az emberi szem színtávolság érzetét jól közelíti, lassú nem lineáris transzformáció a hatványozás miatt

Expectation Maximization ismeretlen eloszlás Gauss-eloszlások segítségével közelítjük Expectation Maximization Dempster et al. 1977

Expectation Maximization Várható értékek, valószínűségek (m=4 esetén):  p(j) (101.771 , 191.155) 0.182 (94.391 , 66.803) 0.267 (76.129 , 43.870) 0.231 (173.542 , 82.745) 0.319

Gaussian Mixture Model Jelölje  a követendő objektumot mely hisztogramjának sűrűségét EM-el becsültük.  legyen egy tetszőleges pont melynek ismert a színe. Annak a valószínűsége, hogy a  pixel az O objektumhoz tartozik: , ahol P(j) a j. komponens valószínűsége. Természetesen: Annak a valószínűsége pedig, hogy a -t a j. komponens tartalmazza:

Az objektum lokalizálása Az objektum a t-1. képkockán Lt-1 középpontban St-1 méretű bounding-box-szal (befoglaló téglalap) A t. képkocka az Lt: Ebből a St: Küszöbölés

Összefoglalás gyors módszer optical flow real-time meghatározására mozgó objektumok követése Gaussian Mixture modell és Expectation Maximization segítségével robotkamera bemutatása (mechanikai, elektronikai felépítése, vezérlőprogram) kísérleti eredmények bemutatása a robotkamera tesztje

A robotkamera

A robotkamera felépítése mozgatás: léptetőmotorok kommunikáció: PC párhuzamos port saját mikroprocesszor (PIC16C84)

Összefoglalás gyors módszer optical flow real-time meghatározására mozgó objektumok követése Gaussian Mixture modell és Expectation Maximization segítségével robotkamera bemutatása (mechanikai, elektronikai felépítése, vezérlőprogram) kísérleti eredmények bemutatása a robotkamera tesztje

Kísérleti eredmények – optical flow

Kísérleti eredmények

Összefoglalás gyors módszer optical flow real-time meghatározására mozgó objektumok követése Gaussian Mixture modell és Expectation Maximization segítségével robotkamera bemutatása (mechanikai, elektronikai felépítése, vezérlőprogram) kísérleti eredmények bemutatása a robotkamera tesztje

Vége Köszönöm a figyelmet!