Vectorizing Image Outlines using Spline Computing Approaches with Simulated Annealing

Size: px
Start display at page:

Download "Vectorizing Image Outlines using Spline Computing Approaches with Simulated Annealing"

Transcription

1 Vectorzng Image Outlnes usng Splne Computng Approaches wth Smulated Annealng MUHAMMAD SARFRAZ Department of Informaton Scence Kuwat Unversty Adalya Campus, P.O. Box 5969, Safat 1060 KUWAIT Abstract: - Ths paper s an overvew of three splne approaches of degree one, two and three. It represents the revew and comparatve study of Lnear, conc and cubc splnes for the vectorzaton of outlnes of the planar mages. It has varous phases ncludng extractng outlnes of mages, detectng corner ponts from the detected outlnes, and curve fttng. The dea of smulated annealng has been ncorporated to optmze the shape parameters n the descrpton of the conc and cubc splnes. In addton, a straghtforward approach has also been used for lnear splne case because of havng no degree of freedom. The methods ultmately produce optmal results for the approxmate vectorzaton of the dgtal contours obtaned from the generc shapes. Demonstratons and a comparatve study of lnear, conc and cubc splnes make the essental parts of the paper. Keywords: Imagng; optmzaton; smulated annealng; generc shapes; curve fttng 1 Introducton Capturng and vectorzng outlnes of mages s one of the mportant problems of computer graphcs, vson, and magng. Varous mathematcal and computatonal phases are nvolved n the whole process. Ths s usually done by computng a curve close to the data pont set [-5, -5]. Computatonally economcal and optmally good soluton s an ultmate objectve to acheve the vectorzed outlnes of mages for planar objects. The representaton of planar objects n terms of curves has many advantages. For example, scalng, shearng, translaton, rotaton and clppng operatons can be performed wthout any dffculty. Although a good amount of work has been done n the area [10-16, 5], t s stll desred to proceed further to explore more advanced and nteractve strateges. Most of the up-to-date research has tackled ths knd of problem by curve subdvson or curve segmentaton. Curve segmentaton s advantageous n a way that t gves a rough geometry of the shape. Approaches used to acheve ths task, n the lterature, are polygonal approxmatons [8, 1], crcular arc approxmatons [10, 15, 17, 18, ] and approxmatons usng cubcs or hgher order splne functons [, 14, 4-5]. A non-parametrc domnant pont detecton algorthm was proposed n [8], t used the domnant ponts for polygonzaton of dgtal curves. The problem wth polygonal approxmaton s that these approaches are rarely used for shape analyss. A combnaton of lne segments and crcular arcs for object approxmaton s used n [17, 18]. A scheme to construct a curvature contnuous conc splne s proposed n [15]. Ths approach presented the conc splne curve fttng and farng algorthm usng conc arc scalng. The smoothng s done by removng unwanted curvature extrema. Smlar algorthms for data fttng by arc splne curves are presented n []. A method for segmentaton of curves nto lne segments and crcular arcs by usng types of breakponts s proposed n [10]. Advantage of ths technque s that t s threshold free and transformaton nvarant. Fve categores of breakponts have been defned. The lne and conc segmentaton and mergng s based on these breakponts. Least square fttng s mostly adopted n approxmatons, whch uses splnes and hgher order polynomals. Some approaches are based on actve contour models known as snakes. These technques are also based on parameterzaton. Enhancement to the scheme by adjustng both number and postons of control ponts of the actve splne curve s shown n [14]. Ths scheme s based on curve approxmaton usng teratve optmzaton wth B-splne curve by squared dstance mnmzaton. ISBN:

2 Another way, other than parametrc form, s to use mplct form of the polynomal. Curve reconstructon problem s solved by approxmatng the pont clouds usng mplct B-splne curve [1]. The authors have used trust regon algorthm n optmzaton theory as mnmzaton heurstcs. Technques descrbed for fttng mplctly defned algebrac splne curves and surfaces to scattered data by smultaneously approxmatng ponts and assocated normal vectors are proposed n [19, 0, 1]. Ths work s a presentaton of three approaches usng lnear, conc, and cubc nterpolatons [4-44]. The lnear nterpolant approach s straght forward. However, the conc and cubc approaches are nspred by an optmzaton algorthm based on smulated annealng (SA) by Krkpatrck et. al. [6]. It motvates the author to an optmzaton technque proposed for the outlne capture of planar mages. In ths paper, the data pont set represents any generc shape whose outlne s requred to be captured. We present an teratve process to acheve our objectve. The algorthm comprses of varous phases to acheve the target. Frst of all, t fnds the contour [5-0] of the gray scaled btmap mages. Secondly, t uses the dea of corner ponts [1-7] to detect corners. That s, t detects the corner ponts on the dgtal contour of the generc shape under consderaton. These phases are consdered as preprocessng steps. Lnear, conc, and cubc nterpolants are then used to vectorze the outlne. The dea of smulated annealng (SA) [6] s used to ft a conc and a cubc splne whch pass through the corner ponts. It globally optmzes the shape parameters n the descrpton of the conc and cubc splnes to provde a good approxmaton to the dgtal curves. In case of poor approxmaton, the nsertons of ntermedate ponts are made as long as the desred approxmaton or ft s acheved. In most of the cases, corner ponts are not enough to approxmate the dgtal object and hence some more ponts are also needed. These ponts are known as break ponts as they are used to break a segment for better approxmaton. For onwards dscusson, the set of corner ponts together wth the break ponts wll be called as the set of sgnfcant ponts. In the fourth phase of the proposed algorthm, for each teraton, we wll nsert a pont as knot n every pece (f needed) n a manner that the dstance, d, of the computed pont on the splne curve and ts correspondng contour pont s greater than a threshold ε. Ths process ncreases the set of sgnfcant ponts and hence needs multlevel coordnate search to be employed agan for the updated set of sgnfcant ponts to ft an optmal splne curve. Ths process contnues untl t rectfes the soluton and helps towards the objectve optmzaton n a global fashon. We stop the teratve process when all d s are less than ε. The proposed splne method, usng multlevel coordnate search, ultmately produces optmal results for vectorzng the dgtal contour of the generc shapes. It provdes an optmal ft as far as curve fttng s concerned. The organzaton of the paper s as follows, Secton dscusses about pre-processng steps whch nclude fndng the boundary of planar objects and detecton of corner ponts. Secton s about the nterpolant forms of lnear, conc, and cubc splne curves. Secton 4 brefly ntroduces about the Smulated Annealng heurstc. Overall methodology of curve fttng s explaned n Secton 5, t ncludes the dea of knot nserton as well as the algorthm desgn for the proposed vectorzaton schemes. Algorthms for the schemes are devsed n Secton 6. Demonstraton of the schemes as well as comparatve study s presented n Secton 7. Fnally, the paper s concluded n Secton 8. Preprocessng The proposed schemes start wth fndng the boundary of the generc shape and then usng the output to fnd the corner ponts. The mage of the generc shapes can be acqured ether by scannng or by some other mean. The am of boundary detecton s to produce an object s shape n graphcal or non-scalar representaton. Chan codes [7], n ths paper, have been used for ths purpose. Demonstraton of the method can be seen n Fgure 1(b) whch s the contour of the btmap mage shown n Fgure 1(a). (a) (b) (c) Fg. 1. Pre-processng Steps: (a) Orgnal Image, (b) Outlne of the mage, (c) Corner ponts acheved. Corners, n dgtal mages, gve mportant clues for the shape representaton and analyss. These are the ponts that partton the boundary nto varous segments. The strategy of gettng these ponts s based on the method proposed n [1]. The demonstraton of the algorthm s made on Fgure ISBN:

3 1(b). The corner ponts of the mage are shown n Fgure 1(c). Curve Fttng and Splne The motve of fndng the corner ponts, n Secton, was to dvde the contours nto peces. Each pece contans the data ponts n between two subsequent corners nclusve. Ths means that f there are m corner ponts cp 1, cp,, cp m then there wll be m peces p 1, p,, p m. We treat each pece separately and ft the splne to t. In general, the th pece contans all the data ponts between cp and cp +1 nclusve. After breakng the contour of the mage nto dfferent peces, we ft the splne curve to each pece. To construct the parametrc splne nterpolant on the nterval t, t ], we have [ 0 n m F R, 0,1,..., n, as nterpolaton data, at knots t, 0,1,..., n..1 Lnear Splne The curve ftted by a lnear splne s a canddate of best ft, but t may not be a desred ft. Ths leads to the need of ntroducng some extra treatment n the methodology. Ths secton deals wth a form of lnear splne. It ntroduces parameters t s n the descrpton of lnear splne defned as follows: P t) P (1 ) P 1 (1) ( ( t t ) [ t t t, ( ) ), h 1 t t h 1, and P and P +1 are corner ponts of the th pece.. Conc Splne The curve ftted by a conc splne s a canddate of best ft, but t may not be a desred ft. Ths leads to the need of ntroducng some shape parameters n the descrpton of the conc splne. Ths secton deals wth a form of conc splne. It ntroduces shape parameters u s n the descrpton of conc splne defned as follows: P (1 ) uu (1 ) P 1 P ( t), () (1 ) u (1 ) U V W h D h D1, V P, W P 1 u u. D and D +1 are the correspondng tangents at corner ponts P and P +1 of the th pece. The tangent vectors are calculated as follows: ( P P0 ) D0 ( P1 P0 ) D a ( P P 1 ) (1 a )( P 1 P ), () ( P n Pn ) D ( n Pn Pn 1 ) P 1 P a P P P P. 1 1 Obvously, the parameters u 's, when equal to 1, provde the specal case of quadratc splne. Otherwse, these parameters can be used to lose or tghten the curve. Ths paper proposes an evolutonary technque, namely smulated annealng (SA), to optmze these parameters so that the curve ftted s optmal. For the detals of SA approach, the reader s referred to [9].. Generlzed Cubc Splne The cubc splne s defned as follows: P ( t) (1 ) F (1 ) V (1 ) W F 1 [ t, t1) ( t t ) ( t) h and h D V F, W F (4) 1 h D Equaton (4) can be rewrtten as: 1 P t, t ( t) R0, ( ) 1, ( ), ( ), ( ) 1 t F R t V R t R t F 1 (5) R 0, ( t) (1 t), R1, ( t) t(1 t), (6) R, ( t) t (1 t), R, ( t) t, ISBN:

4 The functons R j,, j = 0,1,, are Bernsten Bézer lke bass functons, such that j0 R j, ( t) 1 (7) From the Bernsten-Bézer theory t follows that the curve segment P t, t 1 les n the convex hull of the control ponts {F, V, W, F +1 } and s varaton dmnshng wth respect to the control polygon jonng these ponts. To get the control ponts F, V, W, F 1, we make use of a Bernsten-Bézer representaton we can mpose the Hermte nterpolaton condtons: P( t ) F and P ( t ) D, 0,1,..., n (8) F and F +1 are corner ponts of th pece. D and D +1 are the correspondng tangents at corner ponts. To construct the parametrc C 1 cubc splne m nterpolant on the nterval [ t 0, t n ] we have F R, 0,1,..., n, as nterpolaton data, at knots t, m 0,1,...,n. The dervatves D R can be found out by the mposton of C 1 constrants on the pecewse cubc form. The C 1 constrants can be wrtten as: P ( t ) P( t ). The tangent vectors are calculated as n Eqn. (). The cubc curve ftted s a canddate of best ft, but t may not be a desred ft. Ths leads to the need of ntroducng some shape parameters n the descrpton of the cubc splne. Thus, one needs to deal wth a more generalzed form of cubc splne. Let us ntroduce two parameters v and w n the descrpton of cubc splne defned as follows: P ( t) (1 ) F (1 ) V (1 ) W F 1 V (9) F hv D, F 1 h w D1 W (10) Obvously, the parameters v 's and w 's, when equal to 1/, provde the specal case of cubc splne n Eqn. (5). Otherwse, these parameters can be used to lose or tght the curve. Ths paper proposes an evolutonary technque, namely smulated annealng (SA), to optmze these parameters so that the curve ftted s optmal. 4 Smulated Annealng (SA) Smulated annealng (SA) [6] s a global optmzaton method based on the Monte Carlo method. It works on the analogy of the energy n an n-body system the materal s cooled to lower temperatures gradually to result n a perfect crystal structure. The perfect crystal structure s attaned by havng mnmum energy n the materal. Ths analogy translates to the optmzaton done n smulated annealng n fndng a soluton that has the lowest objectve functon value. The soluton space s all the possble solutons. The current soluton s the present state of the materal. The algorthm teratvely tres to change the state of the materal and check whether t has mproved. The materal s state s changed slghtly to fnd a neghborng state.e. a close soluton value n the soluton space. It s possble that all neghborng states of current states are worse solutons. The algorthm allows gong to a worse state wth a certan probablty. Ths probablty decreases as the algorthm teratons proceed. Fnally, t only allows a change n state f t s strctly better than the current soluton. Detals of SA theory can be found n [5, 9]. A detaled descrpton of the mappng of the SA technque on the proposed problem s gven n the next secton. 5 Proposed Approach for Vectorzaton The proposed approach to the curve problem s descrbed here n detal. It ncludes the phases of problem matchng wth SA usng conc and cubc splnes, descrpton of parameters used for SA, curve fttng, and the overall desgns of algorthms. 5.1 Problem Mappng Ths secton descrbes about the SA formulaton of the current problem n detal. Our nterest s to optmze the values of cubc curve parameters v and w (parameters u n the case of conc curve) such that the defned curve fts as close to the orgnal contour segments as possble. We use SA for the optmzaton of these parameters for the ftted curves. Hence the dmensonalty of the soluton space s for cubc curves and 1 for conc curves. Each state n the SA soluton space represents a par of values for v and w for cubcs (and value of u for concs). ISBN:

5 We start wth an ntal state that s a gven par of v and w values for cubcs (and value of u for concs). A startng temperature s also chosen arbtrarly. Ths temperature s an nherent nternal parameter of SA and has no sgnfcance or mappng on our problem. The algorthm mantans a record of the best state ever reached throughout the algorthm run. Ths s the par of v and w values for cubcs (and value of u for concs) that has gven the best curve fttng so far. Ths best soluton gets updated whenever the algorthm fnds a better soluton. The algorthm teratvely looks for neghborng states that may or may not be better than the current one. These neghborng states are v and w values for cubcs (and value of u for concs) that are slghtly dfferent from the current par of v and w values for cubcs (and value of u for concs). The coolng rate n SA s the factor affectng the lkelhood of selectng a neghborng par of v and w values for cubcs (and value of u for concs) that gves a curve fttng worse than the current par of v and w values for cubcs (and value of u for concs). Note that we apply SA ndependently for each segment of a contour that we have dentfed usng corner ponts. SA s appled sequentally on each of the segments, generatng an optmzed ftted curve for each segment. The algorthm s run untl the maxmum allowed tme s reached, or an optmal curve fttng s attaned Intalzaton Once we have the btmap mage of a generc shape, the boundary of the mage can be extracted usng the method descrbed n Secton. After the boundary ponts of the mage are found, the next step s to detect corner ponts as explaned n Secton. Ths corner detecton technque assgns a measure of corner strength to each of the ponts on the boundary of the mage. Ths step helps to dvde the boundary of the mage nto n segments. Each of these segments s then approxmated by nterpolatng splnes descrbed n Sectons. and.. The ntal soluton of splne parameters v and w for cubcs (and u for concs) are randomly selected wthn the range [-1, 1] Curve Fttng After an ntal approxmaton for the segment s obtaned, better approxmatons are obtaned through SA to reach the optmal soluton. We experment wth our system by approxmatng each segment of the boundary usng the conc splnes of Secton. and generalzed cubc splnes of Secton.. The conc splne method s a varaton of the quadratc splne. It provdes greater control on the shape of the curve and also effcent to compute. The tangents, n the descrpton of the splne, are computed usng the arthmetc mean method descrbed n Eqn. (). Each boundary segment s approxmated by the splne. The shape parameter u, n the conc splne, provdes greater flexblty over the shape of the curve. These parameters are adjusted usng SA to get the optmal ft. The generalzed cubc splne method, explaned n Sectonn., s a varaton of the well-known Hermte cubc splne. Ths modfed Hermte cubc splne provdes greater control on the shape of the curve and s also effcent to compute. The tangents, n the descrpton of the splne, are computed usng the arthmetc mean method descrbed n Eqn. (). Each boundary segment s approxmated by the splne. The shape parameters. v and w n the cubc splne provde greater flexblty over the shape of the curve. These parameters are adjusted usng SA to get the optmal ft. Snce, the objectve of the paper s to come up wth optmal technques whch can provde decent curve ft to the dgtal data. Therefore, the nterest would be to compute the curve n such a way that the sum square error of the computed curve wth the actual curve (dgtzed contour) s mnmzed. Mathematcally, the sum squared dstance s gven by: S m j1 P u ) P, t t, t, 0,1,..., n 1 (, j, j, j 1, (11) P,j = (x,j, y,j ), j = 1,,,m, (1) are the data ponts of the th segment on the dgtzed contour. The parameterzaton over t's s n accordance wth the chord length parameterzaton. Thus the curve ftted n ths way wll be a canddate of best ft. Once an ntal ft for a partcular segment s obtaned, the parameters of the ftted curve v's and w's for cubcs (u s for concs) are adjusted to get better ft. Here, we try to mnmze the sum squared error of Eqn. (11). Usng SA, we try to obtan the optmal values of the curve parameters. We choose ths technque because t s powerful, yet smple to mplement and as shown n Secton 6, performs well for our purpose. ISBN:

6 5.1. Segmentaton usng Intermedate For some segments, the best ft obtaned through teratve mprovement may not be satsfactory. In that case, we subdvde the segment nto smaller segments at ponts the dstance between the boundary and parametrc curve exceeds some predefned threshold. Such ponts are termed as ntermedate ponts. 6 The Algorthms We can summarze all the phases from dgtzaton to optmzaton dscussed n the prevous sectons. The algorthms of the proposed schemes are contaned on varous steps. Algorthm 1 of Secton 6.1 explans the mechansm for the computaton of lnear curve. Curve manpulaton methodology wth concs and cubcs, usng SA, has been lad down n Algorthm of Secton Algorthm 1 for Lnear Interpolant The summary of the algorthm, desgned for optmal curve desgn usng lnear nterpolant, s as follows: Step AG1.1: Input the mage. Step AG1.: Extract the contours from the mage n Step AG1.1. Step AG1.: Compute the corner ponts from the contour ponts n Step AG1. usng the method n Secton. Step AG1.4: Ft the lnear splne curve method of Secton.1 to the corner ponts acheved n Step AG1.. Step AG1.5: IF the curve, acheved n Step AG1.4, s optmal then GO To Step AG1.8, ELSE locate the approprate ntermedate ponts (ponts wth hghest devaton) n the undesred curve peces. Step AG1.6: Enhance and order the lst of corner and ntermedate ponts acheved n Step AG1. and AG1.5. Step AG1.7: GO TO Step AG1.4. Step AG1.8: STOP. 6. Algorthm for Conc (Cubc) Interpolant The summary of the algorthm, desgned for optmal curve desgn usng conc or cubc nterpolants, s as follows: Step AG.1: Input the mage. Step AG.: Extract the contours from the mage n Step AG.1. Step AG.: Compute the corner ponts from the contour ponts n Step AG. usng the method n Secton. for concs (Secton. for cubcs). Step AG.4: Compute the dervatve values at the corner / ntermedate ponts. Step AG.5: Compute the best optmal values of the shape parameters u s for concs (v s and w s for cubcs) usng SA. Step AG.6: Ft the splne curve method of Secton. for concs (of Secton. for Cubcs) to the corner / ntermedate ponts acheved n Step AG.. Step AG.7: IF the curve, acheved n Step AG.6, s optmal then GO To Step AG.10, ELSE locate the approprate ntermedate ponts (ponts wth hghest devaton) n the undesred curve peces. Step AG.8: Enhance and order the lst of the corner / ntermedate ponts acheved n Step AG. and AG.7. Step AG.9: GO TO Step AG.4. Step AG.10: STOP. 6. SA Parameters Used SA requres an ntal guess for the soluton. It s ths startng state parameter that affects the performance of the algorthm. If the startng soluton s very near the optmal soluton, t s more lkely to fnd the optmal soluton readly than f the startng soluton s dstant from the optmal soluton. Another mportant parameter for SA s the temperature. Ths parameter can be started arbtrarly at any value snce the algorthm decreases t gradually untl t reaches ts mnmum value. The rate at whch the temperature decreases durng the runnng of the algorthm s determned by another parameter: the coolng rate. Ths s a constant parameter ntalzed at the begnnng, and s used to update the temperature after a certan nterval of tme. The maxmum tme allowed for the algorthm s a statc parameter set n the begnnng. Snce SA does not termnate unless t exhausts ts allotted tme, care needs to be gven whle settng ths parameter. If t s too hgh, then even f the algorthm reaches an optmal soluton, t wll not return unless the maxmum tme allowed s reached. There s another nternal constant that determnes how long t takes before the temperature s updated. Ths duraton s also varable and s adjusted wth the updaton varable. Table 1 shows the SA parameter settngs that we have used for our curve fttng optmzaton problem. ISBN:

7 Table 1. Parameter Settngs for SA. SA parameters Range of nput parameters v and w for cubc (and u for conc) Ftness Functon Optmzaton Target Dmenson of problem (number of nputs to SA) Weght gven to global search vs local search Maxmum number of teratons (epochs) Stoppng relatve error (f dstance from optma s less than ths, the algorthm termnates) Intal Set of Soluton Number of Steps n Local Search Values [-1,1] 0 (functon mnmzaton) for cubc (1 for conc) e-4 Corner-ponts and Md-ponts of soluton space The above mentoned schemes and the algorthms have been mplemented and tested for varous mages. Reasonably qute elegant results have been observed as can be seen n the followng Secton of demonstratons. 7 Demonstraton The proposed curve scheme has been mplemented successfully n ths secton. We evaluate the performance of the system by fttng parametrc curves to dfferent bnary mages. Fgure shows the mplementaton results of the two algorthms for the mage Plane n Fgure 1(a). Fgures (a) and (b) are the results for the lnear scheme, respectvely, wthout and wth nserton of ntermedate ponts. Smlarly, Fgures (c) and (d) are the results for the conc scheme, respectvely, wthout and wth nserton of ntermedate ponts. Cubc Curve Fttng wthout Intermedate and wth Intermedate are shown n Fgures (e) and (f) respectvely. Fgures shows the mplementaton results of an mage of an Arabc Language word Lllah ( ). Fgures (a) and (b) are respectvely ts outlne and outlne together wth the corner ponts detected. Fgures (c) and (d) are the results for the lnear scheme, respectvely, wthout and wth nserton of ntermedate ponts. Smlarly, Fgures (e) and (f) 50 are the results for the conc scheme, respectvely, wthout and wth nserton of ntermedate ponts. Cubc Curve Fttng wthout Intermedate and wth Intermedate are shown n Fgures (g) and (h) respectvely. (a) (c) (e) (b) (d) Fg.. Curve Fttngs on an extracted outlne of a plane (a) Lnear Curve Fttng Wthout Intermedate (b) Lnear Curve Fttng Wth Intermedate (c) Conc Curve Fttng Wthout Intermedate (d) Conc Curve Fttng Wth Intermedate (e) Cubc Curve Fttng Wthout Intermedate (f) Cubc Curve Fttng Wth Intermedate. (f) Table. Test mages, contours and corner pont detals of outlnes. Image Nam e Llla h Plan e # of Contou rs # of Contour # of Intal Corne r [15+161] 14 [ ] 1 ISBN:

8 (a) (c) (e) (g) (b) (d) (f) (h) Table. Comparson of number of ntal corner ponts, ntermedate ponts and total tme taken (n seconds) for conc nterpolaton approaches. Image # of Intermedate n Lnear Interpolaton Total Tme Taken For Lnear Interpolaton Wthout Intermedate Wth Intermedate Lllah.bmp Plane.bmp Table 4. Comparson of number of ntal corner ponts, ntermedate ponts and total tme taken (n seconds) for conc nterpolaton approaches. Image # of Intermedate n Conc Interpolaton Total Tme Taken For Conc Interpolaton Wthout Intermedate Wth Intermedate Fg.. Curve Fttngs on an extracted outlne of arabc word Lllah font mage (a) Extracted Outlne (b) Intal Corner (c) Lnear Curve Fttng Wthout Intermedate (d) Lnear Curve Fttng Wth Intermedate (e) Conc Curve Fttng Wthout Intermedate (f) Conc Curve Fttng Wth Intermedate (g) Cubc Curve Fttng Wthout Intermedate (h) Cubc Curve Fttng Wth Intermedate One can see that the approxmaton s not satsfactory when t s acheved over the corner ponts only. Ths s specfcally due to those segments whch are bgger n sze and hghly curvy n nature. Thus, some more treatment s requred for such outlnes. Ths s the reason that the dea to nsert some ntermedate ponts s demonstrated n the algorthms. It provdes excellent results. The dea of how to nsert ntermedate ponts s not explaned here due to lmtaton of space. It wll be explaned n a subsequent paper. Lllah.bmp Plane.bmp Table 5. Comparson of number of ntal corner ponts, ntermedate ponts and total tme taken (n seconds) for cubc nterpolaton approaches. Image # of Intermedate n Cubc Interpolaton Total Tme Taken For Cubc Interpolaton Wthout Intermedate Wth Intermedate Lllah.bmp Plane.bmp Tables,, 4 and 5 summarze the expermental results for dfferent btmap mages. These results hghlght varous nformaton ncludng contour detals of mages, corner ponts, ntermedate ponts, total tme taken for lnear, conc nterpolaton approaches. Table demonstrates test mages, ther contour and corner pont detals of outlnes. Tables ISBN:

9 , 4 and 5 exhbt comparsons of number of ntal corner ponts, ntermedate ponts and total tme taken (n seconds) for lnear, conc, and cubc nterpolaton approaches respectvely. One can have the followng observatons here: Some of the outlnes of mages need more ntermedate ponts than the others to have satsfactory ft. It happens when ntal (default) outlne ft s too loose and away from ts actual outlne. Or, t happens when ntal (default) outlne ft s much bgger n sze from ts actual outlne. Increase n ntermedate ponts s also proportonally related to the hgher accuracy of the approxmaton of outlne ft. Achevement of hgher accuracy of the approxmaton of outlne ft s also proportonally related to hgh amount of tme consumed for each of the lnear, conc, and cubc approaches. Table 6. Comparson of objectve functon values for lnear, conc and cubc nterpolaton approaches. Imag e Llla h.bm p Plan e.bm p Objectve Functon Values for: Conc Interpolato n Lnear Interpolato n Wthout Intermeda te Wth Intermeda Wthout Intermeda Wth Intermeda Cubc Interpolato n Wthout Intermeda te Wth Intermeda Lllah. bmp Plane. bmp Tables 6 and 7 summarze some further expermental results. These results explan comparson of objectve functon values (Table 6) and number of teratons (Table 7). It s convenent to see, n Table 6, that hgher objectve functon values take place when the schemes are mplemented wthout nsertng the ntermedate ponts. Ths also ndcates that the accuracy of approxmaton s not hgh wthout nsertng the ntermedate ponts. Hence, the hgher accuracy of the outlne capture s proportonally related to lower value of objectve functons n each of the lnear, conc, and cubc approaches. Table 7 reflects that the hgher number of functon calls take place when each of the approach s mplemented wth nsertng the ntermedate ponts. Ths also ndcates that when the accuracy of approxmaton s hgh, the number of functon calls s also hgh. Hence, the hgher accuracy of the outlne capture s proportonally related to hgher number of functon calls n each of the lnear, conc, and cubc approaches. One can observe from the Tables -7 that lnear splne ft s computatonally most economcal as compared to ts conc and cubc splne technques. Ths s manly due to the fact that SA methodology s part of the conc and cubc approxmatons, but not the lnear approxmaton. However, t s worth notng that conc and cubc approxmatons are comparatvely smoother than ther lnear nterpolaton counterpart. It s also mentonable that cubc approach, wth or wthout ntermedate ponts, provdes more accurate approxmaton as compared to ts conc counterpart. Table 7. Comparson of number of functon calls taken by SA for conc and cubc nterpolaton approaches wth and wthout ntermedate ponts. Image # of Functon Calls taken by SA for: Conc Conc Cubc Cubc Interpo Interpo Interpo Interpo laton laton laton laton Wthou Wth Wthou Wth t Interme t Interme Interme date Interme date date date 8 Concluson Two optmzaton technques are proposed for the outlne capture of planar mages. Frst technque uses smply a lnear nterpolant and a straght forward method based on dstrbuton of corner and ntermedate ponts. Second technque uses the smulated annealng to optmze a conc splne to the dgtal outlne of planar mages. By startng a search from certan good ponts (ntally detected corner ponts), an mproved convergence result s obtaned. The overall technque has varous phases ncludng extractng outlnes of mages, detectng corner ponts from the detected outlne, curve ISBN:

10 fttng, and addton of extra knot ponts f needed. The dea of smulated annealng has been used to optmze the shape parameters n the descrpton of a conc splne ntroduced. The methods ultmately produce optmal results for the approxmate vectorzaton of the dgtal contours obtaned from the generc shapes. The schemes provde optmal fts wth effcent computaton cost as far as curve fttng s concerned. The proposed algorthms are fully automatc and requre no human nterventon. The two proposed approaches of lnear and conc splnes have been compared to the cubc splne whch also uses the dea of smulated annealng to optmze the shape parameters n the descrpton of a cubc splne. A detaled comparatve study and analyss have been developed for the three approaches. As a future study and contnuaton of the problem, the author s also thnkng to apply the proposed methodologes for surface models n D. Ths work s n progress to be publshed as a subsequent work. Acknowledgement The author s thankful for the helpful comments of Referees. Ths work was supported by Kuwat Unversty, Research Grant No. [WI 05/1]. References: [1] D. Chetrkov, S. Zsabo, A Smple and Effcent Algorthm for Detecton of Hgh Curvature n Planar Curves, The Proceedngs of the rd Workshop of the Australan Pattern Recognton Group, 1999, pp [] M. Sarfraz, Representng Shapes by Fttng Data usng an Evolutonary Approach, Internatonal Journal of Computer-Aded Desgn & Applcatons, Vol. 1(1-4), 004, pp [] A. Goshtasby, Groupng and Parameterzng Irregularly Spaced for Curve Fttng, ACM Transactons on Graphcs, 000, pp [4] M. Sarfraz, M. A. Khan, An Automatc Algorthm for Approxmatng Boundary of Btmap Characters, Future Generaton Computer Systems, 004, pp [5] M. Sarfraz, Some Algorthms for Curve Desgn and Automatc Outlne Capturng of Images, Internatonal Journal of Image and Graphcs, 004, pp [6] Z. J. Hou, G.W.We, A New Approach to Edge Detecton, Pattern Recognton, 00, pp [7] P. Reche, C. Urdales, A. Bandera, C. Trazegnes, F. Sandoval, Corner Detecton by Means of Contour Local Vectors, Electronc Letters, Vol. 8, No. 14, 00. [8] M. Marj, P. Sv, A New Algorthm for Domnant Detecton and Polygonzaton of Dgtal Curves, Pattern Recognton, 00, pp [9] M. Sarfraz, Desgnng Objects wth a Splne, Internatonal Journal of Computer Mathematcs, Taylor & Francs, Vol. 85, No. 7, 008. [10] Wu-Chh Hu, Multprmtve Segmentaton Based on Meanngful Breakponts for Fttng Dgtal Planar Curves wth Lne Segments and Conc Arcs, Image and Vson Computng, 005, pp [11] H. Kano, H. Nakata, C. F. Martn, Optmal Curve Fttng and Smoothng usng Normalzed Unform B-Splnes: A Tool for Studyng Complex Systems, Appled Mathematcs and Computaton, 005, pp [1] Z. Yang, J. Deng, F. Chen, Fttng Unorganzed Pont Clouds wth Actve Implct B-Splne Curves, Vsual Computer, 005, pp [1] G. Lavoue, F. Dupont, A. Baskurt, A New Subdvson Based Approach for Pecewse Smooth Approxmaton of D Polygonal Curves, Pattern Recognton, 005, pp [14] H. Yang, W. Wang, J. Sun, Control Pont Adjustment for B-Splne Curve Approxmaton, Computer Aded Desgn, 004, pp [15] X. Yang, Curve Fttng and Farng usng Conc Spnes, Computer Aded Desgn, 004, pp [16] M. Sarfraz, Computer-Aded Reverse Engneerng usng Smulated Evoluton on NURBS, Internatonal Journal of Vrtual & Physcal Prototypng, Vol. 1, No. 4, 006, pp [17] J. H. Horng, An Adaptve Smootng Approach for Fttng Dgtal Planar Curves wth Lne Segments and Crcular Arcs, Pattern Recognton Letters, 00, pp [18] B. Sarkar, L. K. Sngh,, D. Sarkar, Approxmaton of Dgtal Curves wth Lne Segments and Crcular Arcs usng Genetc Algorthms, Pattern Recognton Letters, 00, pp [19] J. C. Carr, R. K. Beatson, J. B. Cherre, T. J. Mtchell, W. R. Frght, B. C. McCallum, T. R. ISBN:

11 Evans, Reconstructon and Representaton of D Objects wth Radal Bass Functons, Proceedngs of SIGGRAPH 01, 6776, 001. [0] B. Juttler, A. Fels, A Least Square Fttng of Algebrac Splne Surfaces, Advance Computer Mathematcs, 00, pp [1] B. S. Morse, T. S. Yoo, D. T. Chen, P. Rhengans, K. R. Subramanan, Interpolatng Implct Surfaces from Scattered Surface Data usng Compactly Supported Radal Bass Functons, SMI 01 Proceedngs of the Internatonal Conference on Shape Modelng and Applcatons, 8998, IEEE Computer Socety, Washngton DC, 001. [] X. N. Yang, G. Z. Wang, Planar Pont Set Farng and Fttng by Arc Splnes, Computer Aded Desgn, 001, pp [] M. Sarfraz, M. Ryazuddn, M. H. Bag, Capturng Planar Shapes by Approxmatng ther Outlnes, Internatonal Journal of Computatonal and Appled Mathematcs, Vol. 189, No. 1-, 006, pp [4] M. Sarfraz, A. Rasheed, A Randomzed Knot Inserton Algorthm for Outlne Capture of Planar Images usng Cubc Splne, The Proceedngs of The th ACM Symposum on Appled Computng (ACM SAC-07), Seoul, Korea, 007, pp , ACM Press. [5] M. Sarfraz, Outlne Capture of Images by Multlevel Coordnate Search on Cubc Splnes, Lecture Notes n Artfcal Intellgence: Advances n Artfcal Intellgence, A. Ncholson, X. L (Eds.): Vol. 5866, Sprnger-Verlag Berln Hedelberg, 009, pp [6] S. Krkpatrck, C. D. Gelatt Jr., M. P. Vecch, Optmzaton by Smulated Annealng, Scence, Vol. 0(4598), 198, pp [7] H. Freeman, L.S. Davs, A corner fndng algorthm for chan coded curves, IEEE Trans. Computers, Vol. 6, 1977, pp [8] M. Sonka, V. Hlavac, R. Boyle, Image processng, analyss, and machne vson. Brooks/Cole publcaton, 001, pp [9] N. Rchard, T. Glbert, Extracton of Domnant by estmaton of the contour fluctuatons, Pattern Recognton, Vol. (5), 00, pp [0] W. Huyer, A. Neumaer, Global Optmzaton by Multlevel Coordnate Search, Journal of Global Optmzaton, Vol. 14, 1999, pp [1] Y. Kumar, S. K. Srvastava, A. K. Bajpa, N. Kumar, Development of CAD Algorthms for Bezer Curves/Surfaces Independent of Operatng System, WSEAS Transactons on Computers, Vol. 11, No. 6, 01, pp [] K. Thanushkod, K. Deeba, On Performance Analyss of Hybrd Intellgent Algorthms (Improved PSO wth SA and Improved PSO wth AIS) wth GA, PSO for Multprocessor Job Schedulng, WSEAS Transactons on Computers, Vol. 11, No. 5, 01, pp [] M. Sarfraz, N. Al-Dabbous, Curve Representaton for Outlnes of Planar Images usng Multlevel Coordnate Search, WSEAS Transactons on Computers, Vol. 1(), WSEAS, 01, pp [4] M. Sarfraz, M. Z. Hussan, M. Irshad, Reverse Engneerng of the Dgtal Curve Outlnes usng Genetc Algorthm, Internatonal Journal of Computers, Vol. 7(1), NAUN, 01, pp [5] M. Sarfraz, Generatng Outlnes of Generc Shapes by mnng Feature, Recent Advances n Computer Engneerng Seres, Vol. (16), Sego Lopes. (Eds.), , WSEAS, 01, pp [6] J. Kennedy, R. Eberhart, Partcle swarm optmzaton, Proc. IEEE Intl. Conf. Neural Networks, 4, Nov/Dec 1995, pp [7] R. Eberhart and J. Kennedy, A new optmzer usng partcle swarm theory, Proc. the Sxth Intl. Symposum on Mcro Machne and Human Scence, MHS '95, 4-6 Oct 1995, pp [8] Y. Sh, R. Eberhart, A modfed partcle swarm optmzer, The 1998 IEEE Intl. Conf. on Evolutonary Computaton Proc., IEEE World Congress on Computatonal Intellgence, 4-9 May 1998, pp [9] Sarfraz, M., Swat, Z.N.K., (01), Mnng Corner on the Generc Shapes, Open Journal of Appled Scences, Vol. (1B), pp [40] Ner F. (008). "PIRR: a Methodology for Dstrbuted Network Management n Moble Networks". WSEAS Transactons on Informaton Scence and Applcatons, WSEAS Press (Wsconsn, USA), ssue, vol. 5, pp [41] Bojkovc, Z., Ner, F. (01) An ntroducton to the specal ssue on advances on nteractve multmeda systems WSEAS Transactons on Systems, 1 (7), pp [4] M. Sarfraz, Vectorzng Outlnes of Generc Shapes by Cubc Splne usng Smulated Annealng, Internatonal Journal of Computer Mathematcs, Taylor & Francs, Vol. 87(8), 010, pp ISBN:

12 [4] M. Sarfraz, Intellgent Approaches for Vectorzng Image Outlnes, Internatonal Journal of Software Engneerng and Applcatons, Vol. 5(1B), 01, pp ISBN:

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

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

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

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

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

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

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

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

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

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

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

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

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

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

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

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

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More 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

2-Dimensional Image Representation. Using Beta-Spline

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

More information

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

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

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

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images A B-Snake Model Usng Statstcal and Geometrc Informaton - Applcatons to Medcal Images Yue Wang, Eam Khwang Teoh and Dnggang Shen 2 School of Electrcal and Electronc Engneerng, Nanyang Technologcal Unversty

More information

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

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

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

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

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

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

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

More information

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

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

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

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

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

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

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

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

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

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

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

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

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

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

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

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face Recognition University at Buffalo CSE666 Lecture Slides Resources: Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural

More information

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

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

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

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

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

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

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe Algorthm Effcency SORTING 2 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

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

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

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

More information

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

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

5 The Primal-Dual Method

5 The Primal-Dual Method 5 The Prmal-Dual Method Orgnally desgned as a method for solvng lnear programs, where t reduces weghted optmzaton problems to smpler combnatoral ones, the prmal-dual method (PDM) has receved much attenton

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

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS Academc Research Internatonal ISS-L: 3-9553, ISS: 3-9944 Vol., o. 3, May 0 EVALUATIO OF THE PERFORMACES OF ARTIFICIAL BEE COLOY AD IVASIVE WEED OPTIMIZATIO ALGORITHMS O THE MODIFIED BECHMARK FUCTIOS Dlay

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

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

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

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

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

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

Refinement to the Chamfer matching for a center-on fit

Refinement to the Chamfer matching for a center-on fit Refnement to the Chamfer matchng for a center-on ft Jngyng Chen Paul Tan Terence Goh Sngapore Technologes Dynamcs 249 Jalan Boon Lay Sngapore 69523 Abstract Matchng s a central problem n mage analyss and

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

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,

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

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

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

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More 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 PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

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

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

Detection of an Object by using Principal Component Analysis

Detection of an Object by using Principal Component Analysis Detecton of an Object by usng Prncpal Component Analyss 1. G. Nagaven, 2. Dr. T. Sreenvasulu Reddy 1. M.Tech, Department of EEE, SVUCE, Trupath, Inda. 2. Assoc. Professor, Department of ECE, SVUCE, Trupath,

More information

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

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

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

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

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

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

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

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

More information

Signature and Lexicon Pruning Techniques

Signature and Lexicon Pruning Techniques Sgnature and Lexcon Prunng Technques Srnvas Palla, Hansheng Le, Venu Govndaraju Centre for Unfed Bometrcs and Sensors Unversty at Buffalo {spalla2, hle, govnd}@cedar.buffalo.edu Abstract Handwrtten word

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

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

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

More information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Multi-objective Design Optimization of MCM Placement

Multi-objective Design Optimization of MCM Placement Proceedngs of the 5th WSEAS Int. Conf. on Instrumentaton, Measurement, Crcuts and Systems, Hangzhou, Chna, Aprl 6-8, 26 (pp56-6) Mult-objectve Desgn Optmzaton of MCM Placement Chng-Ma Ko ab, Yu-Jung Huang

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science EECS 730 Introducton to Bonformatcs Sequence Algnment Luke Huan Electrcal Engneerng and Computer Scence http://people.eecs.ku.edu/~huan/ HMM Π s a set of states Transton Probabltes a kl Pr( l 1 k Probablty

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

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH INTERNATIONAL JOURNAL OF OPTIMIZATION IN CIVIL ENGINEERING Int. J. Optm. Cvl Eng., 2011; 3:485-494 SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH S. Gholzadeh *,, A. Barzegar and Ch. Gheyratmand

More information

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15 CS434a/541a: Pattern Recognton Prof. Olga Veksler Lecture 15 Today New Topc: Unsupervsed Learnng Supervsed vs. unsupervsed learnng Unsupervsed learnng Net Tme: parametrc unsupervsed learnng Today: nonparametrc

More information

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm Recommended Items Ratng Predcton based on RBF Neural Network Optmzed by PSO Algorthm Chengfang Tan, Cayn Wang, Yuln L and Xx Q Abstract In order to mtgate the data sparsty and cold-start problems of recommendaton

More information