Deformable Surface Tracking Ambiguities
|
|
- Raymond Wilcox
- 5 years ago
- Views:
Transcription
1 Deformable Surface Trackng mbgutes Matheu Salzmann, Vncent Lepett and Pascal Fua Computer Vson Laboratory École Polytechnque Fédérale de Lausanne (EPFL) 5 Lausanne, Swtzerland {matheu.salzmann,vncent.lepett,pascal.fua}epfl.ch bstract We study from a theoretcal standpont the ambgutes that occur when trackng a generc deformable surface under monocular perspectve projecton gven 3 D to 2 D correspondences. We show that, addtonally to the known scale ambguty, a set of potental ambgutes can be clearly dentfed. From ths, we deduce a mnmal set of constrants requred to dsambguate the problem and ncorporate them nto a workng algorthm that runs on real nosy data.. Introducton Wthout a strong model, 3 D shape recovery of nonrgd surfaces from monocular vdeo sequences s a severely under-constraned problem. Pror models are requred to resolve the nherent ambgutes. Many approaches to creatng such models have been proposed, such as physcs-based models [,, 3, 5, 9], feature pont-based structure from moton algorthms [3, 7, 6] and machne learnng technques [2, 2, 8]. However, as wll be dscussed n Secton 2, these methods typcally make restrctve assumptons that prevent them from beng completely general. Furthermore, we are not aware of any formal study of the ambgutes when explctly reconstructng deformable surfaces n the total absence of pror knowledge, or of the number of constrants that must be suppled to resolve them. In ths paper, we address ths ssue from a theoretcal standpont and show how such a theoretcal understandng can be translated nto workng algorthms that make mnmal assumptons on the range of possble surface deformatons. s shown n Fg., we focus here on surfaces that are textured enough to let us establsh 3 D to 2 D correspondences between nterest ponts on the surface and ther mage locatons but whose physcal propertes may be very dfferent. Requrng texture s a lmtng assumpton but our approach nevertheless represents a key step towards desgnng vdeo-based trackng algorthms able to reconstruct the deformatons of classes of deformable surfaces whose be- Fgure. Reconstructon of deformable surfaces from vdeo sequences wth mnmal a pror knowledge. We constran the reconstructon of the deformng sheet of paper and of the much flexble plastc sheet n the same manner, even though they have very dfferent physcal propertes. havor s not known a pror: Gven a robust algorthm able to recover the deformatons of such a surface when t s suffcently textured, t wll become feasble to construct large tranng sets of such deformatons; to use them to learn lowdmensonal deformaton models; and fnally to use these models to recover the shape of surfaces of the same class even though they may be less textured. More specfcally, we model our surfaces as trangulated meshes seen under perspectve projecton. Computng the 3 D coordnates of ts vertces can be acheved by solvng a large lnear system, whose rank and sngular values we can easly compute. Ths wll allow us to show that: Gven suffcently many nose-free correspondences, the coordnates can be retreved up to a sngle scale ambguty. In practce, the mage locatons of the correspondences are never perfect and the resultng ambgutes can be attrbuted to the presence of very small sngular values n the lnear system. These ambgutes actually correspond to those of a pecewse affne model, whch ntroduces an extra depth ambguty for each vertex. The ambgutes can be resolved by consderng a sequence of mages nstead of a sngle one and mposng a very smple dynamcs model that lnks the reconstructons n consecutve mages. Ths results n a much larger lnear system but of full rank thanks to the addtonal moton constrants.
2 We wll show that for surfaces wth physcal propertes as dfferent as those of the sheet of paper and the pece of plastc of Fg., the same set of generc constrants allows us to resolve the ambgutes. s a result, we can retreve ther overall shape as they deform, even though the correspondences we use are automatcally establshed and therefore contan many errors. 2. Related Work Recoverng the shape of a deformng surface n a monocular sequence requres pror knowledge to make the problem tractable. Many dfferent approaches have been studed over the years, most of whch make very strong and restrctve assumptons about the object of nterest. Physcs-based deformaton models have been used extensvely to add a qualtatve knowledge about the object s behavour. The orgnal 2 D models were frst appled to shape recovery [6], but have also been used for 2 D surface regstraton []. They have rapdly been adapted to 3 D under the form of superquadrcs [], trangulated surfaces [3], or thn-plate splnes [9]. To reduce the dmensonalty of the problem, lnearty assumptons have also been made on those models through modal analyss [, 3, 5]. Even though these models have been extremely successful, the mply some knowledge of the pseudo-physcal propertes of the surface, whch may not be avalable. Furthermore, the complexty of modelng a true nonlnear behavor tends to restrct them to cases where nonlneartes are small. Structure from moton methods have also been shown to be effectve. They rely on feature ponts tracked through a sequence to retreve the deformed shape of a surface. common assumpton n such methods s to consder the deformatons as beng a lnear combnaton of bases vectors [7], whch can be learned durng the process [3]. Ths of course does not correspond to the true behavour of a surface whch, by nature, deforms nonlnearly. slghtly dfferent approach s to consder pecewse rgd deformatons [6]. In ths case, rgd objects are movng ndependently, and the moton of the whole scene s consdered as a deformaton. Ths, agan, ntroduces a strong pror, whch n general s not vald for a deformable surface. Machne learnng technques have known an ncreasng popularty n the past few years. They make use of tranng data to buld a model that can then be appled to track objects from monocular mages. Even though nonlnear dmensonalty reducton methods have proved successful n the case of human moton [4], most applcatons to deformable surfaces have been lnear. ctve appearance models [4] poneered ths approach n the 2 D case and have snce been extended to 3 D [8]. Morphable models [2] rely on the same phlosophy to buld 3 D deformable face models. Recently [2] appled ths dea to deformable surface trackng, and created a tranng set of deformed shapes by varyng angles between the facets of a mesh. However, ther tranng data are far from correspondng to realty. Machne learnng methods have proved effcent, but suffer from the need of good tranng sets whch mght be hard to obtan, especally n the case of deformable surfaces. Fnally, t was recently shown that texture and shadng nformaton could be combned to retreve the shape of a deformable surface [5]. However, very strong assumptons on the lghtng envronment must be made, and therefore the method lacks generalty. The ultmate goal of our research s to solve the problem of buldng tranng sets of deformable surfaces from textured objects and wth mnmal pror knowledge of the feasble deformatons. Ths would consttute a good startng pont to learn accurate deformaton models that could then be appled to less textured surfaces of the same knd. We therefore see ths theoretcal study as a necessary step towards fully understandng the problem we are facng and showng that a few reasonable assumptons can make t tractable. 3. Sngle-Image mbgutes We represent surfaces as 3 D trangulated meshes and assume that we are gven a set of 3 D to 2 D correspondences between surface ponts and mage locatons. In ths secton, we show that recoverng the shape amounts to solvng an ll-condtoned lnear system. We then show that the degeneraces, or near-degeneraces, of ths system correspond to depth ambgutes that can be explaned n terms of a pecewse affne projecton model. Snce we use a sngle camera and assume ts nternal parameters to be known, we express all world coordnates n the camera referental for smplcty and wthout loss of generalty. 3.. mbgutes under Perspectve Projecton In ths secton, we formulate the computaton of the 3 D mesh vertex coordnates gven the correspondences n terms of solvng a lnear system and dscuss ts degeneraces. We start wth a mesh contanng a sngle trangle and extend our result to a complete one. Projecton of a 3 D Surface Pont Let x be a 3 D pont whose coordnates are expressed n the camera referental. We wrte ts perspectve projecton as u v = [ I 3 3 ] ( ) x, () k where s the nternal parameters matrx, and k a scalar. If x les on the facet of a trangulated mesh, t can be expressed as a weghted sum of the facet vertces. Eq.
3 becomes u v = (a v + b v 2 + c v 3 ), (2) k where v, 3 are the 3-D coordnate vectors of the vertces and (a, b, c ) the barycentrc coordnates of x. Reconstructng a Sngle Facet Let us assume that we are gven a lst of n such 3 D to 2 D correspondences for ponts lyng nsde one sngle facet. The v, 3 coordnates of ts vertces can be computed by solvng M f `v T v T 2 v T 3 k... k... k n T = wth (3) a b c u v M f = a b c... u v B a n b n c n un C v n where the k are treated as auxlary varables to be recovered as well. We could have hoped that, for n > 4, the columns of M f would become lnearly ndependent and that the system would then have a unque soluton. However, ths s not what happens. To prove that M f s rank-defcent, we show that ts last column can always be wrtten as a lnear combnaton of the others as follows. From Eq. 2 we can wrte u n v n = a n λ + b n λ 2 + c n λ 3 (4) where λ j = v j /k n for j 3. For all < n, we have a λ + b λ 2 + c λ 3 = a v b v 2 c v 3 k n k n k n = k u v. k n Ths mples that the last column of the M f matrx of Eq. 3 s ndeed a lnear combnaton of the prevous ones wth coeffcents (λ T, λ T 2, λ T 3, k /k n,..., k n /k n ). Thus, n general, M f has full rank mnus. Reconstructng the Whole Mesh If we now consder a mesh made of n v > 3 vertces wth a total of m correspondences, Eq. 3 becomes M m B v... v nv k... k m =, M m = ˆ M C L M R, (5) wth a b c b M L = j c j d j... and B C a l c l e l... `u v T M R = `u j v j T B C... `u l v l T Coeffcents smlar to those of Eq. 4 can be derved to compute (u m, v m, ) T as a lnear combnaton of the non-zero columns of the last row. Snce these coeffcents only depend on k m, on the mesh vertces and on the projecton matrx, t can easly be checked that, as n the sngle trangle case, the last column of the matrx can be expressed as a lnear combnaton of the others. Thus matrx M m of Eq. 5 has stll full rank mnus. Ths was to be expected and reflects the well-known scale ambguty n monocular vson. Representng the problem as n Eq. 5 was convenent to dscuss the rank of the matrx. However, n practce, we want to recover the vertex coordnates but are not nterested n havng the k as unknowns. We therefore elmnate them by rewrtng Eq. 5 as a T b T c T b j T j c j T j d j T j... v... = (6) B C a l T l c l T l e l T l... v nv wth «u T = 2 3 3, v 3 where 3 represents the last row of matrx and 2 3 ts frst two rows. By constructon, the matrx n Eq. 6 has the same rank as matrx M m, therefore the followng results are vald for both representatons of the problem. Effectve Rank of the Matrces In the prevous paragraph, we showed that M m has at most full rank mnus one. However, ths does not tell the whole story: In general, t s ll-condtoned and many of ts sngular values are small enough so that, n practce, t should be treated as a matrx of even lower rank. To llustrate ths pont, we projected randomly sampled ponts on the facets of the synthetc 88 vertces mesh of the top row of Fg. 2 usng a known camera model. We then computed the sngular values of matrx of Eq. 6, whch we plot n Fg. 3. In Fg. 4, we show the effect of addng two of the correspondng sngular vectors one assocated to the zero sngular value and the other to a small one to the mesh n ts reference poston.
4 Fgure 2. Reconstructng an 88-vertex mesh usng perfect correspondences that were corrupted usng zero-mean Gaussan nose wth varance fve, whch s much larger than what can be expected of automated matchng technque. Top. The orgnal mesh and reconstructed one projected n the synthetc vew used to create the correspondences. s expected, the projectons match very closely. Bottom. The two meshes seen from a dfferent vewpont. Fgure 3. Sngular values of the matrx of Eq. 6 for the 88 vertex mesh of Fg.. Note how the values drop down after the 2n v = 76 th one, as predcted by the affne model of Secton 3.2. The small graph on the rght s a magnfed verson of the part of the graph contanng the small sngular values. The last one s zero up to the precson of the matlab routne used to compute t and the others are not very much larger. (a) (b) (c) Fgure 4. Vsualzng vectors assocated to small sngular values. (a) Reference mesh and mesh to whch one the vectors has been added seen from the orgnal vewpont, n whch they are almost ndstngushable. (b) The same two meshes seen from a dfferent vewpont. (c) The reference mesh modfed by addng the vector assocated to the zero sngular value. Note that the resultng deformaton s close to beng a scalng. Even though only one of these values s exactly zero, we can see that they drop down drastcally after the frst 2n v = 76. Ths shows that, even though the matrx may have full rank mnus, the soluton of the lnear system would be very senstve to nose. Therefore, n a real stuaton, we would actually be closer to havng n v ambgutes, whch can be understood n terms of the pecewse affne model we ntroduce below mbgutes under Pecewse ffne Projecton pecewse affne camera model s one that nvolves an affne transform for each facet of the mesh. Ths approxmaton s warranted f the facets are small enough to neglect depth varatons across them. Projecton of a 3 D Surface Pont Let x be a 3 D pont whose coordnates are agan expressed n the camera referental. We wrte ts projecton to a 2 D mage plane as ( ) u k = Px v, P = [ I 2 2 ], (7) where k s a depth factor assocated to the affne camera and s a 2 2 matrx representng the nternal parameters. s n Secton 3., we study the ambgutes for a mesh contanng frst a sngle trangle and then many. Reconstructng a Sngle Facet We can agan wrte a lnear system for a sngle trangle contanng n 3 D to 2 D correspondences, wth 3 D ponts gven by ther barycentrc coordnates «u a P b P c P v «v u a P b P c P Bv 2 C v v 3 =. (8) B «C k un a np b np c np v n Snce we only have one facet, we also only have one projecton matrx, therefore a sngle k correspondng to the average depth of the facet s necessary, and all (u, v ) T can be put n the same column. Snce P s of sze 2 3, t has at most rank 2. Moreover, we can show that the last column of the global matrx also s a lnear combnaton of the two frst columns of P «u v = P k (a v + b v 2 + c v 3 ) = ˆ k (a v + b v 2 + c v 3 ) = a «v k + b v 2 k «v2 + c v 22 k «v3. (9) v 32 The coeffcents of Eq. 9 are ndependent of the correspondence consdered and are therefore vald for any row of the matrx. Ths fnally means that, when n 3, the rank of the matrx of Eq. 8 s always 6.
5 Reconstructng the Whole Mesh s dscussed above, when there are several trangles, usng the pecewse affne model amounts to ntroducng a projecton matrx per facet. However, snce n realty we only have one camera, ts nternal parameters, rotaton matrx, and center are bound to be the same for each trangle. Ths only lets us wth a varable depth factor k for each facet among the n f facets of the mesh. We can then wrte the system M m wth v T... v nv T k... k nf T =, M m = ˆ M L M R «u a P b P c P v « uj M m = b jp c jp d jp v j «B ul C a l P c l P e l P v l M L, whch s of sze 2m 3n v, m beng the number of correspondences, has at most rank 2n v because P has rank 2. Smlarly, M R, whch s of sze 2m n f, has at most rank n f, because we can agan show that ts last column s a lnear combnaton of the prevous one n a smlar manner as was done for the perspectve case, wth the coeffcents of Eq. 9. Ths means that for a full mesh, M m has at most rank 2n v + n f. Ths leaves us wth n v + ambgutes. Ths agan seems natural due frst to the same scale ambguty as n the perspectve case, and second to the fact that now each vertex s free to move along the lne of sght. Ths number corresponds to the number observed n the perspectve case of Secton 3., except that, n the affne case, a global scale s dfferent from all vertces sldng along the lne of sght, whch produces an extra sngular value. 4. Weak but Broadly pplcable Constrants (). Snce the lnear systems of Secton 3 are rank-defcent, we need to ntroduce addtonal constrants to obtan acceptable solutons. In essence, ths s what all the model-based methods dscussed n Secton 2 do. However, they typcally nvolve very specfc assumptons about ether the physcal propertes or the range of possble deformatons of the surfaces at hand, whch s very restrctve. In ths secton, we show that a much weaker and more broadly applcable set of constrants suffces: Snce we deal wth vdeo sequences, we can assume that the surface does not move randomly between two frames, whatever the physcal propertes of the target surface. We therefore perform the reconstructon over several frames smultaneously and smply lmt the range of moton from frame to frame. We show here that ths can be expressed as a set of addtonal lnear constrants that make our lnear systems wellcondtoned, frst n the affne case and then n the projectve one. 4.. Constranng the ffne Reconstructon Gven a temporal sequence of n I mages and the correspondng matrces M mt, t n I of Eq., we can create a block dagonal matrx whose blocks are the M mt and use t to wrte a bg lnear system that the vertex coordnates n all frames must satsfy smultaneously. However, wthout temporal consstency constrants, the ambgutes reman: s dscussed n Secton 3.2, when the camera coordnates are algned wth the world coordnates, reconstructon s only possble up to an unknown moton along the z-axs for each vertex at each tme step. To mtgate ths problem, t s therefore natural to lnk the z value of vertces across tme. The smplest way to do ths s to wrte v t+ z v t z = () for all vertces and all tmes. These constrants and those mposed by the 3 D to 2 D correspondences can then be mposed smultaneously by solvng wth respect to Θ where Θ = M s = M U = M B = z frst v T... v T nv k... kn f» MU, b = M B M s Θ = b, (2) z frst... zn frst v... v n I T n... v I T n n v k I... k n T I n f, M m M m t B M m t+..., C M m n I C C C C C......, B C C C C T z last... zn last v, and z last are the z-coordnate of vertex n the frst and last frames, n whch we assume that the shape s known, and C s an n v 3n v matrx contanng a sngle n each row, whch corresponds to the z-coordnate of one vertex. The number of constrants we add n ths manner s equal to the number n v of ambgutes that we derved n Secton 3.2. Therefore t affects the rank of M s, and reduces the number of ambgutes to zero as shown n Fg. 5. Moreover, these constrants do not overlap wth the ones mposed by the correspondences and can then be consdered as mnmal.
6 Fgure 5. Sngular values for a 5 frames sequence under affne projecton. Left Wthout temporal consstency constrants between frames, the lnear system has many zero sngular values, whch mples severe reconstructon ambgutes. Rght Constranng the z coordnates as dscussed n Secton 4. leaves the non zero sngular values unchanged but ncrease the value of the others, thus removng the ambgutes. In practce the correspondences are never perfect and nclude nose and outlers. We therefore solve Eq. 2 n the least-squares sense and take Θ to be Θ = argmn Θ (M s Θ b) T W(M s Θ b), (3) where W s a dagonal matrx of ones for the lnes correspondng to projecton constrants and a user-defned weght for those that correspond to the depth constrants. The weght s desgned to gve comparable nfluence to both classes of constrants and drectly affects how much the small sngular values ncrease Constranng the Perspectve Reconstructon In Secton 3.2, we showed that ambgutes under perspectve projecton are smlar to those under pecewse affne projecton. It s therefore natural to constran the reconstructon n a smlar way, that s by lmtng the moton along the lne-or-sght. However, snce t s not parallel to the z-axs anymore, the constrants become more dffcult to express. Let us consder one vertex v of the mesh at tmes t and t +. We can try mnmzng d = v t v t+ e, the length of the projecton on the lne-of-sght of the v t v t+ vector, where e s the vector cv t after normalzaton, and c represents the optcal center of the camera. The dffculty comes from the fact that ths constrant s nonlnear and can therefore not be ntroduced nto our lnear formulaton. We overcome ths problem by replacng the exact formulaton of d by an upper bound that can be expressed lnearly as follows: d 2 = (v t v t+ e) 2, = (e x(xc t+ x t c) + e y(yc t+ yc) t + e z(zc t+ zc)) t 2, (e x(xc t+ x t c ))2 + (e y(yc t+ yc t ))2 + (e z(zc t+ zc t ))2 + ( 2e x(x t+ c x t c)) 2 + ( 2e y(y t+ c y t c)) 2 + ( 2e x(x t+ c x t c ))2 + ( 2e z(z t+ c z t c ))2 + ( 2e y(y t+ c y t c ))2 + ( 2e z(z t+ c z t c ))2, (sn(θ max x )( + 2 2)(x t+ c x t c ))2 + (sn(θ max y )( + 2 2)(y t+ c y t c ))2 + (( + 2 2)(z t+ c z t c ))2, (4) Fgure 6. Sngular values for a 5 frames sequence under perspectve projecton. Left Wthout temporal consstency constrants between frames, the lnear system s rank-defcent. Rght Boundng the frame-to-frame dsplacements along the lne of sght usng the lnear expresson of Eq. 4 transforms the ll-condtoned lnear system nto a well-condtoned one. The smaller sngular values have ncreased and are now clearly non-zero. Snce our moton model ntroduces more equatons than strctly necessary, the other values are also affected, but only very slghtly. where x c, y c and z c are the coordnates of a vertex n the camera reference system, and θx max and θy max are the maxmum angles between the camera center and the ponts projectng on the left/rght, and upper/lower border of the mage, respectvely. s n Secton 4., these constrants and those mposed by the 3 D to 2 D correspondences can be mposed smultaneously. We rewrte Eq. 2 by replacng the M mt matrces of Eq. by the matrx of Eq. 6 and the C matrces by 3n v 3n v matrces, contanng a sngle value n each row that wll constran the x-, y-, or z-coordnate of one vertex. Ths value s set to one of the three coeffcents of Eq. 4, dependng on whch coordnate the row corresponds to. Fg. 6 shows how the sngular values of the system are affected by ntroducng our depth constrants. s n the affne case, we can see that the smaller sngular values have ncreased and now clearly dfferent from zero. Snce ths was our only goal n addng constrants, ths justfes our approach to lberalzaton by mnmzng the upper bound of d of Eq. 4 nstead of d tself. Note that because we added more equatons than was strctly necessary, the other sngular values also ncreased, but only very slghtly. 5. Experments In the prevous sectons, we developed theoretcal bass for reconstructng the shape of a deformable surface from 3 D to 2 D correspondences n a vdeo sequence. We showed that constranng the varatons n depth from frame to frame s suffcent, n theory, to formulate the reconstructon problem n terms of solvng a well-condtoned lnear system. In ths secton, we show that ths ndeed produces vald reconstructons n practce. We present results obtaned usng both synthetc data and real mages. In both cases, the deformatons of the meshes were retreved by solvng the lnear system of Secton 4 for whole sequences wth known deformatons n the frst and last frames. Ths was done usng Matlab s mplementaton of sparse matrces and resoluton of lnear systems
7 Fgure 7. Dstance between the orgnal mesh and ts reconstructon for each one of the 9 deformed versons of the mesh of Fg. 2. We plot fve curves correspondng to vertex-to-surface dstances obtaned wth varance one to fve gaussan nose on the correspondences. The dstances are expressed as percentages of the length of the mesh largest sde. wth known covarance matrx n the least square sense. In our experments, the covarance matrx smply s the weght matrx of Eq. 3, whch weghs dfferently the correspondences equatons and the constrants. 5.. Synthetc Data We deformed the 88-vertex mesh of Fg. 4(a) to produce 9 dfferent shapes and 9 correspondng sets of 3 D to 2 D correspondences usng a perspectve projecton matrx. We then added Gaussan nose wth mean zero and varance rangng from one to fve to the mage locatons of these correspondences. Fg. 2 depcts the reconstructon results overlad on the orgnal mesh wth nose varance fve. The dfferences are hard to see, even though ths represents far lower precson than what can be expected of good featurepont matchng algorthms. To quantfy the dfferences between the meshes, we plot the dstances between the two meshes n Fg. 7 for each one of 9 dfferent shapes, gven ncreasng nose varance. The dstances are expressed as percentages of the mesh largest sde. Wth a nose varance one, they are of the order of.25% for vertex-to-surface dstance, whch works out to.25cm for a cm 7cm mesh. Ths s very small gven that we ncorporate very lttle a pror knowledge nto our reconstructon algorthm Real Data We now present results on two real monocular vdeo sequences acqured wth an ordnary dgtal camera. The longest one s 25 frames long, whch shows that, even though our approach nvolves solvng a very large system, t s sparse enough to use a standard Matlab routne. In both cases, we automatcally establsh 3 D to 2 D correspondences between the frst frame, where the 3 D pose s assumed to be known, and the others by frst trackng the surface n 2 D usng normalzed cross-correlaton. We then compute correspondences by pckng random samples n each facet and lookng n each frame n an area lmted by the 2 D trackng result for 2 D ponts matchng ther projectons n the frst frame. To ths end we use standard crosscorrelaton, whch results n nosy correspondences wth a number of msmatches at places where there s not enough texture to guarantee relable matches. Fg. 8 depcts our reconstructon results for a relatvely nelastc pece of paper n a 25-frame sequence and Fg. 9 those for a much more flexble sheet of plastc n a 47- frame sequence. In both cases, the global shape s correct, whch confrms that the ambgutes have been correctly handled. However, because we mpose no smoothness constrant of any knd, there are also local errors that are caused by the msmatches present n our nput data. If the goal were to derve a perfect shape from a set of nosy correspondences, we could mtgate the effect of erroneous matches by ntroducng a robust estmator nto the leastsquares mnmzaton of Eq. 3. However, we wll argue n the followng secton that ths may not actually be necessary for the applcaton we have n mnd. Snce our technque does not ntroduce any pror on the physcal propertes of the target surface, we were able to reconstruct both the paper and plastc wthout changng anythng to our system. It s not clear that ths would have been the case had we used a physcs-based approach or any other that mplctly lmts the range of deformaton of the surface. 6. Concluson In ths paper we have presented a theoretcal study of the ambgutes that arse when reconstructng deformable 3 D surfaces from monocular vdeo sequences. We showed that they can be nterpreted n terms of those nherent to a pecewse affne model and can be removed by smply constranng the frame-to-frame varaton n depth. These are very weak constrants that are broadly applcable because they do restrct the range of possble surface deformatons. When used n conjuncton wth real correspondences, ncludng nose and outrght msmatches, these constrants are suffcent to recover the surface, not perfectly, but wth good accuracy nevertheless. More specfcally, we do not smooth our results at all because t would defeat our basc purpose, whch s to ntroduce as lttle a pror knowledge of the surface s physcal propertes as possble. s a result, our reconstructons may contan local devatons from the true surface. However, we do not beleve ths to be a major ssue gven our ultmate purpose: If the goal s to track many surfaces to create a moton database from whch a moton model can be learned, the devatons can be treated as random perturbatons that wll be elmnated when observng a large number of sequences. Provng ths to be the case wll be the focus of our future work.
8 Fgure 8. Reconstructng a deformng sheet of a paper from a 25-frames sequence. Top The reconstructed mesh s reprojected nto the orgnal mages and closely matches the outlne of the paper. Bottom The same mesh seen from the sde. In spte of local naccuraces n depth, the overall shape s correct, whch ndcates that the ambgutes have been successfully resolved. complete vdeo s submtted as supplementary materal. Fgure 9. Reconstructon results for a plastc sheet, whch s much more flexble than the sheet of paper of Fg. 8. In spte of ths, the overall shape s agan correctly recovered up to small errors due to erroneous correspondences. complete vdeo s submtted as supplementary materal. References []. Bartol and. Zsserman. Drect Estmaton of Non- Rgd Regstraton. In Brtsh Machne Vson Conference, Kngston, UK, September 24. [2] V. Blanz and T. Vetter. Morphable Model for The Synthess of 3 D Faces. In CM SIGGRPH, pages 87 94, Los ngeles, C, ugust 999. [3] L. Cohen and I. Cohen. Deformable models for 3-d medcal mages usng fnte elements and balloons. In Conference on Computer Vson and Pattern Recognton, pages , 992. [4] T. Cootes, G. Edwards, and C. Taylor. ctve ppearance Models. In European Conference on Computer Vson, pages , Freburg, Germany, June 998. [5] H. Delngette, M. Hebert, and K. Ikeuch. Deformable surfaces: free-form shape representaton. In SPIE Geometrc Methods n Computer Vson, volume 57, pages 2 3, 99. [6] M. Kass,. Wtkn, and D. Terzopoulos. Snakes: ctve Contour Models. Internatonal Journal of Computer Vson, (4):32 33, 988. [7] X. Llado,. D. Bue, and L. gapto. Non-rgd 3D Factorzaton for Projectve Reconstructon. In Brtsh Machne Vson Conference, Oxford, UK, September 25. [8] I. Matthews and S. Baker. ctve ppearance Models Revsted. Internatonal Journal of Computer Vson, 6:35 64, November 24. [9] T. McInerney and D. Terzopoulos. Fnte Element Model for 3D Shape Reconstructon and Nonrgd Moton Trackng. In Internatonal Conference on Computer Vson, pages , Berln, Germany, 993. [] D. Metaxas and D. Terzopoulos. Constraned deformable superquadrcs and nonrgd moton trackng. IEEE Transactons on Pattern nalyss and Machne Intellgence, 5(6):58 59, 993. []. Pentland. utomatc extracton of deformable part models. Internatonal Journal of Computer Vson, 4(2):7 26, 99. [2] M. Salzmann, S. Ilć, and P. Fua. Physcally Vald Shape Parameterzaton for Monocular 3 D Deformable Surface Trackng. In Brtsh Machne Vson Conference, Oxford, UK, September 25. [3] L. Torresan,. Hertzmann, and C. Bregler. Learnng nonrgd 3d shape from 2d moton. In dvances n Neural Informaton Processng Systems. MIT Press, Cambrdge, M, 23. [4] R. Urtasun, D. Fleet,. Hertzman, and P. Fua. Prors for people trackng from small tranng sets. In Internatonal Conference on Computer Vson, Bejng, Chna, October 25. [5] R. Whte and D. Forsyth. Combnng cues: Shape from shadng and texture. In Conference on Computer Vson and Pattern Recognton, 26. [6] J. Xao and T. Kanade. Uncalbrated perspectve reconstructon of deformable structures. In Internatonal Conference on Computer Vson, 25.
Structure from Motion
Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton
More informationSLAM 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 informationSupport Vector Machines
/9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.
More informationImprovement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration
Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,
More informationA Factorization Approach to Structure from Motion with Shape Priors
A Factorzaton Approach to Structure from Moton wth Shape Prors Alesso Del Bue Insttute for Systems and Robotcs Insttuto Superor Técnco Av. Rovsco Pas 1 1049-001 Lsboa Portugal http://www.sr.st.utl.pt/
More informationLecture 5: Multilayer Perceptrons
Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented
More informationR s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes
SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges
More informationMULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION
MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and
More informationLecture 4: Principal components
/3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness
More informationFEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur
FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents
More informationResolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm
Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of
More informationCorrespondence-free Synchronization and Reconstruction in a Non-rigid Scene
Correspondence-free Synchronzaton and Reconstructon n a Non-rgd Scene Lor Wolf and Assaf Zomet School of Computer Scence and Engneerng, The Hebrew Unversty, Jerusalem 91904, Israel e-mal: {lwolf,zomet}@cs.huj.ac.l
More informationFace Recognition University at Buffalo CSE666 Lecture Slides Resources:
Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural
More informationElectrical analysis of light-weight, triangular weave reflector antennas
Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna
More informationA B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images
A B-Snake Model Usng Statstcal and Geometrc Informaton - Applcatons to Medcal Images Yue Wang, Eam Khwang Teoh and Dnggang Shen 2 School of Electrcal and Electronc Engneerng, Nanyang Technologcal Unversty
More informationTsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance
Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for
More information3D 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 informationRange images. Range image registration. Examples of sampling patterns. Range images and range surfaces
Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples
More informationFeature Reduction and Selection
Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components
More informationA Binarization Algorithm specialized on Document Images and Photos
A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a
More informationLecture #15 Lecture Notes
Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal
More informationS1 Note. Basis functions.
S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type
More information6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour
6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the
More information2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements
Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.
More informationComputer Animation and Visualisation. Lecture 4. Rigging / Skinning
Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume
More informationHelsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)
Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute
More informationHermite Splines in Lie Groups as Products of Geodesics
Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the
More informationParallelism for Nested Loops with Non-uniform and Flow Dependences
Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr
More informationReading. 14. Subdivision curves. Recommended:
eadng ecommended: Stollntz, Deose, and Salesn. Wavelets for Computer Graphcs: heory and Applcatons, 996, secton 6.-6., A.5. 4. Subdvson curves Note: there s an error n Stollntz, et al., secton A.5. Equaton
More informationChapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward
More informationReducing Frame Rate for Object Tracking
Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg
More informationAnalysis of Continuous Beams in General
Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,
More informationA Fast Visual Tracking Algorithm Based on Circle Pixels Matching
A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng
More informationAn Optimal Algorithm for Prufer Codes *
J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,
More informationCompiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz
Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster
More informationAmnon Shashua Shai Avidan Michael Werman. The Hebrew University, objects.
Trajectory Trangulaton over Conc Sectons Amnon Shashua Sha Avdan Mchael Werman Insttute of Computer Scence, The Hebrew Unversty, Jerusalem 91904, Israel e-mal: fshashua,avdan,wermang@cs.huj.ac.l Abstract
More informationDetection of an Object by using Principal Component Analysis
Detecton of an Object by usng Prncpal Component Analyss 1. G. Nagaven, 2. Dr. T. Sreenvasulu Reddy 1. M.Tech, Department of EEE, SVUCE, Trupath, Inda. 2. Assoc. Professor, Department of ECE, SVUCE, Trupath,
More informationReal-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution
Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,
More informationComplex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.
Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal
More informationOutline. Type of Machine Learning. Examples of Application. Unsupervised Learning
Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton
More information3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method
NICOGRAPH Internatonal 2012, pp. 114-119 3D Vrtual Eyeglass Frames Modelng from Multple Camera Image Data Based on the GFFD Deformaton Method Norak Tamura, Somsangouane Sngthemphone and Katsuhro Ktama
More informationAngle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga
Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon
More informationComputer Vision I. Xbox Kinnect: Rectification. The Fundamental matrix. Stereo III. CSE252A Lecture 16. Example: forward motion
Xbox Knnect: Stereo III Depth map http://www.youtube.com/watch?v=7qrnwoo-8a CSE5A Lecture 6 Projected pattern http://www.youtube.com/watch?v=ceep7x-z4wy The Fundamental matrx Rectfcaton The eppolar constrant
More informationKinematics of pantograph masts
Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n
More informationLine-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video
01 IEEE Internatonal Conference on Robotcs and Automaton RverCentre, Sant Paul, Mnnesota, USA May 14-18, 01 Lne-based Camera Movement Estmaton by Usng Parallel Lnes n Omndrectonal Vdeo Ryosuke kawansh,
More informationMathematics 256 a course in differential equations for engineering students
Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the
More informationActive Contours/Snakes
Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng
More informationImage Alignment CSC 767
Image Algnment CSC 767 Image algnment Image from http://graphcs.cs.cmu.edu/courses/15-463/2010_fall/ Image algnment: Applcatons Panorama sttchng Image algnment: Applcatons Recognton of object nstances
More informationArticulated Tree Structure from Motion A Matrix Factorisation Approach
Artculated Tree Structure from Moton A Matrx Factorsaton Approach arl Scheffler, Konrad H Scheffler, hrstan Omln Department of omputer Scence Unversty of the estern ape 7535 ellvlle, South Afrca cscheffler,
More informationA Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems
A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty
More informationSolving two-person zero-sum game by Matlab
Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by
More informationCS 534: Computer Vision Model Fitting
CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust
More informationWavefront Reconstructor
A Dstrbuted Smplex B-Splne Based Wavefront Reconstructor Coen de Vsser and Mchel Verhaegen 14-12-201212 2012 Delft Unversty of Technology Contents Introducton Wavefront reconstructon usng Smplex B-Splnes
More informationLECTURE : MANIFOLD LEARNING
LECTURE : MANIFOLD LEARNING Rta Osadchy Some sldes are due to L.Saul, V. C. Raykar, N. Verma Topcs PCA MDS IsoMap LLE EgenMaps Done! Dmensonalty Reducton Data representaton Inputs are real-valued vectors
More informationTakahiro ISHIKAWA Takahiro Ishikawa Takahiro Ishikawa Takeo KANADE
Takahro ISHIKAWA Takahro Ishkawa Takahro Ishkawa Takeo KANADE Monocular gaze estmaton s usually performed by locatng the pupls, and the nner and outer eye corners n the mage of the drver s head. Of these
More informationContent Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers
IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth
More informationSmoothing Spline ANOVA for variable screening
Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory
More informationProblem Definitions and Evaluation Criteria for Computational Expensive Optimization
Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty
More informationAn Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices
Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal
More informationA Robust Method for Estimating the Fundamental Matrix
Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.
More informationMOTION BLUR ESTIMATION AT CORNERS
Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter
More informationAccounting for the Use of Different Length Scale Factors in x, y and z Directions
1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,
More informationReview of approximation techniques
CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated
More informationREFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.
Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent
More informationELEC 377 Operating Systems. Week 6 Class 3
ELEC 377 Operatng Systems Week 6 Class 3 Last Class Memory Management Memory Pagng Pagng Structure ELEC 377 Operatng Systems Today Pagng Szes Vrtual Memory Concept Demand Pagng ELEC 377 Operatng Systems
More informationPROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS
PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS Po-Lun La and Alper Ylmaz Photogrammetrc Computer Vson Lab Oho State Unversty, Columbus, Oho, USA -la.138@osu.edu,
More informationOutline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1
4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:
More informationCorner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity
Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent
More informationUser Authentication Based On Behavioral Mouse Dynamics Biometrics
User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA
More informationInverse-Polar Ray Projection for Recovering Projective Transformations
nverse-polar Ray Projecton for Recoverng Projectve Transformatons Yun Zhang The Center for Advanced Computer Studes Unversty of Lousana at Lafayette yxz646@lousana.edu Henry Chu The Center for Advanced
More informationSkew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach
Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research
More informationSubspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;
Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features
More informationModel-Based Bundle Adjustment to Face Modeling
Model-Based Bundle Adjustment to Face Modelng Oscar K. Au Ivor W. sang Shrley Y. Wong oscarau@cs.ust.hk vor@cs.ust.hk shrleyw@cs.ust.hk he Hong Kong Unversty of Scence and echnology Realstc facal synthess
More informationMulti-stable Perception. Necker Cube
Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008
More informationWishing you all a Total Quality New Year!
Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma
More informationPCA Based Gait Segmentation
Honggu L, Cupng Sh & Xngguo L PCA Based Gat Segmentaton PCA Based Gat Segmentaton Honggu L, Cupng Sh, and Xngguo L 2 Electronc Department, Physcs College, Yangzhou Unversty, 225002 Yangzhou, Chna 2 Department
More informationEcient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem
Ecent Computaton of the Most Probable Moton from Fuzzy Correspondences Moshe Ben-Ezra Shmuel Peleg Mchael Werman Insttute of Computer Scence The Hebrew Unversty of Jerusalem 91904 Jerusalem, Israel Emal:
More informationarxiv: v1 [cs.ro] 8 Jul 2016
Non-Central Catadoptrc Cameras Pose Estmaton usng 3D Lnes* André Mateus, Pedro Mraldo and Pedro U. Lma arxv:1607.02290v1 [cs.ro] 8 Jul 2016 Abstract In ths artcle we purpose a novel method for planar pose
More informationFor instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)
Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A
More informationOptimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming
Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered
More informationCORRELATION ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL AND GLOBAL FEATURES
CORRELATION ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL AND GLOBAL FEATURES Marco A. Chavarra, Gerald Sommer Cogntve Systems Group. Chrstan-Albrechts-Unversty of Kel, D-2498 Kel, Germany {mc,gs}@ks.nformatk.un-kel.de
More information3D Rigid Facial Motion Estimation from Disparity Maps
3D Rgd Facal Moton Estmaton from Dsparty Maps N. Pérez de la Blanca 1, J.M. Fuertes 2, and M. Lucena 2 1 Department of Computer Scence and Artfcal Intellgence ETSII. Unversty of Granada, 1871 Granada,
More informationDynamic wetting property investigation of AFM tips in micro/nanoscale
Dynamc wettng property nvestgaton of AFM tps n mcro/nanoscale The wettng propertes of AFM probe tps are of concern n AFM tp related force measurement, fabrcaton, and manpulaton technques, such as dp-pen
More informationNAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics
Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson
More informationTN348: Openlab Module - Colocalization
TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages
More informationEdge Detection in Noisy Images Using the Support Vector Machines
Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona
More informationMachine Learning. Support Vector Machines. (contains material adapted from talks by Constantin F. Aliferis & Ioannis Tsamardinos, and Martin Law)
Machne Learnng Support Vector Machnes (contans materal adapted from talks by Constantn F. Alfers & Ioanns Tsamardnos, and Martn Law) Bryan Pardo, Machne Learnng: EECS 349 Fall 2014 Support Vector Machnes
More informationsensors ISSN
Sensors 1, 1, 7469-7495; do:1.339/s187469 OPEN ACCESS sensors ISSN 144-8 www.mdp.com/journal/sensors Artcle Development and Implementaton of Image-based Algorthms for Measurement of Deformatons n Materal
More informationAn efficient method to build panoramic image mosaics
An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract
More informationMOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN
MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS by XUNYU PAN (Under the Drecton of Suchendra M. Bhandarkar) ABSTRACT In modern tmes, more and more
More informationLarge Motion Estimation for Omnidirectional Vision
Large Moton Estmaton for Omndrectonal Vson Jong Weon Lee, Suya You, and Ulrch Neumann Computer Scence Department Integrated Meda Systems Center Unversty of Southern Calforna Los Angeles, CA 98978, USA
More informationModeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach
Modelng, Manpulatng, and Vsualzng Contnuous Volumetrc Data: A Novel Splne-based Approach Jng Hua Center for Vsual Computng, Department of Computer Scence SUNY at Stony Brook Talk Outlne Introducton and
More informationA Fast Content-Based Multimedia Retrieval Technique Using Compressed Data
A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,
More informationSome Tutorial about the Project. Computer Graphics
Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on
More informationA Volumetric Approach for Interactive 3D Modeling
A Volumetrc Approach for Interactve 3D Modelng Dragan Tubć Patrck Hébert Computer Vson and Systems Laboratory Laval Unversty, Ste-Foy, Québec, Canada, G1K 7P4 Dens Laurendeau E-mal: (tdragan, hebert, laurendeau)@gel.ulaval.ca
More informationParallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016)
Technsche Unverstät München WSe 6/7 Insttut für Informatk Prof. Dr. Thomas Huckle Dpl.-Math. Benjamn Uekermann Parallel Numercs Exercse : Prevous Exam Questons Precondtonng & Iteratve Solvers (From 6)
More informationNew dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system
New dynamc oom calbraton technque for a stereo-vson based mult-vew 3D modelng system Tao Xan, Soon-Yong Park, Mural Subbarao Dept. of Electrcal & Computer Engneerng * State Unv. of New York at Stony Brook,
More informationBarycentric Coordinates. From: Mean Value Coordinates for Closed Triangular Meshes by Ju et al.
Barycentrc Coordnates From: Mean Value Coordnates for Closed Trangular Meshes by Ju et al. Motvaton Data nterpolaton from the vertces of a boundary polygon to ts nteror Boundary value problems Shadng Space
More informationDirect Methods for Visual Scene Reconstruction
To appear at the IEEE Workshop on Representatons of Vsual Scenes, June 24, 1995, Cambrdge, MA 1 Drect Methods for Vsual Scene Reconstructon Rchard Szelsk and Sng Bng Kang Dgtal Equpment Corporaton Cambrdge
More informationIntroduction to Multiview Rank Conditions and their Applications: A Review.
Introducton to Multvew Rank Condtons and ther Applcatons: A Revew Jana Košecká Y Ma Department of Computer Scence, George Mason Unversty Electrcal & Computer Engneerng Department, Unversty of Illnos at
More information