16
MRF alap´ uel˝ot´ erdetekci´ esobjektumk¨ovet´ es Lidar pontfelh˝ o szekvenci´ akon Horv´athCsaba,Moln´arD¨om¨ ot¨ or, Benedek Csaba, Szir´anyiTam´ as MTA SZTAKI Elosztott Esem´ enyek Elemz´ eseKutat´olaborat´orium {vezeteknev.keresztnev}@sztaki.mta.hu Absztrakt. Cikk¨ unkbenel˝ot´ erkiemel´ est ´ es c´ elpontk¨ ovet´ est megval´ os´ ıt´ o m´odszert mutatunk be, fix poz´ ıci´ oban´all´ o forg´o Lidar eszk¨ozzel k´ esz¨ ult pontfelh˝ o szekvenci´ ak elemz´ es´ ehez. Az´ ert, hogy val´ os idej˝ u m˝ uk¨ od´ est tegy¨ unklehet˝ov´ e, henger fel¨ uletre vet´ ıtj¨ uk a Lidar-pontfelh˝ ot, elk´ esz´ ıtve egy 360 0 -os, k´ et-dimenzi´ os m´ elys´ egk´ epet. A feldolgoz´ast nehez´ ıt˝ot´ enye- z˝ok, mint p´ eld´ auladiszkretiz´altpixelr´acsb´ olad´od´ o kvant´ al´ asi hib´ak, a szenzor kalibr´ aci´ oj´ ab´ olsz´armaz´ o poz´ ıci´ o torz´ ıt´ asok, ´ esan¨ov´ enyzet peri- odikus mozg´asa miatt l´ etrej¨ ov˝ oh´att´ erfluktu´aci´ o,szignifik´anscs¨okkent´ e- ere javasolunk egy dinamikus Markov v´ eletlen mez˝os (MRF) modellt, amely t´ erbeli ´ es id˝obeli le´ ır´ okat egyar´ ant haszn´al. A ki´ ert´ ekel´ es val´ os Lidar adatokon t¨ort´ ent, video fel¨ ugyeleti ´ es forgalom figyel´ es alkalmaz´ a- sokhozkapcsol´od´ o m´ er´ esi sorozatokon. V´ eg¨ ul a kapott m´odszer alkal- mazhat´os´ ag´ at is bemutatjuk t¨obbc´ elpont´ uk¨ovet´ es ´ es dinamikus helysz´ ın- rekonstrukci´ o feladataira. 1. Bevezet´ es 1 Az automatikus vide´o-fel¨ ugyeleti rendszerek egyik fontos alapfeladata az el˝ot´ er elk¨ ul¨ on´ ıt´ ese a h´att´ ert˝ ol, mivel az el˝ot´ er ter¨ uletek gyakran tartalmazz´ak a fel- dolgoz´asszempontj´ ab´ ol fontos r´ egi´ okat. A pontos objektum-maszk hasznos in- form´aci´ ot ny´ ujt a megfigyelt ter¨ uletr˝ ol, amely hat´ ekonyan felhaszn´alhat´ ot¨obbek k¨oz¨ ott emberek vagy j´arm˝ uvek detekci´ oj´ ahoz,k¨ovet´ eshez, esetleg biometrikai azonos´ ıt´ ashoz vagy esem´ eny-elemz´ eshez. Szegment´ aci´ os feladatokban a m´ elys´ egk´ ep sorozatok geometriai inform´aci´ o- tartalmuk miatt el˝ony¨ osebb jellemz˝oket hordoznak, mint a hagyom´ anyosvide´o szekvenci´ ak intenzit´ as, sz´ ın vagy text´ ura le´ ır´ oi. A Time of Flight (ToF) kamer´ ak vagy Lidar szenzorok haszn´alat´ aval a k¨ uls˝ o f´ enyviszonyokt´ ol f¨ uggetlen¨ ul tudunk elys´ egk´ epeketr¨ogz´ ıteni, ´ es ezzel elker¨ ulhetj¨ uk a sztere´o k´ epalkot´ as bizonyos esetekben felmer¨ ul˝ ohib´aitis.Azeszk¨oz¨ okb˝ ol ´ erkez˝ oadatokb´olat´avols´ ag-infor- m´aci´ o regul´aris k´ et-dimenzi´ os pixelr´acsra vet¨ ul, amelyen k¨ ul¨ onb¨ oz˝ o kiforrott epfeldolgoz´ asi algoritmusok alkalmazhat´ ok, mint p´ eld´ aul a Markov v´ eletlen mez˝os (MRF) szegment´ aci´ osm´odszerek. A forg´o t¨obbszenzoros Lidar rendszerek (Rotating Multi-beam Lidar System, RBM-Lidar), mind p´ eld´ aul a Velodyne HDL 64-E, 360 0 -osl´at´ osz¨ oggel k´ epesek 1 A cikk r´ eszben a WDIA konferenci´ an ker¨ ultpublik´al´ asra [2]. KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája 673

MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

Embed Size (px)

Citation preview

Page 1: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

MRF alapu eloterdetekcio es objektumkovetesLidar pontfelho szekvenciakon

Horvath Csaba, Molnar Domotor, Benedek Csaba, Sziranyi Tamas

MTA SZTAKI Elosztott Esemenyek Elemzese Kutatolaboratorium{vezeteknev.keresztnev}@sztaki.mta.hu

Absztrakt. Cikkunkben eloterkiemelest es celpontkovetest megvalosıtomodszert mutatunk be, fix pozıcioban allo forgo Lidar eszkozzel keszultpontfelho szekvenciak elemzesehez. Azert, hogy valos ideju mukodesttegyunk lehetove, henger feluletre vetıtjuk a Lidar-pontfelhot, elkeszıtveegy 3600-os, ket-dimenzios melysegkepet. A feldolgozast nehezıto tenye-zok, mint peldaul a diszkretizalt pixelracsbol adodo kvantalasi hibak, aszenzor kalibraciojabol szarmazo pozıcio torzıtasok, es a novenyzet peri-odikus mozgasa miatt letrejovo hatter fluktuacio, szignifikans csokkente-sere javasolunk egy dinamikus Markov veletlen mezos (MRF) modellt,amely terbeli es idobeli leırokat egyarant hasznal. A kiertekeles valosLidar adatokon tortent, video felugyeleti es forgalom figyeles alkalmaza-sokhoz kapcsolodo meresi sorozatokon. Vegul a kapott modszer alkal-mazhatosagat is bemutatjuk tobbcelpontu kovetes es dinamikus helyszın-rekonstrukcio feladataira.

