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

Size: px
Start display at page:

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

Transcription

1 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, ABSTRACT One of common problems n free-form surface modelng s how to smoothly nterpolate a gven curve network. In shp desgn, shp hullform s usually desgned wth a curve network, and hullform surfaces are generated by fllng n (or nterpolatng) the curve network. Tensor-product surfaces such as NURBS and Bézer patches are typcal representatons to ths nterpolatng problem. However, tensor-product surface can represent the surfaces of rregular topologcal type by only parttonng the model nto a collecton of ndvdual rectangular patches or usng degenerated patches. Then, adjacent patches should be explctly sttched together and modfed to meet complcated geometrc contnuty constrants. Subdvson surface offers an alternatve. They are capable of modelng everywhere-smooth surfaces of arbtrary topologcal type usng a smple recursve subdvson rule as a whole surface. In ths study, we suggest a method of automatcally generatng hullform surface by nterpolatng the gven rregular curve network usng Catmull-Clark subdvson surfaces. Suggested method has an advantage over prevous works n that t does not requre any addtonal data except the gven curve network. There are three steps n our method; generatng ntal meshes automatcally, modfyng the ntal meshes for curve nterpolaton, and recursvely subdvdng the modfed meshes for smooth hullform subdvson surfaces. In ths paper, we concentrate on descrbng the frst step, automatc generaton of ntal meshes. In addton, we also show several examples of resultng ntal meshes from curve network data of actual shp hullform to justfy the proposed method. Keywords: Subdvson Surface, Curve Network, Interpolaton, Shp Hullform Surface.. INTRODUCTION Curve network s often used to desgn complcated freeform surfaces. Usng the curve network s easer than drectly manpulatng control ponts of surfaces, and t also enables more ntutve modelng. Especally, n shp desgn, shp hullform s usually desgned wth a curve network that conssts of several cross sectonal curves and characterstc curves. Because of the complcated shape of shp hullform, a curve network around the foreand after-body ncludes some rregular (.e. three, fve or hgher sdes) topologcal regons (Fg. ). Hull-surface then can be generated by fllng n (or nterpolatng) the curve network wth approprate surface patches. Tensorproduct surfaces such as NURBS and Bézer patches are typcal representatons to ths fllng problem. However, tensor-product surface can only represent the surfaces of rregular topologcal type by parttonng the model nto a collecton of ndvdual rectangular patches or usng degenerated patches. Then, adjacent patches should be explctly sttched together and modfed to meet complcated geometrc contnuty constrants such as C, C, G, or G condtons. In general, nterpolatng such rregular topologes usng tensor-product surfaces s not a trval problem [, ]. Fg.. Example of a rregular curve network for shp hullform desgn Subdvson surface, frst ntroduced by Doo-Sabn and Catmull-Clark, s an alternatve to tensor-product surfaces. They can easly generate smooth surfaces of arbtrary topologcal type by recursvely subdvdng

