Advanced Algorithms for Location-Based Smart Mobile Augmented Reality Applications

Size: px
Start display at page:

Download "Advanced Algorithms for Location-Based Smart Mobile Augmented Reality Applications"

Transcription

1 Avalable onlne at Poceda Compute Scence 00 (2016) The 13th Intenatonal Confeence on Moble Systems and Pevasve Computng (MobSPC 2016) Advanced Algothms fo Locaton-Based Smat Moble Augmented Realty Applcatons Rüdge Pyss a,, Phlp Gege a, Mac Schckle a, Johannes Schobel a, Manfed Rechet a a Ulm Unvesty, Insttute of Databases and Infomaton Systems, James-Fanck-Rng, Ulm, 89081, Gemany Abstact Dung the last yeas, the computatonal capabltes of smat moble devces have been contnuously mpoved by hadwae vendos, asng new oppotuntes fo moble applcaton engnees. Moble augmented ealty s one scenao demonstatng that smat moble applcatons ae becomng nceasngly matue. In the ARA (Augmented Realty ngne Applcaton) poject, we developed a kenel that enables such locaton-based moble augmented ealty applcatons. On top of the kenel, moble applcaton developes can easly ealze the ndvdual applcatons. The kenel, n tun, focuses on obustness and hgh pefomance. In addton, t povdes a flexble achtectue that fostes the development of ndvdual locaton-based moble augmented ealty applcatons. In the fst stage of the poject, the LocatonVew concept was developed as the coe fo ealzng the kenel algothms. Ths LocatonVew concept has poven ts usefulness n the context of vaous applcatons, unnng on OS, Andod, o Wndows Phone. Due to the futhe evoluton of computatonal capabltes on one hand and emegng demands of locaton-based moble applcatons on the othe, we developed a new kenel concept. In patcula, the new kenel allows fo handlng ponts of nteests (POI) clustes o enables the use of tacks. These changes equed new concepts pesented n ths pape. To demonstate the applcablty of ou kenel, we apply t n the context of vaous moble applcatons. As a esult, moble augmented ealty applcatons could be un on pesent moble opeatng systems and be effectvely ealzed by engnees utlzng ou appoach. We egad such applcatons as a good example fo usng moble computatonal capabltes effcently n ode to suppot moble uses n eveyday lfe moe popely. c 2016 The Authos. Publshed by lseve B.V. Pee-evew unde esponsblty of the Confeence Pogam Chas. Keywods: Moble Augmented Realty; Locaton-based Algothms; Moble Applcaton ngneeng; Augmented Realty 1. Intoducton The polfeaton of smat moble devces on one hand and the computatonal capabltes on the othe have enabled new knds of moble applcatons. So-called mllenals, people bon afte 1980, pose demandng equements wth espect to the use of moble technology n eveyday lfe. Amongst othes, they want to be asssted by moble technology n the lesue tme. Fo example, when walkng aound n Rome wth ts numeous ancent spots, the Coespondng autho. Tel.: ; fax: mal addess: uedge.pyss@un-ulm.de c 2016 The Authos. Publshed by lseve B.V. Pee-evew unde esponsblty of the Confeence Pogam Chas.

2 2 R. Pyss et al. / Poceda Compute Scence 00 (2016) smat moble devce shall povde elated nfomaton about these spots n an ntutve way. In such a scenao, locaton-based moble augmented ealty s useful, e.g., f a use s located n font of the St. Pete s Baslca, holdng hs smat moble devce wth ts camea swtched on towads the Baslca, the camea vew shall povde addtonal nfomaton (e.g., woshp tme). Ou developed ARA kenel suppots these scenaos. Moe pecsely, ARA detects pedefned ponts of nteest (POIs) wthn the camea vew of a smat moble devce, postons them coectly, and povdes addtonal nfomaton on the detected POIs. Ths addtonal nfomaton, n tun, s nteactvely povded to the use. Fo ths pupose, the use touches on the detected POIs and then obtans futhe nfomaton. Thee techncal ssues wee cucal when developng ARA. Fst, POIs must be coectly dsplayed even f the devce s hold oblquely. Dependng on the atttude of the devce, the POIs then may have to be otated wth a cetan angle and moved elatvely to the otaton. Second, the appoach to dsplay POIs coectly must be povded effcently to the use. To be moe pecse, even f multple POIs ae detected, the kenel shall dsplay them wthout any delay. Thd, the POI concept shall be ntegated wth common moble opeatng systems (.e., OS, Andod, and Wndows Phone). To tackle these challenges, the LocatonVew concept was developed. Addtonally, an achtectue was desgned, whch shall enable the quck development of locaton-based moble augmented applcatons on top of the kenel 1,2,3. The ARA poject was stated fou yeas ago. Aleady one yea afte the fst kenel veson had been fnshed, t was ntegated wth vaous moble applcatons. Dung these pojects, thee ssues emeged that ae not popely coveed by the ARA kenel so fa. Fst, the changed chaactestcs of the used moble opeatng systems need to be addessed. Second, the contnuously gowng numbe of POIs must be handled moe effcently. Thd, new featues wee demanded. Table 1 summazes the evoluton of ARA fom ts fst to ts second veson. Table 1. ARA Vesons ARA Veson 1 (ARA) ARA Veson 2 (ARAv2) Andod App OS App Wndows Phone App unde development POI Algothm (all moble OS) LocatonVew Algothm 1,2,3 RendengPpelne Algothm Clusteng Algothm (all moble OS) X ARACluste Algothm POI Coodnate System (all moble OS) GPS GPS, CF, NU, Vtual3D Poston Change Sensos (all moble OS) S ensofuson(compass, Acceleomete) S ensofuson(compass, Gyoscope, Acceleomete) Achtectue (all moble OS) Veson 1 Veson 2 Oveall Senso Management Andod Own appoach Own appoach Oveall Senso Management OS Own appoach Bult n f unctons OS Oveall Senso Management Wndows Phone Own appoach unde development NU=ast-Noth-Up Coodnate System, CF=ath-Centeed ath-fxed Coodnate System, GPS=Global Postonng System The changed chaactestcs of moble opeatng systems as well as pefomance ssues wth many POIs ae addessed by the development of a new kenel and achtectue called ARA Veson 2 (ARAv2) (cf. Table 1, ARAv2). Moeove, ARAv2 povdes thee new featues. The fst one deals wth so-called POI clustes. If a huge numbe of POIs causes many ovelaps on the camea vew, t s dffcult fo uses to pecsely nteact wth sngle POIs nsde such cluste. In ode to pecsely select (.e., do not touch the wong POI as they ae postoned to close to each othe) a sngle POIs nsde a cluste, a new featue was developed. The second featue we developed connects POIs though lnes n ode to vsualze tacks. Fo example, such a tack may be used as the cycle path a use wants to pefom n a cetan aea. The thd featue hghlghts aeas (e.g., football felds). Fom a techncal pespectve, the added featues ae demandng f they shall be suppoted n the same manne on dffeent moble opeatng systems. Ths wok pesents fundamental concepts developed n the context of ARA Veson 2 (ARAv2). Secton 2 pesents the achtectue of ARAv2. In Secton 3, the coodnate system used by ARAv2 s ntoduced, whle Sectons 4 and 5 pesent the algothms fo POI and cluste handlng. Secton 6 llustates the use of ARAv2 n pactcal scenaos. Secton 7 dscusses elated wok and Secton 8 concludes the pape. 2. Achtectue The achtectue used fo ARAv2 s shown n Fg. 1. It enhances the one used n the fst veson of ARA 1,2,3 and compses nne majo components (cf. Fg. 1).

