Feature Flow Fields in Out-of-Core Settings

Size: px
Start display at page:

Download "Feature Flow Fields in Out-of-Core Settings"

Transcription

1 Feaure Flow Fields in Ou-of-Core Seings Tino Weinkauf 1, Holger Theisel 2, Hans-Chrisian Hege 3, Hans-Peer Seidel 4 1 Zuse Insiue Berlin (ZIB), German. weinkauf@zib.de 2 Bielefeld Universi, German. heisel@echfak.uni-bielefeld.de 3 Zuse Insiue Berlin (ZIB), German. hege@zib.de 4 MPI Informaik Saarbrücken, German. hpseidel@mpi-inf.mpg.de Summar: Feaure Flow Fields (FFF) are an approach o racking feaures in a ime-dependen vecor field v. The main idea is o inroduce an appropriae vecor field f in space-ime, such ha a feaure racking in v corresponds o a sream line inegraion in f. The original approach of feaure racking using FFF requesed ha he complee vecor field v is kep in main memor. Especiall for 3D vecor fields his ma be a serious resricion, since he size of ime-dependen vecor fields can eceed he main memor of even high-end worksaions. We presen a modificaion of he FFF-based racking approach which works in an ou-of-core manner. For an imporan subclass of all possible FFF-based racking algorihms we ensure o analze he daa in one sweep while holding onl wo consecuive ime seps in main memor a once. Similar o he original approach, he new modificaion guaranees he complee feaure skeleon o be found. We appl he approach o racking of criical poins in 2D and 3D ime-dependen vecor fields. 1 Inroducion The resoluion of numerical simulaions as well as eperimenal measuremens like PIV have evolved significanl in he las ears. The challenge of undersanding he inricae flow srucures wihin heir massive resul daa ses has made auomaic feaure eracion schemes popular. Feaure-based analsis can be seen as a kind of daa reducion since i brings he raw daa mass down o a small number of graphical primiives ha ough o give insigh ino he flow srucures. While he oucome of mos feaure eracion algorihms has a raher small memor fooprin, he inpu ofen eceeds he main memor of high-end worksaions. This is especiall rue for 3D ime-dependen daa. Thus, feaure eracion algorihms should be compaible o an ou-of-core daa handling, i.e., reaing onl a small par of he inpu a once. A number of algorihms alread work in an ou-of-core manner. Tricoche e al. [16] and Garh e.al. [3] show how o rack criical poins in piecewise

2 2 Weinkauf, Theisel, Hege, Seidel linear vecor fields b analzing he daa in one sweep and holding onl wo ime slices a once. Their approaches eploi he lineari of non-changing piecewise linear grids and are probabl he bes wa o go for his imporan class of daa. Anoher wa of racking feaures which are defined b he parallel vecor operaor [8] is inroduced in [1]. This approach is based on a 4-dimensional isosurface eracion and herefore compaible o ou-of-core daa handling. Theisel e al. [13] propose a general approach o feaure racking b capuring he emporal evoluion of a feaure using a sream objec 5 inegraion in a derived vecor field he feaure flow field (FFF). This basic idea has been applied no onl o racking criical poins [13] and derived applicaions like simplificaion [11] and comparison [12], bu also o eracing Galilean invarian vore core lines [10] and racking closed sream lines [14]. The FFF approach is independen of an underling grid, i.e., i is enirel based on he descripion of he daa as a coninuous field. A firs glance, his concep seems o conradic he principle of ou-of-core daa handling: reaing onl a small par of he daa a once. In his paper we show ha hose wo conceps do no conradic. In fac, we show how all FFF-based racking algorihms can be formulaed in an ou-of-core manner. This will be used o re-formulae he algorihm for racking criical poins from [13] o make i compaible o ou-of-core daa handling. The resuling algorihm enables o analze he daa in one sweep while holding onl wo ime slices a once. The res of he paper is organized as follows: secion 2 surves he FFF approach as described in [13] and he basics of ou-of-core daa handling. Secion 3 describes he new ou-of-core version of he FFF approach. Secion 4 applies his knowledge o FFF-based racking of criical poins, while conclusions are drawn in secion 5. 2 Background and Problem In his secion we briefl discuss he basics behind ou-of-core daa handling and feaure flow fields. While heir main ideas are no anagonisic, a pical algorihm based on FFF is incompaible wih an ou-of-core daa handling. 2.1 Ou-Of-Core Daa Handling Ou-of-core refers o he daa handling sraeg of algorihms, which process daa oo large o fi ino main memor. Thus, onl pars of he daa can be loaded a once and aced upon. Since loading he daa from a mass sorage device is ver ime-consuming, he number of hose operaions should be reduced o a minimum. This resricion mus alread be considered when formulaing he algorihm. 5 This refers o a sream line, sream surface, sream volume, ec. depending on he dimensionali of he feaure.

3 Feaure Flow Fields in Ou-of-Core Seings 3 o be loaded o be loaded curren posiion currenl loaded currenl loaded previousl loaded (a) Block-wise random access. previousl loaded (b) Slice-wise sequenial access. Fig. 1. Ou-of-core daa handling sraegies. There are differen pes of ou-of-core daa handling sraegies. We jus wan o menion wo here: Block-wise random access: Daa is loaded in blocks of same size. All dimensions are reaed equall. The loaded daa block wih he oldes access ime is subjec o be subsiued wih he ne block o be loaded. An applicaion for his access paern is he inegraion of a pah line, which ouches onl pars of he domain. Figure 1a gives an illusraion. Slice-wise sequenial access: Daa is loaded in slices, i.e., one dimension is fied for ever slice. Slices will be loaded as a fied sequence in ascending or descending order. The procedure o load all slices from firs o las is called a sweep. A ver common approach is he usage of ime slices, since a number of daa ses are organized such ha each ime sep is given as a separae file. An applicaion for his access paern is he eracion of fold bifurcaions, where all pars of he domain need o be eamined. Figure 1b gives an illusraion. Feaure eracion algorihms usuall do no have a-priori knowledge abou he locaion of he feaure and herefore, he need o eamine he whole domain. A slice-wise sequenial access sraeg seems o be even more preferable, if he daa is alread given in ime slices. For he res of his paper we consider his daa handling sraeg onl. Noe, ha b loading wo consecuive ime seps i and i+1 and appling a linear inerpolaion in beween hem, we obain he ime-dependen field in ha ime inerval. 2.2 Feaure Flow Fields The concep of feaure flow fields was firs inroduced in [13]. I follows a raher generic idea: Consider an arbirar poin known o be par of a feaure in a (scalar, vecor, ensor) field v. A feaure flow field f is a well-defined vecor field a

