3D MODEL DEFORMATION ALONG A PARAMETRIC SURFACE

Size: px
Start display at page:

Download "3D MODEL DEFORMATION ALONG A PARAMETRIC SURFACE"

Transcription

1 3D MODEL DEFORMATION ALONG A PARAMETRIC URFACE Bng-Yu Chen * Yutaka Ono * Henry Johan * Masaak Ish * Tomoyuk Nshta * Jeqng Feng * The Unversty of Tokyo 7-3-1, Hongo, Bunkyo-ku, Tokyo, Japan Zheang Unversty Hangzhou, , Chna Abstract Free-Form Deformaton (FFD) s an effcent technque for edtng the shapes of 3D models, and wdely used n Computer-Aded Desgn (CAD), computer anmaton, computer graphcs entertanment etc. The basc dea of some famous prevous FFD approaches deforms a target 3D model by adustng some control ponts of a 3D lattce surroundng the model. It s a tedous work, especally when the lattce contans too many control ponts. Moreover, how to place the control ponts of the lattce to make them cover the regon of the target model s also a problem, and t s also dffcult to keep the geometrc measurement for the deformed model. Therefore, n ths paper, a novel FFD method wthout any lattcelke structure s proposed by borrowng the dea of nondstorton texture-mappng for free-form surfaces. By usng ths method, the shape of the deformed model due to a gven parametrc surface can be predcted easly, so that the user can get hs or her desrable results more ntutvely and has no necessary to place the control ponts of a proper lattce. Moreover, snce ths method s smple, effcent, and has a real-tme response, t s more sutable for dong the anmaton wth thn obects. Key Words: 3D model deformaton, non-dstorton deformaton, non-dstorton mappng, flattened surface, anmaton 1. Introducton Recently, computer graphcs technologes have been appled to several felds, such as move ndustry, vdeo game, CAD, and scentfc vsualzaton. Obvously, the expresson of 3D models s also an mportant part of the computer graphcs technologes. The 3D models are usually represented by some prmtves such as ponts, lnes, and polygons. Although complcated and beautful models can be rendered now wth a lot of such prmtves by usng graphcs hardware, how to deform such models to be people s desrable shapes generally, ntutvely, and effcently s stll a problem. FFD s an effcent technque n computer graphcs for provdng a general modfcaton of a 3D model such as twstng, bendng, and stretchng. ederberg and Parry frst ntroduced ths method from the practcal vewpont n 1986 [1]. By usng ths method, the users frst generate some control ponts called a lattce to contan a 3D model whch s a target obect for deformaton, and then adust the control ponts to deform the parametrc space nsde. Fnally, the deformed parametrc space s mapped onto the target model automatcally. A lot of related approaches are based on ths method, and t has become a useful and well-known technque for 3D model deformaton. everal methods of FFD are mostly based on the above methods, although there are some dfferences about the defntons of the lattces. However there are some problems whle dong the FFD processes. Frst, the relatonshp between the lattce and the target model s unclear, so t s hard to grasp ntutvely that how desrable deformaton can be obtaned f the control ponts of the lattce are adusted. Then, how to place the control ponts of the lattce to proper postons to make the users to control the shape well s very dffcult. Furthermore, t s also dffcult to keep the geometrc shape of the model after deformaton, and possble to have a dstorton problem of the deformed shape. Therefore, we propose a novel FFD method n ths paper wthout any lattce-lke structure to prevent the users to setup the control ponts and adust them. The basc dea of our approach s to utlze the technology of texture-mappng [2], snce texture-mappng can make a mappng relatonshp between a 2D texture mage wth a 3D free-form surface as to wrap the mage to ft the shape of the surface. Hence, we can also fnd a mappng relatonshp between a 3D model and a parametrc surface by ust replacng the texture mage n the texturemappng to be a 3D model. Unfortunately, the man problem of the texture-mappng tself s the dstorton problem f we ust use the lnear mappng. o, we borrow the technology of makng non-dstorton texturemappng [3] to prevent ths problem. Then, the user can deform a 3D surface as they wsh by ust makng a desrable parametrc surface whch s easer than adustng the control ponts of a lattce. 2. Related Work Barr ntroduced an effcent method wth some restrctons to deform a 3D model by usng the combnatons of four operatons [4]. Then, a deformaton technque s proposed by ederbarg and Parry [1], whch s wdely avalable and almost all subsequent methods are based on t. Coqullart proposed an extenson of t, called Extended Free-Form Deformaton (EFFD), whch uses several low resoluton lattces, called chunk, for deformaton [5]. Thereby, a complcated lattce can be