3 R. Pyss et al. / Poceda Compute Scence 00 (2016) Model Pont of nteest Cluste Places API Ponts of nteest (POIs) Coodnate Alttude POI Postonng POI Clusteng Man Contolle Algothm Rendeng Ppelne Algothm Detemne 3D Rotaton Matx Algothm POI Selecton Vews Infomaton POI Cluste POI + Label Categoy Tack & Aea Pocessng Algothm Tack & Aea Handlng Rada Radus Aea POI Cluste Rada Rotaton matx Tack Math Lnea Algeba POI Locaton Convesons Locaton Contolle Algothm CF to NU Conveson Algothm 3D Coodnates Conveson Devce atttude Compass Senso accuacy Tacks & Aeas 3D Calculatons GPS coodnates GPS coodnates Coodnates Convesons Senso Contolle Settngs Gyoscope Devce Sensos Compass Raw senso data Gyoscope Acceleomete Compass GPS Flte Flte Flte Flte Mult-Senso Data Fuson 95 Clusteng Customzed Feld of Vew Landscape Mode Pefomance Mode Acceleomete GPS Vewng Decton Devce Atttude Locaton Fg. 1. ARAv2 Achtectue The Model component manages POIs, POI categoes, POI clustes, POI tacks, and POI aeas. Developes can use ths component to ntegate applcaton-specfc POI categoes and change the vsualzaton of all povded POI featues. The Places API component, n tun, allows dsplayng POIs povded by Google o othe emote APIs. Note that ths component was ntegated fo testng huge numbes of POIs o POI clustes moe easly. As ARAv2 shall also wok wthout any onlne connecton, the used POIs ae locally stoed on the smat moble devce. The local database, howeve, can be synchonzed wth a emote database. Note that the components to stoe POIs locally and synchonze them wth a emote database ae nethe pesented hee no depcted n Fg. 1. Usng ths appoach, developes ae able to test ARAv2 and the ndvdual mplementatons on top of ARAv2 wth huge numbes of POIs even n case the local database s empty. The Math component povdes functons fo the coodnate systems used. Compaed to ARA, ARAv2 uses a new senso fuson appoach that povdes a moe pecse postonng of POIs though the Senso component. Theefoe, fou sensos ae consdeed on all suppoted moble opeatng systems,.e., gyoscope, compass, acceleomete, and GPS (cf. Fg. 1). The Locaton component povdes algothms fo handlng the dffeent coodnate systems. The esults, combned wth the ones of the Senso component, ae used by the Man component. The Man component ealzes algothms that enable the handlng of all POI elated featues. The Vew component, n tun, enables all equed vsualzatons,.e., POIs, POI labels, POI clustes, POI tacks, POI aeas, a POI ada, and a POI adus. The ada can be used to evaluate f POIs that ae cuently not dsplayed can be obtaned by changng the facng of the smat moble devce towads anothe decton. The adus, n tun, can be used to specfy the maxmum dstance a use shall have to the POIs to be dsplayed. By calculatng the dstance between the devce and the POIs based on coodnate calculatons, ARAv2 can detemne the POIs located nsde the chosen adus and hence the POIs to be dsplayed on the sceen. Fnally, the Settngs component ealzes functons that enable uses to adjust selected ARAv2 featues (cf. Fg. 1).

4 R. Pyss et al. / Poceda Compute Scence 00 (2016) Coodnate System Algothms ARAv2 uses a coodnate system that dffes fom the one used n the fst veson. ARA solely woked on GPS coodnates. Moe pecsely, the GPS coodnates of the use wee calculated though the GPS senso of hs smat moble devce, whle the GPS coodnates of the POIs wee obtaned fom the local database. Based on a compason of use and POI coodnates as well as suppotng calculatons (e.g., f the devce s hold oblquely), the POIs could be coectly dsplayed n the camea vew of a moble use. The coe dea of ARAv2 s based on fve aspects whch eque the use of a new coodnate system. Fst, a vtual 3D wold s used to elate the use s poston to the one of the POIs. Second, the use s located at the ogn of ths wold. Thd, nstead of the physcal camea, a vtual 3D camea s used that opeates wth the ceated vtual 3D wold. The vtual camea s theefoe placed at the ogn of ths wold. Fouth, the dffeent senso chaactectcs of the suppoted moble opeatng systems must be popely coveed to enable the vtual 3D wold. On OS, senso data of the gyoscope and the acceleomete ae used, wheeas on Andod senso data of the gyoscope, the acceleomete and the compass of the moble devce ae used to poston the vtual 3D camea coectly. Due to lack of space, the dffeent concepts to ntegate senso data n the same way on all moble opeatng systems by ARAv2, cannot be pesented n detal. Ffth, the physcal camea of the moble devce s adjusted to the vtual 3D camea based on the assessment of senso data. In ode to ealze the pesented coe dea of ARAv2, a complex coodnate system, consstng of thee dffeent sub-systems, s equed. The fst sub-system uses GPS, CF (ath-centeed, ath-fxed), and NU (ast, Noth, Up) coodnates.1 The second sub-system, n tun, uses a vtual 3D space wth the use located at the ogn. Fnally, the thd one uses a vtual 3D camea, wth the camea beng agan located at the ogn of the 3D wold. Note that the fst sub-system (ncludng GPS, CF, and NU coodnates) s a majo peequste (cf. Fg. 2) fo tansfomng senso data of the smat moble devce to data that can be used fo the vtual 3D wold. P meme d a n X No t h +Pont:X,Y,Z P OI X P meme d a n P OI Up a s t ϕ 0, 0, 0 λ q u a t o Us e C F NU Fg. 2. CF and NU Coodnate Systems As llustated n Fg. 2, the use s located at the CF ogn (0, 0, 0). The POIs, n tun, ae located on the suface of the eath, agan usng CF coodnates. To use ths metaphe fo the vtual 3D wold, two addtonal tansfomatons became necessay. As a smat moble devce can only sense GPS coodnates, fst of all, the GPS coodnates of the use and POIs need to be tansfomed nto CF coodnates (cf. Algothm 1). Second, as a use cannot be physcally located at the ogn of the eath, CF coodnates ae tansfomed nto NU coodnates (cf. Algothm 2). NU coodnates, n tun, enable the equed metaphe fo the vtual 3D wold. Moe pecsely, NU coodnates ae tansfomed nto coodnates fo the vtual 3D wold by a tansfomaton of axes. Fnally, n addton to the two tansfomaton algothms (.e., Algothm 1 and 2), Algothm 3 calculates the dstance between a use and the POI based on NU coodnates. 1 See and noth up