1. Bevezetes1

Az automatikus video-felugyeleti rendszerek egyik fontos alapfeladata az eloterelkulonıtese a hattertol, mivel az eloter teruletek gyakran tartalmazzak a fel-dolgozas szempontjabol fontos regiokat. A pontos objektum-maszk hasznos in-formaciot nyujt a megfigyelt teruletrol, amely hatekonyan felhasznalhato tobbekkozott emberek vagy jarmuvek detekciojahoz, koveteshez, esetleg biometrikaiazonosıtashoz vagy esemeny-elemzeshez.

Szegmentacios feladatokban a melysegkep sorozatok geometriai informacio-tartalmuk miatt elonyosebb jellemzoket hordoznak, mint a hagyomanyos videoszekvenciak intenzitas, szın vagy textura leıroi. A Time of Flight (ToF) kamerakvagy Lidar szenzorok hasznalataval a kulso fenyviszonyoktol fuggetlenul tudunkmelysegkepeket rogzıteni, es ezzel elkerulhetjuk a sztereo kepalkotas bizonyosesetekben felmerulo hibait is. Az eszkozokbol erkezo adatokbol a tavolsag-infor-macio regularis ket-dimenzios pixelracsra vetul, amelyen kulonbozo kiforrottkepfeldolgozasi algoritmusok alkalmazhatok, mint peldaul a Markov veletlenmezos (MRF) szegmentacios modszerek.

A forgo tobbszenzoros Lidar rendszerek (Rotating Multi-beam Lidar System,RBM-Lidar), mind peldaul a Velodyne HDL 64-E, 3600-os latoszoggel kepesek

1A cikk reszben a WDIA konferencian kerult publikalasra [2].

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

673

Page 2: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

informaciot szolgaltatni a kornyezetrol, a hatekonyabb adat-feldolgozashoz pediga 3D Lidar pontokat ezutan gyakran vetıtik egy henger alaku melysegkepre[3] [4]. Ebben az esetben a kapott melysegkepek fuggoleges felbontasa mege-gyezik a szenzorok szamaval, mıg vızszintes felbontasa a forgas sebessegetol fugg.Tovabba, ez a megfeleltetes gyakran nem egyertelmu: esetenkent tobb lezer visz-szaverodes tartozhat ugyanahhoz a pixelhez. Ez a problema reszben javıthatoha minden pixelnel a megfigyelt hatter-ertekekre tobb modusu eloszlast alkal-mazunk [3], de suru hattermozgasok eseten a hibak gyorsan osszegzodnek, amitokozhat peldaul a szeles idoben periodikusan mozgo novenyzet.

A fent emlıtett nehezsegeken tul azert, hogy megkapjuk az Euklideszi ko-ordinatakat [5], az RMB-Lidarbol kapott nyers tavolsag, forgasi szog es szen-zor index ertekeknek egy erosen nemlinearis kalibracios lepesen kell atesniuk, esezert a kapott pontok a vetıtes utan erosen inhomogen surusegu pixelterkepeteredmenyezhetnek. A fenti hibak kikuszobolesere, [4] kozvetlenul a melysegkepbolemelte ki az eloter objektumokat mean-shift szegmentacioval es folt-detekcioval.Azonban tesztjeink soran tobb esetben is megfigyeltuk, hogy olyan kornyezetek-ben, ahol tobb mozgo es statikus objektum van, a jarokelok tobbszor kerulnekegy szegmentalt regioba valamilyen szomszedos hatter-elemmel.

A pontfelho melysegkepre vetıtese helyett egy masik lehetseges megoldas,hogy az eloter detekciot a harom-dimenzios terben vegezzuk el. Az ilyen el-ven mukodo objektum szintu technikak altalanos celja, hogy meghatarozzuka jarokeloket befoglalo teglatesteket [6], ahelyett, hogy minden eloter pontotfelcımkeznenk a felhoben, utobbi lepes azonban fontos lehet kulonbozo esemenyekelemzesenel, peldaul csontvaz modell illesztesnel. MRF jellegu technikakat gyak-ran alkalmaznak 3D terbeli pont szomszedsagok eseteben [7], de ezek pontossagarossz, ha kis sugaru szomszedsagokat hasznalunk, egyebkent pedig a szamıtasikomplexitas novekszik gyorsan.

Cikkunkben egy hibrid technikat mutatunk be Lidar pontok eloter-hatterklasszifikaciojara egy pontfelhon, melyet rogzıtett pozıcioju RMB-Lidar rend-szerbol nyerunk. A bemutatott modszer a szamıtasi szempontbol kritikus terbeliszures problemajat egy, a ket dimenzios melysegkepen ertelmezett MRF mo-dellel oldja meg, tovabba a diszkretizacios hibakat kikuszoboli a 3D pozıciokes a 2D cımkek egyuttes figyelembevetelevel. Terbeli eloter modellt hasznalvaszignifikansan csokkentjuk a hatter mozgasabol adodo ponthibakat, melyekettobbnyi-re fakoronak mozgasa eredmenyez. Eloterkiemelo modszerunket ossze-hasonlıtjuk harom referencia megoldassal, es kiertekeljuk az altalunk keszıtett3D pontfelho Ground Truth (GT) annotacios eszkozzel. Vegul az eloterdetekciosmegoldasunk alkalmazhatosagat bemutatjuk tobbcelpontu kovetes es dinamikushelyszınrekonstrukcio alkalmazasokra. A megvalosıtott elemek attekintese az 1.abran lathato.