2 defned wthout rasng the resoluton of the chunks, snce t can be a combnaton of several chunks, but t s dffcult to mantan the contnuty of the form n the case of connecton of the chunks. Coqullart and Jancéne used EFFD method to buld anmatons called Anmated Free-Form Deformaton (AFFD) [6]. Gressmar and Purgathofer proposed a new FFD method based on B-plne wth three valuables, and optmzed the mesh dvson after deformaton [7]. By usng the general FFD method, the relatonshp between a lattce and a target model s obscure, so that to adust the control ponts of the lattce s dffcult to understand ntutvely. Hsu et al. amed to solve ths problem and proposed a method to control the target model drectly [8]. By usng ths method, a desrable shape could be generated by adustng arbtrary vertces drectly of the model, and then the correspondng control ponts of the lattce are calculated backward to acqure the shape. Therefore, desrable results can be acqured even for the local deformaton. Kalra et al. thought up a Ratonal Free-Form Deformaton (RFFD) method to use a ratonal parametrc volume to smulate the movement of facal muscles [9]. The method proposed by Lamousn and Waggenspack, Jr. allows the users to do the local deformatons by usng a B-plne or controllng the shape by weghtng the control ponts of the lattce, called NURB-based Free- Form Deformaton (NFFD), and succeeded n rasng the flexblty of FFD [10]. Lke EFFD method, t s also possble to combne two or more lattces, and the shape could stll be smoothly connected only by plng up a segment n the connecton part of the lattces. Moreover, Feng and Peng also proposed a fast accurate B-plne FFD method [11]. In ths method, the target model s surrounded by a B-plne volume, but the problems of placng and controllng the control ponts are the same as the prevous methods. Obvously, to adust the control ponts of a lattce s not ntutve; to make the 3D model deformaton to be easer, a more ntutve method s needed. Lazarus et al. used an axs nstead of usng a lattce to try to provde an effcent and ntutve deformaton method called Axal Deformatons (AxDf) [12]. Chang and Rockwood used a Bézer curve to defne the desrable skeleton of the deformed obect [13]. ngh and Fume used wres for deformaton [14]. Although these methods provde smpler control methods than prevous ones, the user also needs to place a proper axs or some sutable wres for deformaton. Feng et al. provded another FFD method by usng two parametrc surfaces called shape surface and heght surface [15]. Ths method gves users more flexblty for deformaton and has an ntutve controllng, but the deformed results have a dstorton problem. Therefore, we propose a novel method to deform the surface of the target 3D model by a gven parametrc surface, so that the user can mage what wll be generated after the deformaton. By utlzng the technology of non-dstorton texture-mappng, the dstorton effect of the deformed obect s decreased. Moreover, for dong the anmaton of the 3D model deformaton, a realtme system s desred by the users. nce the proposal method s effcent and has a real-tme response, t s sutable for dong the anmaton task. 3. Deformaton by a Gven Parametrc urface To use a gven parametrc surface to do the 3D model deformaton, the user frst selects a well-defned surface, such as the surface of a cone or a cylnder, or generates a parametrc one by hmself or herself. The selected well-defned surface or generated parametrc one s the desred shape after the target model s deformed,.e. the deformed result wll be lke the shape along the gven surface. The mappng relatonshp between the gven parametrc surface and the target 3D model s lke the mappng between a free-form surface and a 2D texture mage, because n texture-mappng, the texture mage s mapped onto the curved surface, and n our approach, the target model s mapped onto the gven parametrc surface, f we thnk of the texture mage as a plane n a three dmensonal space. Unfortunately, although texture-mappng s a wellknown technology n computer graphcs, and all graphcs lbrares support t, such as OpenGL, there s a wellknown problem that the texture mage s dstorted because the texture data on the flat mage plane s mapped onto the curved surface. Hence, f we ust use the tradtonal texture-mappng method to map the target model to the gven parametrc surface, the dstorton s also a problem for us. Therefore, how to perform the mappng wth less dstorton s what we have to solve frst. To solve the dstorton problem of the texture-mappng, some methods are proposed. Peachey frst faced to mnmze ths dstorton problem [16]. Ber and loan, Jr. separated the texture-mappng process nto two passes [17]: the 2D texture mage s frst mapped onto a smple ntermedate surface, and then ths surface s proected onto the target 3D model. Lévy and Mallet comprsed numercal computatons of physcal propertes stored n fne grds wthn texture space, and then generated the grds whch are sutable for fnte element analyss [18]. Ma and Ln also proposed an approxmate non-dstorton texture-mappng method to solve ths problem [3]. 3.1 Flattened urface Generaton In Ma and Ln s method, the curved surface s flattened to a 2D plane. Except for some knds of 3D curved surfaces such as the surface of a cylnder or a corn whch s called developable surface, other general surfaces lke the Bézer surface cannot be completely flattened to 2D planes wthout any dstorton, so they could only have approxmate flattened surfaces as shown n Fgure 1.