5 R. Pyss et al. / Poceda Compute Scence 00 (2016) Algothm 1: Tansfomng GPS coodnates nto CF coodnates fo use and POI Data: lat: Lattude of use o POI lon: Longtude of use o POI alt: Alttude of use o POI 1 begn /* Numec constant WGS 84 A consttutes the length, n klometes, of the eath s sem-majo axs. */ 2 N WGS 84 A 1.0 WGS 84 2 ; x (N + alt) cos(ad(lat)) cos(ad(lon)); sn(adan(lat)) 2 3 y (N + alt) cos(ad(lat)) sn(ad(lon)); /* Numec value WGS 84 2 consttutes the WGS-84 eccentcty squaed value. */ 4 z (N (1.0 WGS 84 2 ) + alt) sn(ad(lat)); 5 end Algothm 2: Tansfomng CF coodnates nto NU coodnates fo a POI Data: lat, lon: Longtude and lattude of the GPS poston of the use xp, yp, zp: CC coodnates of the use x, y, z : CF coodnates of the POI Result: NU: ast-noth-up (NU) coodnates of POI 1 begn 2 latcos cos(ad(lat)); lats n sn(ad(lat)); loncos cos(ad(lon)); lons n sn(ad(lon)); 3 vecto (xp x, yp y, zp z); 4 e ( lons n) vecto[0] + loncos vecto[1]; 5 n ( lats n) loncos vecto[x] + ( lats n) lons n vecto[1] + latcos vecto[2]; 6 u latcos + loncos vecto[0] + latcos lons n vecto[1] + lats n vecto[2]; 7 NU (e, n, u); 8 end Algothm 3: Calculatng dstance between use and POI Data: use: Use s GPS coodnates po: POI GPS coodnates 1 begn 2 use.cf fomgpstocef(use.gps ); /* Tansfom GPS poston of the use to CF. */ 3 po.cf fomgpstocef(po.gps ); /* Tansfom GPS poston of the POI to CF. */ 4 po.nu fomceftonu(po.nu, use.gps, use.cf); /* Tansfom CF coodnaton of the POI to NU. */ /* po.n 2 consttutes the n component of po.nu, wheeas po. 2 the e component. */ 5 po.dstance po.n 2 + po. 2 ; /* Calculate dstance between use and POI. */ /* Hozontal couse s the angle between vecto N (e.g., POI s located at (27,9)) and the noth vecto (1,0). */ 6 po.hcouse vec2angle(po.n, [1, 0]); /* Calculate the hozontal couse of the POI. */ /* Vetcal couse s the atttude dffeence of GPS atttudes of the use and the POI. */ 7 po.vcouse getheghtangle(po.gps, use.gps ); /* Calculate the vetcal couse of the POI. */ 8 end 4. POI Algothm Although ARAv2 uses a vtual 3D wold fo dsplayng POIs, the decton n whch a use holds hs smat moble devce must be popely evaluated. Fo example, f the smat moble devce s hold oblquely, the POI shall be coectly postoned wthn the vtual 3D wold. The coect postonng of POIs s ensued by Algothm 4. Snce Algothm 4 depends on the algothms that establsh the coodnate system on one hand and s the base fo the clusteng algothm on the othe, Fg. 3 llustates ts dependences. GPS Coodnates (Lat, Long, Alt) Algothm 1 Tansfom GPS Coodnates to CF Coodnates Algothm 2 Tansfom CF Coodnates to NU Coodnates Statc Calculaton Pat Algothm 3 Calculate between Use s Poston and POIs Algothm 4 Sze Algothm 5 Calculate Sze of POIs, Daw POIs on Sceen Handle Clustes Dynamc Calculaton Pat Fg. 3. Algothm Dependences

6 6 R. Pyss et al. / Poceda Compute Scence 00 (2016) To be moe pecse, Algothm 4 uses the followng nputs: Fst, the lst of POIs polst (.e., the NU coodnates), locally stoed on the smat moble devce, s used. ach tme a use changes the poston of hs smat moble devce, all POI NU coodnates ae ecalculated. Second, a otaton matx otatonmatx RM s used that manages elevant senso data. On OS, fo example, ths means the data of the gyoscope and acceleomete ae used, wheeas on Andod the data of the gyoscope and acceleomete plus addtonal compass data ae used. To be moe pecse, to obtan the devce s atttude elatve to tue noth as a otaton matx, we smply use the CMMotonManage API povded by Apple OS. On Andod, howeve, we wee not able to obtan any elable data by the Andod standad API. Hence, we decded to develop ou own senso fuson algothm to obtan a smla otaton matx lke on OS. Due to lack of space, the Andod algothm cannot be pesented. Thd, the otatonmatx RM s used to adjust the vtual camea managed wth the matx cameavew CM. Ths matx, n tun, s used to decde whch POIs ae actually shown on the camea vew. Algothm 4 then woks as follows 2 : A vew called aeavew s ceated and shown to the use. Next, each POI n polst s ceated as a sepaate vew. These POI vews ae placed on the aeavew and ae ntally maked as nvsble. They wll be only shown to the use f Algothm 4 ndcates that they shall be vsble (cf. Lnes 9-15). Note that the ente vew stuctue s pecalculated and wll not be changed aftewads by Algothm 4. It makes POIs vsble o nvsble based on the changes by the poston of the use. The poston, n tun, s detemned though the otaton matx otatonmatx RM (cf. Lnes 2-8). Changes n otatonmatx RM ae evaluated up to 60 tmes pe second. Hence, the pecalculaton of the vew stuctue wth espect to pefomance s ndspensable. Algothm 4: Rendeng ppelne wth edaw up to 60 tmes pe second Data: polst, otatonmatx RM, cameavew CM 1 begn 2 P CM RM ; /* Multply camea matx wth otaton matx to eteve otated camea pojecton matx. */ 3 foeach po polst do 4 v [po.nu., po.nu.n, po.nu.u,1] ; /* Ceate homogeneous vecto out of the POI s NU coodnate. */ 5 v v P ; /* Multplcaton of vecto wth pojecton matx to poject the poston of the POI onto the camea vew fustum. */ 6 x ( x.w x.x + 1.0) 0.5 ; /* Nomalze vecto components to */ 7 y ( x.y + 1.0) 0.5 ; x.w /* Nomalze vecto components to */ 8 z x.z 9 f x.z < 1 then 10 tans f omandmovepoi(po, x,y); /* POI s located n font of the camea. */ 11 po.vsble = tue; /* Poston POI on the sceen of the use and make t vsble. */ 12 end 13 else 14 po.vsble = f alse 15 end 16 end 17 end 5. Cluste Algothm Algothm 5 sketches the man calculaton how POI clustes ae handled. Algothm 5 agan uses the polst. In addton, the two paametes thho and thve ae used (cf. Algothm 5) to evaluate all POIs n polst. Note that they ae manually specfed by the moble use and ae used as follows: POIs that ae nsde an aea spanned by thho on the hozontal couse and thve on the vetcal couse (.e., n the NU coodnate system), wll be egaded as POIs n the same cluste (cf. Algothm 3). Fnally, Fg. 4 llustates how cluste handlng (.e., the sceens maked wth actvated) s pesented to the use. Note that the ealzed featues fo tack and aea handlng ae not pesented due to space lmtatons. 6. ARAv2 n Pactce Table 2 llustates examples of moble applcatons that wee developed on top of ARAv2. As can be seen, t s used fo vaous scenaos n eveyday lfe (cf. Table 2). Consdeng the huge numbe of ealzed moble applcatons, 2 Note that pats of the algothm concept can be elated to pespectve tansfomaton and clppng n the context of endeng ppelne n 3D compute gaphcs.

7 R. Pyss et al. / Poceda Compute Scence 00 (2016) Algothm 5: Handlng Clustes Data: polst: Lst of suoundng pos of the use; thho: Hozontal theshold; thve: Vetcal theshold Result: clusteedposlst: Lst of clustes and sngle POIs 1 begn 2 clusteedposlst []; 3 whle polst not empty do 4 e f Po polst[0]; postocluste []; postocluste.append(e f Po); 5 foeach po polst do 6 f e f Po po then 7 h 0 8 f e f Po.hCouse po.hcouse then 9 h efpo.hcouse po.hcouse; 10 else 11 h po.hcouse efpo.hcouse; 12 end 13 f h 180 then 14 h ( h + 360) mod 360; 15 else 16 h h ; 17 end 18 v efpo.vcouse po.vcouse ; 19 f h thho AND v thve then 20 postocluste.append(po); 21 end 22 end 23 end 24 f postocluste not empty then 25 clustepo Cluste(e f Po); 26 foeach po postocluste do 27 f po e f Po then 28 clustepo.addtocluste(po); polst.emove(po); 29 end 30 end 31 clusteedpolst.append(clustepo); 32 else 33 clusteedpolst.append(e f Po); polst.emove(e f Po); 34 end 35 end 36 end Fg. 4. Cluste Algothm n Pactce ARAv2 has evealed a hgh pactcablty. The numbes of POIs ntegated wth the moble applcatons vay among the dffeent scenaos, but n all scenaos ARAv2 evealed same use expeence. 7. Related Wok Pevous eseach elated to the development of a locaton-based augmented ealty applcaton n non-moble envonments s descbed n 4. 5, n tun, uses smat moble devces to develop an augmented ealty system. Anothe applcaton usng augmented ealty s descbed n 6. Its pupose s to shae meda data and othe nfomaton n a eal-wold envonment and to allow uses to nteact wth ths data though augmented ealty. Howeve, none of

