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

Size: px
Start display at page:

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

Transcription

1 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 onto B- splne surfaces. Computer-Aded Desgn and Applcatons 3, Jun 3, Lombary, Italy. 3. <hal-9676> HAL Id: hal Submtted on 9 Dec 3 HAL s a mult-dscplnary open access archve for the depost and dssemnaton of scentfc research documents, whether they are publshed or not. The documents may come from teachng and research nsttutons n France or abroad, or from publc or prvate research centers. L archve ouverte plurdscplnare HAL, est destnée au dépôt et à la dffuson de documents scentfques de nveau recherche, publés ou non, émanant des établssements d ensegnement et de recherche franças ou étrangers, des laboratores publcs ou prvés.

2 Algorthm for drectonal projecton of parametrc curves onto B-splne surfaces Ha-Chuan Song,,3,4, Jun-Ha Yong,3,4 School of Software, Tsnghua Unversty, Bejng 84, P. R. Chna Department of Computer Scence and Technology, Tsnghua Unversty, Bejng 84, P. R. Chna 3 Key Laboratory for Informaton System Securty, Mnstry of Educaton of Chna, Bejng 84, P. R. Chna 4 Tsnghua Natonal Laboratory for Informaton Scence and Technology, Bejng 84, P. R. Chna ABSTRACT Ths paper proposes an algorthm for calculatng the drectonal projecton of parametrc curves onto B-splne surfaces. It conssts of a second order tracng method wth whch we construct a polylne to approxmate the pre-mage curve of the drectonal projecton curve n the parametrc doman of the base surface. The fnal 3D approxmate curve s obtaned by mappng the approxmate polylne onto the base surface. The Hausdorff dstance between the exact drectonal projecton curve and the approxmate curve s controlled less than the user-specfed dstance tolerance. And G T the contnuty of the approxmate curve s, where T s the user-specfed angle tolerance. Experments demonstrate that our algorthm s faster than the exstng frst order algorthm. Keywords: Drectonal projecton, B-splne, Curves on surfaces, Approxmaton INTRODUCTION Drectonal projecton of curves onto surfaces s wdely mplemented n CAD (computer aded desgn) systems [3],[]. It plays fundamental roles n many operatons, for example surface cuttng, model desgnng, etc. It can also be utlzed as a tool for constructng curves on surfaces. Gven parametrc curve Pt () and surface Suv (,) n 3D space, the drectonal projecton of Pt () onto S can be defned by the drectonal projecton of the ponts of Pt () onto S. Lettng p denote an arbtrary pont on Pt (), whch s called the test pont, the drectonal projecton of p onto S s a set of ponts q on S such that the vector ( qp ) s parallel and n the same drecton wth a gven vector Dr, whch can be expressed as follows: ( qpdr ), and( qpdr ) holds. As we move the test pont p along Pt (), the moton of q results n a set of ponts on S, and that s the drectonal projecton curve (see Fg..). Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

3 Fg. : The defnton of the drectonal projecton. Denote the drectonal projecton curve by Qt (). To get Qt (), frst order algorthm were proposed n [6]. They derved the frst order dfferental equaton systems. By solvng the system wth numercal methods, they got a sequence of ponts along Qt (). Then the approxmate projecton curve could be obtaned usng the nterpolaton method on the pont sequence. There are some drawbacks n the frst order algorthm above. Frst, the step length of the ponts they got along Qt () s not well controlled (just by a constant parametrc ncrement), whch results n the uneven dstrbuton of the ponts, and drectly mpact on the approxmaton result. Second, the approxmate curve does not le completely on S, whch s not acceptable for many CAD applcatons such as surface blendng and surface-surface ntersecton [9]. The approxmaton precson of the approxmate curve cannot be controlled. Moreover, they cannot deal wth the jumpng projecton case (ths wll be ntroduced n Subsecton 3.4). In order to overcome the drawbacks of the frst order algorthm, we provde an algorthm dealng wth the drectonal projecton of parametrc curves onto B-splne surfaces, whch approxmates the exact drectonal projecton curve Qt () wth a pecewse curve on S. And ths s smlar to our publshed method [3], n whch we deal wth the orthogonal projecton of parametrc curves onto B- splne surfaces. Accordng to the defnton of the drectonal projecton, the projecton of a curve onto a surface can be regarded as the projectons of every pont of the curve onto the surface. And ths s actually related to the ntersectons of lnes and surfaces, whch s also one of the key technques that we wll apply n our algorthm, and of whch we wll make bref survey below.. Lne Surface Intersecton The ntersecton of lne and surface s the fundamental problem n curve surface computaton, and s of great use n geometrc modelng, robotc technques, collson detectons, etc [4]. The subdvson method proposed by Whtted [],[7] was frstly utlzed to solve ths problem, whch s very easy and of hgh robustness. However, when elevatng the precson requrement, the effcency of ths method wll become low. As a transformaton of the subdvson method, Nshta et al. [9] proposed the Bézer clppng method, whch recursvely dvde the surface nto regons that may contan the soluton, and regons that do not contan the soluton. Generally speakng, the ntersecton of lne and surface can be reduced nto the solvng of a nonlnear equaton system. As a classc method, Newton-Raphson method was wdely used n calculatng the ntersecton of lne and surface [],[],[5],[8],[],[4],[5],[8]. The choce of the ntal s very mportant for Newton-Raphson method to converge relably. As a result, on one hand, some researches on whether the Newton-Raphson wll converge wth a gven ntal value were proposed. Toth [5] determned the convergng nterval of the Newton-Raphson method by usng nterval analyzng technques. Lschnsk and Gonczarowsk [4] made use of the consstency of the surface and Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