2. Adat lekepezes

Tegyuk fel, hogy az RMB-Lidar rendszer R vertikalisan pozicionalt szenzorttartalmaz, es egy fix tengely korul forog kis sebesseg fluktuacioval. A rendszer

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

674

Page 3: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

1. abra: A megvalosıtott elemek attekinto abraja

kimenete egy adott t ido pillanatban az Lt = {pt1, . . . , ptlt} pontfelho, lt = R ·ct darab ponttal, ahol ct a t alatt kapott pont oszlopok szamat jeloli, melyekaz adott meres R szenzor altal adott ertekeit tartalmazzak, vagyis ct fugg aforgas sebessegetol. Minden p ∈ Lt pontot a szenzortol mert tavolsag d(p) ∈[0, Dmax], a szenzor index ϑ(p) ∈ {1, . . . , R}, es a forgas szoge φ(p) ∈ [0, 360◦]

ır le, melyek kozul d(p) es ϑ(p) parameterek kozvetlenul az eszkozbol erkezoadatfolyambol nyerhetok ki. A forgas szoget a p pontot a fold sıkjara levetıtettEuklideszi koordinatakbol szamolhatjuk.

A bemutatott modszer celja, hogy minden t idopillanatban valamennyi beerke-zo p ∈ Lt ponthoz rendeljunk egy ω(p) ∈ {fg, bg} cımket aszerint, hogy mozgo(eloterhez tartozik), vagy hatter osztalyhoz tartozik-e.

A hatekony adatfeldolgozas erdekeben szarmaztatunk egy melysegkepet aharom dimenzios adathalmaz lekepezesekent. A pontfelhot egy henger feluleterevetıtjuk, melynek kozeppontja az RMB-Lidar pozıcioja, tengelye meroleges a foldsıkjara. Megjegyezzuk, hogy ez a konfiguracio abban az esetben is alkalmazhato,amikor az eszkozt dontott pozıcioba helyezzuk a fold sıkjahoz kepest, annakerdekeben, hogy noveljuk a latoszoget. Ezutan SH ×SW meretu S ketdimenziospixelhalot feszıtunk a hengerre, melynek SH magassaga megegyezik a szenzorokR szamaval, es SW szelessege a forgasi szog felosztasaival. Jelolje a pixelracs egyadott pixelet s, [ys, xs] koordinatakkal. Definialjuk a P : Lt → S lekepezest,hogy ys megegyezik a szenzor-indexszel, xs pedig a [0, 360◦] intervallum SW

reszre torteno felosztasaval:

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

675

Page 4: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

sdef= P(p) iff ys = ϑ(p), xs = round

(φ(p) · SW

360◦

)(1)

Jeloljuk az egy s pixelre vetulo pontokat Ps ⊂ Lt-vel. Feltesszuk, hogy azegy adott iranyban levo eloter pontok kozelebb vannak a szenzorhoz, mint akiszamıtott hatter pontok tavolsaganak atlaga. ıgy minden s pixelhez kivalasztjuka legkozelebbi pontot pts = argminp∈Ps d(p), es a pixel ertekhez rendeljuk aponthoz tartozo dts = d(pts) melyseg erteket. Azon pixelek, melyeknek nincsmelyseg informaciojuk a felho levetıtese utan sem (Ps = ∅), interpolaljuk adts tavolsagokat a szomszedos pixelek ertekeibol. A terbeli szureshez a nyolclegkozelebbi szomszed pixel erteket vesszuk figyelembe, es Ns ⊂ S-el jeloljukaz s pixel szomszedait.

3. Hatter modell

A hattermodell letrehozasahoz minden p ∈ Lt ponthoz hozzarendelunk egyfbg(p) fitnesz fuggvenyt, mely meghatarozza, hogy p milyen mertekben tartozika hatterhez. A folyamat a hengerre torteno lekepezessel kezdodik (1) szerint,ahol Sbg pixelracsot hasznalunk. Hasonloan [3]-hoz, minden Sbg-beli s cellarameghatarozunk egy tobbszoros Gaussok kevereke modellt (Mixture of Gaussians,MoG [8] [9]) a d(p) jellemzo melyseg hisztogramja alapjan, mely az s-re vetulo ppontok d(p) ertekeibol all. [10] alapjan, mi is fixK szamu komponenst hasznalunk(K = 5), wi

s sulyokkal, µis varhato ertekkel, es σi

s szorassal, i = 1 . . .K. Akovetkezo lepesben csokkeno sorrendbe rendezzuk a sulyokat, es megkeressuka legkisebb ks egesz szamot, mely kielegıti az

∑ks

i=1 wis > Tbg egyenlotlenseget

(Tbg = 0.89). Ezutan a ks legnagyobb sulyu komponenst tekintjuk a hatterelemenek. η() Gauss surusegfuggveny eseten, Pbg-vel jelolve a lekepezest Sbg-re,az fbg(p) fitnesz fuggveny a kovetkezokeppen all elo:

fbg(p) =

ks∑i=1

wis · η

(d(p), µi

s, σis

), ahol s = Pbg(p). (2)

A gaussi parameterek beallıtasa, es frissıtese [10] alapjan tortenik, esetunkben az

SbgW = 2000 forgas-szog felbontas adta a leghatekonyabb detekcios eredmenyeket.

A fitnesz ertekre egy egyszeru kuszoberteket (threshold) alkalmazva, suru eloter/hatter klasszifikaciot kapunk a pontfelhore [3] [10] (Basic MoG), de amint az a2. abran lathato, az eredmeny rendkıvul zajos lehet.

4. DMRF modell eloter szegmentaciora

Ebben a fejezetben bemutatunk egy dinamikus veletlen Markov mezo (DMRF)modellt, eloter-szegmentaciora a pontfelho szekvencian. Mivel az MRF opti-malizacio szamıtasi kapacitas szempontjabol eroforras igenyes [11], ezert a DMRF

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