8 8 R. Pyss et al. / Poceda Compute Scence 00 (2016) Table 2. ARA n Pactce Moble applcatons usng ARAv2 Categoes OS Andod #POIs Clusteng Abfallnfo HOK I 190 Altenah C 964 Goldpatne F 205 Hntezaten C 297 Lvegude Muswese 97 Rennngen C 1048 C=Cty Gude, =vent Gude, F=Fnance Gude, I=Infastuctue Gude, see fo all moble applcatons these appoaches shae nsghts nto the development of locaton-based augmented ealty on smat moble devces as n ARAv2. Only lttle wok can be found dealng wth the engneeng of moble augmented ealty systems n geneal. As an excepton, 7 valdates exstng augmented ealty bowses. Moeove, 8 dscusses vaous types of locaton-based augmented ealty scenaos wth espect to ssues that have to be patculaly consdeed fo a specfc scenao. Howeve, the engneeng ssues of moble applcatons s not consdeed. 9 poposes an authong tool fo moble augmented ealty applcatons based on make detecton. Howeve, 9 dscusses no engneeng aspects. In 10 an appoach s pesented to suppot pedestans wth locaton-based moble augmented ealty. Altogethe, nethe softwae vendos no eseach appoaches povde nsghts nto the way a locaton-based moble augmented ealty kenel can be developed. 8. Summay and Outlook Ths pape gves nsghts nto the development of the famewok of an augmented ealty kenel fo smat moble devces. It pesents that moble augmented ealty s a complex endeavou that must be contnuously mpoved. As a patcula poject expeence, the concepts had to be evolved n ode to keep pace wth fequently changng equements of moble opeatng systems. In ths context, also new functons lke POI cluste handlng ae pesented. Howeve, the development of moble applcatons s demandng wth espect to the peculates of the dffeent moble opeatng systems. Theefoe, ARAv2 uses a modula achtectue that suppots moble applcatons engnees. Ths pape futhe showed that busness applcatons can be mplemented usng ARAv2. In futue, we conduct pefomance tests that evaluate elevant ndcatos of ARAv2 systematcally. Altogethe, moble augmented ealty s one example that shows that moble applcatons become moe and moe matue. On the othe, sutable concepts ae equed towads the tend of moble klle applcatons. Refeences 1. Schckle, M., Pyss, R., Schobel, J., Rechet, M.. An engne enablng locaton-based moble augmented ealty applcatons. In: 10th Int l Conf on Web Infomaton Systems and Technologes (Revsed Selected Papes); no. 226 n LNBIP. Spnge; 2015, p Gege, P., Schckle, M., Pyss, R., Schobel, J., Rechet, M.. Locaton-based moble augmented ealty applcatons: Challenges, examples, lessons leaned. In: 10th Int l Conf on Web Infomaton Systems and Technologes. 2014, p Gege, P., Pyss, R., Schckle, M., Rechet, M.. ngneeng an advanced locaton-based augmented ealty engne fo smat moble devces. Techncal Repot UIB ; Unvesty of Ulm; Koope, R., MacIntye, B.. Bowsng the eal-wold wde web: Mantanng awaeness of vtual nfomaton n an a nfomaton space. Int l Jounal of Human-Compute Inteacton 2003;16(3): Kähä, M., Muphy, D.. Maa: Senso based augmented ealty system fo moble magng devce. In: 5th I and ACM Int l Symp on Mxed and Augmented Realty; vol ,. 6. Lee, R., Ktayama, D., Kwon, Y., Sumya, K.. Inteopeable augmented web bowsng fo explong vtual meda n eal space. In: Poc of the 2nd Int l Wokshop on Locaton and the Web. ACM; 2009, p Gubet, J., Langlotz, T., Gasset, R.. Augmented ealty bowse suvey. Techncal Repot; Gaz Unvesty of Technology; Km, W., Kele, N., Geke, M.. Moble augmented ealty n suppot of buldng damage and safety assessment. Natual Hazads and ath System Scences 2016;16(1): Yang, Y., Shm, J., Chae, S., Han, T.. Moble augmented ealty authong tool. In: 10th I Int l Conf on Semantc Computng. I; 2016, p Chung, J., Pagnn, F., Lange,.. Mndful navgaton fo pedestans: Impovng engagement wth augmented ealty. Technology n Socety 2016;45:29 33.

Volumetric Textures. Esteban W. Gonzalez Clua 1 Marcelo Dreux 2

Volumetric Textures. Esteban W. Gonzalez Clua 1 Marcelo Dreux 2 Volumetc Textues Esteban W. Gonzalez Clua 1 Macelo Deux 2 1 PUC-Ro - Depatment of Compute Scence Rua Maquês de São Vcente, 255, 22443-900, Ro de Janeo, RJ, Bazl esteban @nf.puc-o.b 2 PUC-RIO Mechancal

More information

FUNDAMENTALS OF RADIOMETRY

FUNDAMENTALS OF RADIOMETRY 1 FUNDAMENTALS OF RADIOMETRY Lectue 5 Radomety 2 Quanttatve measuement of the popetes of EM adaton nteacton wth matte o emsson fom t Radomety deals wth total EM adaton We extend the concept of adans n

More information

USING VIRTUAL REALITY TO DEVELOP SIX LEGGED WALKING ROBOT CONTROL SYSTEM

USING VIRTUAL REALITY TO DEVELOP SIX LEGGED WALKING ROBOT CONTROL SYSTEM Robotcs, vtual ealty, vsualzaton, smulaton, walkng obot Tomáš MICHULEK * USING VIRTUAL REALITY TO DEVELOP SIX LEGGED WALKING ROBOT CONTROL SYSTEM Abstact Ths contbuton pesents the fst esults of ou wok

More information

Journal of Engineering Science and Technology Review 7 (1) (2014) Research of Anti-Noise Image Salient Region Extraction Method

Journal of Engineering Science and Technology Review 7 (1) (2014) Research of Anti-Noise Image Salient Region Extraction Method Jest Jounal of Engneeng Scence and echnology Revew 7 () (04) 43 47 JOURNAL OF Engneeng Scence and echnology Revew www.jest.og Reseach of Ant-Nose Image Salent Regon Extacton Method Bng XU,*, Shy XIE and

More information

Effectiveness evaluation of electronic warfare command and control system based on grey AHP method

Effectiveness evaluation of electronic warfare command and control system based on grey AHP method Avalable onlne www.jocp.com Jounal of hemcal and Phamaceutcal Reseach, 014, 6(7):535-54 Reseach Atcle ISSN : 0975-7384 ODEN(USA) : JPR5 Effectveness evaluaton of electonc wafae command and contol system

More information

A SAS Macro for Finding Optimal k-means Clustering in One Dimension with Size Constraints

A SAS Macro for Finding Optimal k-means Clustering in One Dimension with Size Constraints Pape SD-02 A SAS Maco fo Fndng Optmal k-means Clusteng n One Dmenson wth Sze Constants Fengao Hu, Geoga Regents Unvesty; Robet E. Johnson, Vandeblt Unvesty ABSTRACT Wang and Song (2011) poposed a k-means

More information

arxiv: v1 [math.co] 21 Jan 2016

arxiv: v1 [math.co] 21 Jan 2016 PROOF OF BIJECTION FOR COMBINATORIAL NUMBER SYSTEM axv:60.05794v [math.co] Jan 06 ABU BAKAR SIDDIQUE, SAADIA FARID, AND MUHAMMAD TAHIR Abstact. Combnatoal numbe system epesents a non-negatve natual numbes

More information

Planar Curve Representation and Matching

Planar Curve Representation and Matching Plana Cuve Repesentaton and Matchng Mahe Al-Khayat and Fahad Kamanga Compute Scence and Engneeng Depatment Unvesty of Texas at Alngton Alngton, Texas 7609, USA [al-khay kamanga]@cse.uta.edu Abstact In

More information

Fuzzy Membership Function Based on Structural Information of Data Fang-Zhi ZHU a, Hui-Ru WANG b, Zhi-Jian ZHOU c,*

