Combining Cellular Automata and Particle Swarm Optimization for Edge Detection

Size: px
Start display at page:

Download "Combining Cellular Automata and Particle Swarm Optimization for Edge Detection"

Transcription

1 Combnng Cellular Automata and Partcle Swarm Optmzaton for Edge Detecton Safa Djemame Ferhat Abbes Unversty Sétf, Algera Mohamed Batouche Mentour Unversty Constantne, Algera ABSTRACT Cellular Automata can be successfully appled n mage processng. In ths paper, we propose a new edge detecton algorthm, based on cellular automata to extract edges of dfferent types of mages, usng a totalstc transton rule. The metaheurstc PSO s used to fnd out the optmal and approprate transton rules set of cellular automata for edge detecton task. Ths combnaton ncreases the effcency of the algorthm, and ensures ts convergence to an optmal edge as shown n varous experments. Comparsons are made wth standard methods (Canny) and other algorthms based on Cellular Automata and Genetc Algorthms. Obtaned results are promsng. General Terms Image Processng, Artfcal lfe, Complex systems, Metaheurstcs. Keywords Cellular automata, Edge detecton, Complex systems, Metaheurstcs, Partcle swarm optmzaton, Rule Optmzaton. 1. INTRODUCTION Edge detecton s one of the most mportant operatons used n mage processng, namely n bologcal and medcal applcatons, where an edge becomes an mportant feature. Several edge detectors have been proposed n the lterature for enhancng and detectng edges. The common approach s to apply the frst (or second) dervatve to the smoothed mage and to fnd the local maxma (or zero-crossng). However, the majorty of dfferent methods may be grouped nto two categores: Gradent based edge detecton: (frst dervatve or classcal). Laplacan based edge detecton: (second dervatve). Nevertheless, these methods present drawbacks: some operators are desgned to be senstve to certan types of edges. Varables nvolved n the selecton of an edge detecton operator nclude edge orentaton, nose envronment and edge structure. So, these methods present problems of false edge detecton, mssng true edges, edge localzaton, hgh computatonal tme and problems due to nose etc. Although many edge detecton methods have been developed n the past years, however t s stll a challengng problem. In an attempt to make a contrbuton n ths feld, we nvestgate the world of complex systems and artfcal lfe. Indeed, cellular automata (CA) have proven effectve n the feld of mage processng. Several works cted n the lterature have focused on ther propertes to perform varous mage processng tasks such as [1]: calculatng dstances to features, calculatng propertes of bnary regons such as area, permeter and convexty, performng smple object recognton.. Hernandez et al. [2] presented CA for elementary 2-D mage enhancement. Wongthanavasu et al. [3] presented 3-D CA for edge detecton on bnary and grayscale mages, and compared ts performance evaluaton to wellknown edge operators. But the space of CA rules s enormous, for a bnary CA wth eght nearest neghbors. And only a small set of rules among ths huge number s lkely to gve the rght result. From a modelng pont of vew, t s thus desrable to have some theoretcal constrants, helpng us to choose rules whch can gve the rght behavor. Ths ssue remans an area of actve research. These nclude the work of Rosn [4] who employed a determnstc method: sequental floatng forward search (SFFS), t has the advantages to be smple to mplement, not randomzed, t does not requre many parameters. Applyng genetc algorthms remans a domnant method n research nto extractng CA rules [5],[6],[7],[8],[9]. In [10], the authors descrbe a dfferent approach based on a contnuous transton functon, nstead of usng a classcal dscrete cellular automata. The objectve of ths work s twofold: frst, t presents a new method for detectng contours, from the applcaton of a CA rule; on the other hand, t proposes a new method for solvng the problem of optmzng the search space and extractng the subset of rules lkely to acheve the desred task by usng the metaheurstc Partcle Swarm Optmzaton (PSO). 2. RELATED CONCEPTS Ths secton presents the basc concepts used n ths work: cellular automata and partcle swarm optmzaton. 2.1 Cellular Automata Cellular automata (CA) were frst ntroduced by John von Neumann (after a suggeston by Stanslaw Ulam) n the late 1940 s [11], [12]. But only n the late 1960 s, when John Horton Conway developed the Game of Lfe [2], dd cellular automata become more well-known and popular. CA became more practcal and mmensely popular after the recent book of Wolfram A New Knd of Scence [13]. The popularty of cellular automata can be explaned by the enormous potental that they hold n modelng complex systems, n spte of ther smplcty. A cellular automaton s a regular d-dmensonal lattce of cells (d s n most cases only one or two), each cell has a state chosen among a fnte set of states and whch can evolve n tme. The state of a cell at tme t+1 depends on the state at tme t of a lmted number of cells called ts neghborhood. At every unt of tme, the same rules are smultaneously appled to all cells of the grd, producng a new generaton of cells dependng completely on the prevous generaton. Cellular automata are massvely parallel systems, workng n a 16