3 two vertces of the target model could be kept on the deformed model. Fgure 1: a Bézer surface and ts flattened surface. The algorthm for flattenng the parametrc surface s descrbed n Appendx. When generatng a flattened surface, the range of P n Appendx s a crtcal pont to be concern about. Assume the range s set to be r, where r s a postve nteger. If r s enlarged, the precson of the flattened surface s better, and snce there were few steps to convergence n practce, t could also get a good performance. flatten performance (ms) number of grds Fgure 3: performance testng for flattened surface generaton due to the number of grds and r. r=1 r=2 r=3 Fgure 4: samplng ponts for r = 1and r = D Model Deformaton Fgure 2: another flattened result of Fgure 1 when settng r =1. As the Bézer surface shown n Fgure 1, f we set r =1, the flattened result wll be unusable as shown n Fgure 2. To get a proper flattened surface, a larger r s needed. The flattened surface shown n Fgure 1 s the result of settng r = 3. How to set a proper r for a good flattened surface s an expermental problem and depends on the number of grds of the Bézer surface. In Fgure 3, the relatonshp of the number of grds of the Bézer surface s shown n Fgure 1 and the flattened surface generaton performance wth dfferent r s measured. When the number of grds s ncreased, the performance becomes worse, and the result wth a small r becomes unusable lke Fgure 2. Moreover, to enhance the calculatng performance, the samplng ponts for the range r s set to be the dstance of the grd of the parametrc surface as shown n Fgure 4. Therefore, the correspondng ponts for mappng are computed by comparng coordnate system of the flattened surface wth that of the texture, so that the texture-mappng wth less dstorton whch geometrcal dstances are mantaned s acheved. In our approach, before dong the 3D model deformaton, the gven parametrc surface s flattened to a 2D plane by usng ths method. That means the geometrcal dstance between By usng a gven parametrc surface to do the 3D model deformaton, we frst flatten the surface, and then put the model onto the flattened surface, so that the model can get a proper correspondng mappng wth the parametrc surface. Moreover, unlke the other conventonal FFD methods, the proposed method s done wthout generatng any lattce-lke structure, and the deformaton task s also easer than before. To get a smooth deformed obect, we have to subdvde the target 3D model, f the sze of the polygon of the model s larger than the sze of the grd of the flattened surface. We frst proect all the vertces, edges, and faces of the target model to the flattened surface, and then compute the followng three types of ponts wth the grd of the flattened surface of the gven parametrc surface: The vertex ponts whch are defned as the orgnal proected vertces of the target model. The edge ponts whch are generated by ntersected the orgnal proected edges of the target model wth the grd of the flattened surface. (c) The face ponts whch are generated by nserted the cross ponts of the grd of the flattened surface nsde the orgnal proected faces of the target model.