Fuzzy Membership Function Based on Structural Information of Data Fang-Zhi ZHU a, Hui-Ru WANG b, Zhi-Jian ZHOU c,* 06 Intenatona Confeence on Sevce Scence, Technoogy and Engneeng (SSTE 06 ISBN: 978--60595-35-9 Fuzzy Membeshp Functon Based on Stuctua Infomaton of Data Fang-Zh ZHU a, Hu-Ru WANG b, Zh-Jan ZHOU c,* Coege

More information

ScienceDirect. Advanced Algorithms for Location-Based Smart Mobile Augmented Reality Applications

ScienceDirect. Advanced Algorithms for Location-Based Smart Mobile Augmented Reality Applications Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 94 (2016 ) 97 104 The 13th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2016) Advanced Algorithms

More information

Combined Motion Control of the Platform and the Manipulator of WorkPartner Robot

Combined Motion Control of the Platform and the Manipulator of WorkPartner Robot Combned Moton Contol of the Platfom and the Manpulato of WokPatne Robot TOBIAS LUKSCH 2), SAMI YLÖNEN 1), AARNE HALME 1) 1) Automaton Technology Laboatoy, Helsnk Unvesty of Technology, Espoo, Fnland 2)

More information

A Bayesian Approach toward Active Learning for Collaborative Filtering

A Bayesian Approach toward Active Learning for Collaborative Filtering A Bayesan Appoach towad Actve Leanng fo Collaboatve Flteng Rong Jn Depatment of Compute Scence and Engneeng Mchgan State Unvesty ong@cse.cmu.edu Abstact Collaboatve flteng s a useful technque fo eplotng

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

Enhance the Alignment Accuracy of Active Shape Models Using Elastic Graph Matching

Enhance the Alignment Accuracy of Active Shape Models Using Elastic Graph Matching Enhance the Algnment Accuacy of Actve Shape Models Usng Elastc Gaph Matchng Sanqang Zhao 1,, Wen Gao, Shguang Shan, Baoca Yn 1 1) Multmeda and Intellgent Softwae Technology Lab, Beng Unvesty of Technology,

More information

3D Head Tracking Based on Recognition and Interpolation Using a Time-Of- Flight Depth Sensor

3D Head Tracking Based on Recognition and Interpolation Using a Time-Of- Flight Depth Sensor 3D Head Tacng Based on Recognton and Intepolaton Usng a Tme-Of- Flght Depth Senso Salh Bua Götü 1 and Calo Tomas 1,2 1 Canesta Inc., 2 Due Unvesty bgotu@canesta.co tomas@cs.due.edu Abstact Ths pape descbes

More information

Adjusting the Contact Surface of Forming Tools in Order to Compensate for Elastic Deformations during the Process

Adjusting the Contact Surface of Forming Tools in Order to Compensate for Elastic Deformations during the Process Adjustng the Contact Suface of Fomng Tools n Ode to Compensate fo Elastc Defomatons dung the Pocess Knut Goßmann, Hajo Weme, Andè Hadtmann, Las Pente, Sebastan Kechenbaue Insttute fo Machne Tools and Contol

More information

Refraction Ray Normal

Refraction Ray Normal Ray Nomal wave cests θ Bounday θ θ θ less dense, n1 moe dense, n2 (>n1) Moe Smply: θ θ Note: (Lght) Rays bend towads the nomal when gong fom a egon of low ndex of efacton to a egon of hgh ndex of efacton

More information

Soochow University: Description and Analysis of the Chinese Word Sense Induction System for CLP2010

Soochow University: Description and Analysis of the Chinese Word Sense Induction System for CLP2010 Soochow Unvesty: Descpton and Analyss of the Chnese Wod Sense Inducton System fo CLP2010 Hua Xu Bng Lu Longhua Qan Guodong Zhou Natual Language Pocessng Lab School of Compute Scence and Technology Soochow

More information

Improved Methods on PCA Based Human Face Recognition for Distorted Images

Improved Methods on PCA Based Human Face Recognition for Distorted Images Poceedngs of the Intenatonal MultConfeence of Engnees and Compute Scentsts 016 Vol I,, Mach 16-18, 016, Hong Kong Impoved Methods on PCA Based Human Face Recognton fo Dstoted Images Buce Poon, M. Ashaful

More information

An Object Based Auto Annotation Image Retrieval System

An Object Based Auto Annotation Image Retrieval System Poceedngs of the 5th WSEAS Intenatonal Confeence on Telecommuncatons and Infomatcs, Istanbul, Tukey, May 27-29, 2006 (pp509-54) An Obect Based Auto Annotaton Image Reteval System Pe-Cheng Cheng, Been-Chan

More information

One-Dimensional Linear Local Prototypes for Effective Selection of Neuro-Fuzzy Sugeno Model Initial Structure

One-Dimensional Linear Local Prototypes for Effective Selection of Neuro-Fuzzy Sugeno Model Initial Structure One-Dmensonal Lnea Local Pototypes fo Effectve Selecton of euo-fuzzy Sugeno Model Intal Stuctue Jace Kabzńs Insttute of Automatc Contol, Techncal Unvesty of Lodz, Stefanowsego 8/22, 90 924 Lodz, Poland,

More information

Interactive Rendering of Deforming NURBS Surfaces

Interactive Rendering of Deforming NURBS Surfaces EUROGRAHICS 97 / D. Fellne and L. Szmay-Kalos Volume 6, (997), Numbe 3 (Guest Edtos) Inteactve Rendeng of Defomng NURBS Sufaces Fedeck W. B. L Rynson W. H. Lau Mak Geen Compute Gaphcs and Meda Laboatoy

More information

Prof. Feng Liu. Fall /17/2016

Prof. Feng Liu. Fall /17/2016 Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2

More information

Research on Fast Reconstruction of Virtual Plant Leaves

Research on Fast Reconstruction of Virtual Plant Leaves Reseach on Fast Reconstucton of Vtual Plant Leaves Fang Ku Lu-Mng Shen 2 College of Infomaton Scence and Technology Hunan Agcultual Unvesty, Changsha, Chna fk@hunau.net Jng Song 2 College of Scence Hunan

More information

A Neural Network Model for Storing and Retrieving 2D Images of Rotated 3D Object Using Principal Components

A Neural Network Model for Storing and Retrieving 2D Images of Rotated 3D Object Using Principal Components A Neual Netwok Model fo Stong and Reteving 2D Images of Rotated 3D Object Using Pncipal Components Tsukasa AMANO, Shuichi KUROGI, Ayako EGUCHI, Takeshi NISHIDA, Yasuhio FUCHIKAWA Depatment of Contol Engineeng,

More information

THE MODELLING OF INVOLUTE TEETH GENERATION, WITH THE RELATIVE GENERATING TRAJECTORIES METHOD

THE MODELLING OF INVOLUTE TEETH GENERATION, WITH THE RELATIVE GENERATING TRAJECTORIES METHOD THE MODELLING OF INVOLUTE TEETH GENERATION, WITH THE RELATIVE GENERATING TRAJECTORIES METHOD Vgl Gabel TEODOR 1, Ncuşo BAROIU 1, Flon SUSAC 1 and Ncolae OANCEA 1 ABSTRACT: The modellng of a cul of sufaces

More information

COVERAGE BASED DENSITY ESTIMATION STRATEGY FOR VANET

COVERAGE BASED DENSITY ESTIMATION STRATEGY FOR VANET Intenatonal Jounal of Advanced Compute Technology (IJACT) ISSN:319-7900 COVERAGE BASED DENSITY ESTIMATION STRATEGY FOR VANET Chun-Chh Lo, Depatment of Compute Scence and Infomaton Engneeng, Natonal Cheng

More information

An Energy-Aware QoS Routing Protocol for Wireless Sensor Networks

An Energy-Aware QoS Routing Protocol for Wireless Sensor Networks An Enegy-Awae QoS Routng Potocol fo Weless Senso Netwoks Kemal Akkaya and Mohamed Youns Depatment of Compute Scence and Electcal Engneeng Unvesty of Mayland, Baltmoe County Baltmoe, MD 225 kemal youns@cs.umbc.edu