2 synchronous way, where several teratons take place untl convergence. In recent years, Cellular automata have been successfully used to study complex systems n several domans such as Physcs (lattce gas automata, Isng model), Mathematcs(dfferental equatons), Cryptography, Bology, Socology, Economcs, Engneerng, smulaton of fre propagaton, smulaton of urban development, graphc effects generaton, Partcle Swarm Optmzaton The Partcle Swarm Optmzaton (PSO) s a populaton based stochastc optmzaton technque developed by Dr. Eberhart and Dr. Kennedy n 1995[14], nspred by socal behavor of brd flockng or fsh schoolng. The PSO algorthm conssts of a set of potental solutons evolvng to approach a convenent soluton (or set of solutons) for a problem. Beng an optmzaton method, the am s to fnd the global optmum of a real-valued functon (ftness functon) defned n a gven space (search space). The socal metaphor that led to ths algorthm can be summarzed as follows: the ndvduals that are part of a socety hold an opnon that s part of a "belef space" (the search space) shared by every possble ndvdual. Indvduals may modfy ths "opnon state" based on three factors: The knowledge of the envronment (ts ftness value) The ndvdual's prevous hstory of states (ts memory) The prevous hstory of states of the ndvdual's neghborhood PSO s ntalzed wth a group of random partcles (solutons) and then searches for optma by updatng generatons. In every teraton, each partcle s updated by followng two "best" values. The frst one s the best soluton (ftness) t has acheved so far (the ftness value s also stored). Ths value s called P (or P-best). Another "best" value that s tracked by the partcle swarm optmzer s the best value, obtaned so far by any partcle n the populaton. Ths best value s a global best and called P g (or g-best). After fndng the two best values, the partcle updates ts velocty and postons accordng to equaton (1) and (2). V t1 t t t t t V c1r1 ( P X ) c2r2 ( Pg X X X V (2) t1 t t1 Where: V s the velocty of each partcle, X s the current poston of each partcle, c 1 and c 2 are acceleraton constants, r 1 and r 2 are random numbers n the range [0,1], P s the best poston of each partcle, P g s the best poston of the swarm. The orgnal PSO has been modfed by Sh and Eberhart [15] who ntroduced an nerta weght ω to balance explotaton and exploraton. Eq.(1) becomes: V t1 t 1 1( 2 2 g t t t t V c r P X ) c r ( P X ) (3) PSO s a smple algorthm, easy to mplement. The smplcty of PSO mples that the algorthm s nexpensve n term of memory requrement. In recent years, PSO has become very popular n the doman of optmzaton, because of these favorable characterstcs. PSO dstances tself from the other ) (1) evolutonary methods (typcally the genetc algorthms) on two essental ponts: It emphaszes the cooperaton rather than the competton and there s no selecton, the dea s that a partcle even f t s presently medocre deserves to be preserved, because t may be the one whch wll allow future success. 3. THE PROPOSED APPROACH 3.1 Edge Detecton Rules In ths work, the class of CAs used s called totalstc CAs. The state of each cell n a totalstc CA s represented by a number (usually an nteger value drawn from a fnte set), and the value of a cell at tme t depends only on the sum of the values of the cells n ts neghborhood (possbly ncludng the cell tself) at tme t 1 [13]. Totalstc CA don t take nto account the poston of the cells. Ths knd of CA allows the optmzaton of search space. Cellular automata and ts transton functon are defned as follows: Each cell has two states: 0 or 1. A cell s sad to be alve f ts value s equal to one, t s called dead f ts value s zero. The neghborhood consdered s that of Moore (8 neghborng cells). The total number of decson rules s calculated as follows: Number of states: 2, whch are: 1 alve, and 0 dead. The number of lvng neghbors can vary between 0 and 9, consequently the number of decson rules wll be equal to 2 ^ 10 = 1024, we obtan a total of 1024 possble patterns.ths s a qute large number of possble rules to be tested. It s worth to realze that not all the rules are nterestng. It s nterestng to select only the rules that present more effcency for edge detecton of any knd of mage. The transton rule of our CA s defned as follows: the future status (FS) of the central cell s set to the value n the lne (Bnary representaton), correspondng to the table ndex (NAC), after countng the number of alve cells NAC, for example: Interpretaton of rule 120: Rule number 120 Bnary (FS) representaton NAC In the ntal pattern, the number of alve cells NAC s equal to four, by applyng the rule 120 above; we see that NAC s equal to four corresponds to the future status FS of the central cell that becomes equal to Hybrd CA-PSO Algorthm The CA-PSO algorthm attempts to fnd the best edge by applyng a rule of the CA, randomly taken among a set of 1024 rules, on the nput mage. The ftness functon s computed between the ground truth mage and the one obtaned by the CA rule. PSO parameters are adjusted, another partcle (rule) s chosen among the swarm, and the same process s repeated untl convergence, whch s reached when the best ftness s obtaned. So the rule yeldng to the best ftness s then retaned. The populaton (search space) represents the set of CA rules. Each partcle s a rule from 1024 rules. At each step of the PSO algorthm, the swarm sze s fxed to 30 n order to speed the convergence of the process. Each partcle of the swarm s characterzed by: 17