4 For example, f we proect the polygon at the bottom of a cube onto a flattened Bézer surface, there wll be a square on the flattened surface, and the generated edge ponts and face ponts are shown n Fgure 5. The vertex ponts are the four corners of the square, the edge ponts are the blue ponts on the four edges, and the face ponts are the red ponts nsde the square. The flattened surface n Fgure 5 s the flattened result of the Bézer surface shown n Fgure 9. edge ponts are detected as shown n Fgure 6. If there s a face pont on the edge also has a curvature hgher than the threshold ε, the endponts of the other edge whch conssts of the face pont are also marked as Fgure 6. And then, check the other proected edges agan to see f there stll have un-removable edge ponts. Fnally, the target model can be subdvded due to the newly generated ponts. Moreover, the user can choose where to put the target model onto a part of the gven parametrc surface for anmaton or ust fttng the regon of the surface. To keep the contnuty of the surface of the deformed obect, the user could only put the target model onto the gven surface, and the proected vertces could only be located nsde the flattened surface. 4. Results Fgure 5: edge ponts and face ponts. Then, the edge ponts and face ponts are proected backward to the orgnal parametrc surface, and the correspondng ponts on the target model are also generated by usng b-lnear nterpolaton. Fnally, the generated correspondng ponts are dsplaced along the normal vectors of the parametrc surface. Hence, there are two correspondng ponts for each vertex pont, edge pont, and face pont: one s on the parametrc surface, and the other s on the surface of the target model. Although there are several generated edge ponts and face ponts, to make the deformed model not to contan too much newly generated vertces, the curvatures of the correspondng ponts on the parametrc surface of the edge ponts and face ponts are computed, so that only the bumpy regon due to the parametrc surface needs to be subdvded. There are two 3D models n Fgure 7: s a smple thn plate whch has only 6 polygons, and s a dolphn model. Fgures 8-9 show the deformaton results of the smple model n Fgure 7 along the shape of dfferent Bézer surfaces and a cylnder, respectvely. Fgure 7: a smple thn plate and a dolphn model. Fgure 6: mark the un-removable edge ponts and face ponts on the edges conssted by them; mark other edge ponts due to the face ponts. To reduce the numbers of the edge ponts and face ponts, we frst calculate the curvature of one proected edge wth the parametrc surface, and mark the edge ponts, where the curvatures are hgher than a gven threshold ε, to be un-removable. The edge pont at the opposte sde of the marked edge pont s also marked. Then, the face ponts on the edge lnked by the marked Fgure 8: a Bézer surface and a deformaton result along t. The performance of our approach s lsted n Table 1. The process of both flattenng the gven parametrc surface and deformng the target 3D model due to the surface are performed. The testng platform s a PC wth an Intel Xeon 2GHz CPU, 1GB memory, and a 3Dlabs Wldcat II 5110 graphcs accelerator wth OpenGL support. The range r used for flatten the surface s set to be 3. Although the tme for flattenng the surface s much larger than the tme for deformng the target model, the flattenng process s ust a pre-process and could be

5 done at off-lne and ndependent wth the complexty of the target model. polygon of the orgnal dolphn model s smaller than the grd of the flattened surface, there s no subdvson n the deformaton process. Fgure 9: another Bézer surface and a deforma- ton result along t. g ven surfaces Fgure 8 Fgure 9 Fgure 10 number of grds flatten (ms) deform (ms) Table 1: performance testng for flattenng the gven surfaces shown n Fgures 8-10 and the deformaton due to them. Fgure 12: a swmmng dolphn. Fgure 10: ( a) a Bézer surface and a dolphn model deformed along the surface. Fgure 13: a dolphn deformed along a parametrc surface. nce our method can get a real-tme response, t s sut- able for dong anmaton about deformaton. For example, the dolphn model n Fgure 7 s deformed to smulate the swmmng as shown n Fgure 12. To do the anmaton, the dolphn s put onto a parametrc surface lke Fgure 13, then the dolphn can be deformed along the surface n real-tme, although t contans 73,665 polygons. The number of grds of the gven parametrc surface affects the performance sgnfcantly, whch could be controlled by users through our system, because the complex parametrc surface has more grds to be flattened and the new ponts used for subdvdng the target model are also ncreased. However, to use a parametrc surface wth more grds for model deformaton also means to get a better qualty of the deformed result. Moreover, although the numbers of the edge ponts and face ponts are ncreased f the number of grds s ncreased, the number of vertces of the deformed model s not ncreased too much, snce the newly generated vertex s added to the target model when t s needed. 5. Concluson Fgure 11: the user nterface of our system and there s a dolphn model put on a flattened surface. Fgure 10 ( b) shows the deformaton of a complex dol- phn model as shown n Fgure 7. The deformaton s along a Bézer surface shown n Fgure 10. The graphcal user nterface (GUI) of our system s shown n Fgure 11. The desrable Bézer surface and the relatve poston of the target model on the flattened surface of the Bézer surface could be controlled through the system. In the screen of Fgure 11, the dolphn model of Fgure 7 s put onto the flattened surface of the Bézer surface of Fgure 10. Moreover, snce each We proposed a novel FFD method to realze non- dstorton deformaton whch mantans the geometrc shape even after deformaton by utlzng the technque of texture mappng wth less dstorton. Because the deformaton s performed along a gven 3D parametrc surface whch the user could generate easly, t s easy to predct the result shape after the deformaton. Moreover, usng a gven parametrc surface to do the deformaton, the adustment of the control ponts of the parametrc surface more s ntutve and ntellgble than the one of the lattce used n prevous FFD methods.