4 3 mproved Toth s method [5]. Wth the help of Kantorovch detecton, Srjuntongsr and Vavass [4] can determne whether the convergence order of Newton-Raphson method s second order or not. On the other hand, some researchers consdered how to provde a good ntal value. Generally, they subdvde the surface recursvely untl every surface patches are flat enough, and the ntersecton ponts of the lne and the boundng boxes of the surface patches are chosen as the ntal value [],[],[8],[],[8]. Wang et al. [5] combned the Bézer clppng method and Newton-Raphson method together. OUTLINE OF OUR ALGORITHM Frst, some symbols whch wll be used all through the paper wll be ntroduced. In 3D space, gven a parametrc test curve Pt () where tmn [,], a normalzed projecton drecton vector Dr and a B splne base surface Suv (,) defned by: nn u v j p q j j, Suv (,) N() unvp (), where uab [,], vcd [,], P are the control ponts, Nu () and Nv () are the pth-degree and qth-degree j, j B-splne bass functons, respectvely (see Fg..). p q Fg. : Surface of the stomach of Venus: the orgnal B-splne surface, the test curve and the projecton drecton. We denote the drectonal projecton curve of Pt () onto S by Qt (). Snce Qt () les on S, there exsts a pre-mage curve qt () ((),()) utvt T of Qt () n the parametrc doman of S and Qt () Sutvt ((),()) holds. We suppose that Qt () s at least G contnuous and qt () s n Bézer representaton. We provde an algorthm whch generates an approxmate curve of Qt () on S. Frst, we construct a polylne (a contnuous curve composed of one or more lne segments) to approxmate qt () n the parametrc doman of S, takng the Hausdorff dstance and angle tolerances nto account. Then the fnal 3D pecewse approxmate curve s obtaned by mappng the approxmate polylne onto S. The Hausdorff dstance between Qt () and the fnal approxmate curve s less than D. And the contnuty of the fnal approxmate curve s G, whch means that for any par of adjacent curves n a T Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

5 4 pecewse curve, the angle between the end dervatves at the mutual pont of them s less than T. Here and are the user-specfed tolerances. The man algorthm flow s descrbed as follows: D T. Compute the drectonal projecton of the startng pont of Pt () onto S wth the lne surface ntersecton method [5].. Based on the projecton pont, wth a second order tracng method, an array of ponts along qt () s derved. Set the array of ponts as the vertces, and the ntal approxmate polylne s obtaned n the parametrc doman of S. 3. Accordng to the user-specfed Hausdorff dstance tolerance D, dscrete ponts are sampled at specfed postons on qt () and added nto the approxmate polylne so as to guarantee that the Hausdorff dstance between the fnal approxmate curve and Qt () s less than D. 4. Accordng to the user-specfed angle tolerance T, splt qt () at specfed poston to make sure G T that the fnal approxmate curve s at least contnuous. 5. After the steps above, the fnal approxmate polylne n the parametrc doman of S s obtaned. Map the polylne onto S usng blossomng technques [6],[7] and the 3D approxmate curve of Qt () s obtaned. The rest of the paper s organzed as follows. Secton 3 ntroduces the second order tracng method, and constructs the ntal approxmate polylne n the parametrc doman of S. In Secton 4, the approxmaton precson and the contnuty of the fnal approxmate projecton curve are controlled, usng our publshed method [3]. Secton 5 shows the expermental results and Secton 6 concludes the paper. 3 CONSTRUCTING THE INITIAL APPROXIMATE POLYLINE OF THE DIRECTIONAL PROJECTION IN THE PARAMETRIC DOMAIN OF S Frst, the ntal approxmate polylne s to be constructed n the parametrc doman of S wth our second order tracng method, whch can be summarzed n the followng steps:. Compute the frst drectonal projecton of the ponts on Pt () onto S, and take the projecton pont as the current tracng pont.. Compute the frst and second order dervatves of qt () at the current tracng pont n the parametrc doman of S and locally approxmate qt () wth the second order Taylor polynomal. 3. Get the parametrc ncrement usng the constant arc length ncrement strategy. Then the new test pont on Pt () and the estmated poston of the next tracng pont are obtaned. 4. Refne the accuracy of the estmaton wth the Newton-Raphson method. Connect the result pont of the refnement and the current tracng pont wth a lne segment, and add t at the end of the approxmate polylne. Take ths refnement result pont as the new tracng pont. 5. Repeat steps ~ 4 untl the test pont we get reaches the end of Pt () and the ntal approxmate polylne s obtaned. 3. Preparaton for Tracng Suppose P to be the startng pont of Pt (). To start the tracng we need to compute the drectonal projecton ponts of P onto Suv (,). For these ponts les on a lne L, whch passes P and s parallel wth Dr, so we derve these ponts utlzng lne surface ntersecton method. We frst dvde the B-splne surface Suv (,) nto several Bézer surface patches (see Fg.3.). Then we can just take advantage of the dvson result to compute the drectonal projecton of P. And t can be fgured out n the followng three steps: Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