More information

Robust Proper Clustering Structure Fuzzy Modeling for Function Approximation

Robust Proper Clustering Structure Fuzzy Modeling for Function Approximation Robust Pope lusteng Stuctue Fuzzy Modelng fo Functon Appoxmaton hh-hng Hsao Depatment of Electcal Engneeng Kao Yuan Unvesty Kaohsung ounty,tawan RO hsao@ooneentustedutw Shun-Feng Su Depatment of Electcal

More information

GENERAL MODEL FOR AIRBORNE AND SPACEBORNE LINEAR ARRAY SENSORS

GENERAL MODEL FOR AIRBORNE AND SPACEBORNE LINEAR ARRAY SENSORS GENERAL MODEL FOR AIRBORNE AND SPAEBORNE LINEAR ARRAY SENSORS Danela Pol Insttute of Geodesy and Photogammety, Swss Fedeal Insttute of Technology, Zuch, Swtzeland danela@geod.baug.ethz.ch KEY WORDS: Oentaton,

More information

A QoS Scheme for a Congestion Core Network Based on Dissimilar QoS Structures in Smart-Phone Environments

A QoS Scheme for a Congestion Core Network Based on Dissimilar QoS Structures in Smart-Phone Environments Sensos 2010, 10, 10006-10013; do:10.3390/s101110006 OPEN ACCESS sensos ISSN 1424-8220 www.mdp.com/jounal/sensos Atcle A QoS Scheme fo a Congeston Coe Netwok Based on Dssmla QoS Stuctues n Smat-Phone Envonments

More information

Fault Tolerant Routing For Wireless Sensor Grid Networks

Fault Tolerant Routing For Wireless Sensor Grid Networks Fault oleant Routng Fo Weless Senso Gd etwoks Xn-ng Huang, Jng Deng 2, Jng a and Zeyu Wu Depatment of Electcal Engneeng 2 Depatment of Compute Scence Unvesty of ew Oleans, ew Oleans, A 7048, USA Abstact

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Risk assessment research for power transformer based on fuzzy synthetic evaluation

Risk assessment research for power transformer based on fuzzy synthetic evaluation Avalable onlne www.jocp.com Jounal of Chemcal and Phamaceutcal Reseach, 23, 5(2):62-68 Reseach Atcle ISSN : 975-7384 CODEN(USA) : JCPRC5 Rsk assessment eseach fo powe tansfome based on fuzzy synthetc evaluaton

More information

View Frustum Optimization To Maximize Object s Image Area

View Frustum Optimization To Maximize Object s Image Area Vew Fustum Optmzaton o Mamze Object s Image Aea Kok-Lm Low Adan Ile Depatment of Compute Scence Unvest of Noth Caolna at Chapel Hll Emal: {lowk adle}@cs.unc.edu ABSRAC hs pape pesents a method to compute

More information

An Optimization Procedure In A Production Line Of Sokat Soap Industry, Ikotun, Lagos State. Adamawa State, Nigeria.

An Optimization Procedure In A Production Line Of Sokat Soap Industry, Ikotun, Lagos State. Adamawa State, Nigeria. An Optmzaton Pocedue In A Poducton Lne Of Sokat Soap Industy, Ikotun, Lagos State. 1 O.S. Balogun, 2 A.A. Olatun and 3 A.A. Momoh 1 Depatment of Statstcs and Opeatons Reseach, Modbbo Adama Unvesty of Technology,

More information

Real Time Face Recognition Using Polynomial Regression and Sub-region Color Component Distribution

Real Time Face Recognition Using Polynomial Regression and Sub-region Color Component Distribution Real Tme Face Recognton Usng Polynomal Regesson and Sub-egon Colo Component Dstbuton Manshanka Mondal, Md. Almas Hossan, Md. Matu Rahman, Kamul Hasan Talukde* Compute Scence and Engneeng Dscplne Khulna

More information

THE HIERARCHICAL MODEL OF INTERACTION BETWEEN INTELLIGENT AGENTS IN THE MANET CONTROL SYSTEMS

THE HIERARCHICAL MODEL OF INTERACTION BETWEEN INTELLIGENT AGENTS IN THE MANET CONTROL SYSTEMS UDC 6.396.4 THE HIERARCHICAL MODEL OF INTERACTION BETWEEN INTELLIGENT AGENTS IN THE MANET CONTROL SYSTEMS Oleg Ya. Sova Valey A. Romanyuk Mltay Insttute of Telecommuncatons and Infomatzaton Kyv Ukane Dmyto

More information

Recognizing Facial Expressions Based on Gabor Filter Selection

Recognizing Facial Expressions Based on Gabor Filter Selection Recognzng Facal Expessons Based on Gabo Flte Selecton Zang Zhang, Xaomn Mu, Le Gao School of Infomaton Engneeng Zhengzhou Unvest Zhengzhou, Chna Abstact Recognton of human emotonal state s an mpotant component

More information

Supervised and Unsupervised Text Classification via Generic Summarization

Supervised and Unsupervised Text Classification via Generic Summarization Intenatonal Jounal of Compute Infomaton Systems and Industal Management Applcatons. ISSN 50-7988 Volume 5 (03) pp. 509-55 MIR Labs, www.mlabs.net/jcsm/ndex.html Supevsed and Unsupevsed Text Classfcaton

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) , VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Recognition of Shapes for Object Retrieval in Image Databases by Discrete Curve Evolution and Two Consecutive Primitive Edges

Recognition of Shapes for Object Retrieval in Image Databases by Discrete Curve Evolution and Two Consecutive Primitive Edges Poceedngs of the Intenatonal MultConfeence of Engnees and Compute Scentsts 009 Vol I IMECS 009 Mach 8-0 009 Hong Kong Recognton of Shapes fo Object Reteval n Image Databases by Dscete Cuve Evoluton and

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

Fair NURBS Curve Generation using a Hand-drawn Sketch for Computer Aided Aesthetic Design

Fair NURBS Curve Generation using a Hand-drawn Sketch for Computer Aided Aesthetic Design Poceedngs of the 7th WSEAS Int. Conf. on Sgnal Pocessng, Computatonal Geomet & Atfcal Vson, Athens, Geece, August 24-26, 27 29 Fa NURBS Cuve Geneaton usng a Hand-dawn Sketch fo Compute Aded Aesthetc Desgn

More information

NURBS Curve Shape Modification and Fairness Evaluation for Computer Aided Aesthetic Design

NURBS Curve Shape Modification and Fairness Evaluation for Computer Aided Aesthetic Design oceedngs of the 7th WSEAS Int. Conf. on Sgnal ocessng, Computatonal Geomet & Atfcal Vson, Athens, Geece, August 4-6, 7 38 NURBS Cuve Shape Modfcaton and Faness Evaluaton fo Compute Aded Aesthetc Desgn

More information

FUZZY ARTMAP AND NEURAL NETWORK APPROACH TO ONLINE PROCESSING OF INPUTS WITH MISSING VALUES

FUZZY ARTMAP AND NEURAL NETWORK APPROACH TO ONLINE PROCESSING OF INPUTS WITH MISSING VALUES FUZZY ARTMAP AD EURAL ETWORK APPROACH TO OLIE PROCESSIG OF IPUTS WITH MISSIG VALUES F.V. elwamondo* and T. Mawala* * School of Electcal and Infomaton Engneeng, Unvesty of the Wtwatesand, Johannesbug, Pvate

More information

Interactive NURBS Tutorial in Virtual Reality

Interactive NURBS Tutorial in Virtual Reality Inteacte NURBS Ttoal n Vtal Realty Eng 477 Poect Fa Octobe 10 2006 Edmond Nadle enadle@mch.ed 734 913-6970 Eng 477 Poect Fa Octobe 10 2006 Eng 477 Poect Fa Octobe 10 2006 NURBS Ces and Sfaces = Non-Unfom

More information

Wightman. Mobility. Quick Reference Guide THIS SPACE INTENTIONALLY LEFT BLANK