3 Its poston: t represents the number of the rule. It s a value coded on 10 bts, n the range [ ] Its velocty: a real number, ntalzed to 0. Its role s to gude the process untl convergence. Its ftness: t s the objectve functon whch measures the qualty of the segmented mage obtaned after applcaton of the correspondng rule. It s ntalzed to zero. The proposed approach takes advantage of the calculatng facultes of the CA, to transform the ntal confguraton defned by the numercal mage lattce as dscrete nput data, n order to fnd ts edges. 3.3 The Ftness Functon The objectve functon used to drve the rule selecton has a crucal effect on the fnal results. We consder here the SSIM ndex. The structural smlarty ndex (SSIM) s a recent method for measurng the smlarty between two mages. SSIM s desgned to mprove on tradtonal methods lke peak sgnal-to-nose rato (PSNR) and mean squared error (MSE), whch have proved to be nconsstent wth human eye percepton. The structural smlarty ndex measures the mage smlarty, takng nto account three ndependent channels: lumnance, contrast and structure [16]. The SSIM metrc between two mages x and y s defned as: (2 x y C1)(2 xy C2 ) SSIM ( x, y) ( C )( C x y 1 x y 2 ) (4) where μ x, μ y, σ x 2, σ y 2, σ xy are respectvely the mean of x, the mean of y, the varance of x, the varance of y, and the covarance of x and y. Followng Wang et al [20], C 1 s set to (0.01 x 255) 2 and C 2 = (0.03 x 255) 2. The resultant SSIM ndex s a decmal value between -1 and 1, and value 1 s only reachable n the case of two dentcal sets of data. 3.4 CA-PSO Algorthm for Edge Detecton Algorthm 1 below shows how our CA-PSO operates and gves ts dfferent steps. In ths algorthm, the PSO process s ntalzed, then each partcle of the swarm (a rule) s converted n bnary representaton and appled to the nput mage pxel by pxel, accordng to the transton functon defned n secton (3.1). At each step, the NAC s evaluated, and the correspondent transton s appled on the mage. So we obtan an output mage (edge map). We compute ts ftness compared to the reference mage we have. Another partcle s selected among the swarm, PSO parameters are updated, ths allows to obtan a new swarm (another set of rules) to test. The same steps are repeated untl a convergence crteron s reached. At the end of the process, we obtan as outputs the best packet of rules and the best edges. Algorthm 1: Steps of the CA-PSO edge detecton 1 Intalzaton of the PSO: read nput mage, ntalze swarm-sze, The mean ftness rato obtaned s about 99%, whch ndcates a hgh robustness of the optmal packet of rules The process of searchng for rules takes a random tme, whch can be short or long. The explanaton s that snce the swarm has a sze of 30 partcles, selected randomly, t s 2 For = 1 to swarm-sze do 3 Partcle[].poston = random (1023) 4 Partcle[]. velocty = 0, 5 Partcle[].ftness = 0, 6 Endfor 7 For = 1 to swarm-sze do 8 P-best[] = partcle[] //best ntal poston 9 Endfor 10 G-best = partcle[1] ///best global poston 11 Whle (stop crteron) s not satsfed do 12 For p=1 to swarm-sze do 13 /////Applcaton of CA rule for each partcle 14 For each pxel of the mage do 15 Compute NAC 16 Apply the transton rule, save the result n a new mage: edge 17 endfor 18 Compute partcle[p].ftness 19 Endfor 20 ////comparson of ftness 21 For =1 to swarm-sze do 22 If partcle[].ftness > p-best[].ftness then 23 P-best[] = partcle[] ///best local poston 24 Endf 25 If g-best[].ftness>partcle[].ftness then 26 G-best[] = partcle[] /// best global poston 27 Endf 28 Endfor 29 For = 1 to swarm-sze do 30 Update PSO parameters: poston and velocty accordng to equatons (1) and (2).////ths allows to 31 obtan a new swarm (another set of rules) to test. 32 Endfor 33 endwhle 34 Return to step 2 4. EXPERIMENTAL RESULTS Ths secton presents some results of the CA-PSO algorthm. We have used a sngle value of swarm-sze = 30 through all these experments. The qualty of the edges s evaluated by both vsual appearance and ftness value. Experments were carred on a Pentum (Processor 3.40 GHz, 512 RAM), usng Matlab Best Packet of Rules Experments carred on tens of dfferent knds of mages (synthetc, bnary, grayscale, color ) show that among a set of 2 10 rules, three best rules are extracted, whch gve excellent edges, after only one applcaton of the totalstc CA rule on the nput mage. These rules are: rule 56, rule 120, and rule 112. Ther bnary representaton s: Rule 56 : Rule 112 : Rule 120 : possble that the rght rule s n the frst swarm, as t may be possble that we fnd the correct rule after havng made several changes n swarms, what s stll evdent s that after dentfyng the correct subset of rules, these rules can be 18