6 5. Frst we take the surface patches, whose control polygons ntersect wth L, as the canddate surface patches. Accordng to the convex hull ablty of Bézer surfaces, other surfaces can be pruned. So we can reduce the range of the computaton.. Then for every canddate surface patch, use the lne surface ntersecton method [5] to compute the ntersecton of L wth t. And each ntersecton pont s taken as one of the canddate ntersecton ponts of L wth the base surface. 3. Elmnate the ntersecton ponts, whch do not satsfy the condton ( ppdr ), from the canddate ntersecton ponts. Fg. 3: Surface of the stomach of Venus: (a) the orgnal B-splne surface; (b) the dvson result and the canddate surface patch. So we can get the ntersecton ponts of L and the base surface. Assume that one of the projecton ponts of P onto S s Q, meanwhle n the parametrc doman of S, we can get the correspondng pre-mage pont q on qt (). To control the tracng process, we preserve two ponts cur_ PR and cur_ QR to store the values of the current test pont on Pt () and the correspondng current tracng pont on qt (). cur_ P and cur_ Q have the same parameter value on Pt () and qt (), respectvely. After the drectonal projecton of P, the pont q s taken as the current tracng pont cur_ Q and P s taken as the current test pont cur_ P. To keep on tracng, we need to get the next tracng pont accordng to cur_ Q. Note that there may exst more than one ntersecton pont of L and the base surface, and for each ntersecton pont, we take t as a seed pont, and trace the correspondng projecton curve, respectvely. Takng one projecton curve for example, now we wll ntroduce how to construct the approxmate curve of the projecton curve. 3. The Frst and Second Order Dervatves of the Drectonal Projecton Curve We estmate the next tracng pont wth the second order Taylor expanson of qt () at cur_ Q, so we need to compute the frst and second order dervatves of qt () at cur_ Q. Now we wll deduce the frst and second order dfferental equaton systems satsfed by the drectonal projecton. Assume that S s at least C contnuous locally. Frst, recall the defnton of the drectonal projecton: ( qpdr ), (3.) where p s the pont on the test curve Pt (), q s the correspondng pont on the projecton curve Qt (), Dr s the projecton drecton vector, Suv (,) s the base surface, and Qt () Sutvt ((),()) holds. 3 Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

7 6 Take the dervatve of Eqn. (3.) on both sdes wth respect to t, and t follows that: du dv dp S S Dr. u v dt dt dt Accordng to the dstrbutve law of cross product, we have: du dv dp ( S Dr) ( S Dr) Dr, u v dt dt dt multply S and S on both sdes of the equaton above, respectvely, and t follows that: u v Solve the system above, we have: du dp SSDr S Dr v u v dt dt. dv dp SSDr S Dr u v u dt dt dp S Dr v du dt dt SSDr v u. dp S Dr u dv dt dt SSDr u v Eqn. (3.) s just the frst order dfferental equaton system of the drectonal projecton, and ths was frst derved by [6]. Moreover, take the dervatve of Eqn. (3.) on both sdes wth respect to t, we have: dp du dvdp S Dr S S Dr v vu vv du dt dt dt dt dt du dv du dv S S S Dr S S v uu uv vu vvs Dr u dt dt dt dt. (3.3) dp S Dr du dvdp u dv dt S S Dr uu uv dt dt dt dt du dv du dv S S S Dr S S u vu vv uu uv S Dr v dt dt dt dt And Eqn. (3.3) s just the second order dfferental equaton system of the drecton projecton. 3.3 Searchng For the Next Tracng Pont at We estmate the poston of the next tracng pont wth the second order Taylor expanson of qt () cur_ Q, whose expresson s as follows: qt () t ( ) () () o( t) (3.) qttqt qt t, (3.4) where q( t) cur_ Q,, t s the parametrc ncrement and ot () s the second order Taylor remander, whch s a vector-valued functon ft ( ) such that remander of the expanson, the polynomal follows: t lm ft ( )/ t. By omttng the Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