Wightman. Mobility. Quick Reference Guide THIS SPACE INTENTIONALLY LEFT BLANK Wghtman Moblty Quck Reference Gude THIS SPACE INTENTIONALLY LEFT BLANK WIGHTMAN MOBILITY BASICS How to Set Up Your Vocemal 1. On your phone s dal screen, press and hold 1 to access your vocemal. If your

More information

Comparing performance of SRAMT-LE vs other layered encoding schemes regarding TCP friendliness

Comparing performance of SRAMT-LE vs other layered encoding schemes regarding TCP friendliness Compang pefomance of SRAMT-LE vs othe layeed encodng schemes egadng TCP fendlness Chstos Bouas, Apostolos Gkamas Reseach Academc Compute Technology Insttute, 61 Rga Feaou St, GR-26221 Patas, Geece Compute

More information

ARTICULATED MOTION ANALYSIS FROM MOTION CAPTURE DATA

ARTICULATED MOTION ANALYSIS FROM MOTION CAPTURE DATA ARICULAED MOION ANALYSIS FROM MOION CAPURE DAA J. Fayad, A. Del Bue and P. M. Q. Agua 3. ABSRAC We pesent computatonal methods to extact and model dffeent onts of a genec subect, n an automatc way. he

More information

Multi-View Data Visualization Based Big Data Analysis Using Clustering Similarity Measure

Multi-View Data Visualization Based Big Data Analysis Using Clustering Similarity Measure Mult-Vew Data Vsualzaton Based Bg Data Analyss Usng Clusteng Smlaty Measue Snvasa Rao Madala #1, V N Rajavaman #2, T.Venkata Satya Vvek #3 1,3 Reseach scholos, Depatment of Compute Scence & Engneeng, D

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

Collision Avoidance for Multiple Robots till Next Waypoints through Collision Free Polygons

Collision Avoidance for Multiple Robots till Next Waypoints through Collision Free Polygons Collson Avodance fo Multple Robots tll Next Wayponts though Collson Fee Polygons Satsh Peddu* K. Madhava Kshna* * Robotcs Reseach Cente, Intenatonal Insttute of Infomaton Technology, Hydeabad, Inda peddu@eseach.t.ac.n

More information

Point-Cloud-to-Point-Cloud Technique on Tool Calibration for Dental Implant Surgical Path Tracking

Point-Cloud-to-Point-Cloud Technique on Tool Calibration for Dental Implant Surgical Path Tracking Pont-Cloud-to-Pont-Cloud Technque on Tool Calbaton fo Dental Implant Sugcal Path Tackng Auanuch Losakul, Jackt Suthakon and Chanja Snthanayothn Abstact Dental mplant s nomally used n posthetc dentsty.

More information

Graph Cut-based Automatic Segmentation of Lung Nodules using Shape, Intensity, and Spatial Features

Graph Cut-based Automatic Segmentation of Lung Nodules using Shape, Intensity, and Spatial Features Second Intenatonal Wokshop on -103- Gaph Cut-based Automatc Segmentaton of Lung Nodules ung Shape, Intenty, and Spatal eatues Xujong Ye, Gaeth Beddoe and Geg Slabaugh Medcght PLC, London, UK Abstact. Ths

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

Constructing Service Semantic Link Network Based on the Probabilistic Graphical Model

Constructing Service Semantic Link Network Based on the Probabilistic Graphical Model Intenatonal Jounal of omputatonal Intellgence ystems, Vol. 5, No. 6 (Novembe, 2012), 1040-1051 onstuctng evce emantc Lnk Netwok Based on the Pobablstc Gaphcal odel ANPING ZHAO * ollege of ompute and Infomaton

More information

Feature Extraction for Collaborative Filtering: A Genetic Programming Approach

Feature Extraction for Collaborative Filtering: A Genetic Programming Approach IJCSI Intenatonal Jounal of Compute Scence Issues Vol. 9 Issue 5 No Septembe 0 www.ijcsi.og 348 Featue xtacton fo Collaboatve Flteng: A Genetc Pogammng Appoach Deepa Anand Depatment of Compute Scence Chst

More information

Face and Feature Tracking for Cursor Control

Face and Feature Tracking for Cursor Control Face and Featue Tackng fo Cuso Contol M Vkash Chauhan, D Tm Mos. Depatment of Computaton, UMIST, PO Box 88, Mancheste, M60 1QD, UK vkash@pueksmet.com and t.mos@co.umst.ac.uk Abstact A method of contollng

More information

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH I J C A 7(), 202 pp. 49-53 SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH Sushil Goel and 2 Rajesh Vema Associate Pofesso, Depatment of Compute Science, Dyal Singh College,

More information

Hadoop based Feature Selection and Decision Making Models on Big Data

Hadoop based Feature Selection and Decision Making Models on Big Data Indan Jounal of Scence and Technology, Vol 9(0), DOI: 0.7485/jst/206/v90/88905, Mach 206 ISSN (Pnt) : 0974-6846 ISSN (Onlne) : 0974-5645 Hadoop based Featue Selecton and Decson Makng Models on Bg Data

More information

Rigid Body Segmentation and Shape Description from Dense Optical Flow Under Weak Perspective

Rigid Body Segmentation and Shape Description from Dense Optical Flow Under Weak Perspective , VOL. 19, NO. 2, FEBRUARY 1997 139 Rgd Body Segmentaton and Shape Descpton fom Dense Optcal Flow Unde Weak Pespectve Joseph Webe and Jtenda Malk Abstact We pesent an algothm fo dentfyng and tackng ndependently

More information

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE 5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai

More information

Beyond a Simple Physically Based Blinn-Phong Model in Real-Time

Beyond a Simple Physically Based Blinn-Phong Model in Real-Time Pactcal Physcally Based Shadng n Flm and Game Poducton: Beyond a Smple Physcally Based Blnn-Phong Model n Real-Tme. Intoducton Yoshhau Gotanda t-ace, Inc. http://eseach.t-ace.com/ We pesented ou mplementaton

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We ae IntechOpen, the wold s leadng publshe of Open Access books Bult by scentsts, fo scentsts 3,500 108,000 1.7 M Open access books avalable Intenatonal authos and edtos Downloads Ou authos ae among the

More information

Assessment of Track Sequence Optimization based on Recorded Field Operations

Assessment of Track Sequence Optimization based on Recorded Field Operations Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment

More information

Weighted Piecewise LDA for Solving the Small Sample Size Problem in Face Verification

Weighted Piecewise LDA for Solving the Small Sample Size Problem in Face Verification TNN05-P485 Weghted Pecewse LDA fo Solvng the Small Sample Sze Poblem n Face Vefcaton Maos Kypeountas, Anastasos Tefas, Membe, IEEE, and Ioanns Ptas, Seno Membe, IEEE Abstact A novel algothm that can be

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We ae IntechOpen, the wold s leadng publshe of Open Access books Bult by scentsts, fo scentsts 3,900 116,000 10 Open access books avalable Intenatonal authos and edtos Downloads Ou authos ae among the

More information

THE energy management using advanced metering

THE energy management using advanced metering 48 A Collaboatve Famewok fo Avodng Intefeence Between Zgbee and WF fo Effectve Smat Meteng Applcatons Vkam. K. and Saat Kuma Sahoo Abstact Enegy management s one of the foemost potes of eseach n many countes

More information

Cost of Stable Dimensioning in Optical Packet Ring with Uniform and Symmetric Traffic

Cost of Stable Dimensioning in Optical Packet Ring with Uniform and Symmetric Traffic Telfo Jounal, Vol. 5, No., 03. 43 ost of Stable Dmensonng n Optcal Packet Rng th Unfom and Symmetc Taffc Bogdan Ušćumlć, Veseln Gedć, Anne Gavey, Phlppe Gavey, Mchel Movan, and Peta Matavulj Abstact Optcal

More information

Simultaneous Position, Velocity, Attitude, Angular Rates, and Surface Parameter Estimation Using Astrometric and Photometric Observations