4 drectly appled on the mage to be processed, and quckly leads to the result that s the segmented mage. 4.2.Vsual Results Bnary Synthetc Images Fgure 5 shows synthetc mages contanng letters, shapes The results are compared wth an algorthm based on CA and genetc algorthm (EV-CA) descrbed n [5] and [7]. It can be seen that dfferent regons are correctly segmented by CA-PSO. The obtaned edges are thn, contnuous, wthout nose around. Fg. 5. Edge detecton of characters, shapes and rabbt mages. (a) nput mage (b) Ev-CA result [5],[7] ( c) CA-PSO result (rule 112) However, these are smple examples of bnary synthetc mages, many rules lead to the same result, meanng t s easy to detect edges for such examples. In the next paragraphs, we wll consder more complex mages Real Grayscale Images In fgure 6, CA-PSO algorthm s tested on three well-known grayscale mages: Lena, boat and cameraman. Obtaned results are stll good, n comparson wth the standard detector of Canny. Edges are correct, contnuous, fne. 19

5 Fg.6. Edge detecton on Lena, boat and cameraman mages. (a) nput mage (b) Canny result (c) CA-PSO result (rule 112) The result of CA-PSO s sharply good, he allowed to extract all the edges n orgnal mage wth a hgh accuracy Real color mages Experments carred on color mages where the ntenstes changes dstnctly gve good results. Fgures 7 and 8 show results of CA-PSO on two real color mages, from the Berkeley segmentaton benchmark database. (d) (e) (f) Fg. 7. Edge detecton on real color mage (Brd) (a) Orgnal mage (b) Ground truth (c) Canny result (d) CA-PSO result (rule 120) (e) CA-PSO result (rule 510) (f) CA-PSO result (rule 56) The results clearly demonstrate that CA-PSO method has good effect and produces a correct contour outlne of edge. Edges are clean and contnuous, close to the ground truth mage. 20