676

Page 5: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

(a) Melysegkep reszlet (b) Basic MoG [3, 10]

(c) uniMRF [12] (d) A javasolt DMRF szegmentacio

2. abra: Eloter szegmentacio melysegkep reszleten harom kulonbozo modszerrel

modellt a melysegkepek pixelracsan definialjuk, majd a kapott cımkeket vissza-vetıtjuk a pontfelhok 3D terebe, javıtva kozben a kvantalasbol adodo hibakat.Ahogy a 2. fejezetben emlıtettuk az (1) altal definialt hengerre vetıtest alkalmaz-

zuk a melysegkep letrehozasahoz, melyben a racs szelessege SW = min(c, SbgW /2)

ahol c az oszlopok szamat jeloli.A kovetkezokben minden s ∈ S pixelhez hozzarendelunk eloter es hatter e-

nergiakat, melyek leırjak az osztalyba tartozas merteket a d(s) melyseg ertekekbolkovetkeztetve. A hatter energiat leıro fuggveny kozvetlenul a parameteres MoGvaloszınusegekbol szamolhato (2):

εtbg(s) = − log(fbg(p

ts)).

Az eloter leırasara a konstans εfg kuszobtenyezo kezenfekvo valasztasnaktunik [12](uniMRF), de ıgy a modell altal adott eredmenyben tobb hibas eloterpi-xel keletkezik a hatter mozgasabol, es a kvantalasi hibakbol adodoan. Ezenhibak kikuszobolesekent az idobeli statisztikai modszer helyett terbeli melyseg-kulonbsegeket figyelunk a kovetkezo feltevessel: amikor s egy eloterpixel, akkorkell lennie hasonlo melysegu eloterpixelnek s kornyezeteben is. Ezert egy kernelsuruseg fuggvenyt hasznalunk az eloter osztalyhoz:

εtfg(s) =∑r∈Ns

ζ(εtbg(r), τfg,m⋆) · k(dts − dtr

h

),

ahol h a kernel savszelessege, es ζ : R → [0, 1] szigmoid fuggveny:

ζ(x, τ,m) =1

1 + exp(−m · (x− τ)).

Uniform kernelt hasznalva: k(x) = 1{|x| ≤ 1}, ahol 1{.} ∈ {0, 1} a binaristagsag-indikator fuggveny.

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

677

Page 6: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

A melysegkep szegmentaciot formalisan definialva minden s ∈ S pixelhez egyωts ∈ {fg,bg} cımket rendelunk, majd a kovetkezo energia fuggvenyt szeretnenk

minimalizalni:

E =∑s∈S

VD(dts|ωts) +

∑s∈S

∑r∈Ns

α · 1{ωts = ωt−1

r }︸ ︷︷ ︸ξts

+∑s∈S

∑r∈Ns

β · 1{ωts = ωt

r}︸ ︷︷ ︸χts

, (3)

ahol VD(dts|ωts) jeloli az adat tagot, mıg ξts es χt

s az idobeli, es a terbeli elemeket,α > 0 es β > 0 konstansokkal. Esetunkben bar a modell dinamikus a kulonbozoidopontokhoz tartozo szegmentalt kepek kozotti kolcsonhatasok miatt, a valosideju mukodes erdekeben egy kauzalis rendszerrel dolgozunk, vagyis a multbankiosztott cımkeket nem valtoztatjuk kesobb az uj adatok fuggvenyeben.

Az adattagok az adatfuggo energiatenyezokbol szarmaznak szigmoid lekepe-zessel:

VD(dts|ωts = bg) = ζ(εtbg(s), τbg,mbg)

VD(dts|ωts = fg) =