6 To deform the thn model by usng our system, the deformed model could get the result wth less dstorton, snce the faces of the model far from the parametrc surface have worse deformed results than others. To mnmze the dstorton, the user could move the flattened surface n the mddle of the model. Acknowledgement One of the authors, Jeqng Feng, s partally supported by Natonal Natural cence Foundaton of Chna (No ), and Henry Johan s supported n part by the Japan ocety for the Promoton of cence Research Fellowshp. References [1] T. W. ederberg and. R. Parry, Free-form deformaton of sold geometrc models, ACM Computer Graphcs (Proc. IGGRAPH 86 Conf.), 20(4), 1986, [2] E. Catmull, A subdvson algorthm for computer dsplay of curved surface (Ph.D. Thess, Report UTEC-Cc , Computer cence Dept., Unv. of Utah, 1974). [3]. D. Ma and H. Ln, Optmal texture mappng, Proc. Eurographcs 88 Conf., 1988, [4] A. H. Barr, Global and local deformatons of sold prmtves, ACM Computer Graphcs (Proc. IG- GRAPH 84 Conf.), 18(3), 1984, [5]. Coqullart, Extended free-form deformaton: a sculpturng tool for 3d geometrc modelng, ACM Computer Graphcs (Proc. IGGRAPH 90 Conf.), 24(4), 1990, [6]. Coqullart and P. Jancéne, Anmated free-form deformaton: An nteractve anmaton technque, ACM Computer Graphcs (Proc. IGGRAPH 91 Conf.) 25(4), 1991, [7] J. Gressmar and W. Purgathofer, Deformaton of solds wth trvarate B-splnes, Proc. Eurographcs 89 Conf., 1989, [8] W. M. Hsu, J. F. Hughes, and H. Kaufman, Drect manpulaton of free-form deformatons, ACM Computer Graphcs (Proc. IGGRAPH 92 Conf.), 26(2), 1992, [9] P. Kalra, A. Mangl, N. M. Thalmann, and D. Thalmann, mulaton of facal muscle actons based on ratonal free form deformaton, Computer Graphcs Forum (Proc. EUROGRAPHIC 92 Conf.), 11(3), 1992, [10] H. J. Lamousn and W. N. Waggenspack, Jr., NURB-based free-form deformatons, IEEE Computer Graphcs and Applcatons, 14(6), 1994, [11] J. Feng and Q. Peng, Acceleratng accurate B- splne free-form deformaton of polygonal obects, ACM Journal of Graphcs Tools, 5(1), 2000, 1-8. [12] F. Lazarus,. Coqullart, and P. Jancéne, Axal deformatons: an ntutve deformaton technque, Computer-Aded Desgn, 26(8), 1994, [13] Y.-K. Chang and A. P. Rockwood, A generalzed de Castelau approach to 3d free-form deformaton, Proc. ACM IGGRAPH 94 Conf., 1994, [14] K. ngh and E. L. Fume, Wres: a geometrc deformaton technque, Proc. ACM IGGRAPH 98 Conf., 1998, [15] J. Feng, L. Ma, and Q. Peng, A new free-form deformaton through the control of parametrc surfaces, Computers and Graphcs, 20(4), 1996, [16] D. R. Peachey. old texturng of complex surfaces, ACM Computer Graphcs (Proc. IGGRAPH 85 Conf.), 19(3), 1985, [17] E. A. Ber and K. R. loan, Jr., Two part texture mappng, IEEE Computer Graphcs and Applcatons, 6(9), 1986, [18] B. Lévy and J.-L. Mallet, Non-dstorted texture mappng for sheared trangulated meshes, Proc. ACM IGGRAPH 98 Conf., 1998, Appendx: Optmal Texture Mappng [3] The next equaton defnes the errors between the curved surface and ts flattened surface: C = ( d d ) P P Ω where s a set of the ponts on the curved surface, Ω s a set of the ponts whch exst contnuous wth the pont among, s the dstance between and P P d d on the curved surface, and s the dstance be- tween correspondng two ponts on the flattened surface. The flattened surface s obtaned by teratng the above equaton to mn mze C. Then, the above equaton s rewrtten n the coordnate expresson: C = P P Ω d where ( x y ) t 2, t ( X X ) ( X X ) P 2 ( t X =, and X = x, y ), and the coordnate value whch used n the next step of the teratve algorthm s obtaned accordng to the followng equaton: X k + 1 k C = X ρ X where ρ s a small postve number. The flattened surface of the target surface s obtaned by reducng the value o f C.,,

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

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach

Modeling, 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 information

Facial Model Improvement Using 3D Texture Mapping Feedback

Facial Model Improvement Using 3D Texture Mapping Feedback Facal Model Improvement Usng 3D Texture Mappng Feedback Yongje Lu, Anup Basu and Jong-Seong Km* Department of Computng Scence, Unversty of Alberta, *Andong Unversty, South Korea {yongje, anup}@cs.ualberta.ca,

More information

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

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

Interpolation of the Irregular Curve Network of Ship Hull Form Using Subdivision Surfaces

Interpolation of the Irregular Curve Network of Ship Hull Form Using Subdivision Surfaces 7 Interpolaton of the Irregular Curve Network of Shp Hull Form Usng Subdvson Surfaces Kyu-Yeul Lee, Doo-Yeoun Cho and Tae-Wan Km Seoul Natonal Unversty, kylee@snu.ac.kr,whendus@snu.ac.kr,taewan}@snu.ac.kr

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

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

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

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

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

2D Shape Deformation Based on Rigid Square Matching

2D Shape Deformation Based on Rigid Square Matching D Shape Deformaton Based on Rgd Square Matchng A. Author Author s Afflaton Author s E-Mal Author s Webste B. Author Author s Afflaton Author s E-Mal Author s Webste C. Author Author s Afflaton Author s

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

An Optimal Algorithm for Prufer Codes *

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

Multiblock method for database generation in finite element programs

Multiblock method for database generation in finite element programs Proc. of the 9th WSEAS Int. Conf. on Mathematcal Methods and Computatonal Technques n Electrcal Engneerng, Arcachon, October 13-15, 2007 53 Multblock method for database generaton n fnte element programs

More information

S1 Note. Basis functions.

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

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.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 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

Support Vector Machines

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

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

Harmonic Coordinates for Character Articulation PIXAR

Harmonic Coordinates for Character Articulation PIXAR Harmonc Coordnates for Character Artculaton PIXAR Pushkar Josh Mark Meyer Tony DeRose Bran Green Tom Sanock We have a complex source mesh nsde of a smpler cage mesh We want vertex deformatons appled to

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

A New Solid Subdivision Scheme based on Box Splines

A New Solid Subdivision Scheme based on Box Splines A New Sold Subdvson Scheme based on Box Splnes Yu-Sung Chang Kevn T McDonnell Hong Qn Department of Computer Scence State Unversty of New York at Stony Brook ABSTRACT Durng the past twenty years, much

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

On Some Entertaining Applications of the Concept of Set in Computer Science Course

On Some Entertaining Applications of the Concept of Set in Computer Science Course On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,

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

Electrical analysis of light-weight, triangular weave reflector antennas

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

Analysis of 3D Cracks in an Arbitrary Geometry with Weld Residual Stress

Analysis of 3D Cracks in an Arbitrary Geometry with Weld Residual Stress Analyss of 3D Cracks n an Arbtrary Geometry wth Weld Resdual Stress Greg Thorwald, Ph.D. Ted L. Anderson, Ph.D. Structural Relablty Technology, Boulder, CO Abstract Materals contanng flaws lke nclusons

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

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

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

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

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

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton

More information

Computer Graphics. - Spline and Subdivision Surfaces - Hendrik Lensch. Computer Graphics WS07/08 Spline & Subdivision Surfaces

Computer Graphics. - Spline and Subdivision Surfaces - Hendrik Lensch. Computer Graphics WS07/08 Spline & Subdivision Surfaces Computer Graphcs - Splne and Subdvson Surfaces - Hendrk Lensch Overvew Last Tme Image-Based Renderng Today Parametrc Curves Lagrange Interpolaton Hermte Splnes Bezer Splnes DeCasteljau Algorthm Parameterzaton

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 Geometric Approach for Multi-Degree Spline