4 4 Weinkauf, Theisel, Hege, Seidel i+1 feaure of v a i+1 i feaures of v a i sream lines of f sream lines of f s i feaure of v a (a) Tracking feaures b racing sream lines. i b (b) Evens: a he ime b a new feaure is born, a s i splis ino wo feaures. Fig. 2. Feaure racking using feaure flow fields. Feaures a i+1 can be observed b inersecing hese sream lines wih he ime plane = i+1. poining ino he direcion where he feaure coninues. Thus, saring a sream line inegraion of f a ields a curve where all poins on his curve are par of he same feaure as. FFF have been used for a number of applicaions, bu mainl for racking feaures in ime-dependen fields. Here, f describes he dnamic behavior of he feaures of v: for a ime-dependen field v wih n spaial dimensions, f is a vecor field IR n+1 IR n+1. The emporal evoluion of he feaures of v is described b he sream lines of f. In fac, racking feaures over ime is now carried ou b racing sream lines. The locaion of a feaure a a cerain ime i can be obained b inersecing he sream lines wih he ime plane i. Figure 2a gives an illusraion. Depending on he dimensionali of he feaure a a cerain ime i, he feaure racking corresponds o a sream line, sream surface or even higherdimensional sream objec inegraion. The sream lines of f can also be used o deec evens of he feaures: A birh even occurs a a ime b, if he feaure a his ime is onl described b one poin of a sream objec of f, and all sream lines in he neighborhood of his poin are in he half-space b. A spli occurs a a ime s, if one of he sream lines of f describing he feaure ouches he plane = s from above. An ei even occurs if all sream lines of f describing he feaure leave he spaial domain. The condiions for he reverse evens (deah, merge, enr) can be formulaed in a similar wa. Figure 2b illusraes he differen evens. Inegraing he sream lines of f in forward direcion does no necessaril mean o move forward in ime. In general, hose direcions are unrelaed. The direcion in ime ma even change along he same sream line as i is shown

5 Feaure Flow Fields in Ou-of-Core Seings 5 in figure 2b. This siuaion is alwas linked o eiher a birh and a spli even, or a merge and a deah even. Even hough we reaed he concep of FFF in a raher absrac wa, we can alread formulae he basics of an algorihm o rack all occurrences of a cerain feaure in a ime-dependen field: Algorihm 1 General FFF-based racking 1. Ge seeding poins/lines/srucures such ha he sream objec inegraion of f guaranees o cover all pahs of all feaures of v. 2. From he seeding srucures: appl a numerical sream objec inegraion of f in boh forward and/or backward direcion unil i leaves he space-ime domain. 3. If necessar: remove mulipl inegraed sream objecs. Algorihm 1 is more or less an absrac emplae for a specific FFF-based racking algorihm like e.g. racking of criical poins. However, i shows a vial conradicion o ou-of-core daa handling: i gives no guaranee on how he daa is processed. We would end up loading differen daa slices more han once, since boh forward and backward inegraion of f are allowed, and as alread said, he direcion in ime ma even change along he same sream line. 3 Feaure Flow Fields and Ou-Of-Core Algorihms In his secion we wan o modif algorihm 1 such ha i becomes compaible o ou-of-core daa handling. This will allow o formulae all FFF-based algorihms in an ou-of-core manner. Before we formulae he algorihm, we collec some conceps and properies of he FFF inegraion on which he new algorihm is based upon. 3.1 Direcion of Inegraion Regarding Time The FFF approach is based on a sream line inegraion of f. Given a saring poin 0 = ( s 0, 0 ), f can be inegraed in forward or backward direcion. Assuming an Euler inegraion 6, he forward inegraion goes o he ne poin 1 = 0 + ε f( 0 ), while he backward inegraion gives he ne poin 1 = 0 ε f( 0 ) for a cerain small posiive ε. In addiion o his disincion of he inegraion orienaion, we can also disinguish a -forward and -backward orienaion. We call an inegraion -forward if he ne poin 1 = ( s 1, 1 ) is ahead in ime, i.e., if 1 > 0. For 1 < 0, we have a -backward inegraion. This proper can be decided locall for a poin 0 b looking a he sign of he -componen of f( 0 ), or if his componen is zero, b looking a he sign of he parial derivaive f ( 0 ). Figure 3 illusraes some of hese cases. 6 For he acual inegraion we used a fourh order Runge Kua mehod, he Euler inegraion is onl for eplaining he conceps.

6 6 Weinkauf, Theisel, Hege, Seidel a) b) c) d) 0 f( 0 ) 0 f( 0 ) f( 0 ) 0 f( 0 ) 0 Fig. 3. Orienaion of inegraing f: a) forward and -forward; b) forward and - backward; c) backward and -forward; d) backward and -backward; he curves are he inegraed sream lines saring from Classificaion of Seeding Srucures The FFF approach is also based on finding appropriae saring srucures for he inegraion. The definiion of a complee se of seeding srucures is up o he specific FFF-based applicaion. However, we can give he following classificaion of hose srucures: -forward srucures: all inegraions sared here are -forward onl. -backward srucures: all inegraions sared here are -backward onl. inermediae srucures: a -forward and a -backward inegraion will be sared here. This classificaion is independen of a specific FFF-based applicaion, hough i migh be ha in cerain cases a class of srucures is emp, e.g. here are onl -forward and inermediae srucures bu no -backward srucures. As alread discussed in secion 2.2, a -forward inegraion ma change o a -backward inegraion even along he same sream line. This siuaion is alwas linked o eiher a birh or a deah even, which perfecl fi ino he classificaion: a birh even is a -forward poin, and a deah even a -backward poin. 3.3 Ou-Of-Core FFF-based Tracking Algorihm The spli of he inegraion ino differen direcions regarding he ime is he concepual ke o an ou-of-core version of algorihm 1: Algorihm 2 Ou-of-core FFF-based racking 1. Load he daa in a slice-wise sequenial manner from min o ma. For each ime inerval beween he ime slices i and i+1: a) Ge seeding srucures such ha he sream objec inegraion of f guaranees o cover all pahs of all feaures of v. b) Classif he seeding srucures ino -forward, -backward and inermediae srucures. c) Sar a -forward inegraion a all -forward and inermediae srucures. Sop he inegraion, if i. he spaial domain was lef.