2 8 ntal polyhedral meshes wth C or C contnuty [3, 4]. But, boundary control and curve nterpolaton of subdvson surfaces are mportant problems to be solved. Recently, several researches on nterpolatng specfed curves usng subdvson surfaces are presented. Levn [5, 6] proposed Combned Subdvson Scheme whch modfes the subdvson rules around curves to be nterpolated, whle Nasr [7-] modfes the ntal polyhedral meshes for curve nterpolaton nstead of changng subdvson rules. However, n addton to user-specfed curves that should be nterpolated, both of them requre ntal polyhedral meshes as nput, whch are usually not avalable n ntal shp desgn stage n practce. We gve a method how to buld the ntal polyhedral meshes utlzng Coons patches [6]. We suggest a method that can automatcally generate hullform surfaces from gven rregular curve network usng Catmull-Clark subdvson surfaces wthout any addtonal nputs except gven curve network. Suggested method conssts of three steps. In the frst step, ntal polyhedral meshes are automatcally generated by usng pecewse blnearly blended Coons patches and regular N-sded control meshes [8]. Then, n the second step, the ntal meshes are modfed for ther lmtng subdvson surfaces to nterpolate gven curve network. In the last step, smooth subdvson surfaces are obtaned by recursvely subdvdng the modfed ntal meshes. In ths paper, we concentrate on descrbng the frst step, automatc generaton of ntal meshes (Secton 3). Several examples of ntal meshes generated from actual hullform curve network data are ncluded to justfy our proposed method n Secton 4. Fnally, concludng remarks and future researches are dscussed n Secton 5. whch s frequent n curve network especally for shp hullform desgn. And ntal polyhedral meshes whose lmtng surfaces nterpolate the gven curve network are also requred as nput, whch are not avalable n shp hullform desgn. Nasr [7-5] suggested algorthm whch generates face strps that converge to unform quadratc (or cubc) B- splne curve by Doo-Sabn (or Catmull Clark) subdvson rules. These face strps are named as polygonal complexes. Usng ths algorthm, Nasr proposed two approaches that generate smooth subdvson surfaces nterpolatng gven unform quadratc B-splne curves: complex approach [] and polygonal approach [0]. In complex approach as shown n Fg. (a), polygonal complexes of the gven nterpolated curves should frstly be provded by the user based on Nasr s algorthm. Next, the user has to complete the polyhedral meshes by fllng n some vertces nsde the regons enclosed by the polygonal complexes. So, the complex approach s not sutable for automatc surface generaton. On the other hand, polygonal approach as shown n Fg. (b) s to start wth an ntal polyhedral meshes and tagged control polygons whose vertces and edges are chosen from those of ntal meshes to defne the curves to be nterpolated. The basc dea s to construct polygonal complexes, one for each curve, by modfyng some panels of the ntal meshes or ts one tme unform subdvson dependng on whether the curve to be nterpolated s a boundary one or an nteror one. However, Nasr's method also needs ntal polyhedral meshes as gven data. Fg. shows the procedure of generatng subdvson surfaces nterpolatng gven unform quadratc B-splne curve usng complex approach and polygonal approach, respectvely.. BASIC IDEA Whle subdvson scheme can generate smooth lmtng surfaces of arbtrary topologcal types by recursvely applyng smple subdvson rules, t s dffcult to generate surfaces nterpolatng specfed curves, whch s actually an nverse problem. Related works on ths problem and basc dea of our proposed algorthm are summarzed n ths secton.. Related Works Levn [5] proposed combned subdvson scheme whch modfes subdvson rules for nterpolatng boundary curves. And Levn also extended hs scheme to nterpolate curve network that consst of nner curves and boundary curves [6]. Levn s scheme s smple to generate smooth surfaces wth arbtrary topologcal type that nterpolate networks of curves gven n any parametrc representaton, but t cannot handle extraordnary ponts where more than three curves meet, Fg.. Procedure of complex approach (a) and polygonal approach (b) n Doo-Sabn Subdvson settng. Basc dea of proposed algorthm In ths study, we suggest a method that can automatcally generate hullform surfaces from gven rregular curve

3 9 network by usng subdvson surfaces based on Nasr s polygonal approach. Whle the polygonal approach requres ntal polyhedral meshes that nclude control polygons of curves to be nterpolated, only curve network s avalable n shp hullform desgn. The basc dea to obtan ntal meshes s to use blnearly blended Coons patches that can be generated only wth 4 boundary curves. If boundary curves can be represented n B-splne or Bézer form, ther blnearly blended Coons patches becomes B-splne or Bézer surfaces. Snce the control meshes of the blnearly blended Coons patches ncludes control polygons of ther boundary curves (Fg. 3), these meshes can be used for ntal polyhedral meshes for polygonal approaches. The procedure and several ssues of constructng ntal polyhedral meshes are descrbed n the followng secton. polyhedral meshes for polygonal approaches (Fg. 4). Ths pecewse blnearly blended Coons patches have a drawback that they, n general, are C 0 contnuous. However, the control meshes of blnearly blended Coons patch are only used for ntal nput polyhedral meshes of polygonal approach and wll be modfed to nterpolate gven all curve network. So, the resultng subdvson surfaces are not affected by ths drawback. 0, 0) ), 3. AUTOMATIC GENERATION OF INITIAL SUBDIVISION MESHES 3. Control meshes of blnearly blended Coons patches Blnearly blended Coons patch s the smplest soluton to generate surfaces that nterpolate gven four boundary curves [6]: 0,, [ u u] + [ 0) ) ] v v 0, 0) 0, ) v [ ],, 0),) v where x ( 0), ), 0,,, are gven boundary curves. If all boundary curves are gven n B-splne or Bézer form,.e. by ther control polygons, and opposte boundary curves are defned over the same knot sequence and of the same degree, blnearly blended Coons patches are also represented n B-splne or Bézer form. And ts control meshes can be obtaned n a smple way: nterpretng the boundary polygons of gven boundary curves as pecewse lnear curves, the resultng Coons patch would then be the control meshes of a B- splne or Bézer surface that nterpolates the boundary curves [7]. Fg. 3 shows the control meshes of blnearly blended Coons patches that nterpolates gven four boundary curves. The control meshes keep the control polygons (bold lnes) of gven boundary curves as boundary polygons. So, f ths blnearly blended Coons patch scheme s appled to each regon bounded by nets of curve, we can get the control meshes of pecewse blnearly Coons patch that s a good canddate of ntal Fg. 3. Control mesh of blnearly blended Coons patch Fg. 4. Generaton of ntal meshes for polygonal approach usng blnearly blended Coons patches 3. Gap problem of the ntal polyhedral meshes generated by Coons patches To get the control meshes of blnearly blended Coons patches, opposte curves must have the common knot sequence (or same number of curve segments). If ther knot sequences are dfferent from each other, knot nserton can be appled. For example, n Fg. 5, all boundary curves are cubc and have two dfferent knot sequences: {0, 0, 0,,, } and {0, 0, 0, 0.5,,, }. Knot nserton operaton at parameter 0.5 makes the knot sequences and the number of control polygons of opposte boundary curves same. Then, we can get the control meshes by usng of blnearly blended Coons scheme. However, there s one problem to obtan the ntal polyhedral meshes for polygonal approach from

