A Range Image Refinement Technique for Multi-view 3D Model Reconstruction

Size: px
Start display at page:

Download "A Range Image Refinement Technique for Multi-view 3D Model Reconstruction"

Transcription

1 A Range Image Refnement Technque for Mult-vew 3D Model Reconstructon Soon-Yong Park and Mural Subbarao Electrcal and Computer Engneerng State Unversty of New York at Stony Brook, USA E-mal: Abstract Ths paper presents a range mage refnement technque for generatng accurate 3D computer models of real objects. Range mages obtaned from a stereo-vson system typcally experence geometrc dstortons on reconstructed 3D surfaces due to the nherent stereo matchng problems such as occlusons or msmatchngs. Ths paper ntroduces a range mage refnement technque to correct such erroneous ranges by employng eppolar geometry of a multvew modelng system and the vsual hull of an object. After regsterng multple range mages nto a common coordnate system, we frst determne f a 3D pont n a range mage s erroneous, by measurng regstraton of the pont wth ts correspondences n other range mages. The correspondences are determned on 3D contours whch are nverseprojectons of eppolar lnes n other 2D slhouette mages. Then the range of the pont s refned onto the object s surface, f t s erroneous. We employ two technques to search the correspondences fast. In case that there s no correspondence for an erroneous pont, we refne the pont onto the vsual hull of the object. We show that refned range mages yeld better geometrc structures n reconstructed 3D models. 1. Introducton Generatng 3D computer models of real objects s of much nterest n Computer Vson and Computer Graphcs. One of the recent research nterests s generatng a complete and closed 3D model by mergng multple mages of an object. One common technque s employng a sngle or multple rangng sensors to acqure and merge mult-vew range mages [1, 4]. There s a varety of rangng technques to obtan range mages of a scene of nterest. In order to generate accurate 3D models, most nvestgatons employ actve rangng technques such as laser rangng, structured lght pattern, space-tme coded pattern, etc. In contrast, passve technques work only on naturally formed mages produced by reflected lght from the object. A common technque s Stereo Image Analyss (SIA). However, due to nherent stereo problems, relatvely fewer number of researchers have employed stereoscopc magng sensors to generate complete 3D models [3, 5, 14]. Range mages obtaned from a stereo rangng sensor typcally experence erroneous ponts on reconstructed 3D partal surfaces. In order to obtan accurate range mages usng SIA, some researchers project random dot patterns onto object s surfaces to enhance contrast on them [9]. Others employ mult-baselne or mult-resoluton [14] technque to reduce the number of stereo msmatchngs. Even usng these technques, obtanng accurate range mages s stll dffcult n some portons of the object s surfaces. One smple approach of removng erroneous ponts s employng a lnear low-pass flter or a non-lnear flter [4, 5, 12]. However, t s not easy for these approaches to remove some erroneous regons where the errors are domnant wthn a flterng mask. Another smple approach s obtanng a large number of range mages to average out the errors [4, 10, 13]. However, acqurng multple range mages usng SIA s a computatonally expensve task. Another approach s employng a range mage regstraton technque, such as Iteratve Closest Pont (ICP), to reduce noses n range mages [11]. Some researchers try to remove these errors usng the vsual hull of the object [7, 8]. However, ths technque can remove only those outsde the vsual hull but not nsde. In ths paper, we present a range mage refnement technque to reconstruct accurate 3D models of real objects. After regstraton of mult-vew range mages, we frst determne f a 3D pont n a range mage s erroneous, by measurng the regstraton of the pont wth ts conjugates n other range mages. The conjugate ponts are searched on 3D contours whch are nverse-projectons of eppolar lnes n other 2D slhouette mages. When the 3D pont s decded as erroneous or t s outsde the vsual hull of the object, we refne the range of the pont to the mean of the conjugates or

2 onto the surface of the vsual hull. In order to make searchng and refnement fast, we employ two technques, pontto-projecton search and orderng constrant. Expermental results on a ground truth object and real objects show that 3D models from refned range mages yeld better geometrc structures. 2. Range Error due to Stereo Msmatchng Range mages obtaned by a stereo camera could experence some erroneous ponts on ther surfaces due to stereo msmatchng. An example of erroneous range surface s shown n Fgure 1. Fgure 1 shows a pcture of an object and Fgure 1 shows a reconstructed mesh model of the front partal surface of the object, whch s seen from the top. As n the fgure, stereo msmatchng errors appear as sharp peaks on the partal shape. Shape dstortons due to stereo matchng errors Fgure 2. Error dstrbuton n 3D space. Top: A range mage wth erroneous surfaces. Bottom: The same mage wthout error. Most errors are dstrbuted along the Z c axs of the camera coordnate system 3. Refnement Methodology 3.1. Erroneous 3D ponts Z X Y Camera coordnate system Fgure 1. An example of stereo msmatchng An object A partal shape of the object shows some erroneous surfaces When we compute the depth of a 3D pont P, whch maps to an mage pont p, the 3D pont s on the ray of p. Suppose an object s placed consderably far from the camera, then the ray s almost parallel to the Z c axs (vewng drecton) of a camera coordnate system. Therefore, we can estmate that the coordnates of msmatchng errors, between a correct ponts set {P} and an erroneous ponts set {P }, dstrbute mostly on the Z c axs. An example of error dstrbuton between two partal surfaces n Fgure 2 s plotted n Fgure 2. In Fgure 2, the top range mage has some errors, and the bottom one has neglgble errors n contrast. As shown n Fgure 2, most errors are dstrbuted along the Z c axs, whch concdes wth the vewng vector of the range mage. As presented n the prevous secton, stereo msmatchng errors n a range mage occur mostly on such object s surfaces whose normal vectors are n a hgh angle wth respect to the vewng drecton of the mage. However, they may be seen better from another vewng drecton because the object s scanned from multple drectons. Therefore, t s possble to refne an erroneous 3D pont, f we know ts correspondences on other vew s range mages. Suppose there s a 3D pont P on an object s surface and two dfferent vews V and V j can see the pont. Then we can wrte two representatons of the pont as P and P j n the correspondng range mages R and R j, based on the vew pont of V. When the two ponts are regstered to a common coordnate system, ther coordnates should concde n an deal case. However, n a real case, they may not concde because of systematc or calbraton error of the vson system. If the two ponts do not concde n 3D space, a problem arses that how we can determne the correspondences between multple range mages. We assume that all correspondences occur on the ray of a 3D pont. Consderng R as a reference range mage and P as a reference pont, we fnd all ntersectons n the other range mages on the ray of the reference pont. Suppose there are two range mages R and R j as shown