7 Feaure Flow Fields in Ou-of-Core Seings 7 ii. he emporal domain of he ime inerval was lef, i.e., he inegraion reached i+1. Add he resul of his inegraion o he lis of -forward srucures for he ne ime inerval. iii. a deah even was reached. If his poin will no be reached b an oher -forward inegraion, add he resul o he lis of -backward srucures. 2. If he lis of -backward srucures is non-emp: load he daa in a slice-wise sequenial manner from ma o min. For each ime inerval beween he ime slices i and i 1 sar a -backward inegraion a all -backward and inermediae srucures similar as above. 3. Repea he sream objec inegraions of seps 1 and 2 unil he liss of seeding srucures are emp. The basic idea of his algorihm emplae is o ensure ha he direcion of loading he daa coincides wih he direcion of inegraion, i.e., if we are loading he daa from min o ma hen we are inegraing -forward onl, and he oher wa around. This alone does no sound ver effecive, since he daa migh been loaded more han once, possibl even an unknown number of imes. This changes, if we ake a closer look a he -forward srucures, i.e., all poins where onl a -forward inegraion is inended. A hose poins he feaures appear for he firs ime. Eamples are enr poins, birh evens or all occurrences of he feaure a min. If we can find all -forward srucures while doing he firs sweep hrough he daa, hen he whole feaure skeleon can be eraced wih his one sweep. This is alwas fulfilled, if all pes of -forward srucures are locall defined, i.e., he can be eraced b a local analsis. Under hese prerequisies, we can reformulae algorihm 2 and obain he following algorihmic emplae: Algorihm 3 One-sweep Ou-of-core FFF-based racking 1. For each ime inerval [ i, i+1] from min o ma: a) Erac all -forward seeding srucures needed o cover all pahs of all feaures of v. b) Appl a -forward inegraion saring a hose srucures unil i. he spaial domain was lef. ii. he emporal domain of he ime inerval was lef, i.e., he inegraion reached i+1. Add he resul of his inegraion o he lis of -forward srucures for he ne ime inerval. iii. a deah even was reached. Algorihm 3 ensures ha ever pah of a feaure is inegraed onl once. Thus, a removal of mulipl inegraed sream objecs is no needed anmore. In comparison o algorihms 1 and 2 i is perfecl fied for large daa ses: i reads onl pars of he daa and each par onl once. 4 Applicaion o Tracking of Criical Poins Criical poins, i.e. isolaed poins wih a vanishing flow, are perhaps he mos imporan opological feaure of vecor fields. For saic fields, heir erac-

8 8 Weinkauf, Theisel, Hege, Seidel ion and classificaion is well-undersood boh in he 2D [6] and he 3D case [17]. Criical poins also serve as he saring poins of cerain separarices, i.e. sream lines/surfaces which divide he field ino areas of differen flow behavior. Topological mehods have no onl been developed for visualizaion purposes [4, 5], bu have also been applied o simplif [2, 15], smooh [18], and compress [11, 7] vecor fields. A horough overview can be found in [9]. Considering a sream line oriened opolog of ime-dependen vecor fields, criical poins smoohl change heir locaion and orienaion over ime. In addiion, cerain bifurcaions of criical poins ma occur. To capure he opological behavior of ime-dependen vecor fields, i is necessar o capure he emporal behavior of he criical poins. Theisel e al. inroduced in [13] a FFF-based approach o rack criical poins, which maches algorihm 1. In order o rack criical poins in an effecive ou-of-core manner using algorihm 3 we need o find he complee se of -forward poins, i.e., all poins in space-ime where a criical poin appears for he firs ime. This will be done in secion 4.2. Bu before ha we discuss he definiion of he feaure flow field f iself. 4.1 FFF for Tracking Criical Poins We firs consider racking criical poins in a 2D ime-dependen vecor field, which is given as ( ) u(,,) v(,,) = (1) v(,,) in he 3D space-ime domain D = [ min, ma ] [ min, ma ] [ min, ma ]. We can consruc a 3D vecor field f in D wih he following properies: for an wo poins 0 and 1 on a sream line of f, i holds v( 0 ) = v( 1 ). This means ha a sream line of f connecs locaions wih he same values of v. Figure 4 gives an illusraion. In paricular, if 0 is a criical poin in v, hen he sream line of f describes he pah of he criical poin over ime. To ge f, we search for he direcion in space-ime in which boh componens of v locall remain consan. This is he direcion perpendicular o he gradiens of he wo componens of v. We ge f(,,) = grad(u) grad(v) = u u u v v v de(v,v ) = de(v,v ). (2) de(v,v ) The FFF approach for 3D vecor fields is a sraighforward eension of he 2D case. Given he 3D ime-dependen vecor field u(,,z,) v(,,z,) = v(,,z,) (3) w(,,z,)

9 Feaure Flow Fields in Ou-of-Core Seings 9 i ( 0, 0,0) v( 0, 0, 0 ) Fig. 4. Tracking 2D criical poins: all poins on a sream line of f have he same value for v. sream line of f in he 4D space-ime domain D = [ min, ma ] [ min, ma ] [z min,z ma ] [ min, ma ], he 4D FFF f is defined b he condiions f grad(u) = (u,u,u z,u ) T, f grad(v), f grad(w). This gives a unique soluion for f (ecep for scaling) 7 +de(v,v z,v ) f(,,z,) = de(v z,v,v ) +de(v,v,v ). (4) de(v,v,v z ) 4.2 Complee Se of -forward Poins Theisel and Weinkauf showed in [14] ha wo classes of seeding poins guaranee ha all pahs of criical poins are capured: he inersecions of he pahs wih he domain boundaries, and fold bifurcaions. However, he did no disinguish beween -forward and -backward poins. We are going o do his here in order o find he complee se of -forward poins. To find all inersecions wih he boundaries, we have o solve v(,, min) = (0, 0) T and v(,, ma) = (0, 0) T for he unknowns,, v(, min, ) = (0, 0) T and v(, ma, ) = (0, 0) T for he unknowns,, v( min,, ) = (0, 0) T and v( ma,, ) = (0, 0) T for he unknowns,. Each of he 6 soluions urns ou o be a simple eracion of criical poins of a 2D (sead) vecor field. We can make he following disincion: Boom inersecion poins are inersecions wih he plane = min Top inersecion poins are inersecions wih he plane = ma Side inersecion poins are inersecions wih he plane = min, = ma, = min, or = ma respecivel. Side inersecion poins can be furher classified ino enr and ei poins. A an enr poin, a -forward inegraion of f goes ino D, while a an ei poin 7 Noe ha he formulaion of f(,, z, ) in [13] conains an error: he alernaing signs of he componens are missing.

10 10 Weinkauf, Theisel, Hege, Seidel a) 4 ma 2 3 Fig. 5. a) inersecions of he pahs of criical poins wih he domain of D: boom inersecion ( 1), ei ( 2) and enr ( 3) side inersecion, op inersecion ( 2); b) eample consising of a boom inersecion ( 1), ei ( 2) and enr ( 3) side inersecion, deah ( 4) and birh ( 5) fold bifurcaion, op inersecion ( 6): he pahs of criical poins consis of 4 segmens which are inegraed -forward from o: 1 2, 3 4, 5 4, 5 6. min b) ma min 2 min min ma, ma 3, Jf( ) f() a) b) f() f() Jf( ) f() Fig. 6. Classifing fold bifurcaions b he las componen of J f () f(): a) birh even; b) deah even. a -forward inegraion leaves D. Figure 5a illusraes he differen kinds of inersecion poins wih he boundar of D. I is eas o see ha onl boom and enr side inersecions are -forward poins. To deec fold bifurcaions inside D, we search for locaions wih [ v() = (0,0) T, de(j v ()) = 0 ] (5) where J v is he Jabcobian mari of v. (2) shows ha he second condiion of (5) ensures ha he las componen of f vanishes, i.e., ha f is parallel o he - ais. To solve (5), we use a numerical approach similar o eracing isolaed criical poins in 3D vecor fields. There are wo kinds of fold bifurcaions: birh and deah evens. To disinguish hem, we consider he las componen of J f () f() a he fold bifurcaion. If his componen is posiive, we have a birh bifurcaion; if i is negaive, a deah bifurcaion is presen. Figure 6 illusraes his. I is eas o see ha onl birh bifurcaions are -forward poins. For 3D ime-dependen vecor fields, he eracion of he seeding poins follows he same ideas. Boundar inersecions are found as isolaed criical poins of he 3D (sead) vecor fields a he space-ime domain boundar. Again, onl boom and enr side inersecions are of ineres. Fold bifurcaions are he soluions of