Simultaneous Position, Velocity, Attitude, Angular Rates, and Surface Parameter Estimation Using Astrometric and Photometric Observations Smultaneous Poston, Velocty, Atttude, Angula Rates, and Suface Paamete Estmaton Usng Astometc and Photometc Obsevatons Chales J. Wettee and C. Channng Chow Pacfc Defense Solutons, LLC Khe, Hawa, USA jac.wettee@pacfcds.com

More information

Performance Evaluation of Neighborhood Signature Techniques for Peer-to-Peer Search

Performance Evaluation of Neighborhood Signature Techniques for Peer-to-Peer Search Pefomance Evaluaton of Neghbohood gnatue Technques fo Pee-to-Pee each e L Wang-Chen Lee * Anand vasubamanam Depatment of Compute cence and Engneeng Pennsylvana tate Unvesty Unvesty Pak, PA 16802, UA E-al:

More information

AN EXPLICIT GROWTH MODEL OF THE STEREO REGION GROWING ALGORITHM FOR PARALLEL PROCESSING

AN EXPLICIT GROWTH MODEL OF THE STEREO REGION GROWING ALGORITHM FOR PARALLEL PROCESSING Intenatonal Achves of Photogammety, Remote Sensng and Spatal Infomaton Scences, Vol. XXXVIII, Pat 5 AN EXPLICIT GROWTH MODEL OF THE STEREO REGION GROWING ALGORITHM FOR PARALLEL PROCESSING Dongoe Shn*,

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number. Illustative G-C Simila cicles Alignments to Content Standads: G-C.A. Task (a, b) x y Fo this poblem, is a point in the - coodinate plane and is a positive numbe. a. Using a tanslation and a dilation, show

More information

SOFT COMPUTING OPTIMIZATION TECHNIQUES FOR SOLAR PHOTOVOLTAIC ARRAYS

SOFT COMPUTING OPTIMIZATION TECHNIQUES FOR SOLAR PHOTOVOLTAIC ARRAYS ARPN Jounal of Engneeng and Appled Scences 2006-20 Asan Reseach Publshng Netwok (ARPN). All ghts eseved. SOFT COMPUTING OPTIMIZATION TECHNIQUES FOR SOLAR PHOTOVOLTAIC ARRAYS Ramapabha R. and Mathu B. L.

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

Fuzzy clustering ensemble based on mutual information

Fuzzy clustering ensemble based on mutual information Poceedngs of the 6th WSEAS Intenatonal Confeence on Smulaton, Modellng and Optmzaton, Lsbon, Potugal, Septembe 22-24, 26 476 Fuzz clusteng ensemble based on mutual nfomaton YAN GAO SHIWEN GU LIMING XIA

More information

A modal estimation based multitype sensor placement method

A modal estimation based multitype sensor placement method A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;

More information

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch 0 th Intenational Confeence on ITS Telecommunications Image Registation among UAV Image Sequence and Google Satellite Image Unde Quality Mismatch Shih-Ming Huang and Ching-Chun Huang Depatment of Electical

More information

Dense pointclouds from combined nadir and oblique imagery by object-based semi-global multi-image matching

Dense pointclouds from combined nadir and oblique imagery by object-based semi-global multi-image matching Dense pointclouds fom combined nadi and oblique imagey by object-based semi-global multi-image matching Y X Thomas Luhmann, Folkma Bethmann & Heidi Hastedt Jade Univesity of Applied Sciences, Oldenbug,

More information

Vol. 4, No. 6 June 2013 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Vol. 4, No. 6 June 2013 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Vol 4, No 6 June 03 ISSN 079-8407 Jounal Emegng Tends n Computng and Infomaton Scences 009-03 CIS Jounal All ghts eseved http://wwwcsjounalog Optmal Powe Dstbuton System Placement to Install the RTU wth

More information

Efficient VLSI Implementation of Modified Dual Tree Discrete Wavelet Transform Based on Lifting Scheme

Efficient VLSI Implementation of Modified Dual Tree Discrete Wavelet Transform Based on Lifting Scheme Austalan Jounal of Basc and Appled Scences, 9(7) August 05, Pages: 58-66 ISSN:99-878 Austalan Jounal of Basc and Appled Scences Jounal home page: www.ajbasweb.com Effcent VLSI Implementaton of Modfed Dual

More information

4.2. Co-terminal and Related Angles. Investigate

4.2. Co-terminal and Related Angles. Investigate .2 Co-teminal and Related Angles Tigonometic atios can be used to model quantities such as

More information

NETWORK AWARE RESOURCE SCHEDULING IN SENSOR CLOUD

NETWORK AWARE RESOURCE SCHEDULING IN SENSOR CLOUD Jounal of Theoetcal and Appled Infomaton Technoloy 31 st Januay 2017. Vol.95. No.2 2005-2017 JATIT & LLS. All hts eseved. ISSN: 1992-8645 www.jatt.o E-ISSN: 1817-3195 NETWORK AWARE RESOURCE SCHEDULING

More information

Multi-Objective Optimization Using LS-OPT

Multi-Objective Optimization Using LS-OPT 6. LS-DYNA Anwendefoum, fankenthal 007 Optmeung Mult-Objectve Optmzaton Usng LS-OPT Tusha Goel, Nelen Stande Lvemoe Softwae Technology Copoaton, Lvemoe, CA, USA Summay: Most engneeng optmzaton poblems

More information

An Extension to the Local Binary Patterns for Image Retrieval

An Extension to the Local Binary Patterns for Image Retrieval , pp.81-85 http://x.oi.og/10.14257/astl.2014.45.16 An Extension to the Local Binay Pattens fo Image Retieval Zhize Wu, Yu Xia, Shouhong Wan School of Compute Science an Technology, Univesity of Science

More information

Some Image Processing Algorithms on a RAP with Wider Bus Networks

Some Image Processing Algorithms on a RAP with Wider Bus Networks Some Image Pocessng Algothms on a RAP wth Wde Bus Netwoks Shung-Shng Lee, Sh-Jnn Hong, Hong-Ren Tsa and Yu-Hua Lee Natonal Tawan Insttute of Technology Depatment of Electcal Engneeng 4, Secton 4, Kee-Lung

More information

Manuscript Draft. Title: Lattice Boltzmann Model for Fast Level Set Algorithm Using the Multiple Kernel Fuzzy C-Means

Manuscript Draft. Title: Lattice Boltzmann Model for Fast Level Set Algorithm Using the Multiple Kernel Fuzzy C-Means Undestandng Compute Vson and Image Manuscpt Daft Manuscpt Numbe: CVIU-12-298 Ttle: Lattce Boltzmann Model fo Fast Level Set Algothm Usng the Multple Kenel Fuzzy C-Means Atcle Type: Regula Pape Keywods:

More information

Computer models of motion: Iterative calculations

Computer models of motion: Iterative calculations Computer models o moton: Iteratve calculatons OBJECTIVES In ths actvty you wll learn how to: Create 3D box objects Update the poston o an object teratvely (repeatedly) to anmate ts moton Update the momentum

More information

An Optimised Density Based Clustering Algorithm

An Optimised Density Based Clustering Algorithm Intenational Jounal of Compute Applications (0975 8887) Volume 6 No.9, Septembe 010 An Optimised Density Based Clusteing Algoithm J. Hencil Pete Depatment of Compute Science St. Xavie s College, Palayamkottai,

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

Simultaneous Position, Velocity, Attitude, Angular Rates, and Surface Parameter Estimation Using Astrometric and Photometric Observations

Simultaneous Position, Velocity, Attitude, Angular Rates, and Surface Parameter Estimation Using Astrometric and Photometric Observations Smultaneous Poston, Velocty, Atttude, Angula Rates, and Suface Paamete Estmaton Usng Astometc and Photometc Obsevatons Chales J. Wettee and C. Channng Chow Pacfc Defense Solutons, LLC Khe, Hawa, USA jac.wettee@pacfcds.com

More information