8 7 qt () t, (3.5) qt ( t) qt () qt () t wth whch we approxmate qt () locally. Gven the value of t, we can get the values of qt () and qt () wth Eqn. (3.) and (3.3), respectvely. So the only unknown factor n Eqn. (3.5) s t, whch drectly mpacts on the dstrbuton of the samplng ponts and the approxmaton result. In order to obtan an evenly dstrbuted samplng durng the generaton process of the ntal approxmate polylne, we use the step length controllng method based on constant arc length ncrement used n [3] as follows. Let ds and dt denote the arc dfferental and parameter dfferental of Qt (), respectvely. It follows that: dsq() t dt. Further, accordng to the chan rule, we can get the expresson of Qt (): where the values of S u, S, du v dt, dv dt du dv Qt () S S, (3.6) u v dt dt can all be calculated wth the gven value of t, respectvely. Hence, wth the user-specfed arc length ncrement s on Qt (), the correspondng approxmate parametrc ncrement Substtute obtaned as qt ( t) (,) uv. t s determned by: s t. (3.7) Qt () t nto Eqn. (3.5), the estmated poston of the next tracng pont on qt () can be Ths step length controllng method s ncomplete n [3], because t s hard to estmate the total arc length of the projecton curve before we can generate t. And mproper arc length ncrements may leads to the wrong results. In the case of drectonal projecton, the arc length of the projecton curve Qt () can be estmated lke ths. We can frst sample on the test curve Pt (), lnk the sample ponts wth a polylne, wth whch we approxmate Pt (). Then we drectonally project ths polylne onto the control polygons, whch are only composed of planar trangles, of the Bézer surface patches we derved n Subsecton 3.. The drectonal projectons of polylne onto trangles can be computed n lnear tme and are much easer to realze, whose projecton result curve s also a polylne. Then the length of the projecton result polylne s taken as the approxmate arc length of the projecton curve Qt (), and we can choose a proper arc length ncrement accordng to the estmated total arc length. Usually, the estmated pont devates from the precse pont we desre, so an error exsts. Accordng to the defnton of the drectonal projecton n Eqn. (3.), we defne the error of the estmaton as follows: DrSuv (,) cur_ P Suv (,) cur_ P where (,) uvqt ( t) s the estmated pont generated by our tracng method n the parametrc doman, Suv (,) s the 3D mage pont of (,) uv on S, Dr s the normalzed projecton drecton. The geometrc sgnfcance of s the absolute value of the sne of the angle between Dr and ((,) Suv cur_) P. Specally, when Suv (,) concdes wth cur_ P, Eqn. (3.8) becomes nvald for the, (3.8) Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

9 8 denomnator equals to. In ths stuaton, we let the error, because cur_ P les on S now and Suv (,) s just the projecton pont of t. As a result, to get the precse pont, a refnement s needed. Take the pont Pt ( t) as the new test pont cur_ P. We ntroduce the followng Newton-Raphson method based refnement method. Multply S and S on both sde of Eqn. (3.), respectvely, and set r(( Suv (, ) p) Dr). We have u v the followng equaton system: fuv (,) (((,) Suvp) DrSuv ) (,) rsuv (,) u u, (3.9) guv (,) (((,) Suvp) DrSuv ) (,) rsuv (,) v v Solve the equaton system above wth Newton-Raphson method, where we set: uuu, vvv ff Sr SrSDrS ( ) u v uu uv u v J, ggsrsdrs ( ) Sr u v uv v u vv fuv (,) k. guv (,) Then the parameter ncrement of the teraton can be obtaned by solvng: J k. Then the convergence crtera of the teraton are as follows: ( )(,) ( )(,), u v. u usuv v vsuv Suv (,) cur_ P,. DrSu (,) v p 3., Dr Su (,) v p where (,) uv s the parameter of the th teraton, and two zero tolerances of Eucldean dstance and sne. The teraton s halted f any of the three condtons above s satsfed. In the teratons above, we set the ntal parameter value equals to (,) uv, and set pcurp _ n the above Newton- Raphson method. The convergence of the teraton depends on the errors of the estmated ntal values. As shown n the expermental results n Secton 5, the average estmaton error of our algorthm s comparable wth that of the frst order algorthms [6] mplemented wth Runge-Kutta method, whch have been wdely used. Let Connect next_ QR denote the result pont of the refnement n the parametrc doman of S. cur_ Q and next_ Q wth a lne segment L, and add L nto the approxmate polylne. Take next_ Q as the new tracng pont and we contnue seekng for the next tracng pont. The tracng wll not stop untl the test pont we obtan reaches the end of Pt (). Then we can get the ntal approxmate polylne of qt () n the parametrc doman of S. 3.4 Projecton Jumpng Checkng In the generatng process of the approxmate projecton curve, the drectonal projecton ponts of the test pont on Pt () onto S may jump, wth the ncrement of the parameter (see Fg. 4.). The Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