{1, if dts > max{i=1...ks} µ

i,ts + ϵ

ζ(εtfg(s), τfg,mfg), egyebkent.

A szigmoid parameterek τfg, τbg, mfg, mbg es m⋆ meghatarozhatok manualisanannotalt tanulo kepek alapjan, Maximum Likelihood modszerekkel. Esetunkbenα = 0.2 es β = 1.0 konstansokat hasznalunk, a kernel savszelessege pedigh = 30cm. Az MRF energia (3) minimalizalasa a gyors graf-vagason alapuloalgoritmussal [11] tortenik.

A DMRF optimalizacio eredmenyekent egy binaris eloter maszkot kapunkaz S pixelracson. Az utolso lepese a modszernek az eredeti L pontfelho pont-jainak klasszifikacioja, figyelembe veve, hogy tobb kulonbozo osztalyba tartozopont vetulhet ugyanarra a pixelre. Jelolje a t idopillanatban az s pixelre vetulopontokat P(p). Az osztalyozas a kovetkezokeppen tortenik:

• ω(p) = fg, ha valamelyik feltetel a kovetkezo kettobol teljesul:

(a) ωts = fg es d(p) < dts + 2 · h

(b) ωts = bg es ∃r ∈ Nr : {ωt

r = fg, |dtr − d(p)| < h}• ω(p) = bg: egyebkent.

A fenti feltetelek tobb hamis pozitıv (a) es hamis negatıv (b) eloter pontottavolıtanak el, ahol az objektumok szeleinek kornyezetebol vetulnek a pontokegy-egy pixelre.

Az eljaras kimenete egy olyan pontfelho, melyben valamennyi pontot elotervagy hatter osztalyba soroltunk be, ahogy az a 3. abra kepein is megfigyelheto.

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

678

Page 7: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

3. abra: A koveto algoritmus folyamatabraja

5. Celpont-kovetes

Ebben a fejezetben a korabban ismertetett eloterszegmentacios modell alkalma-zasat mutatjuk be celpontkovetes feladatara. Az itt ismertetett modszer resze azMTA SZTAKI EEE laboratoriumaban valos idoben bemutathato demonstracioskornyezetnek, amely a Kutatok ejszakaja 2012 rendezvenysorozatra keszult el,az i4D belso tamogatasu projekt keretein belul.

A celpontkovetes elso lepese a kulonbozo objektumokhoz tartozo eloterpontokelkulonıtese a pontfelhoben. Ezt az eloterpontok talajsıkra vetıtesevel es ezutana 2D sıkon valo osszefuggo komponensek kinyeresevel vegeztuk el. Egy-egy pil-lanatfelvetelen elofordulhat, hogy a szorosan egymas mellett allo alakzatok ossze-olvadnak ıgy, azonban az idobeli kovetessel ezeket a hibakat kesobb kiszurjuk. Azobjektumok helyet ezutan a talappontjuk koordinataival reprezentaljuk. Kovet-kezo cel, hogy minden aktualis pillanatfelvetelre a k detektalt objektum jeloltet- vagyis a ketdimenzios talppontokat - lehetoseg szerint hozza kell rendelnunk azeddig nyilvantartott n trajektoriahoz. A feldolgozas soran a kovetkezo eseteketkell szamıtasba vennunk:

– Ha az adott detektalt pont folytatasa egy mar megkezdett trajektorianak,akkor meg kell talalnunk a hozza megfelelot.

– A detektalt pont lehet hibas detekcio, ami nem tartozik objektum trajektori-ahoz

– Az aktualis pontfelhoben detektalt pont lehet egy uj trajektorianak a kezdo-pontja.

– Egy meglevo trajektoria befejezodhetett az elozo idopillanatban (peldaul azobjektum elhagyja a megfigyelt teruletet), ilyenkor nem tartoznak uj mertpozıciok hozza.

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

679

Page 8: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

– A detektor kihagyhat par objektumjeloltet, viszont ez nem okozhat tobbreszre szakadt, vagy ujraindıtott trajektoriakat, vagyis az idobeli folytonossagerdekeben ki kell tolteni a hianyzo reszeket becsult pozıciokkal.

A kidolgozott algoritmus folyamatabraja a 3. abran lathato. Harom lepestiteralunk minden pontfelhore: (A) Megfeleltetes, (B) Kalman szuro es (C) Kalmanpredikcio.

5.1. Megfeleltetes

A megfeleltetes kozponti resze az algoritmusnak. Elsokent normalizaljuk a mertpozıciokat, hogy a [0, 1] tartomanyba keruljenek minden dimenziora. Jelolje Oj

(j = 1, . . . , k) a detektalt, normalizalt pozıciokat es Mi (i = 1, . . . , n) az i.trajektoriahoz tartozo becsult pozıciot. Definialjuk az Oj es Mi tavolsagot azEuklideszi tavolsag alapjan, melybol a tavolsag matrix D szamolhato kulonbozoi es j ertekekre:

Dij = d(Oi,Mj) for i ≤ n, j ≤ k

Itt a Dij matrix elem mutatja, hogy mennyire jol illik a j. meres az i. tra-jektoriara.

A trajektoriakat es az aktualis mereseket a magyar modszer segıtsegevel kap-csoltuk ossze, D tavolsag matrix alapjan [13].

Meg kell jegyeznunk, hogy a magyar modszer algoritmus mindig negyzetesmatrixokat fogad bemenetkent, vagyis ha ugyanannyi trajektoria van mint meres.Ez a feltetel gyakran nem teljesul, ezert ha n > k, akkor generalunk n−k darabmerest, melyek minden trajektoriatol a leheto legtavolabb helyezkednek el:

d(Oi,Mj) = 2 for i ≤ n, n ≥ j > k

Itt 2-t valasztottuk az default erteknek, mert ez nagyobb minden tavolsagnal anormalizalt kockan belul.

A masik esetben, mikor k > n, generalunk k − n jelkepes trajektoriat a Dmatrix kiegeszıtesekent:

d(Oi,Mj) = 2 for k ≥ i > n, j ≤ k

A magyar modszer kimenete egyertelmu megfeleltetes j → A(j) a meresek, esa trajektoriak kozott, ahol j/A(j) index tartozhat valos, vagy jelkepes mereshez/trajektoriahoz is.

Legyen tdist a tavolsag kuszob. A j → A(j) lekepezes a kovetkezo modonmukodik:

– ha A(j) ≤ n, j ≤ k es d(OA(j),Mj) < tdist: DO j. meres az A(j). tra-jektoriahoz tartozik (matched)

– egyebkent

• ha A(j) ≤ n, j ≤ k, de d(OA(j),Mj) ≥ tdist: mind a j. meres es az A(j).trajektoria nem tartozik sehova (unmatched).

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

680

Page 9: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

• ha A(j) ≤ n es n ≥ j > k az A(j). trajektoria nem tartozik sehova(unmatched).

• ha k ≥ A(j) > n es j ≤ k a j. meres nem tartozik sehova (unmatched).

Ha az Mj meres az Oi trajektoriahoz tartozo (matched), akkor ugy vesszuk,hogy az Mj trajektoria kovetkezo pozıcioja az i. jelolt, vagyis ezt hasznaljuk atrajektoria frissıtesere.

Sehova sem tartozo meresek (unmatched) uj trajektoriak kezdopontjai, vagya detektor hibas pozitıv talalatai lehetnek. Az aktualis pontfelhoben nem tudjukmegkulonboztetni a kettot, ezert minden unmatched mereshez indıtunk egy ujtrajektoriat, melyet a kovetkezo iteraciok soran ertekelunk ki. Azt varjuk, hogy afolyamat vegere a hamis jeloltek rovid trajektoriakat eredmenyeznek, melyeketutolagosan eltavolıthatunk. Ha egy trajektoriahoz nem talalunk folytatast azaktualis idopillanatban, akkor ket eset lehetseges: (i) veget ert, vagy (ii) a detek-tor nem talalta meg a hozza tartozo jeloltet. Emiatt az unmatched trajektoriakatnem zarjuk le azonnal, hanem egy INAKTIV cımkevel latjuk el. Amennyiben apalya inaktıv marad egy kuszob ertek ttime utan is, akkor TOROLT-nek jeloljuk,es kivonjuk a tovabbi vizsgalatok alol.

5.2. Kalman szures

Minden trajektoria az egyes pontfelhokben detektalt pozıciok szekvenciajavalırhato le. Az adott felveteli sebessegnel az objektumok mozgasa folyamatosnakmondhato, ezert becslest tehetunk a trajektoria kovetkezo pontjara. Tovabbamivel a meresek zajosak lehetnek, ezert az objektum valos pozıciojat mind aszenzor kimenete, mind a mar ismert trajektoria alapjan kell meghataroznunk,a zaj minimalis szintre torteno csokkentese erdekeben.

Ezert minden trajektoriahoz egy Kalman szurot rendelunk, melyet mindenuj pontfelho feldolgozasakor, az aktualis meresekkel frissıtunk. Az INAKTIV,de nem TOROLT palyak eseten, a frissıtes az aktualis pozıciora adott utolsobecslessel tortenik. Mindket esetben az uj pont a szuro korrigalt allapota lesz.Mivel a Kalman szuro csak egy bizonyos szamu iteracio utan ervenyes, ezertbevezetjuk a tKalman kuszob erteket, es ha a trajektoria rovidebb mint ez azertek, akkor a valtoztatott ertek helyett kozvetlenul a mert erteket hasznaljukkovetkezo pontkent. Ebbol az kovetkezik, hogy a palya sokkal zajosabb lesz akezdeti fazisban, de nagyban csokkentjuk a valoszınuseget, hogy teljesen elvessze-nek trajektoriak.

Az INAKTIV palyak tovabbi pontjai eloszor egy ideiglenes taroloba kerulnek.Ha kesobb ujra aktivalodik a trajektoria, akkor hozzaadjuk a pontokat az ere-deti palyahoz. Ha TOROLT elemme valik, akkor toroljuk az ideiglenes tarolotartalmat.

5.3. Kalman predikcio

Az utolso lepese a trajektoria javıtasnak az, hogy becsuljuk a kovetkezo pozıciotminden palyahoz (Oi-vel jelolve), melyet a meresek megfeleltetesere hasznalunk

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

681

Page 10: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

a kovetkezo pontfelhon. Itt megint a Kalman becslest csak egy adott tKalman idoutan kezdjuk. A palya kezdeti szakaszaban a legutobb ismert pozıciot hasznaljuk,mint becslest a kovetkezo pontfelhon.

5.4. Utofeldolgozas es szures

A fenti koveto algoritmus kimeneteben lehetnek hibas palyak, melyeket a meresizaj miatt eszlelunk. Az iteratıv folyamat vegen az ilyen trajektoriakat el kelltavolıtanunk. Megfigyeleseink szerint a torlendo palyak altalaban rovidek, vagyaz altaluk jelzett objektumok kozel konstans pozıcioban vannak (korabban fel-tettuk, hogy az objektumok mozognak). Az utofeldolgozo lepesben ket felteteltkotottunk ki a trajektoriakra:

– A trajektoria hosszanak nagyobbnak kell lennie mint tlength– A pontok koordinatainak szorasa legyen nagyobb mint tvariance

Azokat a trajektoriakat, amelyek egyik fenti feltetelt sem teljesıtik, toroljuk, esa maradek lesz a kovetes kimenete.

6. Kiertekeles

Szakirodalmi relevanciaja miatt reszletes kvantitatıv kiertekelest az eloter-hatterszegmentacios modulra vegeztunk. Az objektumkovetesrol kvalitatıv teszteketmutatunk be a 7. fejezetben.

Az eloterdetekcios modszert valos Lidar szekvenciakon teszteltuk, mind videofelugyeleti (Courtyard), mind forgalom monitorozasi (Traffic) esetekre (4. abra).Az adatokat a Velodyne HDL 64E S2 kameraval vettuk fel, amely R = 64 ver-tikalisan pozicionalt szenzort tartalmaz. A Courtyard szekvencia 2500 pontfelhottartalmaz, melyen negy ember setal egy 25m2-es teruleten, 1-5m tavolsagraa Lidartol, keresztezodo palyakkal. Az eszkoz forgasi sebessege 20Hz volt. Ahatterben mozgo novenyzet nagy kihıvast jelent a pontos klasszifikacioban. ATraffic szekvencia 5Hz-es forgasi sebesseggel lett felveve egy auto tetejerol, amelyegy nagy-forgalmu uton a piros lampanal var. Az adaptıv hatter modell ini-cializalasa utan 160 pontfelho volt alkalmas a forgalom analızishez. A DMRFmodellt harom referencia megoldassal hasonlıtottuk ossze:

1. Basic MoG, 3. fejezetben mutattuk be, mely a [3] alapjan mukodik, on-lineparameter frissıtessel [10].

2. uniMRF, 4. fejezetben mutattuk be, mely reszben alkalmazza [12] uniformeloter modelljet.

3. 3D-MRF, mely a harom-dimenzios MRF modellt mutatja be, hasonloan[7]-hez. Itt a pont szomszedsagokat az eredeti Lt pontfelhoben definialjukEuklideszi tavolsag alapjan, es a (2) hatter fitnesz erteket hasznaljuk azadat modellhez. A graf-vagas alapu algoritmust [11] MRF energia opti-malizaciokent alkalmaztuk.

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

682

Page 11: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

(a) Basic MoG, Courtyard szekvencia (b) Javasolt DMRF, Courtyard szekvencia

(c) Basic MoG, Traffic szekvencia (d) Javasolt DMRF, Traffic szekvencia

4. abra: Pontfelho klasszifikacios eredmenyek a Basic MoG es a bemutatott DMRFmodellel: eloter pontok kekkel jelolve.

Kvalitatıv eredmenyek ket minta pontfelhon a 4. abran lathatok. GroundTruth (GT) pontfelho generalashoz letrehoztunk egy 3D pontfelho annotacioseszkozt, mellyel manualisan tudunk felcımkezni regiokat a pontfelhon. Ezutanannotaltunk 700 pontfelhot a Courtyard szekvenciabol, es 50 pontfelhot a Trafficszekvenciabol. A kvantitatıv kiertekeleshez a pont szintu F-merteket hasznaltuk[14], melyet a precizitas es recall ertekek harmonikus atlagabol szamıthatunk.Ezen kıvul mertuk a feldolgozas sebesseget is pontfelho per masodperc egysegek-ben (fps). A numerikus teljesıtmeny analızis eredmenyei a 1. tablazatban lathatok.Az tablazatbol lathato, hogy a bemutatott modszer felulmulja a Basic MoGes uniMRF modszereket az F-mertek szempontjabol mindket szekvencian, akulonbsegek leginkabb a Courtyard -on erzekelhetok. A 3D-MRF modszerrelosszehasonlıtva, a mi modellunk hasonlo eredmenyeket adott precizitasban, dea DMRF modszer sokkal gyorsabb. Megfigyelheto, hogy elteroen a 3D-MRFmodszertol, a mi melysegkep alapu technikank kevesbe fugg a pontfelho meretetol.A Traffic szekvencian, mely kozel 260000 pontot tartalmaz pontfelhonkent, mi16fps sebesseget ertunk el, mıg a 3D-MRF modszer csak 2fps gyorsasagra voltkepes.

7. Alkalmazas

Az ismertetett modszernek tobb felhasznalasi modja lehet, ahogy az 1. fejezetbenemlıtettuk tobbek kozott a biometrikai azonosıtas, vagy az esemeny-elemzes.Masik fontos alkalmazascsoport a helyszın virtualis rekonstrukcioja interaktıvvirtualis valosag rendszerek, animacios es fimipari alkalmazasok szamara. Rend-

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

683

Page 12: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

Szekvencia Elemek szama Basic MoG uniMRF 3D-MRF DMRF

F-mertek Courtyard 4 obj/fr. 55.7 81.0 88.1 95.1(%-ban) Traffic 20 obj/fr. 70.4 68.3 76.2 74.0

Sebesseg Courtyard 65K pts/fr. 120 fps 18 fps 7 fps 16 fps(fps) Traffic 260K pts/fr. 120 fps 18 fps 2 fps 16 fps

1. tablazat: Numerikus kiertekeles a Courtyard es a Traffic szekvenciakon: detekciospontossag (F-mertek %-ban) es feldolgozasi sebesseg (fps, asztali szamıtogepen merve)

szerunkben ezt a terulet rekonstrukciojaval ertuk el, vagyis a pontfelhobol poli-gonhalot alkottunk, ugy hogy az egyes detektalt objektumok a poligonhalobanis kulonallo egysegek maradjanak. A rekonstrukciot a Courtyard szekvencianvegeztuk el.

7.1. Kornyezet rekonstrukcio

Elsokent a statikus hatterkornyezet rekonstrukciojaval foglalkozunk. A Court-yard szekvencian az eloter pontokat (azaz tobbnyire a jarokeloket) kiveve a pont-felhobol, tobbfele helyszınelem marad: talaj, fal, fak, egyeb hatterobjektumok.A talaj pontjait a RANSAC [15] algoritmussal sıkot illesztve automatikusan de-tektaltuk. A talaj pontjai alapjan kiszamıthato a talaj atlagos magassaga is,melyet a kovetkezo lepesben hasznalunk fel. A sık illesztes utan megmaradtpontokat fuggolegesen levetıtjuk, majd a kapott ket-dimenzios kepen Houghtranszformacioval [16] megkeressuk az egyeneseket, melyek nagy valoszınuseggela pontfelhoben falakat reprezentalnak. A pontokbol poligonokat triangulaciovalkeszıtunk a Ball-pivoting algoritmust felhasznalva. A novenyzet es a kisebbhatterobjektumok automatikus rekonstrukcioja, valamint a texturazas automa-tizalt veghezvitele kesobbi munkaink celja, egyelore ezeket a lepeseket manualisanvegeztuk el. A kornyezetrekonstrukcios algoritmus folyamatabraja a 5. abranlathato, a folyamat lepeseire pelda kepkockak a 6. abran talalhatok.

7.2. Jarokelok “rekonstrukcioja”

A mozgo jarokelok elethu rekonstrukcioja nem megoldhato a pontfelho alapjan,mivel az tul ritka es csupan 2.5D informaciot nyujt. Modellunkben ezert elorefelvett setalo modelleket helyeztunk a virtualis kornyezetbe, melyek a valosmeresi eredmenyek alapjan kinyert jarokelo trajektoriakat kovetik. Az elethutexturazott mozgo modellek az MTA SZTAKI GMSZL Laboratoriumanak 4Dstudiojaban keszultek[18] [19]. A rekonstrukcios eredmeny egyik minta kepkockajaaz 7. abran lathato.

8. Konkluzio

Dinamikus MRF modellt mutattunk be eloter szegmentaciora pontfelhokon,melyeket egy forgo Lidar eszkozbol nyertunk ki. Hatekony terbeli eloter szurot

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

684

Page 13: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

5. abra:A kornyezet rekonstrukciojahoz szukseges pontfelho szegmentacio algoritmusa.

ismertettunk, mely csokkenti a forgasi szog kvantalasabol es a hatter mozgasaboladodo hibakat. Koveto algoritmust hasznaltunk az objektumok elkulonıtesehez,es a trajektoriak meghatarozasahoz. A modellt kvantitatıve kiertekeltuk a GroundTruth alapjan, es kiemeltuk az elonyeit harom masik modszerrel osszehasonlıtva.Vegul az elkeszult algoritmus alkalmazasat elosegıto rekonstrukciot mutattuk be.

9. Koszonetnyilvanıtas

A cikkben kozolt eredmenyek az MTA SZTAKI integralt 4D (i4D) belso tamoga-tasu projektje keretein belul keszultek el. A szerzok koszontet mondanak azOrszagos Tudomanyos Kutatasi Alapprogramok (OTKA #101598) tamogatasa-ert, a harmadik szerzo munkajat a Magyar Tudomanyos Akademia Bolyai Janososztondıja is tamogatta. Koszonet illeti az MTA SZTAKI GMSZL laborja dol-gozoit egyuttmukodesukert, kulonosen Janko Zsoltot a 4D modellek elkeszıteseertes a virtualis helyszınek osszeallıtasaert.

Irodalom

1. Kuba, A., Volcic, A.: Characterisation of measurable plane sets which are recon-structable from their two projections. Inverse Problems 4 (1988) 513–527

2. Benedek, Cs., Molnar, D., Sziranyi T.: A Dynamic MRF Model for ForegroundDetection on Range Data Sequences of Rotating Multi-Beam Lidar. InternationalWorkshop on Depth Image Analysis, Tsukuba City, Japan, November 2012, toappear in Lecture Notes in Computers Science, Springer, 2012

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

685

Page 14: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

(a) Szegmentalt hatter pontok. (b) Falnak klasszifikalt pontok.

(c) A fal es a talaj poligonhaloja. (d) Rekonstrualt kornyezet.

6. abra: A pontfelho szegmentacios lepesekrol minta kepkockak.

3. Kaestner, R., Engelhard, N., Triebel, R., Siegwart, R.: A Bayesian approach tolearning 3D representations of dynamic environments. Proc. International Sympo-sium on Experimental Robotics (ISER), Berlin, 2010. Springer Press.

4. Kalyan, B., Lee, K.W., Wijesoma, W.S., Moratuwage, D., Patrikalakis, N.M.: Arandom finite set based detection and tracking using 3D LIDAR in dynamic en-vironments. IEEE International Conference on Systems, Man, and Cybernetics(SMC), pages 2288–2292, Istanbul, Turkey, 2010. IEEE.

5. Muhammad, N., Lacroix, S.: Calibration of a rotating multi-beam Lidar. Inter-national Conference on Intelligent Robots and Systems (IROS), pages 5648–5653,Taipei, Taiwan, 2010. IEEE.

6. Spinello, L., Luber, M., Arras, K.O.: Tracking people in 3D using a bottom-uptop-down detector. IEEE International Conference on Robotics and Automation(ICRA), pages 1304–1310, Shanghai, China, 2011.

7. Lafarge F., Mallet, C.: Creating large-scale city models from 3D-point clouds: Arobust approach with hybrid representation. Int. J. of Computer Vision, 2012.

8. Schiller, I., Koch, R.: Improved video segmentation by adaptive combination ofdepth keying and Mixture-of-Gaussians. Proc. Scandinavian Conference on ImageAnalysis, Ystad, Sweden, volume 6688 of LNCS, pages 59–68, 2011.

9. Langmann, B., Ghobadi, S.E., Hartmann, K., Loffeld, O.: Multi-modal backgroundsubtraction using gaussian mixture models. ISPRS Symposium on Photogrammet-ric Computer Vision and Image Analysis, pages 61–66, 2010.

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

686

Page 15: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

7. abra: Objektum kovetes es rekonstrukcios eredmenyek. Bal felul: nyers pontfelho;bal alul: szegmentalt es elkulonıtett objektumok; jobb felul: trajektoriak felulnezetbol;jobb alul: rekonstrualt kornyezet, a studioobjektumok elhelyezese a valos alakzatpozıciokba.

10. Stauffer, C., Grimson, W.E.L.: Learning patterns of activity using real-time track-ing. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22:747–757,2000.

11. Boykov, Y., Kolmogorov, V.: An experimental comparison of min-cut/max-flow al-gorithms for energy minimization in vision. IEEE Transactions on Pattern Analysisand Machine Intelligence, 26(9):1124–1137, 2004.

12. Wang, Y., Loe, K.F., Wu, J.K.: A dynamic conditional random field model forforeground and shadow segmentation. IEEE Transactions on Pattern Analysis andMachine Intelligence, 28(2):279 –289, 2006.

13. Kuhn, H.W.: The Hungarian Method for the assignment problem. Naval ResearchLogistics Quarterly, 2:83–97, 1955.

14. Benedek, C., Sziranyi, T.: Bayesian foreground and shadow detection in uncertainframe rate surveillance videos. IEEE Transactions on Image Processing, 17(4):608– 621, 2008.

15. Fischler, M.A., Bolles, R.C.: Random Sample Consensus: A Paradigm for ModelFitting with Applications to Image Analysis and Automated Cartography. Comm.of the ACM 24 (6): 381–395. (June 1981)

16. Duda, R.O., Hart, P.E.: Use of the Hough Transformation to Detect Lines andCurves in Pictures. Comm. ACM, Vol. 15, pp. 11–15 (January, 1972)

17. Bernardini, F., Mittleman, J., Rushmeier, H., Silva, C., Taubin, G.: The ball-pivoting algorithm for surface reconstruction. IEEE Transactions on Visualizationand Computer Graphics, 5(4), Oct-Dec, 1999, pp. 349-359

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

687

Page 16: MRF alapu el}oterdetek ci oes objektumk•ovetes Lidar ...eprints.sztaki.hu/7676/1/kepaf13_horvathcs.pdf · Lidar pontfelh}o szekvenciak on Horv athCsaba,Moln arD om ot or,BenedekCsaba,Szir

18. Hapak, J., Janko, Z., Chetverikov, D.: Real-Time 4D Reconstruction of Human Mo-tion. Proc. 7th International Conference on Articulated Motion and DeformableObjects (AMDO 2012), Mallorca, Spain, Lecture Notes in Computer Science,Springer, vol. 7378, pp. 250-259, 2012.

19. Janko, Zs., Chetverikov, D., Hapak, J.: 4D Reconstruction Studio: Creating dy-namic 3D models of moving actors. Hungarian Computer Graphics and GeometryConference, 2012

KÉPAF 2013 – a Képfeldolgozók és Alakfelismerők Társaságának 9. országos konferenciája

688