11 Feaure Flow Fields in Ou-of-Core Seings 11 (a) A i. (b) Enries. (c) Birhs. (d) Inegraion. (e) A i+1. Fig. 7. Applicaion of algorihm 3: criical poins racked in one sweep. [ v() = (0,0,0) T, de(j v ()) = 0 ] (6) which corresponds o numericall finding isolaed criical poins in 4D vecor fields. The disincion beween birhs and deahs follows he 2D case. We have found all poins in space-ime where a criical poin can appear for he firs ime: boom and enr side inersecions as well as birh bifurcaions. The can all be eraced using a local analsis. All prerequisies for algorihm 3 are fulfilled. Thus, we are now able o rack criical poins in 2D and 3D ime-dependen vecor fields in an effecive ou-of-core manner: in one sweep and b loading onl wo slices a once. We applied his algorihm o a random 2D ime-dependen daa se. Random vecor fields are useful ools for a proofof-concep of opological mehods, since he conain a maimal amoun of opological informaion. Figure 7 shows he eecuion of algorihm 3 beween wo consecuive ime seps i and i+1. Figure 8 shows he visualizaion of a vecor field describing he flow over a 2D cavi. This daa se was kindl provided b Mo Samim and Edgar Caraballo (boh Ohio Sae Universi) as well as Bernd R. Noack and Ivanka Pelivan (boh TU Berlin) ime seps have been simulaed using he compressible Navier-Sokes equaions; i ehibis a non-zero divergence inside he cavi, while ouside he cavi he flow ends o have a quasi-divergence-free behavior. Insead of loading onl wo ime seps a once, he daa se has been divided ino 10 secions each consising of 100 ime seps (Figure 8a). Each secion fis easil ino main memor and has been reaed according o algorihm 3. This approach reduced he overhead inroduced b he ou-of-core handling. The compuaion ime for his daa se was 20 minues. The opological srucures visualized in Figure 8b elucidae he quasi-periodic naure of he flow. The mos dominaing opological srucures originae in or near he boundaries of he cavi iself. The quasi-divergence-free behavior ouside he cavi is affirmed b he fac ha a high number of Hopf bifurcaions has been found in his area. 5 Conclusions In his paper we showed how all FFF-based racking algorihms can be formulaed in an ou-of-core manner. This has been used o re-formulae he

12 12 Weinkauf, Theisel, Hege, Seidel (a) LIC planes: 10 secions. (b) Tracked criical poins. Fig. 8. Cavi daa se consising of 1000 ime seps. Algorihm 3 has been applied ono he 10 depiced secions consising of 100 ime seps each. algorihm for racking criical poins from [13] o make i compaible o ouof-core daa handling. The resuling algorihm enables o analze he daa in one sweep while holding onl wo ime slices a once. For fuure work, we inend o appl algorihm 3 o oher pes of feaures, especiall o vore core lines. References 1. D. Bauer and R. Peiker. Vore racking in scale space. In Daa Visualizaion Proc. VisSm 02, pages , W. de Leeuw and R. van Liere. Collapsing flow opolog using area merics. In Proc. IEEE Visualizaion 99, pages , C. Garh, X. Tricoche, and G. Scheuermann. Tracking of vecor field singulariies in unsrucured 3D ime-dependen daases. In Proc. IEEE Visualizaion 2004, pages , A. Globus, C. Levi, and T. Lasinski. A ool for visualizing he opolog of hree-dimensional vecor fields. In Proc. IEEE Visualizaion 91, pages 33 40, H. Hauser and E. Gröller. Thorough insighs b enhanced visualizaion of flow opolog. In 9h inernaional smposium on flow visualizaion, J. Helman and L. Hesselink. Represenaion and displa of vecor field opolog in fluid flow daa ses. IEEE Compuer, 22(8):27 36, S. Lodha, N. Faaland, and J. Reneria. Topolog preserving op-down compression of 2d vecor fields using binree and riangular quadrees. IEEE Transacions on Visualizaion and Compuer Graphics, 9(4): , 2003.

13 Feaure Flow Fields in Ou-of-Core Seings R. Peiker and M. Roh. The parallel vecors operaor - a vecor field visualizaion primiive. In Proc. IEEE Visualizaion 99, pages , F.H. Pos, B. Vrolijk, H. Hauser, R.S. Laramee, and H. Doleisch. Feaure eracion and visualisaion of flow fields. In Proc. Eurographics 2002, Sae of he Ar Repors, pages , J. Sahner, T. Weinkauf, and H.-C. Hege. Galilean invarian eracion and iconic represenaion of vore core lines. In Proc. EuroVis 2005, pages , H. Theisel, Ch. Rössl, and H.-P. Seidel. Combining opological simplificaion and opolog preserving compression for 2d vecor fields. In Proc. Pacific Graphics 2003, pages , H. Theisel, Ch. Rössl, and H.-P. Seidel. Using feaure flow fields for opological comparison of vecor fields. In Proc. Vision, Modeling and Visualizaion 2003, pages , H. Theisel and H.-P. Seidel. Feaure flow fields. In Daa Visualizaion Proc. VisSm 03, pages , H. Theisel, T. Weinkauf, H.-C. Hege, and H.-P. Seidel. Topological mehods for 2D ime-dependen vecor fields based on sream lines and pah lines. IEEE Transacions on Visualizaion and Compuer Graphics, 11(4): , X. Tricoche, G. Scheuermann, and H. Hagen. Coninuous opolog simplificaion of planar vecor fields. In Proc. Visualizaion 01, pages , X. Tricoche, T. Wischgoll, G. Scheuermann, and H. Hagen. Topolog racking for he visualizaion of ime-dependen wo-dimensional flows. Compuers & Graphics, 26: , T. Weinkauf, H. Theisel, H.-C. Hege, and H.-P. Seidel. Boundar swich connecors for opological visualizaion of comple 3D vecor fields. In Proc. VisSm 04, pages , R. Wesermann, C. Johnson, and T. Erl. Topolog-preserving smoohing of vecor fields. IEEE Transacions on Visualizaion and Compuer Graphics, 7(3): , 2001.

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