A Geometric Approach for Multi-Degree Spline L X, Huang ZJ, Lu Z. A geometrc approach for mult-degree splne. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 27(4): 84 850 July 202. DOI 0.007/s390-02-268-2 A Geometrc Approach for Mult-Degree Splne Xn L

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

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c Advanced Materals Research Onlne: 03-06-3 ISSN: 66-8985, Vol. 705, pp 40-44 do:0.408/www.scentfc.net/amr.705.40 03 Trans Tech Publcatons, Swtzerland Fnte Element Analyss of Rubber Sealng Rng Reslence Behavor

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

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

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry Today: Calbraton What are the camera parameters? Where are the lght sources? What s the mappng from radance to pel color? Why Calbrate? Want to solve for D geometry Alternatve approach Solve for D shape

More information

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme Mathematcal and Computatonal Applcatons Artcle A Fve-Pont Subdvson Scheme wth Two Parameters and a Four-Pont Shape-Preservng Scheme Jeqng Tan,2, Bo Wang, * and Jun Sh School of Mathematcs, Hefe Unversty

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Line Clipping by Convex and Nonconvex Polyhedra in E 3

Line Clipping by Convex and Nonconvex Polyhedra in E 3 Lne Clppng by Convex and Nonconvex Polyhedra n E 3 Václav Skala 1 Department of Informatcs and Computer Scence Unversty of West Bohema Unverztní 22, Box 314, 306 14 Plzeò Czech Republc e-mal: skala@kv.zcu.cz

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

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

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION?

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? Célne GALLET ENSICA 1 place Emle Bloun 31056 TOULOUSE CEDEX e-mal :cgallet@ensca.fr Jean Luc LACOME DYNALIS Immeuble AEROPOLE - Bat 1 5, Avenue Albert

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

Reading. 14. Subdivision curves. Recommended:

Reading. 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 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

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification Introducton to Artfcal Intellgence V22.0472-001 Fall 2009 Lecture 24: Nearest-Neghbors & Support Vector Machnes Rob Fergus Dept of Computer Scence, Courant Insttute, NYU Sldes from Danel Yeung, John DeNero

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

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

Constrained Shape Modification of B-Spline curves

Constrained Shape Modification of B-Spline curves Constraned Shape Modfcaton of B-Splne curves Mukul Tul, N. Venkata Reddy and Anupam Saxena Indan Insttute of Technology Kanpur, mukult@tk.ac.n, nvr@tk.ac.n, anupams@tk.ac.n ABSTRACT Ths paper proposes

More information

Stitching of off-axis sub-aperture null measurements of an aspheric surface

Stitching of off-axis sub-aperture null measurements of an aspheric surface Sttchng of off-axs sub-aperture null measurements of an aspherc surface Chunyu Zhao* and James H. Burge College of optcal Scences The Unversty of Arzona 1630 E. Unversty Blvd. Tucson, AZ 85721 ABSTRACT

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Active Contours/Snakes

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

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

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

A new paradigm of fuzzy control point in space curve

A new paradigm of fuzzy control point in space curve MATEMATIKA, 2016, Volume 32, Number 2, 153 159 c Penerbt UTM Press All rghts reserved A new paradgm of fuzzy control pont n space curve 1 Abd Fatah Wahab, 2 Mohd Sallehuddn Husan and 3 Mohammad Izat Emr

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

Solving two-person zero-sum game by Matlab

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

Mesh Editing in ROI with Dual Laplacian

Mesh Editing in ROI with Dual Laplacian Mesh Edtng n ROI wth Dual Laplacan Luo Qong, Lu Bo, Ma Zhan-guo, Zhang Hong-bn College of Computer Scence, Beng Unversty of Technology, Chna lqngng@sohu.com, lubo@but.edu.cn,mzgsy@63.com,zhb@publc.bta.net.cn

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

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

K-means and Hierarchical Clustering

K-means and Hierarchical Clustering Note to other teachers and users of these sldes. Andrew would be delghted f you found ths source materal useful n gvng your own lectures. Feel free to use these sldes verbatm, or to modfy them to ft your

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

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

A 3D Paper-Cutting Oriented Mesh Trimming Algorithm

A 3D Paper-Cutting Oriented Mesh Trimming Algorithm ISSN 1000-9825, CODEN RUXUEW E-mal: jos@scasaccn Journal of Software, Vol17, Supplement, November 2006, pp169 175 http://wwwjosorgcn 2006 by of Journal of Software All rghts reserved Tel/Fax: +86-10-62562563