4 0 pecewse blnearly blended Coons patches. Fg. 6 shows ths stuaton. The control mesh of the left regon can be generated by blnearly blended Coons scheme wth four boundary curves that have the common knot sequence, {0, 0, 0,,, }. But, the rght regon needs knot nserton operaton for all boundary curves to have the common knot sequence, {0, 0, 0, 0.5,,, }. N 3 N 5 M M 3 M Fg. 5. Coons patch nterpolatng boundary curves wth dfferent knot sequence N 6 Fg. 7. Regular N-sded mesh topology (N s the number of sdes, M s the level of mesh) Regular N-sded control mesh topology and constructon algorthm are orgnally suggested to fll N-sded holes usng Doo-Sabn subdvson surfaces [8]. We extended ths algorthm for Catmull-Clark subdvson surfaces. Constructon algorthm for regular N-sded control mesh s as follows: Gap Fg. 6. Gap problem n generaton of ntal meshes by usng of blnearly blended Coons patches Consequently, the gaps between the left and rght control meshes may occur. Havng ths gap, the control mesh can not be used as ntal nput for the polygonal approach. One soluton to ths problem s mesh sttchng. However, sttchng may create ugly lookng surface and remove 4-sded faces, along the boundary curves, that are necessary to generate Catmull-Clark polygonal complexes for curve nterpolaton n the mesh modfcaton step. So, we solve ths gap problem by approxmatng all gven curve network wth constant number of segments. Ths approxmaton guarantees that ntal mesh can be generated wthout any gap. 3.3 Intal meshes for rregular topologcal regons Intal meshes for rectangular regons can be obtaned by blnearly blended Coons scheme mentoned above. To complete the ntal polyhedral meshes for polygonal approach, we need another algorthm to automatcally generate ntal meshes for non-rectangular regons (.e., trangular regon, pentagonal regon, and so on). For these rregular N-sded regons (N 4), we use regular N- sded control mesh topology (Fg. 7). Step : Generaton of level M() mesh (fg. 8) All boundary curves are approxmated to unform cubc B-splne curves wth (M-) segments. Boundary ponts(black crcle) of the level M mesh are set to control ponts of approxmated boundary curves. N corner twst vectors are estmated by usng of Adn s twst algorthm descrbed n secton N nner-corner ponts(whte crcle) of the level M mesh are determned usng estmated corner twst vectors. Step : Generaton of level M+ mesh (fg. 9) All boundary curves are approxmated to unform cubc B-splne curves wth (M-) segments. Generate ntal level M+ meshes by applyng one step subdvson to the level M mesh. Boundary ponts of the level M+ mesh are set to control ponts of approxmated boundary curves. Inner-boundary ponts of the level M+ are determned usng estmated surface normal and cross boundary dervatves (secton 3.3.). All the others ponts od the level M+ are unchanged. If (M-) s less than user-specfed constant number of segments for curve approxmaton descrbed n secton 3., repeat Step.