4.1 3D GEOMETRIC TRANSFORMATIONS

4.1 3D GEOMETRIC TRANSFORMATIONS MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions

More information

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS A METHOD OF MODELING DEFORMATION OF AN OBJECT EMLOYING SURROUNDING IDEO CAMERAS Joo Kooi TAN, Seiji ISHIKAWA Deparmen of Mechanical and Conrol Engineering Kushu Insiue of Technolog, Japan ehelan@is.cnl.kuech.ac.jp,

More information

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008 MATH 5 - Differenial Equaions Sepember 15, 8 Projec 1, Fall 8 Due: Sepember 4, 8 Lab 1.3 - Logisics Populaion Models wih Harvesing For his projec we consider lab 1.3 of Differenial Equaions pages 146 o

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes. 8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

Gauss-Jordan Algorithm

Gauss-Jordan Algorithm Gauss-Jordan Algorihm The Gauss-Jordan algorihm is a sep by sep procedure for solving a sysem of linear equaions which may conain any number of variables and any number of equaions. The algorihm is carried

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

Video Content Description Using Fuzzy Spatio-Temporal Relations

Video Content Description Using Fuzzy Spatio-Temporal Relations Proceedings of he 4s Hawaii Inernaional Conference on Sysem Sciences - 008 Video Conen Descripion Using Fuzzy Spaio-Temporal Relaions rchana M. Rajurkar *, R.C. Joshi and Sananu Chaudhary 3 Dep of Compuer

More information

Optimal Crane Scheduling

Optimal Crane Scheduling Opimal Crane Scheduling Samid Hoda, John Hooker Laife Genc Kaya, Ben Peerson Carnegie Mellon Universiy Iiro Harjunkoski ABB Corporae Research EWO - 13 November 2007 1/16 Problem Track-mouned cranes move

More information

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz

More information

Chapter Six Chapter Six

Chapter Six Chapter Six Chaper Si Chaper Si 0 CHAPTER SIX ConcepTess and Answers and Commens for Secion.. Which of he following graphs (a) (d) could represen an aniderivaive of he funcion shown in Figure.? Figure. (a) (b) (c)

More information

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification Las Time? Adjacency Daa Srucures Spline Curves Geomeric & opologic informaion Dynamic allocaion Efficiency of access Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time INFINIE-HORIZON CONSUMPION-SAVINGS MODEL SEPEMBER, Inroducion BASICS Quaniaive macro models feaure an infinie number of periods A more realisic (?) view of ime Infinie number of periods A meaphor for many

More information

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures Las Time? Adjacency Daa Srucures Geomeric & opologic informaion Dynamic allocaion Efficiency of access Curves & Surfaces Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same

More information

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley.

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley. Shores Pah Algorihms Background Seing: Lecure I: Shores Pah Algorihms Dr Kieran T. Herle Deparmen of Compuer Science Universi College Cork Ocober 201 direced graph, real edge weighs Le he lengh of a pah

More information

Computer representations of piecewise

Computer representations of piecewise Edior: Gabriel Taubin Inroducion o Geomeric Processing hrough Opimizaion Gabriel Taubin Brown Universiy Compuer represenaions o piecewise smooh suraces have become vial echnologies in areas ranging rom

More information

Real Time Integral-Based Structural Health Monitoring

Real Time Integral-Based Structural Health Monitoring Real Time Inegral-Based Srucural Healh Monioring The nd Inernaional Conference on Sensing Technology ICST 7 J. G. Chase, I. Singh-Leve, C. E. Hann, X. Chen Deparmen of Mechanical Engineering, Universiy

More information

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems Simulaion Wha is simulaion? Simple synonym: imiaion We are ineresed in sudying a Insead of experimening wih he iself we experimen wih a model of he Experimen wih he Acual Ways o sudy a Sysem Experimen

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough Today Curves & Surfaces Moivaion Limiaions of Polygonal Models Some Modeling Tools & Definiions Curves Surfaces / Paches Subdivision Surfaces Limiaions of Polygonal Meshes Can We Disguise he Faces? Planar

More information

Image Content Representation

Image Content Representation Image Conen Represenaion Represenaion for curves and shapes regions relaionships beween regions E.G.M. Perakis Image Represenaion & Recogniion 1 Reliable Represenaion Uniqueness: mus uniquely specify an

More information

Evaluation and Improvement of Region-based Motion Segmentation

Evaluation and Improvement of Region-based Motion Segmentation Evaluaion and Improvemen of Region-based Moion Segmenaion Mark Ross Universiy Koblenz-Landau, Insiue of Compuaional Visualisics, Universiässraße 1, 56070 Koblenz, Germany Email: ross@uni-koblenz.de Absrac

More information

Chapter 4 Sequential Instructions

Chapter 4 Sequential Instructions Chaper 4 Sequenial Insrucions The sequenial insrucions of FBs-PLC shown in his chaper are also lised in secion 3.. Please refer o Chaper, "PLC Ladder diagram and he Coding rules of Mnemonic insrucion",

More information

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves AML7 CAD LECTURE Space Curves Inrinsic properies Synheic curves A curve which may pass hrough any region of hreedimensional space, as conrased o a plane curve which mus lie on a single plane. Space curves

More information

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x))

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x)) Hebrew Universi Image Processing - 6 Image Warping Hebrew Universi Image Processing - 6 argil 7 : Image Warping D Geomeric ransormaions hp://www.jere-marin.com Man slides rom Seve Seiz and Aleei Eros Image

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

The Impact of Product Development on the Lifecycle of Defects

The Impact of Product Development on the Lifecycle of Defects The Impac of Produc Developmen on he Lifecycle of Rudolf Ramler Sofware Compeence Cener Hagenberg Sofware Park 21 A-4232 Hagenberg, Ausria +43 7236 3343 872 rudolf.ramler@scch.a ABSTRACT This paper invesigaes

More information

1 œ DRUM SET KEY. 8 Odd Meter Clave Conor Guilfoyle. Cowbell (neck) Cymbal. Hi-hat. Floor tom (shell) Clave block. Cowbell (mouth) Hi tom.

1 œ DRUM SET KEY. 8 Odd Meter Clave Conor Guilfoyle. Cowbell (neck) Cymbal. Hi-hat. Floor tom (shell) Clave block. Cowbell (mouth) Hi tom. DRUM SET KEY Hi-ha Cmbal Clave block Cowbell (mouh) 0 Cowbell (neck) Floor om (shell) Hi om Mid om Snare Floor om Snare cross sick or clave block Bass drum Hi-ha wih foo 8 Odd Meer Clave Conor Guilfole

More information

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..