6 (d) (e) (f) Fg. 8. Edge detecton on real color mage (sland) (a) Input mage (b) Ground truth (c) Canny result (d) CA-PSO (rule 112) (e) CA-PSO (rule 120) (f) CA-PSO (rule 56) CA-PSO algorthm has good detecton effects, for the three results (rules 112, 120, 56), edges are contnuous and no false edges are detected. Contnuty of edge s strong; the method has good effect n the detals and good accuracy Ftness Values The followng table llustrates the values of ftness functon, obtaned between the orgnal mages above (characters, shapes, rabbt, brd, sland) and ther ground-truth replca. For smple bnary mages, the ground truth replca s hand-made. For brd and sland mage, the ground truth s avalable on the Berkeley Benchmark ste. All the values notced n the table below are the result of SSIM functon between the ground truth and respectvely Canny, Ev-CA and CA-PSO methods. Table 1. SSIM values for Canny, EV-CA and CA-PSO methods Method CANNY EV-CA CA-PSO Characters Shapes Rabbt Brd Island In all performed tests, as well as those llustrated above (and others not mentoned n ths paper) and varous types of mages, the PSO-CA method has proved a better performance compared to standard known detectors (Canny) and compared to methods based on CA, wth a qualty edge equal to or exceeds that of the methods mentoned above. So we can conclude that CA-PSO algorthm gves satsfactory results n qualty of edges. It deserves to be mproved to treat other types of more complex mages (textured...). 5. CONCLUSION In ths paper, a new method for edge detecton s proposed. It s based on the hybrdaton of two powerful paradgms n complex systems and artfcal lfe: cellular automata and partcle swarm optmzaton. An evolutonary process extracts the local rules of a CA able of detectng contours for several types of mages. For ths we used the PSO to evolve the set of rules for CA canddates for solvng ths task. The process yelded three rules, whch gve the best ftness and provde a satsfactory contour. After tryng the soluton developed on a multtude of mages of dfferent types and by comparng the results obtaned wth other exstng contours detectors, beng ether standard (Canny), or based on prevous cellular automata work, we can conclude that our soluton has proven effectve for treatng varous types of mages and get very satsfactory results. Expermental results are encouragng, and comparson aganst standard methods (Canny) and another algorthm based on CA and genetc evoluton demonstrate the feasblty, the convergence and the robustness of PSO-CA algorthm. As future prospects, t s nterestng to further explore the fascnatng capabltes of bo-nspred methods and emergence to fnd solutons to varous problems, partcularly to nvestgate the followng ssues: tryng to optmze the CA rules by varous technques such as Quantum PSO, Trbes, Tabu Search, Ant Colony Optmzaton. 6. REFERENCES [1] Rosn P.L. Tranng Cellular Automata for Image Processng, IEEE Transactons on Image Processng, Vol. 15, No. 7 (2006) [2] Hernandez G., Hermann J.J., Cellular Automata for Elementary Image Enhancement Graphcal Models and Image Processng (GMIP), vol. 4, N 58, (1996) [3] Wongthanavazu S., Lursnsap C., A 3-D CA Based Edge Operator for 3-D Images, The proceedngs of the 11 th IEEE nt. Conference on Image Processng (IEEE- ICIP 2004), IEEE press, (2004) [4] Rosn P.L, Image Processng Usng 3-state Cellular Automata, Computer Vson and Image Understandng, Elsever vol. 114, (2010), [5] Slatna S., Batouche M., Melkem K.E, Evolutonary Cellular Automata Based-Approach for Edge-Detecton, Internatonal workshop on Fuzzy Logc and Applcatons WILF 2007, vol LNAI 4578, (2007) [6] Kazar O., Slatna S., Evolutonary Cellular Automata forimage Segmentaton and Nose Flterng Usng Genetc Algorthms, Journal of Appled Computer Scence and Mathematcs, n 10 (5), (2011) [7] Batouche M., Meshoul S., Abbassene A., On Solvng Edge Detecton by Emergence, Internatonal Conference on Industral, Engneerng and other Applcatons of Appled Intellgent Systems, vol. LNAI 4031, (2006) [8] Bull L., A. Adamatzky, A learnng classfer system approach to the dentfcaton of cellular automata, J. Cellular Automata 2 (1) (2007) [9] Terrazas G., Sepmann P., Kendall G., Krasnogor K.O, An Evolutonary Methodology for the Automated Desgn 21