10 9 projecton lne L of the current tracng pont Pt () only ntersects wth surface n the back part (the pont Q n Fg. 4.). However the projecton lne L of the next tracng pont Pt ( t) ntersects both n front and back parts of the surface (the ponts Q and ' Q n Fg. 4.). And ths s called the jumpng of the ntersecton ponts. If we stll only trace the projecton curve n the back part of the surface, the should-exst projecton curve n the front part of the surface wll be mssed. We deal wth ths case as follows. Fg. 4: The jumpng of the ntersecton ponts. For each projecton curve Qt, () we record the tag Actve_ Patch representng the surface patch the cur_() Q t of Qt () les n. When we compute the next projecton pont, we construct the projecton lnes L whch start from the pont Pt ( t) and s parallel to Dr, and L whch start from the pont Pt () and s parallel to Dr. Compute the ntersecton of L and the control polygons of all surface patches. For every surface patch check whether the jumpng happens wth the followng crtera:. Inter_ Patch s not the neghbour of any of. Inter_ Patch s the neghbour of some of ( cur_ Q ) to the common edge of specfed arc length ncrement. 3. Inter_ Patch s just one of control polygon of Inter_ Patch, whose control polygon ntersects wth L, we Actve_ Patch. Actve_ Patch, but the dstance from the pont S Inter_ Patch and Actve_ Patch s bgger than s, the user Actve_ Patch, but the number of ntersecton ponts of L and the Inter_ Patch s more than that of L (In ths case, accordng to the varaton dmnshng property of the Bézer surface, the number of ntersecton ponts of L and Inter_ Patch s may be more than that of L ). 4. Inter_ Patch s just one of L and the control polygon of bgger than s. Actve_ Patch, but the dstance from any of ntersecton ponts of Inter_ Patch to the correspondng ntersecton pont of L s Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

11 The jumpng may happen f any of the four condtons above s satsfed. Under ths condton, we need to compute the ntersecton ponts of L wth the base surface Suv (,) usng lne surface ntersecton method [5] as we dd n Subsecton 3.. For each ntersecton pont derved, match t wth the estmated pont (we got n Subsecton 3.3) of current tracng ponts cur_ Q (each estmated pont can only match to one nearest ntersecton pont wthn the dstance s ). Each matched ntersecton pont s taken as the new tracng pont of the correspondng projecton curve. And each unmatched ntersecton pont s taken as a new seed pont whch s the start pont of a new segment of projecton curve. Another specal case of jumpng s the projecton curve crosses the boundary of the surface, where the number of ntersecton ponts of L and Suv (,) s less than that of L. Ths can be detected lke ths.. The estmated pont (we got n Subsecton 3.3) of current tracng ponts cur_ Q exsts the boundary of the surface.. The number of ntersecton ponts of L and the control polygons of the surface patches s less than that of L. The jumpng may happen f any of the two condtons above s satsfed. Under ths condton, we need to compute the ntersecton ponts of L wth the base surface Suv (,) usng lne surface ntersecton method [5] as we dd n Subsecton 3.. If L does not ntersect the surface at any projecton curve, the tracng of the correspondng projecton curve should be stopped. Fg. 5. shows our processng result of ths jumpng case. Fg. 5: The processng result of jumpng. Recall that the frst order algorthm [6] only solve the frst dfferental equaton systems wth numercal method, so t cannot deal wth ths jumpng case, whch frequently appears n practcal. 4 CONTROLLING THE APPROXIMATION PRECISION AND THE CONTINUITY OF THE FINAL APPROXIMATE PROJECTION CURVE After the constructon of the ntal approxmate polylne n the parametrc doman of Suv (,), we control the approxmaton precson and the contnuty of the fnal approxmate curve wth the same method we used n [3], whch adds more samplng ponts of Qt () nto the approxmate polylne and Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

12 guarantees that the Hausdorff dstance between the fnal 3D approxmate curve and the exact projecton curve Qt () s less than the user-specfed Hausdorff dstance tolerance D, and the contnuty of the fnal 3D approxmate curve s More detals can be found n [3]. G, where T T s the user-specfed angle tolerance. Wth the fnal approxmate polylne n the parametrc doman of S, we map the polylne to the Bézer surfaces we get n Subsecton 3. usng blossomng technques [6],[7], and the correspondng 3D approxmate curve of the exact drectonal projecton curve Qt () on S s obtaned, whch s n Bézer form and les completely on S. The degree of the 3D approxmate curve s p q, where p and q are the u-drecton degree and v-drecton degree of the B-splne surface S, respectvely. 5 EXPERIMENTAL RESULTS AND COMPARISONS We present several examples for the drectonal projecton. All the experments are mplemented wth Mcrosoft Vsual Studo 5 wth wndows XP on the same PC wth Intel Core Duo CPU.53 GHz, GB Memory. In all of our experments below, where, are two convergence tolerances for Newton-Raphson method ntroduced n Subsecton 3.3. Fg. 6: Example, Drectonal projecton of a cubc B-splne curve onto the bcubc B-splne free form surface where the projecton drecton s opposte to z axs. We mplement the frst order algorthms n [6] wth fourth order Runge-Kutta method (R-K4), whch s also the recommended method n [6]. Comparsons between the frst order algorthms [6] and our second order tracng method on effcency and accuracy are performed durng the process of generatng the ntal approxmate polylne n Example, where a cubc B-splne curve Pt () s drectonally projected onto a 5 order Bézer surface, as llustrated n Fg. 6.. Specfcally, the 6 control ponts of Pt () are: T P (., 43.75,3.86) T P (., 4.3, 3.86) T P (., 3.8, 3.58) T. P (.,.87,33.86) 3 T P (.,.6,6.4) 4 T P (.,6.7,.7) 5 Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

13 And the knot vector s: (:; :; :; :; :6; :68; :; :; :; :): The 6 control ponts of the surface are: T T P ( 98.75,3.5, 4) P ( 98.75,3.5,4) T P ( 9.77,.86, 4) T P ( 9.77,.86, 4) T P ( 8.48,.3, 4) T, P ( 8.48,.3,4) T. P ( 86.57, 3.46, 4) T 3 P ( 86.57, 3.46,4) 3 T P ( 93.98, 5.36, 4) T P ( 93.98, 5.36,4) 4 4 T T P ( 97.84, 57.7, 4) P ( 97.84, 57.7,4) 5 5 For the purpose of equty, constant parametrc ncrement strategy, as Runge-Kutta method does, are utlzed n both of the two knds of algorthms. Further, accordng to ths paper, both of the two knds of algorthms generate the ntal approxmate polylne by estmatng the poston of the tracng pont. In order to measure the accuracy of the two knds of algorthms, we record the estmaton errors, defned n Eqn. (3.8), for each estmated pont of the two knds of algorthms, and compute the average estmaton errors for each parametrc ncrement of the two knds of algorthms. And the refnement based on the Newton-Raphson method ntroduced n Subsecton 3.3 s performed n both of the two knds of algorthms. The comparson results of the two knds of algorthms on Example are recorded n Tab... Increment Tme (ms) Errors Number of dscrete ponts t R- K4 [6] ours R- K4 [6] ours e-.97e e-.765e e e e-4.67e e-4.444e-4 Tab. : Tme cost and error comparson for Example. Fg. 7: Effcency comparson between our second order tracng method and the frst order algorthms for Example. As shown n Tab.., as we decrease the parametrc ncrement, the average errors decrease, the tme costs and the numbers of dscrete ponts ncrease. We frst consder the errors. For each parametrc ncrement, the average errors of our algorthm are comparable wth those of the frst order Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

14 3 algorthm wth R-K4, and are even smaller than the frst order algorthm when the parametrc ncrement decreases to 5. As for the tme costs, the dfference of the two knds of algorthms can be clearly llustrated n Fg. 7. Our algorthm s about tmes faster than the frst order algorthms mplemented n R-K4 method. And the gaps are gettng larger as the parametrc ncrement decreases. Fg. 8: Drectonal projecton of a cubc B-splne curve onto the bcubc B-splne free form surface where the projecton drecton s opposte to z axs, the stomach of Venus; (b) Example 3, surface of woman face. D 3 T, : (a) Example, surface of Besdes the comparsons wth the frst order algorthm durng the process of generatng the ntal approxmate polylne, we also test the performance of our algorthm for the whole projecton process, whch uses the constant arc length ncrement strategy, performs jumpng checkng and controls the approxmaton precson and the contnuty of the fnal approxmate projecton curve. Fg. 8. shows the drectonal projecton of cubc B-splne curves onto the bcubc B-splne free form surfaces. The results of our algorthm on Example and Example 3 are shown n Tab... Example Example 3 Arc length ncrement s Tolerance ( / ) D T / / / / Degree Number of segments Number of control ponts Contnuty G G G G Tme (ms) Tab. : Results of our algorthm for the Examples. As we can see from the results, the effcency of the algorthm meets the real-tme requrement. Moreover, the approxmaton precson and the contnuty of the fnal approxmate projecton curve can be controlled. Then we present two examples for jumpng case projecton, whch we ntroduced n Subsecton 3.4. Fg. 9(a). and 9(b). plot the jumpng case projectons, where two cubc B-splne curves are drectonally projected onto a tour (transformed nto NURBS form) and a free form B-splne surface, respectvely. The sold blue curves are the test curve, whle the curve wth green break ponts s the 3D approxmate projecton curve. As we can see from the results, the jumpng s correctly detected, and new segment of projecton curves are added nto the fnal projecton result, and the projecton curve stops at the boundary of the surface. Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

15 4 Fg. 9: jumpng case projecton. Then, more examples of our algorthm are shown n Fg.. and Fg... Fg. : The desgn of the front cover of a car. Fg. : Constructon of curves on surface. 6 CONCLUSION Ths paper presents an approxmaton algorthm for drectonal projecton of parametrc curves onto B-splne surfaces. The second order tracng method s appled to construct the ntal approxmate polylne n the parametrc doman of the surface. Wth the ntal approxmate polylne, further Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

16 5 samplng on the exact drectonal projecton curve s performed to control the approxmaton precson and the contnuty of the fnal 3D approxmate curve. The man contrbuton of ths paper s the dervaton of the second order dfferental equaton system of the drectonal projecton, wth whch we can compute the farthest ponts and the Hausdorff dstances between the curve segments and ther correspondng lne segments n the parametrc doman usng teraton methods, whch enables us to control the approxmaton precson and the contnuty of the approxmate curve [3]. Expermental results ndcate that the accuracy of our algorthm s comparable wth that of the frst order algorthm [6], and at the same tme our algorthm s faster than t. Moreover, our algorthm can deal wth the jumpng projecton case, and control the approxmaton precson and the contnuty of the approxmate curve, whle the frst order algorthm [6] cannot do ths. ACKNOWLEDGEMENTS The research was supported by Chnese 973 Program (CB38) and Chnese 863 Program (AA49). The frst author was supported by the NSFC (635, 6735). The second author was supported by the NSFC (6639, 67377). REFERENCES [] Alan, F.; John, B.: Chebyshev polynomals for boxng and ntersectons of parametrc curves and surfaces, Computer Graphcs Forum 3 (3), 994, 7 4. [] Barth, W.; W. Sturzlnger,: Effcent ray tracng for Bézer and B-splne surfaces, Computer and Graphcs 7 (4), 993, [3] CATIA, Dassault Systems. [4] Danel, L.; Jakob, G.: Improved technques for ray tracng parametrc surfaces, The Vsual Computer 6 (3), 99, [5] Danel, T.: On Ray Tracng Parametrc Surfaces, Computer Graphcs (SIGGRAPH 85 Proceedngs) 8 (4), 985, [6] DeRose, T. D.: Composng Bézer smplexes, ACM Transactons on Graphcs 7 (3), 988, 98. [7] DeRose, T. D.; Goldman, R. N.; Hagen, H.; Mann, S.: Functonal composton algorthm va blossomng, ACM Transactons on Graphcs (), 993, [8] Mchael, S.; Rchard, B.: Ray Tracng Free-Form B-splne Surfaces, IEEE Computer Graphcs and Applcaton 6 (), 986, [9] Nshta, T.; Sederberg, T. W.; Kakmoto, M.: Ray tracng trmmed ratonal surface patches, Computer Graphcs (SIGGRAPH 9 Proceedngs) 4 (4), 99, [] Qn, K.-H.; Gong, M.-L.; Guan, Y.-J.; Wang, W.-P.: New method for speedng up ray tracng NURBS surfaces, Computer Graphcs (5), 997, [] Rubn, S. M.; Whtted, T.: 3-Dmensonal Representaton For Fast Renderng Of Complex Scenes, Computer Graphcs (SIGGRAPH 8 Proceedngs) 4 (3), 98, 6. [] SoldWorks, Dassault Systems. [3] Song, H.-C.; Yong, J.-H.; Yang, Y.-J.; Lu, X.-M.: Algorthm for orthogonal projecton of parametrc curves onto B-splne surfaces, Computer Aded Desgn 43 (4),, [4] Srjuntongsr, G.; Vavass, S. A.: A condton number analyss of a lne-surface ntersecton algorthm, SIAM Journal on Scentfc Computng 3 (), 7, [5] Wang, S.-W.; Shh, Z.-C.; Chang, R.-C.: An effcent and stable ray tracng algorthm for parametrc surfaces, Journal of Informaton Scence and Engneerng 8 (4),, [6] Wang, X.-P.; We, W.; Zhang, W.-Z.: Projectng curves onto free-form surfaces, Internatonal Journal of Computer Applcatons n Technology, 37 (),, [7] Whtted, T.: Improved Illumnaton Model For Shaded Dsplay, Communcatons of the ACM 3 (6), 98, [8] Yang, C.-G.: On Speedng Up Ray Tracng Of B-splne Surfaces, Computer Aded Desgn 9 (3), 987, 3. [9] Yang, Y.-J.; Cao, S.; Yong, J.-H.; Zhang, H.; Paul, J.-C.; Sun, J.-G.; Gu, H.-j.: Approxmate computaton of curves on B-splne surfaces, Computer Aded Desgn 4 (), 8, Computer-Aded Desgn & Applcatons, (a), 3, bbb-ccc 3 CAD Solutons, LLC,

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

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

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

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

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

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

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

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

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

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

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

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

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

An Image Fusion Approach Based on Segmentation Region

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

More information

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

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

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

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

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

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

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

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

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

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

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

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

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

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

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK L-qng Qu, Yong-quan Lang 2, Jng-Chen 3, 2 College of Informaton Scence and Technology, Shandong Unversty of Scence and Technology,

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

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

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

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

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

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

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

More information

A high precision collaborative vision measurement of gear chamfering profile

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

More information

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

Wavefront Reconstructor

Wavefront Reconstructor A Dstrbuted Smplex B-Splne Based Wavefront Reconstructor Coen de Vsser and Mchel Verhaegen 14-12-201212 2012 Delft Unversty of Technology Contents Introducton Wavefront reconstructon usng Smplex B-Splnes

More information

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

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

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

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

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Using Radial Basis Functions to Solve Geodesics Equations for Body Measurements *

Using Radial Basis Functions to Solve Geodesics Equations for Body Measurements * 7659, England, UK Journal of Informaton and Computng Scence Vol. 2, No. 2, 2007, pp. 119-126 Usng Radal Bass Functons to Solve Geodescs Equatons for Body Measurements * R. Ng 1+, G.T.Y. Pong 2 and M. Wong

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

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

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

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

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

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

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

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

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

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

Straight Line Detection Based on Particle Swarm Optimization

Straight Line Detection Based on Particle Swarm Optimization Sensors & ransducers 013 b IFSA http://www.sensorsportal.com Straght Lne Detecton Based on Partcle Swarm Optmzaton Shengzhou XU, Jun IE College of computer scence, South-Central Unverst for Natonaltes,

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

Nonlocal Mumford-Shah Model for Image Segmentation

Nonlocal Mumford-Shah Model for Image Segmentation for Image Segmentaton 1 College of Informaton Engneerng, Qngdao Unversty, Qngdao, 266000,Chna E-mal:ccluxaoq@163.com ebo e 23 College of Informaton Engneerng, Qngdao Unversty, Qngdao, 266000,Chna E-mal:

More information

A 3D Curve Offset Approach for Ruled Surface Generation in Engineering Design. 1 National Die & Mold CAD Eng. Research Center, Shanghai Jiaotong

A 3D Curve Offset Approach for Ruled Surface Generation in Engineering Design. 1 National Die & Mold CAD Eng. Research Center, Shanghai Jiaotong A 3D Curve Offset Approach for Ruled Surface Generaton n Engneerng Desgn Kun Jang 1, Xonghu Zhou 1*, Mn L 2, Qang Nu 1 1 Natonal De & Mold CAD Eng. Research Center, Shangha Jaotong Unversty, Shangha, 200030

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

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

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

MOTION BLUR ESTIMATION AT CORNERS

MOTION BLUR ESTIMATION AT CORNERS Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter

More information

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

Robust Curvature Estimation and Geometry Analysis of 3D point Cloud Surfaces

Robust Curvature Estimation and Geometry Analysis of 3D point Cloud Surfaces Robust Curvature Estmaton and Geometry Analyss of 3D pont Cloud Surfaces Xaopeng ZHANG, Hongjun LI, Zhangln CHENG, Ykuan ZHANG Sno-French Laboratory LIAMA, Insttute of Automaton, CAS, Bejng 100190, Chna

More information

Computer-Aided Design. The feedrate scheduling of NURBS interpolator for CNC machine tools

Computer-Aided Design. The feedrate scheduling of NURBS interpolator for CNC machine tools Computer-Aded Desgn 43 (011) 61 68 Contents lsts avalable at ScenceDrect Computer-Aded Desgn journal homepage: www.elsever.com/locate/cad The feedrate schedulng of NURBS nterpolator for CNC machne tools

More information

Complex Filtering and Integration via Sampling

Complex Filtering and Integration via Sampling Overvew Complex Flterng and Integraton va Samplng Sgnal processng Sample then flter (remove alases) then resample onunform samplng: jtterng and Posson dsk Statstcs Monte Carlo ntegraton and probablty theory

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

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

Available online at Available online at Advanced in Control Engineering and Information Science

Available online at   Available online at   Advanced in Control Engineering and Information Science Avalable onlne at wwwscencedrectcom Avalable onlne at wwwscencedrectcom Proceda Proceda Engneerng Engneerng 00 (2011) 15000 000 (2011) 1642 1646 Proceda Engneerng wwwelsevercom/locate/proceda Advanced

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

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids)

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids) Structured meshes Very smple computatonal domans can be dscretzed usng boundary-ftted structured meshes (also called grds) The grd lnes of a Cartesan mesh are parallel to one another Structured meshes

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

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

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

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

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