More information

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES B. MARCOTEGUI and F. MEYER Ecole des Mines de Paris, Cenre de Morphologie Mahémaique, 35, rue Sain-Honoré, F 77305 Fonainebleau Cedex, France Absrac. In image

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services Improving he Efficiency of Dynamic Service Provisioning in Transpor Neworks wih Scheduled Services Ralf Hülsermann, Monika Jäger and Andreas Gladisch Technologiezenrum, T-Sysems, Goslarer Ufer 35, D-1585

More information

1.4 Application Separable Equations and the Logistic Equation

1.4 Application Separable Equations and the Logistic Equation 1.4 Applicaion Separable Equaions and he Logisic Equaion If a separable differenial equaion is wrien in he form f ( y) dy= g( x) dx, hen is general soluion can be wrien in he form f ( y ) dy = g ( x )

More information

Assignment 2. Due Monday Feb. 12, 10:00pm.

Assignment 2. Due Monday Feb. 12, 10:00pm. Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

Representing Non-Manifold Shapes in Arbitrary Dimensions

Representing Non-Manifold Shapes in Arbitrary Dimensions Represening Non-Manifold Shapes in Arbirary Dimensions Leila De Floriani,2 and Annie Hui 2 DISI, Universiy of Genova, Via Dodecaneso, 35-646 Genova (Ialy). 2 Deparmen of Compuer Science, Universiy of Maryland,

More information

A Fast Non-Uniform Knots Placement Method for B-Spline Fitting

A Fast Non-Uniform Knots Placement Method for B-Spline Fitting 2015 IEEE Inernaional Conference on Advanced Inelligen Mecharonics (AIM) July 7-11, 2015. Busan, Korea A Fas Non-Uniform Knos Placemen Mehod for B-Spline Fiing T. Tjahjowidodo, VT. Dung, and ML. Han Absrac

More information

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display Poin Cloud Represenaion of 3D Shape for Laser- Plasma Scanning 3D Displa Hiroo Ishikawa and Hideo Saio Keio Universi E-mail {hiroo, saio}@ozawa.ics.keio.ac.jp Absrac- In his paper, a mehod of represening

More information

Announcements For The Logic of Boolean Connectives Truth Tables, Tautologies & Logical Truths. Outline. Introduction Truth Functions

Announcements For The Logic of Boolean Connectives Truth Tables, Tautologies & Logical Truths. Outline. Introduction Truth Functions Announcemens For 02.05.09 The Logic o Boolean Connecives Truh Tables, Tauologies & Logical Truhs 1 HW3 is due nex Tuesday William Sarr 02.05.09 William Sarr The Logic o Boolean Connecives (Phil 201.02)

More information

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets?

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets? Las Time: Curves & Surfaces Expeced value and variance Mone-Carlo in graphics Imporance sampling Sraified sampling Pah Tracing Irradiance Cache Phoon Mapping Quesions? Today Moivaion Limiaions of Polygonal

More information

Mobile Robots Mapping

Mobile Robots Mapping Mobile Robos Mapping 1 Roboics is Easy conrol behavior percepion modelling domain model environmen model informaion exracion raw daa planning ask cogniion reasoning pah planning navigaion pah execuion

More information

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures.

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures. Schedule Curves & Surfaces Sunday Ocober 5 h, * 3-5 PM *, Room TBA: Review Session for Quiz 1 Exra Office Hours on Monday (NE43 Graphics Lab) Tuesday Ocober 7 h : Quiz 1: In class 1 hand-wrien 8.5x11 shee

More information

Definition and examples of time series

Definition and examples of time series Definiion and examples of ime series A ime series is a sequence of daa poins being recorded a specific imes. Formally, le,,p be a probabiliy space, and T an index se. A real valued sochasic process is

More information

Simultaneous Precise Solutions to the Visibility Problem of Sculptured Models

Simultaneous Precise Solutions to the Visibility Problem of Sculptured Models Simulaneous Precise Soluions o he Visibiliy Problem of Sculpured Models Joon-Kyung Seong 1, Gershon Elber 2, and Elaine Cohen 1 1 Universiy of Uah, Sal Lake Ciy, UT84112, USA, seong@cs.uah.edu, cohen@cs.uah.edu

More information

Scattering at an Interface: Normal Incidence

Scattering at an Interface: Normal Incidence Course Insrucor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 Mail: rcrumpf@uep.edu 4347 Applied lecromagneics Topic 3f Scaering a an Inerface: Normal Incidence Scaering These Normal noes Incidence

More information

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding Indian Journal of Science and Technology, Vol 8(21), DOI: 10.17485/ijs/2015/v8i21/69958, Sepember 2015 ISSN (Prin) : 0974-6846 ISSN (Online) : 0974-5645 Analysis of Various Types of Bugs in he Objec Oriened

More information

Simple Network Management Based on PHP and SNMP

Simple Network Management Based on PHP and SNMP Simple Nework Managemen Based on PHP and SNMP Krasimir Trichkov, Elisavea Trichkova bsrac: This paper aims o presen simple mehod for nework managemen based on SNMP - managemen of Cisco rouer. The paper

More information

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional); QoS in Frame Relay Frame relay characerisics are:. packe swiching wih virual circui service (virual circuis are bidirecional);. labels are called DLCI (Daa Link Connecion Idenifier);. for connecion is

More information

It is easier to visualize plotting the curves of cos x and e x separately: > plot({cos(x),exp(x)},x = -5*Pi..Pi,y = );