3 n Fgure 3 and they are regstered to a common vew V. Assumng regstraton of the range mages s very accurate, we know that P s very close to another pont P j, whch s on the lne of sght of the pont P from V. If the orgn of the vew V s O, the correspondence of P on R j s on the ray = αp,α R. Therefore, we wrte P j = R j (1) and P j =0. (2) Therefore, the two matchng ponts P and P j n Fgure 3 are very close and there s only a small regstraton error ɛ between them such that ɛ = P P j 0. (3) et us consder another 3D pont P as shown n Fgure 3. Ths pont s consdered as an erroneous pont n the range mage R due to stereo msmatchng, whle ts conjugate P j on the R j s a correct surface pont. Then there should be sgnfcant regstraton error between two ponts as n the fgure, whch s larger than a threshold d T such that R j P j ɛ = P P j >d T. (4) R R j d T P j R In addton to the error measure, we also use the vsual hull of an object to decde f a 3D pont s erroneous. When the 3D pont s outsde the vsual hull of the object, we consder t s erroneous. Ths technque s the same as what the shape-from-slhouettes technque does. In summary, let VH(O) be the vsual hull of an object O, then the 3D pont P s also { true, f P erroneous / VH(O) not determned, f P VH(O). (6) We frst check f the pont s outsde the vsual hull. If the pont s outsde, we consder t s erroneous and refne t. In case that the pont s nsde the vsual hull, we use Equaton (5) to check f t s erroneous Correspondence on Eppolar Contour In order to refne a reference 3D pont n a reference range mage, we search all ts correspondences n the other range mages. Suppose agan there s a reference 3D pont P (or P )onr as shown n Fgure 4. The perspectve projecton of the 3D pont to the mage plane of V sa2d mage pont p. et us consder a problem to fnd the correspondences of P n other range mages, R j and R k n ths example. We employ the eppolar geometry of our system. If we know the fundamental matrx between V and V j,we can restrct searchng of ntersectons on the eppolar lne u j whch s u j = F j p, (7) where F j s the fundamental matrx between V and V j. O j P O O j P' O O k p k,e U k Object p k,s u k I k P U j Fgure 3. A typcal error on a partal shape due to stereo msmatchng. Two matchng 3D ponts are very close P s far from P j p p j,e u j p j,s If multple range mages are ntersected by the ray, t s possble to determne several correspondences n the range mages. Suppose there are K range mages R j for j =0,,K 1, whch are ntersected by. Then we determne f the pont P s O Fgure 4. Eppolar geometry of a mult-vew system I j O j { true, f P erroneous P k >d T, k, 0 k K 1 false, f P P k <d T, k, 0 k K 1. On the mage plane I j n the fgure, the eppolar lne u j (5) overlaps wth a slhouette of the object, whch s a bnary

4 representaton of the perspectve projecton of the object to V j. On the object s slhouette, we determne a startng pont p j,s and an endng pont p j,e on the eppolar lne. From the startng pont to the endng pont, we then nverse project all 2D mage ponts on the eppolar lne u j to correspondng 3D ponts from P j,s to P j,e on the surface of R j. All the 3D ponts on the surface then form a 3D contour {U j } Along the 3D contour {U j }, we search all ntersectons by the ray, whch satsfy Equaton (1) and (2). Then from these canddates we pck one of them as P j,c, the correspondence of the pont P. The ntersecton pont P j,c satsfes followng equatons. {U j } = {P P T j M 1 j {p j,s p j,e }} (8) P j,c P =0 and P j,c {U j }. (9), where M j s the perspectve transform matrx of the jth vew, and T j s the transformaton of coordnate system from the jth vew to the th vew. Because there could be several ntersectons on the 3D contour by the ray, we fnd all of them by checkng sgns of cross products of the vector of and other vectors to ponts on {U j }. More detals are n the next secton. 4. Range Image Refnement 4.1. Correspondence Search In order to search all ntersectons on the 3D contour P j,s P j,e,wefrst fnd all zero crossngs of the cross product P j P, where P j P j,s P j,e. Because the Y s axs of the turntable s coordnate system s almost parallel to the Y c axs of the camera coordnate system, we check sgn of the Y component of the product to search zero crossngs. If the sgn changes, we consder there happens a zero crossng. Fgure 5 shows an example of zero crossngs on a 3D contour. Of course there could be multple (N c ) ntersectons on the contour, for example n the fgure from P j,c,0 to P j,c,nc 1. However, from the pont of th vew pont, only one ntersecton s vsble, whch s the closest to P. In ths fgure therefore, we take P j,c,0 as the correspondence P j,c on jth vew s contour {U j }. To avod false correspondence, we test and remove some ntersectons whose normal vectors are n a hgh angle wth respect to ther orgnal vew ponts, whch are hdden from the reference vew pont, or whch are outsde the vsual hull of the object. O P j,s P P j,c,0 P j,h P j,c,1 U j P j,c,2 Oj P j,e P j,c,nc-1 Fgure 5. Intersectons on a 3D contour by a reference vector 4.2. Fast Searchng Technque In ths secton, we consder computaton tme of ntersecton searchng and ntroduce fast searchng technques. Suppose there are Q ponts on a 3D contour and computaton for ntersecton searchng takes O(Q) operatons. If there are K overlappng ranges from a reference pont, we need to search ntersectons on K contours, thus O(KQ) computatons. In order to refne a range mage, whose object area s equvalent to M X M Y mage sze, then we need to compute O(KQM X M Y ) operatons. To refne all N range mages, we fnally need O(NKQM X M Y ) operatons. These computatons are computatonally very expensve. In a typcal Pentum-4 1.8GHz computer, t takes more than 30 mnutes to refne 16 range mages wth resoluton. In order to make the computaton tme fast, we employ two technques based on pont-to-projecton range searchng and orderng constrant Pont-to-Projecton Searchng Instead of searchng ntersectons on a 3D contour, we use a pont-to-projecton technque to solve the correspondence problem as shown n Fgure 6. To fnd the jthe vew s correspondence from a reference pont P, we project t to the mage plane of V j to a 2D pont p j, nversely project the 2D pont to jth range mage R j to get P j. In other words, P j = T j R j(m j T j P ), (10) where R j (p) s the jth vew s range of a 2D pont p. By searchng all nverse-projecton ponts P k, k = 0 K 1 n other range mages, we use Equaton (5) to determne f the reference pont s erroneous or not. Inverseprojecton s not exactly an ntersecton pont by the ray. However, f two range surfaces are very closely regstered, we can approxmate the pont as an ntersecton. Once the

5 R j Object P P j R P U j O j O Fgure 6. Pont-to-Projecton searchng I p (x,y ) p (x +1,y ) ; p' p j,s p j,s p j (x j,y j ) j,e p' j,e u j I j O reference pont s determned as erroneous, we then fnd the real ntersectons on the ray of usng the technque presented n Secton 3.2. Usng ths searchng technque, we refne all range mages n about 5 or 10 mnutes dependng on objects Orderng Constrant The next fast searchng technque s usng orderng constrant n a par of mult-vew mages. Once a reference pont P s determned as erroneous, we fnd ts conjugates on a 3D contour {U j }, whch s the nverse projecton of a 2D segment on u j. In Secton 3.2, we search the conjugates along u j startng from p j,s to p j,e. However, nstead of all ponts on the eppolar lne we use the orderng constrant between a par of mult-vew mages. et us consder an example n Fgure 7. As n the fgure, suppose a 2D reference pxel p (x,y ) on I matches wth ts conjugate p j (x j,y j ) on I j, where (x,y ) and (x j,y j ) are ther coordnates on I and I j respectvely. In other words, ther 3D conjugates P and P j match each other. Now consder another reference pont p (x +1,y ) on I, whch s the next pxel of p (x,y ). Then we know that ts matchng pxel on I j s always on the rght-sde of p j (x j,y j ) accordng to the orderng constrant. Therefore we search an ntersecton of the ray on a 3D contour along {U j }, whch s the nverse projecton of a lne segment p j,s p j,e rather than p j,sp j,e. Based on the constrant, the x coordnate of the startng pont could be the same wth that of p j (x j,y j ), that s x j. However, n order to fnd a zero crossng on the contour, we gve a margn n the left drecton. As a result, we set the range of ntersecton searchng along the x axs from x j δ to x j + δ +.By assumng there s no sudden depth change on the object s surface, we set δ to 2 and δ + to 10 pxels Refnement onto Vsual Hull Some erroneous range ponts are outsde the vsual hull (VH(O)) of an object. If a 3D pont s outsde of VH(O), Fgure 7. Reducng search range usng orderng constrant we have to refne t to a correct 3D pont on the object s surface. If there are enough matchng ponts n other range mages, we can refne t usng the presented technques. However, a problem arses f there s not enough or no matchng pont. In ths case, we decde to refne t onto the vsual hull of the object. As shown n Fgure 5, a vsual hull pont P j,h can be found by the ntersecton of two rays, and P j,s O j. Intersecton of two non-ntersectng rays can be solved usng a smple lnear equaton. Because there are multple vews, we acqure multple vsual hull ponts P k,h, 0 k K 1. Then the problem s now decdng whch one s on VH(O) of the object. et us consder an example n Fgure 8. On the ray from a vew orgn O, we acqure multple vsual hull ponts from P 0,h to P 3,h. To determne whch one s on VH(O), we smply project every pont to mage planes of all multple vews and check f t s on VH(O). In ths fgure, P 3,h s on the vsual hull. Then we move P to P 3,h. On a lne segment p j,s p j,e on an eppolar lne u j n Fgure 4, we get two vsual hull ponts usng two rays P j,s O j and P j,e O j. However, we take only one of them from P j,s O j, because the pont P can see only the startng pont P j,s. After acqurng all vsual hull ponts from K overlappng vews, we sort them accordng to dstance from the reference pont and check f they are nsde VH(O) Refnement Steps Range mage refnement steps are as follows. For every 3D pont n a range mage, we frst determne f t s erroneous or not usng two methods. One s to determne f t s outsde of the vsual hull and the other s to determne f t s erroneous usng the pont-to-projecton searchng technque presented n Secton If the pont s erroneous, we O j

6 Vsual Hull to R + N (K = N/2). We set the error threshold d T to 3 4 mm and the varance threshold σt 2 to 2 mm. O 0 Object 5.2. Error Analyss O 1 Cones of multple vews O 2 P 1,h O 3 Fgure 8. Refnement of P onto a vsual hull pont P 3,h search all ntersectons on surfaces of other range mages. If there are at least two ntersectons P j,c, 0 j<k 1, we change the coordnates of the pont to the mean P m of the all ntersectons f σp 2 <σt 2. Here P m and σp 2 are mean and varance of the ponts j P j,c and σ2 T s a threshold for the varance. When there are not enough ntersectons or σ p 2 >σ2 T, but f the reference pont s outsde vsual hull, we change the coordnates of P to P j,h as presented n Secton 4.3. In ths case P j,h should be also nsde the vsual hull of the object. 5. Expermental Results 5.1. Range Image Acquston P 0,h P O P 3,h We generate 3D models of a ground truth object to analyze and compare reconstructon errors of before and after refnement. Fgure 9 shows a pcture of a cylndrcal object for error analyss. Fgure 9 s the dmenson of the object. We acqure range mages of the object from 8 or 16 vew ponts and regster and ntegrate them to a 3D mesh model. Then we measure dmensonal and regstraton errors between the 3D model and a ground truth model. To generate the ground truth model, we reconstruct a 3D model of dense pont clouds. We synthesze the object s surface for every 1 mm 2 to produce about ponts to represent ts outer surface. R = mm H = mm Fgure 9. Cylnder object for error analyss Pcture of the object Dmenson of the object To generate mult-vew range mages, we use a stereobased range mage acquston system, whch conssts of a stereo camera, a turntable stage, and a personal computer. A range mage s obtaned from a par of stereo mages. In order to fnd correspondence n the mage par, we use a multresoluton stereo matchng technque [2, 8]. The stereo par s resampled to form a Gaussan mage pyramd and a smple SSD-based (Sum of Squared Dfference) correlaton technque s performed at each pyramd level. Mult-vew range mages are obtaned by rotatng the turntable wth a fxed rotaton angle accordng to number of vews. We acqure range mages of an object from 8 or 16 (N =8, 16) dfferent vew drectons. We use a Pentum-4 1.8GHz personal computer for our vson system. A range mage resoluton for each vew s n row and column drectons. For every range mage R,werefne t pxel by pxel (or pont-by-pont). In order to refne an erroneous pont, we search ts correspondences n range mages from R N 4 The two 3D models, the reconstructed model and the ground truth model, are regstered nto a common coordnate system usng ICP regstraton technque. After regstraton, we measure mean and varance of the radus of the reconstructed model. Table 1 shows results of mean and varance of the radus of the object. We compare errors of two 3D models whch are generated by mergng orgnal range mages and refned range mages. We show the errors when the models are merged from 8 vews and 16 vews. To show the results wth dfferent sze of voxel, we reconstruct dfferent 3D models by changng voxel sze of 2 mm, 2.5 mm, and 3 mm. We also measure RMS and maxmum errors of closest dstance between a 3D pont on the reconstructed model and the ground truth model. Table 2 shows results of these errors. As shown n both tables, 3D models generated from refned range mages have better geometrc structures than those from orgnals.

7 Table 1. Mean (m) and varance (v) error of the radus of Cylnder object n mm Orgnal Range Refned Range N voxel m v m v Comparson of two 3D models s shown n Fgure 12 and. In ths fgure, the sze of a voxel grd s 2.5 mm. The shaded surface models show the back surface of the object. The refned 3D model n Fgure 12 shows better surface structure than the orgnal n Fgure 12. Fgure 13 shows reconstructon results of another object Soccerball. Fgure 13 s the 3D model from orgnal range mages, and Fgure 13(c) s from refned mages. The fgure also shows that refned range mages yeld better surface structure. Table 2. RMS and MAX error of the radus of Cylnder object n mm Orgnal Range Refned Range N voxel rms max rms max Real Objects The proposed technque s also tested on real objects. Fgure 10 shows an example of a sngle lne refnement of Potatohead object shown n Fgure 1. Fgure 10 shows the orgnal front vew (V 0 ) of the object and a 3D contour whch corresponds to a sngle horzontal lne on ts 2D plane. In Fgure 10, we plot all correspondng profles from V N N to V 4 + N on the XZ plane of the camera 4 coordnates. On the plot of V 0, there are some erroneous ponts as shown the contour n Fgure 10. A refned range mage and all profles for the same horzontal scan lnes are shown n Fgure 10 and (d). Some of orgnal and refned range mages of the object are shown n Fgure 11 and (c). Fgure 11 shows there are some artfacts n range mages due to stereo msmatchng. Some brght and dark portons on the object area represent shape dstortons on surface. The refned range mages n Fgure 11(c) show that ther surface structures are refned compared to ther orgnals. Processng tme of range refnement and number of range pxels on all 16 mages are shown n Table 3. Table 3. Processng tme of refnng range mages Object Potatohead Soccerball Number of vertces Refnement tme (sec) Z axs vew12 vew vew14 vew vew0 vew1 380 vew2 vew3 vew X axs (c) Z axs vew12 vew vew14 vew vew0 vew1 380 vew2 vew3 vew X axs Fgure 10. An example of range refnement. A horzontal scan lne s plotted on a orgnal partal shape. The same lne s plotted on a refned shape (c) Profles of all overlappng range contours before refnement (d) Profles of all overlappng range contours after refnement 6. Conclusons We present a range mage refnement technque to generate accurate 3D computer models. The proposed technque employs the eppolar geometry of our vson system and the vsual hull of an object to refne erroneous 3D ponts. After mult-vew range mages are regstered to a common coordnate system, we frst determne f a reference 3D pont n a range mage s erroneous by measurng regstraton error of the pont to ts correspondences n the other overlappng range mages. The correspondences are ntersectons by the ray of the reference pont. Then the range of an erroneous pont s refned onto the object s surface. Vsual hull of the object s also employed to decde f the pont s erroneous (d)

8 and to refne t onto the vsual hull. Expermental results show the proposed technque yelds better geometrc structures on reconstructed 3D computer models. References Fgure 11. Refnement results of Potatohead object. Some orgnal range mages Refned range mages Fgure 12. Reconstructon results of Potatohead object. A shaded surface on the orgnal 3D model The same surface on the refned 3D model (c) Fgure 13. Reconstructon results of Soccerball object. Pcture of the object A shaded surface on the orgnal 3D model (c) The same surface on the refned 3D model [1] F. Bernadn, I. M. Martn, and H. Rushmeer, Hgh-qualty Texture Reconstructon from Multple Scans, IEEE Transactons on Vsualzaton and Computer Graphcs, 7(4): , [2] P.J. Burt, The aplacan Pyramd as a Compact Image Code, IEEE Transactons on Communcatons, 31(4): ,1983. [3] Q. Chen and G Medon, A Volumetrc Stereo Matchng Method: Applcaton to Image-Based Modelng, Proceedngs of Computer Vson and Pattern Recognton, 29 34, [4] B. Curless and M. evoy, A Volumetrc Method for Buldng Complex Models from Range Images, Proceedngs of SIG- GRAPH, , [5] R. Koch, Surface Segmentaton and Modelng of 3-D Polygonal Objects from Stereoscopc Image Pars, Proceedngs of Internatonal Conference on Pattern Recognton, Venna, [6] W. Matusk, C. Buehler, R. Raskar,. McMllan, and S. J. Gortler, Image-Based Vsual Hulls, SIGGRAPH, [7] W. Nem and R. Buschmann, Automatc Modellng of 3D Natural Objects from Multple Vews, In European Workshop on Combned Real and Synthetc Image Processng for Broadcast and Vdeo Producton, 23 24, [8] S. Y. Park and M. Subbaro, Automatc 3D Model Reconstructon usng Voxel Codng and Pose Integraton, Proceedngs of Internatonal Conference on Image Processng, , [9] S. Radm, Accurate Natural Surface Reconstructon from Polynocular Stereo, Proceedngs of NATO Advanced Research Workshop, 69 86, [10] S. Rusnkewcz, O. Hall-Holt, and M. evoy, Real-Tme 3D Model Acquston, Proceedngs of SIGGRAPH, [11] R. Sagawa, T. Osh, A. Nakazawa, R. Kurazume, and K. Ikeuch, Iteratve Refnement of Range Images wth Ansotropc Error Dstrbuton, Proceedngs of 2002 IEEE Internatonal Conference on Intellgent Robots and Systems, 79 85, [12] Y. Sheng and B. Chen, Measurng of a Three-Dmensonal Surface by Use of a Spatal Dstance Computaton, Appled Optcs, 42(11): , [13] M. D. Wheeler, Y. Sato, and K. Ikenuch, Consensus Surfaces for Modelng 3D Objects from Multple Range Images, IEEE Conference on Computer Vson, , [14] R. Yang, G. Welch, and G. Bshop, Real-Tme Consensus- Based Scene Reconstructon usng Commodty Graphcs Hardware, Proceedngs of Pacfc Graphcs, 2002.

An efficient method to build panoramic image mosaics

An 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 information

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

New 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 information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement 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 information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range 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 information

Scan Conversion & Shading

Scan Conversion & Shading Scan Converson & Shadng Thomas Funkhouser Prnceton Unversty C0S 426, Fall 1999 3D Renderng Ppelne (for drect llumnaton) 3D Prmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

Scan Conversion & Shading

Scan Conversion & Shading 1 3D Renderng Ppelne (for drect llumnaton) 2 Scan Converson & Shadng Adam Fnkelsten Prnceton Unversty C0S 426, Fall 2001 3DPrmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A 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 information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content 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 information

A Binarization Algorithm specialized on Document Images and Photos

A 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 information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer 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 information

Structure from Motion

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 information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace 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 information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL 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 information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism 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 information

3D vector computer graphics

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

More information

Computer Vision I. Xbox Kinnect: Rectification. The Fundamental matrix. Stereo III. CSE252A Lecture 16. Example: forward motion

Computer 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 information

A Probabilistic Method for Aligning and Merging Range Images with Anisotropic Error Distribution

A Probabilistic Method for Aligning and Merging Range Images with Anisotropic Error Distribution A Probablstc Method for Algnng and Mergng Range Images wth Ansotropc Error Dstrbuton Ryusuke Sagawa Nanaho Osawa Yasush Yag The Insttute of Scentfc and Industral Research, Osaka Unversty 8-1 Mhogaoka,

More information

Detection of an Object by using Principal Component Analysis

Detection 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 information

MOTION BLUR ESTIMATION AT CORNERS

MOTION 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 information

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS

PROJECTIVE 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 information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R 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 information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

Articulated Motion Capture from Visual Hulls in High Dimensional Configuration Spaces

Articulated Motion Capture from Visual Hulls in High Dimensional Configuration Spaces Semnar Presentaton June 18th, 010 Artculated Moton Capture from Vsual Hulls n Hgh Dmensonal Confguraton Spaces Azawa Yamasak Lab D, 48-09741, 羅衛蘭 ABSTRACT In ths paper, we propose a novel approach for

More information

A Volumetric Approach for Interactive 3D Modeling

A 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 information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

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

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Multi-Resolution Geometric Fusion

Multi-Resolution Geometric Fusion Internatonal Conference on Recent Advances n 3-D Dgtal Imagng and Modellng, Ottawa, Canada May 12 15, 1997 Mult-Resoluton Geometrc Fuson Adran Hlton and John Illngworth Centre for Vson, Speech and Sgnal

More information

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects Clemson Unversty TgerPrnts All Theses Theses 12-2011 A Comparson and Evaluaton of Three Dfferent Pose Estmaton Algorthms In Detectng Low Texture Manufactured Objects Robert Krener Clemson Unversty, rkrene@clemson.edu

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A 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 information

3D Face Reconstruction With Local Feature Refinement. Abstract

3D Face Reconstruction With Local Feature Refinement. Abstract , pp.6-74 http://dx.do.org/0.457/jmue.04.9.8.06 3D Face Reconstructon Wth Local Feature Refnement Rudy Adpranata, Kartka Gunad and Wendy Gunawan 3, formatcs Department, Petra Chrstan Unversty, Surabaya,

More information

Inverse-Polar Ray Projection for Recovering Projective Transformations

Inverse-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 information

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay, Vanshng Hull Jnhu Hu Suya You Ulrch Neumann Unversty of Southern Calforna {jnhuhusuyay uneumann}@graphcs.usc.edu Abstract Vanshng ponts are valuable n many vson tasks such as orentaton estmaton pose recovery

More information

Image Fusion With a Dental Panoramic X-ray Image and Face Image Acquired With a KINECT

Image Fusion With a Dental Panoramic X-ray Image and Face Image Acquired With a KINECT Image Fuson Wth a Dental Panoramc X-ray Image and Face Image Acqured Wth a KINECT Kohe Kawa* 1, Koch Ogawa* 1, Aktosh Katumata* 2 * 1 Graduate School of Engneerng, Hose Unversty * 2 School of Dentstry,

More information

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-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 information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face 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 information

CS 534: Computer Vision Model Fitting

CS 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 information

TN348: Openlab Module - Colocalization

TN348: 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 information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-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 information

Feature-based image registration using the shape context

Feature-based image registration using the shape context Feature-based mage regstraton usng the shape context LEI HUANG *, ZHEN LI Center for Earth Observaton and Dgtal Earth, Chnese Academy of Scences, Bejng, 100012, Chna Graduate Unversty of Chnese Academy

More information

3D Face Reconstruction With Local Feature Refinement

3D Face Reconstruction With Local Feature Refinement ternatonal Journal of Multmeda and Ubqutous Engneerng Vol.9, No.8 (014), pp.59-7 http://dx.do.org/10.1457/jmue.014.9.8.06 3D Face Reconstructon Wth Local Feature Refnement Rudy Adpranata 1, Kartka Gunad

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew 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 information

Distance Calculation from Single Optical Image

Distance Calculation from Single Optical Image 17 Internatonal Conference on Mathematcs, Modellng and Smulaton Technologes and Applcatons (MMSTA 17) ISBN: 978-1-6595-53-8 Dstance Calculaton from Sngle Optcal Image Xao-yng DUAN 1,, Yang-je WEI 1,,*

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-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 information

3D Face Recognition Fusing Spherical Depth Map and Spherical Texture Map

3D Face Recognition Fusing Spherical Depth Map and Spherical Texture Map Journal of Computer and Communcatons, 14, *, ** Publshed Onlne **** 14 n ScRes. http://www.scrp.org/journal/jcc http://dx.do.org/1.436/jcc.14.***** 3D Face Recognton Fusng Sphercal Depth Map and Sphercal

More information

Accessibility Analysis for the Automatic Contact and Non-contact Inspection on Coordinate Measuring Machines

Accessibility Analysis for the Automatic Contact and Non-contact Inspection on Coordinate Measuring Machines Proceedngs of the World Congress on Engneerng 008 Vol I Accessblty Analyss for the Automatc Contact and Non-contact Inspecton on Coordnate Measurng Machnes B. J. Álvarez, P. Fernández, J. C. Rco and G.

More information

GPU-based Parallel Construction of Compact Visual Hull Meshes

GPU-based Parallel Construction of Compact Visual Hull Meshes Noname manuscrpt No. (wll be nserted by the edtor) GPU-based Parallel Constructon of Compact Vsual Hull Meshes Byungjoon Chang Sangkyu Woo nsung hm Receved: date / Accepted: date Abstract Buldng a vsual

More information

3D Modeling Using Multi-View Images. Jinjin Li. A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science

3D Modeling Using Multi-View Images. Jinjin Li. A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science 3D Modelng Usng Mult-Vew Images by Jnjn L A Thess Presented n Partal Fulfllment of the Requrements for the Degree Master of Scence Approved August by the Graduate Supervsory Commttee: Lna J. Karam, Char

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

ScienceDirect. The Influence of Subpixel Corner Detection to Determine the Camera Displacement

ScienceDirect. The Influence of Subpixel Corner Detection to Determine the Camera Displacement Avalable onlne at www.scencedrect.com ScenceDrect Proceda Engneerng ( ) 8 8 th DAAAM Internatonal Symposum on Intellgent Manufacturng and Automaton, DAAAM The Influence of Subpxel Corner Detecton to Determne

More information

Reducing Frame Rate for Object Tracking

Reducing 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 information

Some Tutorial about the Project. Computer Graphics

Some 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 information

Semarang, Indonesia. Sepuluh Nopember Institute of Technology, Surabaya, Indonesia

Semarang, Indonesia. Sepuluh Nopember Institute of Technology, Surabaya, Indonesia 3D Surfaces Reconstructon of Seafloor Images Usng Multvew Camera Based on Image Regstraton Pulung Nurtanto Andono 1,a, I Ketut Eddy Purnama 2,b, Mochamad Harad 2,c, Tach Watanabe 3,d, and Kuno Kondo 3,e

More information

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

More information

MOTION 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 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 information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Multi-stable Perception. Necker Cube

Multi-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 information

Feature Reduction and Selection

Feature 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 information

A Novel Accurate Algorithm to Ellipse Fitting for Iris Boundary Using Most Iris Edges. Mohammad Reza Mohammadi 1, Abolghasem Raie 2

A Novel Accurate Algorithm to Ellipse Fitting for Iris Boundary Using Most Iris Edges. Mohammad Reza Mohammadi 1, Abolghasem Raie 2 A Novel Accurate Algorthm to Ellpse Fttng for Irs Boundar Usng Most Irs Edges Mohammad Reza Mohammad 1, Abolghasem Rae 2 1. Department of Electrcal Engneerng, Amrabr Unverst of Technolog, Iran. mrmohammad@aut.ac.r

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua 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 information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

A Super-resolution Algorithm Based on SURF and POCS for 3D Bionics PTZ

A Super-resolution Algorithm Based on SURF and POCS for 3D Bionics PTZ Sensors & Transducers 204 by IFSA Publshng, S. L. http://www.sensorsportal.com A Super-resoluton Algorthm Based on SURF and POCS for 3D Boncs PTZ Hengyu LI, Jqng CHEN, Shaorong XIE and Jun LUO School of

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Simplification of 3D Meshes

Simplification of 3D Meshes Smplfcaton of 3D Meshes Addy Ngan /4/00 Outlne Motvaton Taxonomy of smplfcaton methods Hoppe et al, Mesh optmzaton Hoppe, Progressve meshes Smplfcaton of 3D Meshes 1 Motvaton Hgh detaled meshes becomng

More information

THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO

THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO Zuxun Zhang, Zhzhong Kang School o Remote Sensng and Inormaton Engneerng, Wuhan Unv., Wuhan 40079, P.R. Chna - (zxzhang, zzkang)@supresot.com.cn

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting 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 information

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES Lorenzo Sorg CIRA the Italan Aerospace Research Centre Computer Vson and Vrtual Realty Lab. Outlne Work goal Work motvaton

More information

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Dynamic 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 information

Computer Generated Integral Imaging (II) System Using Depth-Camera

Computer Generated Integral Imaging (II) System Using Depth-Camera Computer Generated Integral Imagng (II) System Usng Depth-Camera Md. Sharful Islam 1, Md. Tarquzzaman 2 1,2 Department of Informaton and Communcaton Engneerng, Islamc Unversty, Kushta-7003, Bangladesh

More information

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b 3rd Internatonal Conference on Materal, Mechancal and Manufacturng Engneerng (IC3ME 2015) The Comparson of Calbraton Method of Bnocular Stereo Vson System Ke Zhang a *, Zhao Gao b College of Engneerng,

More information

3D Rigid Facial Motion Estimation from Disparity Maps

3D 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 information

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES Karsten Raguse 1, Chrstan Hepke 2 1 Volkswagen AG, Research & Development, Dept. EZTV, Letter Box 1788, 38436 Wolfsburg, Germany Emal:

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 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 information

Vol. 5, No. 3 March 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Vol. 5, No. 3 March 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Journal of Emergng Trends n Computng and Informaton Scences 009-03 CIS Journal. All rghts reserved. http://www.csjournal.org Unhealthy Detecton n Lvestock Texture Images usng Subsampled Contourlet Transform

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA RFr"W/FZD JAN 2 4 1995 OST control # 1385 John J Q U ~ M Argonne Natonal Laboratory Argonne, L 60439 Tel: 708-252-5357, Fax: 708-252-3 611 APPLCATON OF A COMPUTATONALLY EFFCENT GEOSTATSTCAL APPROACH TO

More information

Lecture #15 Lecture Notes

Lecture #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 information

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision OS3-3 Envronmental Mappng by rnocular Vson for Self-Localzaton Usng Monocular Vson Yoo OGAWA, Nobutaa SHIMADA, Yosha SHIRAI Rtsumean Unversty, 1-1-1 No-hgash, Kusatu, Shga, Japan he hrd Jont Worshop on

More information

Shape-adaptive DCT and Its Application in Region-based Image Coding

Shape-adaptive DCT and Its Application in Region-based Image Coding Internatonal Journal of Sgnal Processng, Image Processng and Pattern Recognton, pp.99-108 http://dx.do.org/10.14257/sp.2014.7.1.10 Shape-adaptve DCT and Its Applcaton n Regon-based Image Codng Yamn Zheng,

More information

Invariant Shape Object Recognition Using B-Spline, Cardinal Spline, and Genetic Algorithm

Invariant Shape Object Recognition Using B-Spline, Cardinal Spline, and Genetic Algorithm Proceedngs of the 5th WSEAS Int. Conf. on Sgnal Processng, Robotcs and Automaton, Madrd, Span, February 5-7, 6 (pp4-45) Invarant Shape Obect Recognton Usng B-Splne, Cardnal Splne, and Genetc Algorthm PISIT

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

More information

Simultaneous Object Pose and Velocity Computation Using a Single View from a Rolling Shutter Camera

Simultaneous Object Pose and Velocity Computation Using a Single View from a Rolling Shutter Camera Smultaneous Object Pose and Velocty Computaton Usng a Sngle Vew from a Rollng Shutter Camera Omar At-Ader, Ncolas Andreff, Jean Marc Lavest, and Phlppe Martnet Unversté Blase Pascal Clermont Ferrand, LASMEA

More information

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING L Jan a, Wan Youchuan a,, Gao Xanjun a a School of Remote Sensng and Informaton Engneerng, Wuhan Unversty,129

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

UAV global pose estimation by matching forward-looking aerial images with satellite images

UAV global pose estimation by matching forward-looking aerial images with satellite images The 2009 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems October -5, 2009 St. Lous, USA UAV global pose estmaton by matchng forward-lookng aeral mages wth satellte mages Kl-Ho Son, Youngbae

More information

An Image Compression Algorithm based on Wavelet Transform and LZW

An Image Compression Algorithm based on Wavelet Transform and LZW An Image Compresson Algorthm based on Wavelet Transform and LZW Png Luo a, Janyong Yu b School of Chongqng Unversty of Posts and Telecommuncatons, Chongqng, 400065, Chna Abstract a cylpng@63.com, b y27769864@sna.cn

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection 2009 10th Internatonal Conference on Document Analyss and Recognton A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng,

More information

Snakes-based approach for extraction of building roof contours from digital aerial images

Snakes-based approach for extraction of building roof contours from digital aerial images Snakes-based approach for extracton of buldng roof contours from dgtal aeral mages Alur P. Dal Poz and Antono J. Fazan São Paulo State Unversty Dept. of Cartography, R. Roberto Smonsen 305 19060-900 Presdente

More information

Implementation of a Dynamic Image-Based Rendering System

Implementation of a Dynamic Image-Based Rendering System Implementaton of a Dynamc Image-Based Renderng System Nklas Bakos, Claes Järvman and Mark Ollla 3 Norrköpng Vsualzaton and Interacton Studo Lnköpng Unversty Abstract Work n dynamc mage based renderng has

More information

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. 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 information

Adaptive Selection of Rendering Primitives for Point Clouds of Large Scale Environments

Adaptive Selection of Rendering Primitives for Point Clouds of Large Scale Environments Adaptve Selecton of Renderng Prmtves for Pont Clouds of Large Scale Envronments Taash Maeno, Hroa Date and Satosh Kana 3 Graduate School of Informaton Scence and Technology, Hoado Unversty, Japan t_maeno@sdm.ss.st.houda.ac.jp,

More information

Model reconstruction and pose acquisition using extended Lowe s method

Model reconstruction and pose acquisition using extended Lowe s method Model reconstructon and pose acquston usng extended Lowe s method, by M.M.Y. Chang and K.H. Wong 1 Model reconstructon and pose acquston usng extended Lowe s method Mchael Mng-Yuen Chang and Kn-Hong Wong

More information

Radial Basis Functions

Radial Basis Functions Radal Bass Functons Mesh Reconstructon Input: pont cloud Output: water-tght manfold mesh Explct Connectvty estmaton Implct Sgned dstance functon estmaton Image from: Reconstructon and Representaton of

More information

Recognizing Faces. Outline

Recognizing Faces. Outline Recognzng Faces Drk Colbry Outlne Introducton and Motvaton Defnng a feature vector Prncpal Component Analyss Lnear Dscrmnate Analyss !"" #$""% http://www.nfotech.oulu.f/annual/2004 + &'()*) '+)* 2 ! &

More information

Panorama Mosaic Optimization for Mobile Camera Systems

Panorama Mosaic Optimization for Mobile Camera Systems S. J. Ha et al.: Panorama Mosac Optmzaton for Moble Camera Systems Panorama Mosac Optmzaton for Moble Camera Systems Seong Jong Ha, Hyung Il Koo, Sang Hwa Lee, Nam Ik Cho, Soo Kyun Km, Member, IEEE 27

More information

DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM

DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM M. Saadatseresht a, A. Jafar b a Center of Excellence for Surveyng Eng. and Dsaster Management, Unverstf Tehran, Iran,

More information

Fusion of Data from Head-Mounted and Fixed Sensors 1

Fusion of Data from Head-Mounted and Fixed Sensors 1 Frst Internatonal Workshop on Augmented Realty, Nov., 998, San Francsco. Fuson of Data from Head-ounted and Fxed Sensors Abstract Wllam A. Hoff Engneerng Dvson, Colorado School of nes Golden, Colorado

More information

Analysis of Continuous Beams in General

Analysis 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 information

Model-Based Bundle Adjustment to Face Modeling

Model-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 information