7 of Cellular Automaton-based Complex Systems, J. Cellular Automata 2 (1) (2007) [10] Djemame S., Djdel O., Batouche M., Image Segmentaton Usng Contnuous Cellular Automata, IEEE catalog, ISBN , (2011) [11] Shan Y., Yang A., Applcatons of Complex Adaptve Systems IGI publshng, Hershey, NewYork, ISBN- 13: , 2008 [12] Shan Y., Yang A., «Intellgent Complex Adaptve Systems», IGI publshng, Hershey, NewYork, ISBN- 13: , 2008 [13] Wolfram S., A New Knd of Scence, Wolfram meda. ISBN , 2002 [14] Kennedy J., Eberhart R.C, A Dscrete Bnary Verson of the Partcle Swarm Algorthm, In: Proceedngs of IEEE Conference on Systems, Man, and Cybernetcs, (1997) [15] Sh Y., Eberhart R., A Modfed Partcle Swarm Optmzer, In: Proceedngs of IEEE Internatonal Conference on Evolutonary Computaton, Anchorage, Alaska,1998, pp [16] Wang Z., Bovk A.C., Shekh H.R., Smoncell E.P., Image Qualty Assessment: from Error Vsblty to Structural Smlarty, IEEE Trans. Image Process. 13 (4) (2004)

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

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

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

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

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

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

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) Clusterng Algorthm Combnng CPSO wth K-Means Chunqn Gu, a, Qan Tao, b Department of Informaton Scence, Zhongka

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

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

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

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

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

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

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

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

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

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

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

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

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

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

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

Natural Computing. Lecture 13: Particle swarm optimisation INFR /11/2010

Natural Computing. Lecture 13: Particle swarm optimisation INFR /11/2010 Natural Computng Lecture 13: Partcle swarm optmsaton Mchael Herrmann mherrman@nf.ed.ac.uk phone: 0131 6 517177 Informatcs Forum 1.42 INFR09038 5/11/2010 Swarm ntellgence Collectve ntellgence: A super-organsm

More information

Backpropagation: In Search of Performance Parameters

Backpropagation: In Search of Performance Parameters Bacpropagaton: In Search of Performance Parameters ANIL KUMAR ENUMULAPALLY, LINGGUO BU, and KHOSROW KAIKHAH, Ph.D. Computer Scence Department Texas State Unversty-San Marcos San Marcos, TX-78666 USA ae049@txstate.edu,

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

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

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

Optimizing SVR using Local Best PSO for Software Effort Estimation

Optimizing SVR using Local Best PSO for Software Effort Estimation Journal of Informaton Technology and Computer Scence Volume 1, Number 1, 2016, pp. 28 37 Journal Homepage: www.jtecs.ub.ac.d Optmzng SVR usng Local Best PSO for Software Effort Estmaton Dnda Novtasar 1,

More information

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining A Notable Swarm Approach to Evolve Neural Network for Classfcaton n Data Mnng Satchdananda Dehur 1, Bjan Bhar Mshra 2 and Sung-Bae Cho 1 1 Soft Computng Laboratory, Department of Computer Scence, Yonse

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

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

An Influence of the Noise on the Imaging Algorithm in the Electrical Impedance Tomography *

An Influence of the Noise on the Imaging Algorithm in the Electrical Impedance Tomography * Open Journal of Bophyscs, 3, 3, 7- http://dx.do.org/.436/ojbphy.3.347 Publshed Onlne October 3 (http://www.scrp.org/journal/ojbphy) An Influence of the Nose on the Imagng Algorthm n the Electrcal Impedance

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

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

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

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

Complexity Analysis of Problem-Dimension Using PSO

Complexity Analysis of Problem-Dimension Using PSO Proceedngs of the 7th WSEAS Internatonal Conference on Evolutonary Computng, Cavtat, Croata, June -4, 6 (pp45-5) Complexty Analyss of Problem-Dmenson Usng PSO BUTHAINAH S. AL-KAZEMI AND SAMI J. HABIB,

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

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

Estimation of Image Corruption Inverse Function and Image Restoration Using a PSObased