It is easier to visualize plotting the curves of cos x and e x separately: > plot({cos(x),exp(x)},x = -5*Pi..Pi,y = ); Mah 467 Homework Se : some soluions > wih(deools): wih(plos): Warning, he name changecoords has been redefined Problem :..7 Find he fixed poins, deermine heir sabiliy, for x( ) = cos x e x > plo(cos(x)

More information

IDEF3 Process Description Capture Method

IDEF3 Process Description Capture Method IDEF3 Process Descripion Capure Mehod IDEF3 is par of he IDEF family of mehods developmen funded by he US Air Force o provide modelling suppor for sysems engineering and enerprise inegraion 2 IDEF3 Mehod

More information

BI-TEMPORAL INDEXING

BI-TEMPORAL INDEXING BI-TEMPORAL INDEXING Mirella M. Moro Uniersidade Federal do Rio Grande do Sul Poro Alegre, RS, Brazil hp://www.inf.ufrgs.br/~mirella/ Vassilis J. Tsoras Uniersiy of California, Rierside Rierside, CA 92521,

More information

Video-Based Face Recognition Using Probabilistic Appearance Manifolds

Video-Based Face Recognition Using Probabilistic Appearance Manifolds Video-Based Face Recogniion Using Probabilisic Appearance Manifolds Kuang-Chih Lee Jeffrey Ho Ming-Hsuan Yang David Kriegman klee10@uiuc.edu jho@cs.ucsd.edu myang@honda-ri.com kriegman@cs.ucsd.edu Compuer

More information

A Prototype of Autonomous Intelligent Surveillance Cameras

A Prototype of Autonomous Intelligent Surveillance Cameras Universi of Wollongong Research Online Facul of Informaics - Papers (Archive) Facul of Engineering and Informaion Sciences 2006 A Proope of Auonomous Inelligen Surveillance Cameras Wanqing Li Universi

More information

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation Submission o Special Issue of CVIU on Model-based and Image-based 3D Scene Represenaion for Ineracive Visualizaion LAMP: 3D Layered, Adapive-resoluion and Muliperspecive Panorama - a New Scene Represenaion

More information

Design Alternatives for a Thin Lens Spatial Integrator Array

Design Alternatives for a Thin Lens Spatial Integrator Array Egyp. J. Solids, Vol. (7), No. (), (004) 75 Design Alernaives for a Thin Lens Spaial Inegraor Array Hala Kamal *, Daniel V azquez and Javier Alda and E. Bernabeu Opics Deparmen. Universiy Compluense of

More information

Landmarks: A New Model for Similarity-Based Pattern Querying in Time Series Databases

Landmarks: A New Model for Similarity-Based Pattern Querying in Time Series Databases Lmarks: A New Model for Similariy-Based Paern Querying in Time Series Daabases Chang-Shing Perng Haixun Wang Sylvia R. Zhang D. So Parker perng@cs.ucla.edu hxwang@cs.ucla.edu Sylvia Zhang@cle.com so@cs.ucla.edu

More information

X-Splines : A Spline Model Designed for the End-User

X-Splines : A Spline Model Designed for the End-User X-Splines : A Spline Model Designed for he End-User Carole Blanc Chrisophe Schlic LaBRI 1 cours de la libéraion, 40 alence (France) [blancjschlic]@labri.u-bordeaux.fr Absrac his paper presens a new model

More information

Precise Voronoi Cell Extraction of Free-form Rational Planar Closed Curves

Precise Voronoi Cell Extraction of Free-form Rational Planar Closed Curves Precise Voronoi Cell Exracion of Free-form Raional Planar Closed Curves Iddo Hanniel, Ramanahan Muhuganapahy, Gershon Elber Deparmen of Compuer Science Technion, Israel Insiue of Technology Haifa 32000,

More information

Projective geometry- 2D

Projective geometry- 2D Projecive geomer- D Acknowledgemens Marc Pollefes: for allowing e use of is ecellen slides on is opic p://www.cs.unc.edu/~marc/mvg/ Ricard Harle and Andrew Zisserman, "Muliple View Geomer in Compuer Vision"

More information

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch CableCARD Power Swich General Descripion is designed o supply power o OpenCable sysems and CableCARD hoss. These CableCARDs are also known as Poin of Disribuion (POD) cards. suppors boh Single and Muliple

More information

Voltair Version 2.5 Release Notes (January, 2018)

Voltair Version 2.5 Release Notes (January, 2018) Volair Version 2.5 Release Noes (January, 2018) Inroducion 25-Seven s new Firmware Updae 2.5 for he Volair processor is par of our coninuing effors o improve Volair wih new feaures and capabiliies. For

More information

Project #1 Math 285 Name:

Project #1 Math 285 Name: Projec #1 Mah 85 Name: Solving Orinary Differenial Equaions by Maple: Sep 1: Iniialize he program: wih(deools): wih(pdeools): Sep : Define an ODE: (There are several ways of efining equaions, we sar wih

More information

Visualizing Complex Notions of Time

Visualizing Complex Notions of Time Visualizing Complex Noions of Time Rober Kosara, Silvia Miksch Insiue of Sofware Technology, Vienna Universiy of Technology, Vienna, Ausria Absrac Time plays an imporan role in medicine. Condiions are

More information

A time-space consistency solution for hardware-in-the-loop simulation system

A time-space consistency solution for hardware-in-the-loop simulation system Inernaional Conference on Advanced Elecronic Science and Technology (AEST 206) A ime-space consisency soluion for hardware-in-he-loop simulaion sysem Zexin Jiang a Elecric Power Research Insiue of Guangdong

More information

Automatic Calculation of Coverage Profiles for Coverage-based Testing

Automatic Calculation of Coverage Profiles for Coverage-based Testing Auomaic Calculaion of Coverage Profiles for Coverage-based Tesing Raimund Kirner 1 and Waler Haas 1 Vienna Universiy of Technology, Insiue of Compuer Engineering, Vienna, Ausria, raimund@vmars.uwien.ac.a

More information

STRING DESCRIPTIONS OF DATA FOR DISPLAY*

STRING DESCRIPTIONS OF DATA FOR DISPLAY* SLAC-PUB-383 January 1968 STRING DESCRIPTIONS OF DATA FOR DISPLAY* J. E. George and W. F. Miller Compuer Science Deparmen and Sanford Linear Acceleraor Cener Sanford Universiy Sanford, California Absrac

More information

Visual Indoor Localization with a Floor-Plan Map

Visual Indoor Localization with a Floor-Plan Map Visual Indoor Localizaion wih a Floor-Plan Map Hang Chu Dep. of ECE Cornell Universiy Ihaca, NY 14850 hc772@cornell.edu Absrac In his repor, a indoor localizaion mehod is presened. The mehod akes firsperson

More information

MB86297A Carmine Timing Analysis of the DDR Interface

MB86297A Carmine Timing Analysis of the DDR Interface Applicaion Noe MB86297A Carmine Timing Analysis of he DDR Inerface Fujisu Microelecronics Europe GmbH Hisory Dae Auhor Version Commen 05.02.2008 Anders Ramdahl 0.01 Firs draf 06.02.2008 Anders Ramdahl

More information

An Adaptive Spatial Depth Filter for 3D Rendering IP

An Adaptive Spatial Depth Filter for 3D Rendering IP JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO. 4, DECEMBER, 23 175 An Adapive Spaial Deph Filer for 3D Rendering IP Chang-Hyo Yu and Lee-Sup Kim Absrac In his paper, we presen a new mehod

More information

Ray Tracing II. Improving Raytracing Speed. Improving Computational Complexity. Raytracing Computational Complexity

Ray Tracing II. Improving Raytracing Speed. Improving Computational Complexity. Raytracing Computational Complexity Ra Tracing II Iproving Raracing Speed Copuer Graphics Ra Tracing II 2005 Fabio Pellacini 1 Copuer Graphics Ra Tracing II 2005 Fabio Pellacini 2 Raracing Copuaional Coplei ra-scene inersecion is epensive

More information

A Face Detection Method Based on Skin Color Model

A Face Detection Method Based on Skin Color Model A Face Deecion Mehod Based on Skin Color Model Dazhi Zhang Boying Wu Jiebao Sun Qinglei Liao Deparmen of Mahemaics Harbin Insiue of Technology Harbin China 150000 Zhang_dz@163.com mahwby@hi.edu.cn sunjiebao@om.com

More information

A non-stationary uniform tension controlled interpolating 4-point scheme reproducing conics

A non-stationary uniform tension controlled interpolating 4-point scheme reproducing conics A non-saionary uniform ension conrolled inerpolaing 4-poin scheme reproducing conics C. Beccari a, G. Casciola b, L. Romani b, a Deparmen of Pure and Applied Mahemaics, Universiy of Padova, Via G. Belzoni

More information

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates A Fas Sereo-Based Muli-Person Tracking using an Approximaed Likelihood Map for Overlapping Silhouee Templaes Junji Saake Jun Miura Deparmen of Compuer Science and Engineering Toyohashi Universiy of Technology

More information

NURBS rendering in OpenSG Plus

NURBS rendering in OpenSG Plus NURS rering in OpenSG Plus F. Kahlesz Á. alázs R. Klein Universiy of onn Insiue of Compuer Science II Compuer Graphics Römersrasse 164. 53117 onn, Germany Absrac Mos of he indusrial pars are designed as

More information

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker.

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker. Slide A Principled Approach o MILP Modeling John Hooer Carnegie Mellon Universiy Worshop on MIP Columbia Universiy, Augus 008 Proposal MILP modeling is an ar, bu i need no be unprincipled. Slide Proposal

More information

Numerical Solution of ODE

Numerical Solution of ODE Numerical Soluion of ODE Euler and Implici Euler resar; wih(deools): wih(plos): The package ploools conains more funcions for ploing, especially a funcion o draw a single line: wih(ploools): wih(linearalgebra):

More information

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR . ~ PART 1 c 0 \,).,,.,, REFERENCE NFORMATON CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONTOR n CONTROL DATA 6400 Compuer Sysems, sysem funcions are normally handled by he Monior locaed in a Peripheral