More information

The Evaluation and Correction of the Reconstructed NURBS Surface Smoothing and Accuracy

The Evaluation and Correction of the Reconstructed NURBS Surface Smoothing and Accuracy Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com The Evaluaton and Correcton of the Reconstructed NURBS Surface Smoothng and Accuracy Shgang WANG, Janzhou ZHANG, Yong YAN School of Mechatroncs

More information

ELEC 377 Operating Systems. Week 6 Class 3

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

DIT - University of Trento

DIT - University of Trento PhD Dssertaton Internatonal Doctorate School n Informaton and Communcaton Technologes DIT - Unversty of Trento INTERACTIVE SHAPE MODELING AND DYNAMIC DEFORMATION BASED ON SPLINE SCULPTING st, Feburary,

More information

UNDOING PAGE CURL DISTORTION USING APPLICABLE SURFACES

UNDOING PAGE CURL DISTORTION USING APPLICABLE SURFACES M. Plu, "Undong Page Curl Dstorton Usng Applcable Surfaces", IEEE Internatonal Conference on Image Processng, Thessalonca, Greece, September 001. UNDOING PAGE CURL DISTORTION USING APPLICABLE SURFACES

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

Smoothing Spline ANOVA for variable screening

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

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming

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

Multiresolution Modeling for Real-Time Facial Animation

Multiresolution Modeling for Real-Time Facial Animation Multresoluton Modelng for Real-me Facal Anmaton Soo-Kyun Km, Jong-In Cho and Chang-Hun Km Department of Computer Scence and Engneerng, Korea Unersty {ncesk, cho, chkm}@cgr.korea.ac.kr Fgure 1. Same expresson

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

Suppression for Luminance Difference of Stereo Image-Pair Based on Improved Histogram Equalization

Suppression for Luminance Difference of Stereo Image-Pair Based on Improved Histogram Equalization Suppresson for Lumnance Dfference of Stereo Image-Par Based on Improved Hstogram Equalzaton Zhao Llng,, Zheng Yuhu 3, Sun Quansen, Xa Deshen School of Computer Scence and Technology, NJUST, Nanjng, Chna.School

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Computer models of motion: Iterative calculations

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

More information

Algorithm for directional projection of parametric curves onto B-spline surfaces

Algorithm for directional projection of parametric curves onto B-spline surfaces Algorthm for drectonal projecton of parametrc curves onto B-splne surfaces Ha-Chuan Song, Jun-Ha Yong To cte ths verson: Ha-Chuan Song, Jun-Ha Yong. Algorthm for drectonal projecton of parametrc curves

More information

Lecture 5: Multilayer Perceptrons

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

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER Kyeong Won Oh, Dongnam Km Korea Unversty, Graduate School 5Ga-1, Anam-Dong, Sungbuk-Gu, Seoul, Korea {locosk, smleast}@korea.ac.kr Jong-Hyup

More information

ADJUSTING DEFORMATION METHODS FOR VIRTUAL REALITY SYSTEMS

ADJUSTING DEFORMATION METHODS FOR VIRTUAL REALITY SYSTEMS ADJUSTING DEFORMATION METHODS FOR VIRTUAL REALITY SYSTEMS Suene Ferrera Campos 1, Rone Marcos de Moraes 2, Llane dos Santos Machado 3 Abstract Vrtual Realty Systems for tranng have been proposed and developed

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

More information

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

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

More information

2-Dimensional Image Representation. Using Beta-Spline

2-Dimensional Image Representation. Using Beta-Spline Appled Mathematcal cences, Vol. 7, 03, no. 9, 4559-4569 HIKARI Ltd, www.m-hkar.com http://dx.do.org/0.988/ams.03.3359 -Dmensonal Image Representaton Usng Beta-plne Norm Abdul Had Faculty of Computer and

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

Review on the Curves and Surfaces Modeling Technology

Review on the Curves and Surfaces Modeling Technology IOSR Journal of Mechancal and Cvl Engneerng (IOSR-JMCE) e-issn: 78-1684,p-ISSN: 30-334X, Volume 15, Issue 6 Ver. II (Nov. - Dec. 018), PP 01-05 www.osrjournals.org WuYze 1, Zhang Xu 1, Qu Kangjan 1, Chen

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

More information