Estimation of Image Corruption Inverse Function and Image Restoration Using a PSObased Internatonal Journal of Vdeo& Image Processng and Network Securty IJVIPNS-IJENS Vol:10 No:06 1 Estmaton of Image Corrupton Inverse Functon and Image Restoraton Usng a PSObased Algorthm M. Pourmahmood,

More information

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches Proceedngs of the Internatonal Conference on Cognton and Recognton Fuzzy Flterng Algorthms for Image Processng: Performance Evaluaton of Varous Approaches Rajoo Pandey and Umesh Ghanekar Department of

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

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

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

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

Data Mining For Multi-Criteria Energy Predictions

Data Mining For Multi-Criteria Energy Predictions Data Mnng For Mult-Crtera Energy Predctons Kashf Gll and Denns Moon Abstract We present a data mnng technque for mult-crtera predctons of wnd energy. A mult-crtera (MC) evolutonary computng method has

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

Training ANFIS Structure with Modified PSO Algorithm

Training ANFIS Structure with Modified PSO Algorithm Proceedngs of the 5th Medterranean Conference on Control & Automaton, July 7-9, 007, Athens - Greece T4-003 Tranng ANFIS Structure wth Modfed PSO Algorthm V.Seyd Ghomsheh *, M. Alyar Shoorehdel **, M.

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

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

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

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

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

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

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks Chnese Word Segmentaton based on the Improved Partcle Swarm Optmzaton Neural Networks Ja He Computatonal Intellgence Laboratory School of Computer Scence and Engneerng, UESTC Chengdu, Chna Department of

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

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

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET 1 BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET TZU-CHENG CHUANG School of Electrcal and Computer Engneerng, Purdue Unversty, West Lafayette, Indana 47907 SAUL B. GELFAND School

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

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Research of Neural Network Classifier Based on FCM and PSO for Breast Cancer Classification

Research of Neural Network Classifier Based on FCM and PSO for Breast Cancer Classification Research of Neural Network Classfer Based on FCM and PSO for Breast Cancer Classfcaton Le Zhang 1, Ln Wang 1, Xujewen Wang 2, Keke Lu 2, and Ajth Abraham 3 1 Shandong Provncal Key Laboratory of Network

More information

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks Seventh Internatonal Conference on Intellgent Systems Desgn and Applcatons GA-Based Learnng Algorthms to Identfy Fuzzy Rules for Fuzzy Neural Networks K Almejall, K Dahal, Member IEEE, and A Hossan, Member

More information

MIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method

MIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method MIED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part : the optmzaton method Joun Lampnen Unversty of Vaasa Department of Informaton Technology and Producton Economcs P. O. Box 700

More information

A new segmentation algorithm for medical volume image based on K-means clustering

A new segmentation algorithm for medical volume image based on K-means clustering Avalable onlne www.jocpr.com Journal of Chemcal and harmaceutcal Research, 2013, 5(12):113-117 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCRC5 A new segmentaton algorthm for medcal volume mage based

More information

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling , pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute

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

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

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

ARTICLE IN PRESS. Applied Soft Computing xxx (2012) xxx xxx. Contents lists available at SciVerse ScienceDirect. Applied Soft Computing

ARTICLE IN PRESS. Applied Soft Computing xxx (2012) xxx xxx. Contents lists available at SciVerse ScienceDirect. Applied Soft Computing ASOC-11; o. of Pages 1 Appled Soft Computng xxx (1) xxx xxx Contents lsts avalable at ScVerse ScenceDrect Appled Soft Computng j ourna l ho mepage: www.elsever.com/locate/asoc A herarchcal partcle swarm

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

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

CHAPTER 4 OPTIMIZATION TECHNIQUES

CHAPTER 4 OPTIMIZATION TECHNIQUES 48 CHAPTER 4 OPTIMIZATION TECHNIQUES 4.1 INTRODUCTION Unfortunately no sngle optmzaton algorthm exsts that can be appled effcently to all types of problems. The method chosen for any partcular case wll

More information

Review of approximation techniques

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

More information

An 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

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

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

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

A Novel Deluge Swarm Algorithm for Optimization Problems