AP PHYSICS B 2008 SCORING GUIDELINES

AP PHYSICS B 2008 SCORING GUIDELINES AP PHYSICS B 2008 SCORING GUIDELINES General Notes About 2008 AP Physcs Scorng Gudelnes 1. The solutons contan the most common method of solvng the free-response questons and the allocaton of ponts for

More information

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach Inventon Journal of Research Technology n Engneerng & Management (IJRTEM) ISSN: 2455-3689 www.jrtem.com olume 1 Issue 4 ǁ June. 2016 ǁ PP 16-23 Contours Plannng and sual Servo Control of XXY Postonng System

More information

y and the total sum of

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

More information

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

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

More information

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

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

More information

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm Internatonal Journal of Advancements n Research & Technology, Volume, Issue, July- ISS - on-splt Restraned Domnatng Set of an Interval Graph Usng an Algorthm ABSTRACT Dr.A.Sudhakaraah *, E. Gnana Deepka,

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

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

More information

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

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

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 97-735 Volume Issue 9 BoTechnology An Indan Journal FULL PAPER BTAIJ, (9), [333-3] Matlab mult-dmensonal model-based - 3 Chnese football assocaton super league

More information

Fair Triangle Mesh Generation with Discrete Elastica

Fair Triangle Mesh Generation with Discrete Elastica Far Trangle Mesh Generaton wth Dscrete Elastca Shn Yoshzawa, and Alexander G. Belyaev, Computer Graphcs Group, Max-Planck-Insttut für Informatk, 66123 Saarbrücken, Germany Phone: [+49](681)9325-414 Fax:

More information

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

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS Po-Lun La and Alper Ylmaz Photogrammetrc Computer Vson Lab Oho State Unversty, Columbus, Oho, USA -la.138@osu.edu,

More information

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

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

Discrete Curvature and Torsion-based Parameterization Scheme for Data Points

Discrete Curvature and Torsion-based Parameterization Scheme for Data Points Dscrete Curvature and Torson-based Parameterzaton Scheme for Data Ponts Xongbng Fang Chna Shp Development and Desgn Center Wuhan, 4364, Chna E-mal: fangxb23@sna.cn Sheng Wu Chna Shp Development and Desgn

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

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

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

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

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

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 Clustering Algorithm for Chinese Adjectives and Nouns 1

A Clustering Algorithm for Chinese Adjectives and Nouns 1 Clusterng lgorthm for Chnese dectves and ouns Yang Wen, Chunfa Yuan, Changnng Huang 2 State Key aboratory of Intellgent Technology and System Deptartment of Computer Scence & Technology, Tsnghua Unversty,

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