5 Around a corner of regular N-sded control meshes, the adjacent rectangular polyhedron can be consdered as Bézer control mesh. So, f corner twst vectors are estmated, nner-corner ponts of regular N-sded control mesh can be determned. Orgnal cubc non-unform curve network Approxmated curve network (Cubc unform B-splne curves wth segments) Estmaton of corner twst vectors For corner twst vector estmaton, we use well-known Adn s twst vector estmaton method. Adn s method deals wth only 4-sded regons, and requres 4 surface corner ponts and 4 tangent vectors of boundary curves (Fg ). Fg. 8. Constructon of regular 5-sded control mesh of level 0, [ ] v + 0), u v ) 0,) [ ],0),) ) u 0,) twst vector v ) ) xv(,0) xv () + xu (0,) xu () u ( ),0) 0,) +,) ),0) Fg.. Geometrc meanng of Adn s twst vectors,) Orgnal cubc non-unform curve network subdvson Approxmated curve network (Cubc unform B-splne curves wth segments) Estmaton of corner twst vectors Fg. 9. Constructon of regular 5-sded control mesh of level Estmaton of corner twst vectors In control mesh of bcubc Bézer surface, geometrc meanng of corner twst vector s a dfference vector between an nner-corner pont and parallelogram generated by corner pont and two adjacent boundary ponts (Fg. 0). To apply Adn s twst estmaton method to nonrectangular regons, we determned the mdpont of opposte boundary curve as opposte corner pont, and estmated 4 tangent vectors by smple geometrc operatons such as pont-plane projecton, lnear nterpolaton, and so on (Fg., 3). After estmaton of corner twst vectors, we can determne nner-corner ponts of regular N-sded mesh by usng of the geometrc meanng of corner twst vectors. B D A C Adn s Twst Vector at A + -(A B C + D) Fg.. Adn s twst vector estmaton for 3-sded regon Twst( b( b( 3 3 j 0 0, b() 3 3Δ b, Δ b B ( u) B (, 9 (( Δ j 0, 0, 9 ( Δ b Δ b ),0 j b -Δ, b ) -( Δ,0 b -Δ b 0, )) Fg. 0. Geometrc meanng of corner twst vectors Fg. 3. Adn s twst vector estmaton for 5-sded regon

6 3.3. Determnaton of nner-boundary ponts In N-sded control mesh of the level M( 3), nnerboundary ponts (whte rectangle n Fg. 4) are also determned for reasonable nner shape. At each sde of the N-sded regon, frst, surface normal vectors (N ) along boundary curves are estmated by lnearly nterpolatng both end surface normal vectors (N 0 and N 4 ) at the corner, and the cross boundary dervatve vectors (CBD(0.5)) should be perpendcular to estmated surface normal vectors (N ). Snce regular N- sded control meshes can be consdered as control meshes of bcubc B-splne surface around the boundary curves, the cross boundary dervatve vectors can be derved from nner-boundary ponts. Then we can determne nner-boundary ponts by smple lnear equatons. N 0 hullform s usually desgned wth non-unform cubc B- splne curves, approxmaton of them to unform cubc form s an ndspensable process. For avodng gap problems n ntal meshes, there s another lmtaton of constant number of segments n curve approxmaton process. Fg. 5 shows the curve network of actual shp hullform data, and the ntal meshes generated by proposed algorthm. In general, the lmtng subdvson surfaces from ths ntal meshes does not nterpolate the gven curves network. Ths s why mesh modfcaton process s needed. Mesh modfcaton s to embeddng Catmull- Clark polygonal complexes that converge gven curve network to the resultng ntal meshes. Ths mesh modfcaton algorthm for Catmull-Clark subdvson settng s almost developed. Snce we are preparng ths algorthm as another paper, ths algorthm was excluded n ths paper. CBD( u) ( Q P ) N ( u) 3 V N ( u) P P 0 P V 0 V V Q 0 Q Q T N curve network CBD(0.5) V 3 P 3 Q 3 V 4 P 4 N 4 Q 4 0 / Intal meshes CBD( ) V + V+ V T N CBD( ) T N ( Q P) + ( Q P ) + ( Q P) where λ λ, V + 0 V Resultng surfaces wthout mesh modfcaton Fg. 4. Determnaton of nner-boundary ponts usng cross boundary dervatve vectors 4. RESULT OF INITIAL MESHES Algorthm proposed n ths paper s bascally based on Nasr s polygonal approaches except ntal mesh generaton usng pecewse blnearly Coons patches and regular N-sded control meshes. Nasr s approach has restrcton that curves of network should be unform cubc B-splne curves for Catmull-Clark settng, and ths also s the same lmtaton n our algorthm. Snce shp Fg. 5. Gven curves network of shp hullform surfaces, resultng ntal meshes and subdvson surfaces wthout mesh modfcaton 6. CONCLUSIONS AND FUTURE WORK In ths paper, we suggested a method that can automatcally generate hullform surfaces from gven rregular curve network by usng subdvson surfaces

7 3 wthout any addtonal nputs except gven curve network. The ntal polyhedral meshes could be automatcally generated from the control meshes of pecewse blnearly blended Coons patches, and regular N-sded control meshes. Snce curve network used for hullform surface s usually desgned based on cubc nonunform B-splne curves, curve approxmaton operaton was needed. In order to generate shp hullform surfaces exactly nterpolatng the gven curve network, researches on algorthm whch makes t possble to drectly nterpolate non-unform cubc B-splne curves wthout curve approxmaton by unform cubc subdvson surfaces can be consdered. 7. ACKNOWLEDGEMENTS We apprecate Prof. Ahmad Nasr and Dr. Thomas Hermann for ther valuable dscusson on the problem of G and n-sded surface nterpolaton. Ths research has been accomplshed by the partal support of the Korean Scence Foundaton Objectve Bass Research. 8. REFERENCES [] Pegl, L. and Tller, W., Fllng n-sded regons wth NURBS patches, The Vsual Computer, Vol. 5, No., pp , 999. [] Rhm, J.H. and Lee, K.Y., Remeshng algorthm of curve network of shp hullform and Interpolatng hullform surfaces wth Gregory patches n Proceedngs of the Socety of CAD/CAM Engneers, pp , 997. (Wrtten n Korean) [3] Catmull, E. and Clark, J., Recursvely generated B- splne surfaces on arbtrary topologcal meshes, Computer-Aded Desgn, Vol. 0, No. 6, pp , 978. [4] Doo, D. and Sabn, M., Behavor of recursve dvson surfaces near extraordnary ponts, Computer-Aded Desgn, Vol. 0, No. 6, pp , 978. [5] Levn, A., Combned subdvson schemes for the desgn of surfaces satsfyng boundary condtons, Computer Aded Geometrc Desgn, Vol. 6, No. 5, pp , 999. [6] Levn, A. Interpolatng nets of curves by smooth subdvson surfaces n Proc. of SIGGRAPH 999, pp , 999. [7] Nasr, A., Polyhedral subdvson methods for free form surfaces, ACM Transactons on Graphcs, Vol. 8, No., pp , 987. [8] Nasr, A., Curve nterpolaton n recursvely generated surfaces over arbtrary topology, Computer Aded Geometrc Desgn, Vol. 4, No., pp. 3-30, 997. [9] Nasr, A., Recursve subdvson of polygonal complexes and ts applcatons n CAGD, Computer Aded Geometrc Desgn, Vol. 7, No. 7, pp. -5, 000. [0] Nasr, A., A polygonal approach for nterpolatng meshes of curves by subdvson surfaces n Proc. Geometrc Modelng and Processng, pp. 6-73, 000. [] Nasr, A., Constructng polygonal complexes wth shape handles for curve nterpolaton by subdvson surfaces, Computer-Aded Desgn, Vol. 33, No., pp , 00. [] Nasr, A., and Abbas, A., Desgnng Catmull-Clark Subdvson Surfaces wth Curve nterpolaton Constrants, Computer & Graphcs, Vol. 6, No. 3, pp , 00. [3] Nasr, A., and Abbas, A., Lofted Catmull-Clark Subdvson Surfaces n Proc. of Geometrc Modelng Processng Internatonal 00, pp , 00. [4] Abbas, A., and Nasr, A., Interpolatng Multple Intersectng Curves Usng Catmull-Clark Subdvson Surfaces, To appear n Proc. of the Internatonal Conference on Computer Aded Desgn 004, Thaland, May 004. [5] Nasr, A., Interpolatng an unlmted number of curves through an extraordnary pont on subdvson Surfaces, Computer Graphcs Forum, Vol., Vo., pp , 003. [6] Coons, S., Surfaces for computer aded desgn of space forms, Techncal report, MIT, 967. Project MAC-TR 4. [7] Farn, G., Commutatvty of Coons and tensor product operators, Rocky Mountan Journal of Mathematcs, Vol., No., pp , 99. [8] Hwang, W.C., and Chuang, J.H., N-Sded Hole Fllng and Vertex Blendng Usng Subdvson Surfaces, Journal of Informaton Scence and Engneerng, Vol. 9, No. 5, pp , 003. [9] Habb, A. and Warren, J., Edge and vertex nserton for a class of C subdvson surfaces, Computer Aded Geometrc Desgn, Vol. 6, No. 4, pp. 3-47, 999. [0] Sederberg, T.W., Zheng, J., Sewel, D., and Sabn, M., Non-unform recursve subdvson surfaces n Proc. of the 5th conference on Computer graphcs and nteractve technques, pp , 998. [] Warren, J., and Henrk, W., Subdvson Methods for Geometrc Desgn: A Constructve Approach, Morgan Kaufmann Publshers, 00.

8 4

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

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

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More 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

In the planar case, one possibility to create a high quality. curve that interpolates a given set of points is to use a clothoid spline,

In the planar case, one possibility to create a high quality. curve that interpolates a given set of points is to use a clothoid spline, Dscrete Farng of Curves and Surfaces Based on Lnear Curvature Dstrbuton R. Schneder and L. Kobbelt Abstract. In the planar case, one possblty to create a hgh qualty curve that nterpolates a gven set of

More information

Shape Control of the Cubic Trigonometric B-Spline Polynomial Curve with A Shape Parameter

Shape Control of the Cubic Trigonometric B-Spline Polynomial Curve with A Shape Parameter Internatonal Journal of Scences & Appled esearch www.jsar.n Shape Control of the Cubc Trgonometrc B-Splne Polynomal Curve wth A Shape Parameter Urvash Mshra* Department of Mathematcs, Mata Gujr Mahla Mahavdyalaya,

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

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

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

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

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

Cubic Spline Interpolation for. Petroleum Engineering Data

Cubic Spline Interpolation for. Petroleum Engineering Data Appled Mathematcal Scences, Vol. 8, 014, no. 10, 5083-5098 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.1988/ams.014.4484 Cubc Splne Interpolaton for Petroleum Engneerng Data * Samsul Arffn Abdul Karm

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

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

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

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

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

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

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation College of Engneerng and Coputer Scence Mechancal Engneerng Departent Mechancal Engneerng 309 Nuercal Analyss of Engneerng Systes Sprng 04 Nuber: 537 Instructor: Larry Caretto Solutons to Prograng Assgnent

More information

Shape Preserving Positive and Convex Data Visualization using Rational Bi-cubic Functions

Shape Preserving Positive and Convex Data Visualization using Rational Bi-cubic Functions Shape Preservng Postve and Conve Data Vsualzaton usng Ratonal B-cubc unctons Muhammad Sarfraz Malk Zawwar Hussan 3 Tahra Sumbal Shakh Department of Informaton Scence Adala Campus Kuwat Unverst Kuwat E-mal:

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

Interpolatory Subdivision Curves with Local Shape Control

Interpolatory Subdivision Curves with Local Shape Control Interpolatory Subdvson Curves wth Local Shape Control Carolna Beccar Dept. of Mathematcs Unversty of Padova va G.Belzon 7, 35131 Padova, Italy beccar@math.unpd.t Gulo Cascola Dept. of Mathematcs Unversty

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

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

A Newton-Type Method for Constrained Least-Squares Data-Fitting with Easy-to-Control Rational Curves

A Newton-Type Method for Constrained Least-Squares Data-Fitting with Easy-to-Control Rational Curves A Newton-Type Method for Constraned Least-Squares Data-Fttng wth Easy-to-Control Ratonal Curves G. Cascola a, L. Roman b, a Department of Mathematcs, Unversty of Bologna, P.zza d Porta San Donato 5, 4017

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

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

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More 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

Rational Interpolants with Tension Parameters

Rational Interpolants with Tension Parameters Ratonal Interpolants wt Tenson Parameters Gulo Cascola and Luca Roman Abstract. In ts paper we present a NURBS verson of te ratonal nterpolatng splne wt tenson ntroduced n [2], and we extend our proposal

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

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

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

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

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

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

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

Two Approaches for Vectorizing Image Outlines

Two Approaches for Vectorizing Image Outlines Internatonal Journal of Machne Learnng and Computng, Vol., No. 3, June 0 Two Approaches for Vectorzng Image Outlnes Muhammad Sarfraz, Member, IACSIT Abstract Two approaches, based on lnear and conc splnes,

More information

NURBS Curve Shape Modification and Fairness Evaluation

NURBS Curve Shape Modification and Fairness Evaluation NURBS Curve Shape Modfcaton and Farness Evaluaton TETSUZO KURAGANO AND AKIRA YAMAGUCHI Graduate School of Informaton Scence, Mese Unverst 2-590 Nagabuch, Ome-Ct, Toko, 98-8655, JAPAN kuragano@e.mese-u.ac.jp

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

Modelling of curves and surfaces in polar. and Cartesian coordinates. G.Casciola and S.Morigi. Department of Mathematics, University of Bologna, Italy

Modelling of curves and surfaces in polar. and Cartesian coordinates. G.Casciola and S.Morigi. Department of Mathematics, University of Bologna, Italy Modellng of curves and surfaces n polar and Cartesan coordnates G.Cascola and S.Morg Department of Mathematcs, Unversty of Bologna, Italy Abstract A new class of splne curves n polar coordnates has been

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

Research Article Quasi-Bézier Curves with Shape Parameters

Research Article Quasi-Bézier Curves with Shape Parameters Hndaw Publshng Corporaton Appled Mathematcs Volume 3, Artcle ID 739, 9 pages http://dxdoorg/55/3/739 Research Artcle Quas-Bézer Curves wth Shape Parameters Jun Chen Faculty of Scence, Nngbo Unversty of

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

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

UNIT 2 : INEQUALITIES AND CONVEX SETS

UNIT 2 : INEQUALITIES AND CONVEX SETS UNT 2 : NEQUALTES AND CONVEX SETS ' Structure 2. ntroducton Objectves, nequaltes and ther Graphs Convex Sets and ther Geometry Noton of Convex Sets Extreme Ponts of Convex Set Hyper Planes and Half Spaces

More information

Introduction. Basic idea of subdivision. History of subdivision schemes. Subdivision Schemes in Interactive Surface Design

Introduction. Basic idea of subdivision. History of subdivision schemes. Subdivision Schemes in Interactive Surface Design Subdvson Schemes n Interactve Surface Desgn Introducton Hstory of subdvson. What s subdvson? Why subdvson? Hstory of subdvson schemes Stage I: Create smooth curves from arbtrary mesh de Rham, 947. Chan,

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

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

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

Smooth Approximation to Surface Meshes of Arbitrary Topology with Locally Blended Radial Basis Functions

Smooth Approximation to Surface Meshes of Arbitrary Topology with Locally Blended Radial Basis Functions 587 Smooth Approxmaton to Surface eshes of Arbtrary Topology wth Locally Blended Radal Bass Functons ngyong Pang 1,, Weyn a 1, Zhgeng Pan and Fuyan Zhang 1 Cty Unversty of Hong Kong, mewma@ctyu.edu.hk

More information

THE PULL-PUSH ALGORITHM REVISITED

THE PULL-PUSH ALGORITHM REVISITED THE PULL-PUSH ALGORITHM REVISITED Improvements, Computaton of Pont Denstes, and GPU Implementaton Martn Kraus Computer Graphcs & Vsualzaton Group, Technsche Unverstät München, Boltzmannstraße 3, 85748

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

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR Judth Aronow Rchard Jarvnen Independent Consultant Dept of Math/Stat 559 Frost Wnona State Unversty Beaumont, TX 7776 Wnona, MN 55987 aronowju@hal.lamar.edu

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

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

Model Clipping Triangle Strips and Quad Meshes.

Model Clipping Triangle Strips and Quad Meshes. Model Clppng Trangle Strps and Quad Meshes. Patrc-Glles Mallot Sun Mcrosystems, Inc. 2550 Garca Avenue, Mountan Vew, CA 94043 Abstract Ths paper descrbes an orgnal software mplementaton of 3D homogeneous

More information

An Approach in Coloring Semi-Regular Tilings on the Hyperbolic Plane

An Approach in Coloring Semi-Regular Tilings on the Hyperbolic Plane An Approach n Colorng Sem-Regular Tlngs on the Hyperbolc Plane Ma Louse Antonette N De Las Peñas, mlp@mathscmathadmueduph Glenn R Lago, glago@yahoocom Math Department, Ateneo de Manla Unversty, Loyola

More information

Discrete surface modelling using partial differential equations

Discrete surface modelling using partial differential equations Computer Aded Geometrc Desgn 23 (2006) 125 145 www.elsever.com/locate/cagd Dscrete surface modellng usng partal dfferental equatons Guolang Xu a,1,qngpan a, Chandrajt L. Bajaj b,,2 a State Key Laboratory

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More 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

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

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

F Geometric Mean Graphs

F Geometric Mean Graphs Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 (December 2015), pp. 937-952 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) F Geometrc Mean Graphs A.

More information

3D MODEL DEFORMATION ALONG A PARAMETRIC SURFACE

3D MODEL DEFORMATION ALONG A PARAMETRIC SURFACE 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, 133-0033 Japan Zheang

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

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract 12 th Internatonal LS-DYNA Users Conference Optmzaton(1) LS-TaSC Verson 2.1 Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2.1,

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem An Effcent Genetc Algorthm wth Fuzzy c-means Clusterng for Travelng Salesman Problem Jong-Won Yoon and Sung-Bae Cho Dept. of Computer Scence Yonse Unversty Seoul, Korea jwyoon@sclab.yonse.ac.r, sbcho@cs.yonse.ac.r

More information

Constructing G 2 Continuous Curve on Freeform Surface with Normal Projection

Constructing G 2 Continuous Curve on Freeform Surface with Normal Projection Chnese Journal of Aeronautcs 3(010 137-144 Chnese Journal of Aeronautcs www.elsever.com/locate/cja Constructng G Contnuous Curve on Freeform Surface wth Normal Projecton Wang Xaopng*, An Lulng, Zhou Lashu,

More information

Reverse Engineering of the Digital Curve Outlines using Genetic Algorithm

Reverse Engineering of the Digital Curve Outlines using Genetic Algorithm Issue, Volume 7, 03 Reverse Engneerng of the Dgtal Curve Outlnes usng Genetc Algorthm Muhammad Sarfraz, Malk Zawwar Hussan, Msbah Irshad Abstract A scheme, whch conssts of an teratve approach for the recovery

More information

1 Linear and Nonlinear Subdivision Schemes in Geometric Modeling

1 Linear and Nonlinear Subdivision Schemes in Geometric Modeling 1 Lnear and Nonlnear Subdvson Schemes n Geometrc Modelng Nra dyn School of Mathematcal Scences Tel Avv Unversty Tel Avv, Israel e-mal: nradyn@post.tau.ac.l Abstract Subdvson schemes are effcent computatonal

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

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

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

Boundary Detection Using Open Spline Curve Based on Mumford-Shah Model

Boundary Detection Using Open Spline Curve Based on Mumford-Shah Model Vol. 35, o. 2 ACTA AUTOMATICA SIICA February, 2009 Boundary Detecton Usng Open Splne Curve Based on Mumford-Shah Model LI ao-mao 1, 2 ZHU Ln-Ln 1, 2 TAG Yan-Dong 1 Abstract Inspred by Cremers s work, ths

More information

A 2D pre-processor for finite element programs based on a knowledge-based system

A 2D pre-processor for finite element programs based on a knowledge-based system 5th WSEAS / IASME Internatonal Conference on ENGINEERING EDUCATION (EE'08), Heraklon, Greece, July 22-24, 2008 A 2D pre-processor for fnte element programs based on a knowledge-based system DANIELA CÂRSTEA

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

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

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

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

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

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

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

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

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

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

Curve Representation for Outlines of Planar Images using Multilevel Coordinate Search

Curve Representation for Outlines of Planar Images using Multilevel Coordinate Search Curve Representaton for Outlnes of Planar Images usng Multlevel Coordnate Search MHAMMAD SARFRAZ and NAELAH AL-DABBOUS Department of Informaton Scence Kuwat Unversty Adalya Campus, P.O. Box 5969, Safat

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics 2D Graphcs 2D Raster Graphcs Integer grd Sequental (left-rght, top-down scan j Lne drawng A ver mportant operaton used frequentl, block dagrams, bar charts, engneerng drawng, archtecture plans, etc. curves

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More 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

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016)

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016) Technsche Unverstät München WSe 6/7 Insttut für Informatk Prof. Dr. Thomas Huckle Dpl.-Math. Benjamn Uekermann Parallel Numercs Exercse : Prevous Exam Questons Precondtonng & Iteratve Solvers (From 6)

More 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

Modeling of the Absorption of the Electromagnetic Wave Energy in the Human Head Induced by Cell Phone

Modeling of the Absorption of the Electromagnetic Wave Energy in the Human Head Induced by Cell Phone Journal of Appled Mathematcs and Physcs, 14,, 179-184 Publshed Onlne November 14 n ScRes. http://www.scrp.org/ournal/amp http://dx.do.org/1.436/amp.14.114 Modelng of the Absorpton of the Electromagnetc

More information