A Novel Deluge Swarm Algorithm for Optimization Problems A Novel eluge Swarm Algorthm for Optmzaton Problems Anahta Samad,* - Mohammad Reza Meybod Scence and Research Branch, Islamc Azad Unversty, Qazvn, Iran Soft Computng Laboratory, Computer Engneerng and

More information

A Saturation Binary Neural Network for Crossbar Switching Problem

A Saturation Binary Neural Network for Crossbar Switching Problem A Saturaton Bnary Neural Network for Crossbar Swtchng Problem Cu Zhang 1, L-Qng Zhao 2, and Rong-Long Wang 2 1 Department of Autocontrol, Laonng Insttute of Scence and Technology, Benx, Chna bxlkyzhangcu@163.com

More information

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment Analyss of Partcle Swarm Optmzaton and Genetc Algorthm based on Tas Schedulng n Cloud Computng Envronment Frederc Nzanywayngoma School of Computer and Communcaton Engneerng Unversty of Scence and Technology

More information

Gender Classification using Interlaced Derivative Patterns

Gender Classification using Interlaced Derivative Patterns Gender Classfcaton usng Interlaced Dervatve Patterns Author Shobernejad, Ameneh, Gao, Yongsheng Publshed 2 Conference Ttle Proceedngs of the 2th Internatonal Conference on Pattern Recognton (ICPR 2) DOI

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

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

A NEW FUZZY C-MEANS BASED SEGMENTATION STRATEGY. APPLICATIONS TO LIP REGION IDENTIFICATION

A NEW FUZZY C-MEANS BASED SEGMENTATION STRATEGY. APPLICATIONS TO LIP REGION IDENTIFICATION A NEW FUZZY C-MEANS BASED SEGMENTATION STRATEGY. APPLICATIONS TO LIP REGION IDENTIFICATION Mhaela Gordan *, Constantne Kotropoulos **, Apostolos Georgaks **, Ioanns Ptas ** * Bass of Electroncs Department,

More information

Research and Application of Fingerprint Recognition Based on MATLAB

Research and Application of Fingerprint Recognition Based on MATLAB Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 205, 7, 07-07 Open Access Research and Applcaton of Fngerprnt Recognton Based on MATLAB Nng Lu* Department

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

Hybrid Non-Blind Color Image Watermarking

Hybrid Non-Blind Color Image Watermarking Hybrd Non-Blnd Color Image Watermarkng Ms C.N.Sujatha 1, Dr. P. Satyanarayana 2 1 Assocate Professor, Dept. of ECE, SNIST, Yamnampet, Ghatkesar Hyderabad-501301, Telangana 2 Professor, Dept. of ECE, AITS,

More information

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol 2012 Thrd Internatonal Conference on Networkng and Computng Usng Partcle Swarm Optmzaton for Enhancng the Herarchcal Cell Relay Routng Protocol Hung-Y Ch Department of Electrcal Engneerng Natonal Sun Yat-Sen

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

More information

A NEW FUSION METHODOLOGY FOR EDGE DETECTION IN A COLOUR IMAGE

A NEW FUSION METHODOLOGY FOR EDGE DETECTION IN A COLOUR IMAGE A NEW FUSION METHODOLOGY FOR EDGE DETECTION IN A COLOUR IMAGE M. Arf Laboratore d Informatque, Unversté Franços Rabelas 64, avenue Jean Portals, 37200 Tours, France Muhammad.arf@etu.unv-tours.fr T. Brouard

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Proceedng of the Frst Internatonal Conference on Modelng, Smulaton and Appled Optmzaton, Sharah, U.A.E. February -3, 005 OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Had Nobahar

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

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

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

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

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

A Two-Stage Algorithm for Data Clustering

A Two-Stage Algorithm for Data Clustering A Two-Stage Algorthm for Data Clusterng Abdolreza Hatamlou 1 and Salwan Abdullah 2 1 Islamc Azad Unversty, Khoy Branch, Iran 2 Data Mnng and Optmsaton Research Group, Center for Artfcal Intellgence Technology,

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

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index Orgnal Artcle Prnt ISSN: 3-6379 Onlne ISSN: 3-595X DOI: 0.7354/jss/07/33 K-means Optmzaton Clusterng Algorthm Based on Hybrd PSO/GA Optmzaton and CS valdty ndex K Jahanbn *, F Rahmanan, H Rezae 3, Y Farhang

More information