More information

Weighted Voting in 3D Random Forest Segmentation

Weighted Voting in 3D Random Forest Segmentation Weighed Voing in 3D Random Fores Segmenaion M. Yaqub,, P. Mahon 3, M. K. Javaid, C. Cooper, J. A. Noble NDORMS, Universiy of Oxford, IBME, Deparmen of Engineering Science, Universiy of Oxford, 3 MRC Epidemiology

More information

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12]. In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer

More information

SOT: Compact Representation for Triangle and Tetrahedral Meshes

SOT: Compact Representation for Triangle and Tetrahedral Meshes SOT: Compac Represenaion for Triangle and Terahedral Meshes Topraj Gurung and Jarek Rossignac School of Ineracive Compuing, College of Compuing, Georgia Insiue of Technology, Alana, GA ABSTRACT The Corner

More information

Probabilistic Detection and Tracking of Motion Discontinuities

Probabilistic Detection and Tracking of Motion Discontinuities Probabilisic Deecion and Tracking of Moion Disconinuiies Michael J. Black David J. Flee Xerox Palo Alo Research Cener 3333 Coyoe Hill Road Palo Alo, CA 94304 fblack,fleeg@parc.xerox.com hp://www.parc.xerox.com/fblack,fleeg/

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks Less Pessimisic Wors-Case Delay Analysis for Packe-Swiched Neworks Maias Wecksén Cenre for Research on Embedded Sysems P O Box 823 SE-31 18 Halmsad maias.wecksen@hh.se Magnus Jonsson Cenre for Research

More information

Systems & Biomedical Engineering Department. Transformation

Systems & Biomedical Engineering Department. Transformation Sem & Biomedical Engineering Deparmen SBE 36B: Compuer Sem III Compuer Graphic Tranformaion Dr. Aman Eldeib Spring 28 Tranformaion Tranformaion i a fundamenal corner one of compuer graphic and i a cenral

More information

A Formalization of Ray Casting Optimization Techniques

A Formalization of Ray Casting Optimization Techniques A Formalizaion of Ray Casing Opimizaion Techniques J. Revelles, C. Ureña Dp. Lenguajes y Sisemas Informáicos, E.T.S.I. Informáica, Universiy of Granada, Spain e-mail: [jrevelle,almagro]@ugr.es URL: hp://giig.ugr.es

More information

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magneic Field Maps A. D. Hahn 1, A. S. Nencka 1 and D. B. Rowe 2,1 1 Medical College of Wisconsin, Milwaukee, WI, Unied

More information

The Roots of Lisp paul graham

The Roots of Lisp paul graham The Roos of Lisp paul graham Draf, January 18, 2002. In 1960, John McCarhy published a remarkable paper in which he did for programming somehing like wha Euclid did for geomery. 1 He showed how, given

More information

Boosting Location-Based Services with a Moving Object Database Engine

Boosting Location-Based Services with a Moving Object Database Engine Boosing Locaion-Based Services wih a Moving Objec Daabase Engine ABSTRACT Nikos Pelekis Dep of Informaics Univ. of Piraeus, Hellas npelekis@unipi.gr Composiion of emporal and spaial properies of real world

More information

4 Error Control. 4.1 Issues with Reliable Protocols

4 Error Control. 4.1 Issues with Reliable Protocols 4 Error Conrol Jus abou all communicaion sysems aemp o ensure ha he daa ges o he oher end of he link wihou errors. Since i s impossible o build an error-free physical layer (alhough some shor links can

More information

Constant-Work-Space Algorithms for Shortest Paths in Trees and Simple Polygons

Constant-Work-Space Algorithms for Shortest Paths in Trees and Simple Polygons Journal of Graph Algorihms and Applicaions hp://jgaa.info/ vol. 15, no. 5, pp. 569 586 (2011) Consan-Work-Space Algorihms for Shores Pahs in Trees and Simple Polygons Tesuo Asano 1 Wolfgang Mulzer 2 Yajun

More information

Handling uncertainty in semantic information retrieval process

Handling uncertainty in semantic information retrieval process Handling uncerainy in semanic informaion rerieval process Chkiwa Mounira 1, Jedidi Anis 1 and Faiez Gargouri 1 1 Mulimedia, InfoRmaion sysems and Advanced Compuing Laboraory Sfax Universiy, Tunisia m.chkiwa@gmail.com,

More information

SEARCHING for human actions in a large video database

SEARCHING for human actions in a large video database 808 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 6, JUNE 2009 Hierarchical Space Time Model Enabling Efficien Search for Human Acions Huazhong Ning, Ton X. Han, Dirk B.

More information

Virtual Recovery of Excavated Archaeological Finds

Virtual Recovery of Excavated Archaeological Finds Virual Recovery of Excavaed Archaeological Finds Jiang Yu ZHENG, Zhong Li ZHANG*, Norihiro ABE Kyushu Insiue of Technology, Iizuka, Fukuoka 820, Japan *Museum of he Terra-Coa Warrlors and Horses, Lin Tong,

More information

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1 CS 428: Fall 2 Inroducion o Compuer Graphic Geomeric Tranformaion (coninued) Andrew Nealen, Ruger, 2 9/2/2 Tranlaion Tranlaion are affine ranformaion The linear par i he ideni mari The 44 mari for he ranlaion

More information