Image based Cats and Possums Identification for Intelligent Trapping Systems

Size: px
Start display at page:

Download "Image based Cats and Possums Identification for Intelligent Trapping Systems"

Transcription

1 Volume 159 No, February 017 Image based Cats ad Possums Idetificatio for Itelliget Trappig Systems T. A. S. Achala Perera School of Egieerig Aucklad Uiversity of Techology New Zealad Joh Collis School of Egieerig Aucklad Uiversity of Techology New Zealad ABSTRACT Eigeface based recogitio is widely used to idetify idividual faces. This techique is commoly used i huma recogitio domai. I this research, we are ivestigatig for implemetatio of a possible solutio; which ca be used to idetify species. The eigeface techique is a ovel approach i aimal recogitio domai [1, ]. I this applicatio, cats ad possums are targeted as species of iterest. The mai reaso for targetig cats ad possum is, these itroduced species are classified as threat to New Zealad atural eviromet ad ative wildlife. The ext phase of this research project is to implemet a visio based trappig system. This paper explais a ovel classifier to use with eigeface techiques to separate differet species. Keywords Euclidea distace, face recogitio, aimal detectio 1. INTRODUCTION It was foud, if the aimal images were used without ay paddig with the eigeface techique, the recogitio rate is extremely poor 55% for possums ad 33% for cats. This is mostly due to the face orietatio ad backgroud iformatio. These paper discuses, about improvemet of curret techique by backgroud removal, species groupig, backgroud colour optimizatio ad image scalig. The oe of the mai cotributio i this paper is, developmet of a ew method for separatio of eigeface outputs (Distace from mea). This ovel techique offers a ew tool, to trasform multi dimesioally scattered data clusters ito two dimesioal graph. Which allow users to see the separatio of differet class clusters, ad defie the decisio boudary. Fially, we explai the itroductio of error weight vector ad extra eigevalue to improve the separatio of two class problem.. EIGENFACE TECHNIQUE The eigeface techique is ormally used i huma face recogitio. I a typical applicatio, a traiig set is created with differet huma faces that eed to be idetified by the system. Firstly, calculates the mea of the traiig images, ad the mea is subtracted from the traiig set to obtai a mea-shifted traiig set. This is kow as ormalizig the traiig set. From the mea-shifted traiig set, the scrambled covariace matrix is calculated. The the eigevectors ad eigevalues are obtaied from scrambled covariace matrix. The eigevectors with largest eigevalues are kept for detectio. These are kow as the priciple compoets. These priciple compoets keep most of the facial features. Fially, the eigeface techique projects the mea-shifted images ito the eigespace, usig the pricipal eigevectors [1, 3-5]. The eigeface algorithm ca be explaied i few steps [1, 3, 5, 6]. Step 1: Obtai a aimal face traiig set I1, I,..., IM Step : Covert each image Ii ito a vector Γi (Covert the NxN image ito a Nx1 vector) Step 3: Calculate the average aimal face vector Ψ: Ψ = 1 M M i=1 Γ i Step 4: Subtract the average face from Γi to get Φi: Φi = Γi - Ψ () Step 5: Calculate the covariace matrix C: C = 1 M M =1 Φ Φ T = AA T N N Where A = Φ 1 Φ Φ M N M Matrix Step 6: Calculate the eigevectors ui of AA T [5] These are same as M best eigevectors from the largest eigevalues. Oce best eigevector from traiig set is computed, ukow images ca be feed through the system for face detectio. Before the detectio process, the iput image eed to be ormalized. This processed ca be split ito four steps for a give ukow image Γ [1, 3, 4]. Step 1: Calculate Φ = Γ - Ψ Step : Calculate Φ = K i=1 w i u i (w i = u T i Φ) Step 3: Calculate Euclidea distace e d = Φ Φ [5] Step 4: If e d < T d the Γ is a face I typical applicatio, Euclidea distace is calculated. The this distace is compared agaist a kow threshold value. If the Euclidea value is less tha the threshold, the iput ukow image is oe of the traiig set images. Otherwise it is ot 3. EIGENFACE TECHNIQUE WITH DEVELOPED DISTANCE CLASSIFIER The eigeface techique with developed distace algorithm ca be described as follow. The size of the traiig image I (1) (3) (4) 1

2 Volume 159 No, February 017 is m 1 matrix. I a traiig set (A) there are (N) umber of images (refer to equatio (5)). The average face μ is calculated refer to equatio (6).The ormalize the traiig set by subtractig the average face as show o equatio (7). The scramble covariace matrix B is calculated from ormalized images (refer to equatio (8)) A = I 1, I, I 3,, I N (5) (6) μ = NI B = A μ (M N matrix) (7) B T B (8) Cov B = N 1 M N matrix Use B T B isted of BB T The eigevalue λ ad eigevectors e are calculated. Where: 4. IMPROVING DETECTION RATE BY OPTIMISING THE IMAGE COLOUR SCHEME Oe of the developed techique is optimizig the image color scheme. Durig the iitial ivestigatios few color schemas were trials. The iitial color scheme was; the image backgroud color as grey (itesity value of 131). The iteral face color was white (itesity value 55) ad preserves the ose ad eyes iformatio as origial colours (refer to Figure 1). The mai issue of this scheme was, the area of ose ad eyes was smaller percetage compare to the rest of the area of the image. The differet betwee grey ad white is sigificat eough to produce strog eigevectors to extract the face outlie iformatio. Therefore, the separatio of the species classes is ot sigificat eough. B T Be = λ e (9) The: BB T Be = Bλ e = λ Be (10) Therefore, ormalized eigefaces equal: f = Be Be is eigevectors of BB T ad λ is eigevalues Hece for full covariace matrix B: Eigevectors are f Eigevalues are λ = σ N 1 where σ is variace The for ukow image J, weights ad distace ca be calculated by usig equatio (13). w = J μ f (1) w w (13) distace = = (N 1) σ λ The developed distace formula (13) measures the distace to each image from the mea. This algorithm compesates for the effect of the larger weights by dividig them by its eigevalues (effectively the variace). Sigificat eigevectors have the larger eigevalues. Sigificat eigevectors also produce sigificat weights. For a example if we have 5 images as a data base the covariace matrix size is 5x5. Oce it covert to eigevector ad value, it ca be observed sigificat eigevectors have larger eigevalues. Similarly, mai eigevectors produce larger weights. The fist vector of the eigevector matrix is ot meaigful due the ormalizatio of the traiig images. This also illustrates i eigevalue matrix; the first eigevalue s magitude is isigificat compare to other eigevalues. Previous ivestigators foud that, three eigevectors with largest eigevalue mostly cotai the iformatio about backgroud lightig [6]. Accordig to [6] research project, by removig three eigevectors with largest eigevalues, improves the accuracy of the classifier. But this developed distace algorithm (13), reduces the effect of the sigificat eigevectors, by dividig the sigificat weights with its eigevalue. Figure 1: First trialed color scheme (11) The secod scheme was, backgroud colour as black (itesity value of 0), face color as grey (itesity value of 160) ad eyes ad ose color as white (itesity value of 55) (refer to Figure (a)). The mai idea behid this scheme was to produce a large itesity chage betwee backgroud ad face. Similarly eyes ad ose bee white (55) they have larger represetatio of the image ad aother sigificat itesity step chage betwee face ad features. This schemes produces much better separatio betwee facial outlie ad backgroud, compare to first scheme. Eve though eyes ad ose have much higher itesity value compare to face still a small area. Sice eyes ad ose are smaller regios, it was decided to aalyze the species separatio without eyes ad ose. I the third scheme trial image was simplified further by chagig the face color to white (itesity value of 55) ad backgroud color to black (itesity value of 0) (refer to Figure (b)). It was foud this cofiguratio produces best result due to maximum step chage betwee backgroud ad face shape. I this scheme, the recogitio was targetig o face outlie. The outlie had the mai itesity step chage. 13

3 Volume 159 No, February 017 (a) Figure : (a) Secod colour scheme (b)third trailed colour scheme 5. IMPROVING DETECTION RATE BY OPTIMISING IMAGE RESOLUTION The image size is oe of the importat parameters, which ca be used to optimized the separatio of the species classes. Image size directly proportioal to the size of the full covariace matrix. Therefore, Eige face techique uses scrambled covariace matrix to reduce the umber of data poit. The mai issue of takig the scrambled covariace matrix (B T B istead of BB T ), large amout of the useful data will be lost. For a example, if there is a traiig set of 0 images ad each image is 170 x 170 pixels. The actual size of the covariace matrix BB T will be a matrix of 8900 x Sice this matrix is computatioally demadig, therefore scrambled covariace matrix B T B is used. Scrambled covariace matrix is 0 x 0. Eve though the most useful eigevectors are kept, the large portio of data is lost. I order to improve this situatio, oe of the techique we developed was reduce the image resolutio. Sice we are tryig to detect aimal by facial shape, fur details ad ose ad eyes iformatio are ot vital. Therefore, image size ca be reduced to miimize the data lost due to the scrambled covariace matrix. For a example if we cosider same traiig set of 0 images, but this time all the images are 10 x 10 resolutio. The full covariace matrix BB T will 100 x 100. If scrambled covariace matrix is use, it size will be still the same size 0 x 0. But the overall data lost lot more data tha, first example. I order to fid the optimal image resolutio, three differet image resolutio were ivestigated. The image resolutios were 34 x 34, 17 x 17 ad 10 x 10. To reduce the resolutio, image was divide ito differet size blocks. For a example to obtai 17 x 17 image, origial image (resolutio 170 x170) was divide ito 17 x 17 blocks. Each block is 10 x 10 pixels. The take the sum of all the pixel i each block. Each sum was divided by its pixel cout ad replace the whole block with the calculated value (block average). Usig this techique all the pixels iformatio is still kept (refer to Figure 3). (b) Figure 3: Image resolutio from left to right 170 x 170, 34 x 34, 17 x 17 ad 10 x 10 After this process, all the images have black backgroud but facial edge cotour colour was chaged to differet shade of grey values (refer to Figure 4). It was foud 17 x17 is the optimum resolutio, with best separatio betwee cat ad possum classes. Figure 4: 34 x34 image with grey facial cotour 6. SPECIES CLASS SEPARATION WITH DEVELOPED DISTANCE CLASSIFIER Usig equatio (13) distace betwee mea image ad give image ca be calculated. I possums ad cat detectio problem, there will be two differet distaces for ay give image. I order to develop a classifier to discover which cluster is close to the give image. Or i aother word which side of the decisio boudary the ukow image lies. Trivial method of implemetig above is, by compariso of these two distaces. Shortest distace to the class mea could be selected as the likely species for a give image. Sice this is multidimesioal problem, it is hard to defie the decisio boudary betwee these two aimal classes i multidimesioal space. Therefore, it is importat to implemet a ovel techique which covert distace data from multidimesioal space to two dimesioal (D) space. I D space decisio boudary ca be defied to classify a give ukow image. I order to trasform multidimesioal space data poit ito D space, trigoometrical space is used. Sice there are two distaces (cat distace ad possum distace) i multidimesioal space, these two distaces ca be plotted i trigoometrical space. It ca be assumig i trigoometrical space, cat mea image ad possum mea image is separated by a certai fixed distace. This distace ca be set as a legth betwee shorts distaces vectors (cat distace ad possum distaces). The the ukow image distaces ca be ca be plotted from fixed mea poits. The agel of both 14

4 Volume 159 No, February 017 distace vectors ca be calculated accordig to the poit, where those two vectors meet i trigoometrical space (refer to Figure 5 (a)). I order to plot these poit, there are three scearios, which eed to be take ito cosideratio. First case distace form cat traiig set ad possum traiig set has similar weight vectors. So all the poits will scatter betwee cat ad possum mea values (refer to Figure 5 (b)). I case two, oe of the distace get cosiderably larger tha other. Therefore, the poit will pass oe of the mea values (refer to Figure 5 (c)). I third case oe distace is extremely lager tha the other, hece those two magitudes will ot be able to yield a poit. The first two cases ca be calculated usig the developed algorithm below. (a) (b) Dc Dc Dp Dc = Cat Distace Dp = Possum Distace µ c µ p a Dc + Dp = Miimum Distace h L µ c µ p b Dp θ a = L + ll + l + () a = L + ll + b (3) l = a L b L (4) = b l (5) Equatios (18), (19), (4) ad (5) ca be used calculate the poit o the graph. If ay poit belogs to the case three, the it will ot be able to plot o the graph. Figure 9 shows the example classes separatio of developed classifier. Oce classes are separated as show o Figure 9, the decisio boudary ca be defied. 7. IMPROVING DETECTION RATE BY INTRODUCING ERROR WEIGHT VECTOR I this ovel techique, ew weight vector is itroduced to compesate for omitted iformatio by selectig scrambled covariace matrix B T B. Firstly, cats ad possums are separated ito two differet traiig sets. The eigeface techique is applied to both traiig sets. This time ormalized eigefaces are f = Be Be used. At the ed of the process, we eded up with two differet traiig weights oe for possums ad cats C P w ad w. Oce this process is completed additioal weight vector ca be calculated as show below. Where: eigefaces = f image = i m a (c) L µ c µ p Figure 5: (a) Image distaces o trigoometrical space (a) Case oe (b) Case two Case 1: From low of cosie a ca be expressed as [7]: a = b + L bl cos θ (14) cos θ = b + L a bl (15) L = l 1 + l (16) l 1 = b cos θ (17) l 1 = b + L a L = a l = b l 1 Case : ad l = a + L b L From Pythagorea theorem a ca be expressed as [8]: a = + L + l (0) b = + l (1) b h (18) (19) For each image w weight vector ca be calculated: w = i m f (6) i m = Ideally: i m f = w k f k k w k f k f k f k f = 1 if k = ad f k f = 0 if k (7) (8) i m f = w (9) I practice e m error vector ca be calculated as below error e m = i m w k f k k The e m ca be used as a extra weight vector. The above algorithm basically, calculate the weight vectors for the traiig images usig modified eigeface techique. After that for a give image i m weights ca be calculated usig the eigeface. The these calculated ew weight are used to recostruct the origial image i m. Fially, recostructed image is subtracted from actual image to fid the differece betwee these two images. The resultig differece is used as a extra error weight vector e m. This ca be icluded ito the existig weights. Oce error weight is calculated from the image, 15

5 Volume 159 No, February 017 correspodig magitude (eigevalue) is required for the Iside the ukow images, first images were possums ad vector. I order to fid the ext eigevalue, existig remaiig 18 were cats (refer to Figure 7 (b)). These traiig eigevalue ca be used. If we plot the eigevalue, it has a expoetial decay (refer to Figure 6) [9]. The expoetial decay formula (31) ca be used to fid the ext eigevalue. sets ad test images were scaled as discussed i sectio 5. All the traiig images ad test images are 17x17 resolutio. I this roud of experimets error weights (refer to equatio (30)) are ot used. N t = N 0 e λt (31) Where t ad λ are kow as the decay costat, ad e x is the expoetial fuctio ad N 0 = N zero is the iitial value [10]. The decay costat ca be expressed as equatio (3). The proof ca be foud i [10, 11]. l N N 0 = λt (3) 17x17 Images Eigevalues (a) Eige Values Possums Eige Values Cats Figure 6: Graph of eigevalue Vs magitude The above algorithms (equatios (31) ad (3)) ca be used to calculate the extra error weights ad eigevalues for possums ad cats w ad w C P classes. By addig the error weight ad estimated eigevalue, the classes separatio ca be icreased ad data poits withi the class clustered together tighter. 8. CLASSIFIER EVALUATION The mai aim of this sectio is to evaluate the developed ew distace algorithm (refer to equatio (13)) with existig eigeface distace algorithm d = w. I this study, four differet combiatios were aalysed. Firstly, existig eigeface techique (33), secodly improved eigeface techique (34), thirdly existig eigefaces with developed distace algorithm (35), fially improved eigefaces with existig distace formula (36). Optio oe: Stadard Optio two: Proposed f = Be f = Be Be d = d = w w N 1 λ (33) (34) (b) Figure 7: (a) Traiig images (b) Ukow test images To plot the data developed plottig techique was used. This developed classifier helps to aalyse the separatio betwee species classes. If the classes are closer together, it is hard to defie a decisio boudary. The four figures below idicate the performace of all four optios (refer to Figure 8, Figure 9, Figure 10 ad Figure 11). Optio three: Optio four: f = Be d = w f = Be Be d = w N 1 λ (35) (36) Figure 8: Graph for optio oe Where f is eigefaces, B is mea subtracted (ormalised) images, e is eigevectors, w is weights ad d is distace. I order to test these algorithms, two traiig sets with 33 images i each traiig set were selected (refer to Figure 7 (a)). The 40 ukow images were used, to tests the system. 16

6 Volume 159 No, February 017 together, we ca archive the maximum separatio betwee classes. Stadard eigeface techique has the worst performace out of all four optios. It shows ill separatio betwee two aimal spices. Some what this is expectable result due to vectors with arbitrary magitudes i face-space (low-dimesioal space). Perhaps this could be oe of the reasos; the origial eigeface techique used threshold based detectio techique. The itroduced error weight vector ad eigevalue, helps to tight up the species clusters closer together. Also improves the separatio of the two clusters. The Figure 1 demostrates the improved separatio betwee two classes. Figure 1 ad Figure 9 were plotted with same traiig ad test data set. The differece is Figure 1 was plotted with itroduced error vectors but Figure 9 was ot. Figure 9: Graph for optio two Figure 10: Graph for optio three Figure 11: Graph for optio four If we aalyse these four graphs; it ca be clearly see the best separatio is achieved by improved eigeface techique (refer to equatio (34)). The secod best optios are optio 3 ad 4. Eve though, these two techiques have differet scales o X ad Y axis, both graph have exactly the same separatio. So it ca be cocluded the effect o the weights, is similar, either for ormalised eigeface or dividig the ormalized weights by their eigevalue. Whe we combie these two factors Figure 1: Graph for optio two with itroduced error weights ad eigevalue 9. CONCLUSION AND FUTURE WORKS This developed ovel techiques, improve the detectio rate of the typical eigeface techique. The optimized algorithm ca be used to solve ay two class problem. I this applicatio it was used to detect cats ad possums. The developed data visualisig techique trasform multidimesioal data, ito two dimesioal plot. Which allows user to idetify the targeted clusters ad defie the decisio boudary aroud the clusters. The data cluster separatio is optimized by alterig the image color schema ad scale. By itroducig error weights, made the data clusters tighter ad the same time icrease the separatio. The ext phase of the project is to implemet the developed algorithm i Raspberry PI embedded module. The mai advatage of the eigeface techique is, it allows most of the processor itesive portio of the algorithm to compute i a powerful desktop computer ad store the calculated weights ad eigeface iformatio i the embedded module. The oly processig task left is, to detect the ukow aimal image from the Raspberry PI camera module. 17

7 Volume 159 No, February REFERENCES [1] T. A. S. A. Perera ad J. Collis, "A Novel Eigeface based Species Recogitio System," Iteratioal Joural of Computer Applicatios, vol. 115, pp. 19-3, April 015. [] T. A. S. A. Perera ad J. Collis, "Imaged Based Species Recogitio System," i 015 9th Iteratioal Coferece o Sesig Techology (ICST), Aucklad 015, pp [3] M. A. Turk ad A. P. Petlad, "Face recogitio usig eigefaces," i Computer Visio ad Patter Recogitio, Proceedigs CVPR '91., IEEE Computer Society Coferece o, 1991, pp [4] M. Smiatacz, "Eigefaces, Fisherfaces, Laplaciafaces, Margifaces How to Face the Face Verificatio Task," i Proceedigs of the 8th Iteratioal Coferece o Computer Recogitio Systems CORES 013. vol. 6, R. Burduk, K. Jackowski, M. Kurzyski, M. Woziak, ad A. Zolierek, Eds., ed: Spriger Iteratioal Publishig, 013, pp [5] M. Turk ad A. Petlad, "Eigefaces for Recogitio," Cogitive Neurosciece, Joural of, vol. 3, pp , [6] P. N. Belhumeur, J. P. Hespaha, ad D. Kriegma, "Eigefaces vs. Fisherfaces: recogitio usig class specific liear projectio," Patter Aalysis ad Machie Itelligece, IEEE Trasactios o, vol. 19, pp , [7] M. Abramowitz ad I. A. Stegu, Hadbook of Mathematical Fuctios with Formulas, Graphs, ad Mathematical Tables, 9th ed. New York: Dover, 197. [8] W. W. R. Ball ad H. S. M. Coxeter, Mathematical Recreatios ad Essays. New York: Dover, [9] S. Alakkari ad J. J. Collis, "Eigefaces for Face Detectio: A Novel Study," i Machie Learig ad Applicatios (ICMLA), 013 1th Iteratioal Coferece o, 013, pp [10] E. W. Weisstei. "Expoetial Decay." From MathWorld--A Wolfram Web Resource. Available: [11] J. Stewart, Calculus Cocepts Ad Cotexts Gary W. Ostedt, 001. IJCA TM : 18

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

More information

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

Dimensionality Reduction PCA

Dimensionality Reduction PCA Dimesioality Reductio PCA Machie Learig CSE446 David Wadde (slides provided by Carlos Guestri) Uiversity of Washigto Feb 22, 2017 Carlos Guestri 2005-2017 1 Dimesioality reductio Iput data may have thousads

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning Improvig Face Recogitio Rate by Combiig Eigeface Approach ad Case-based Reasoig Haris Supic, ember, IAENG Abstract There are may approaches to the face recogitio. This paper presets a approach that combies

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

New HSL Distance Based Colour Clustering Algorithm

New HSL Distance Based Colour Clustering Algorithm The 4th Midwest Artificial Itelligece ad Cogitive Scieces Coferece (MAICS 03 pp 85-9 New Albay Idiaa USA April 3-4 03 New HSL Distace Based Colour Clusterig Algorithm Vasile Patrascu Departemet of Iformatics

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le Fudametals of Media Processig Shi'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dih Le Today's topics Noparametric Methods Parze Widow k-nearest Neighbor Estimatio Clusterig Techiques k-meas Agglomerative Hierarchical

More information

Accuracy Improvement in Camera Calibration

Accuracy Improvement in Camera Calibration Accuracy Improvemet i Camera Calibratio FaJie L Qi Zag ad Reihard Klette CITR, Computer Sciece Departmet The Uiversity of Aucklad Tamaki Campus, Aucklad, New Zealad fli006, qza001@ec.aucklad.ac.z r.klette@aucklad.ac.z

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Neuro Fuzzy Model for Human Face Expression Recognition

Neuro Fuzzy Model for Human Face Expression Recognition IOSR Joural of Computer Egieerig (IOSRJCE) ISSN : 2278-0661 Volume 1, Issue 2 (May-Jue 2012), PP 01-06 Neuro Fuzzy Model for Huma Face Expressio Recogitio Mr. Mayur S. Burage 1, Prof. S. V. Dhopte 2 1

More information

BASED ON ITERATIVE ERROR-CORRECTION

BASED ON ITERATIVE ERROR-CORRECTION A COHPARISO OF CRYPTAALYTIC PRICIPLES BASED O ITERATIVE ERROR-CORRECTIO Miodrag J. MihaljeviC ad Jova Dj. GoliC Istitute of Applied Mathematics ad Electroics. Belgrade School of Electrical Egieerig. Uiversity

More information

A Low Complexity and Efficient Face Recognition Approach in JPEG Compressed Domain Using Quantized Coefficients

A Low Complexity and Efficient Face Recognition Approach in JPEG Compressed Domain Using Quantized Coefficients 00 5th Iteratioal Symposium o Telecommuicatios (IST'00) A Low Complexity ad Efficiet Face Recogitio Approach i JPEG Compressed Domai Usig Quatized Coefficiets Alireza Sepasmoghaddam Islamic Azad Uiversity

More information

Real-Time Secure System for Detection and Recognition the Face of Criminals

Real-Time Secure System for Detection and Recognition the Face of Criminals Available Olie at www.ijcsmc.com Iteratioal Joural of Computer Sciece ad Mobile Computig A Mothly Joural of Computer Sciece ad Iformatio Techology IJCSMC, Vol. 4, Issue. 9, September 2015, pg.58 83 RESEARCH

More information

Stone Images Retrieval Based on Color Histogram

Stone Images Retrieval Based on Color Histogram Stoe Images Retrieval Based o Color Histogram Qiag Zhao, Jie Yag, Jigyi Yag, Hogxig Liu School of Iformatio Egieerig, Wuha Uiversity of Techology Wuha, Chia Abstract Stoe images color features are chose

More information

Investigating methods for improving Bagged k-nn classifiers

Investigating methods for improving Bagged k-nn classifiers Ivestigatig methods for improvig Bagged k-nn classifiers Fuad M. Alkoot Telecommuicatio & Navigatio Istitute, P.A.A.E.T. P.O.Box 4575, Alsalmia, 22046 Kuwait Abstract- We experimet with baggig knn classifiers

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

LDA-based Non-negative Matrix Factorization for Supervised Face Recognition

LDA-based Non-negative Matrix Factorization for Supervised Face Recognition 1294 JOURNAL OF SOFTWARE, VOL. 9, NO. 5, MAY 2014 LDA-based No-egative Matrix Factorizatio for Supervised Face Recogitio Yu Xue a, Chog Sze Tog b, Jig Yu Yua c a School of Physics ad Telecommuicatio Egieerig,

More information

New Fuzzy Color Clustering Algorithm Based on hsl Similarity

New Fuzzy Color Clustering Algorithm Based on hsl Similarity IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today Admiistrative Fial project No office hours today UNSUPERVISED LEARNING David Kauchak CS 451 Fall 2013 Supervised learig Usupervised learig label label 1 label 3 model/ predictor label 4 label 5 Supervised

More information

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules

More information

Soft Computing Based Range Facial Recognition Using Eigenface

Soft Computing Based Range Facial Recognition Using Eigenface Soft Computig Based Rage Facial Recogitio Usig Eigeface Yeug-Hak Lee, Chag-Wook Ha, ad Tae-Su Kim School of Electrical Egieerig ad Computer Sciece, Yeugam Uiversity, 4- Dae-dog, Gyogsa, Gyogbuk, 7-749

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

Numerical Methods Lecture 6 - Curve Fitting Techniques

Numerical Methods Lecture 6 - Curve Fitting Techniques Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio

More information

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System A Novel Feature Extractio Algorithm for Haar Local Biary Patter Texture Based o Huma Visio System Liu Tao 1,* 1 Departmet of Electroic Egieerig Shaaxi Eergy Istitute Xiayag, Shaaxi, Chia Abstract The locality

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

EVALUATION OF TRIGONOMETRIC FUNCTIONS

EVALUATION OF TRIGONOMETRIC FUNCTIONS EVALUATION OF TRIGONOMETRIC FUNCTIONS Whe first exposed to trigoometric fuctios i high school studets are expected to memorize the values of the trigoometric fuctios of sie cosie taget for the special

More information

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c Iteratioal Coferece o Computatioal Sciece ad Egieerig (ICCSE 015) Harris Corer Detectio Algorithm at Sub-pixel Level ad Its Applicatio Yuafeg Ha a, Peijiag Che b * ad Tia Meg c School of Automobile, Liyi

More information

Math Section 2.2 Polynomial Functions

Math Section 2.2 Polynomial Functions Math 1330 - Sectio. Polyomial Fuctios Our objectives i workig with polyomial fuctios will be, first, to gather iformatio about the graph of the fuctio ad, secod, to use that iformatio to geerate a reasoably

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

More information

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP Nature-Ispired Computig Hadlig Costraits Dr. Şima Uyar September 2006 Itroductio may practical problems are costraied ot all combiatios of variable values represet valid solutios feasible solutios ifeasible

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Evaluation of the Software Industry Competitiveness in Jilin Province Based on Factor Analysis

Evaluation of the Software Industry Competitiveness in Jilin Province Based on Factor Analysis BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 14, No 4 Sofia 2014 Prit ISSN: 1311-9702; Olie ISSN: 1314-4081 DOI: 10.1515/cait-2014-0008 Evaluatio of the Software Idustry

More information

Cubic Polynomial Curves with a Shape Parameter

Cubic Polynomial Curves with a Shape Parameter roceedigs of the th WSEAS Iteratioal Coferece o Robotics Cotrol ad Maufacturig Techology Hagzhou Chia April -8 00 (pp5-70) Cubic olyomial Curves with a Shape arameter MO GUOLIANG ZHAO YANAN Iformatio ad

More information

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA Creatig Exact Bezier Represetatios of CST Shapes David D. Marshall Califoria Polytechic State Uiversity, Sa Luis Obispo, CA 93407-035, USA The paper presets a method of expressig CST shapes pioeered by

More information

SOFTWARE usually does not work alone. It must have

SOFTWARE usually does not work alone. It must have Proceedigs of the 203 Federated Coferece o Computer Sciece ad Iformatio Systems pp. 343 348 A method for selectig eviromets for software compatibility testig Łukasz Pobereżik AGH Uiversity of Sciece ad

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19 CIS Data Structures ad Algorithms with Java Sprig 09 Stacks, Queues, ad Heaps Moday, February 8 / Tuesday, February 9 Stacks ad Queues Recall the stack ad queue ADTs (abstract data types from lecture.

More information

VALIDATING DIRECTIONAL EDGE-BASED IMAGE FEATURE REPRESENTATIONS IN FACE RECOGNITION BY SPATIAL CORRELATION-BASED CLUSTERING

VALIDATING DIRECTIONAL EDGE-BASED IMAGE FEATURE REPRESENTATIONS IN FACE RECOGNITION BY SPATIAL CORRELATION-BASED CLUSTERING VALIDATING DIRECTIONAL EDGE-BASED IMAGE FEATURE REPRESENTATIONS IN FACE RECOGNITION BY SPATIAL CORRELATION-BASED CLUSTERING Yasufumi Suzuki ad Tadashi Shibata Departmet of Frotier Iformatics, School of

More information

Polynomial Functions and Models. Learning Objectives. Polynomials. P (x) = a n x n + a n 1 x n a 1 x + a 0, a n 0

Polynomial Functions and Models. Learning Objectives. Polynomials. P (x) = a n x n + a n 1 x n a 1 x + a 0, a n 0 Polyomial Fuctios ad Models 1 Learig Objectives 1. Idetify polyomial fuctios ad their degree 2. Graph polyomial fuctios usig trasformatios 3. Idetify the real zeros of a polyomial fuctio ad their multiplicity

More information

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Y.K. Patil* Iteratioal Joural of Advaced Research i ISSN: 2278-6244 IT ad Egieerig Impact Factor: 4.54 HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Prof. V.S. Nadedkar** Abstract: Documet clusterig is

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms

More information

Neural Networks A Model of Boolean Functions

Neural Networks A Model of Boolean Functions Neural Networks A Model of Boolea Fuctios Berd Steibach, Roma Kohut Freiberg Uiversity of Miig ad Techology Istitute of Computer Sciece D-09596 Freiberg, Germay e-mails: steib@iformatik.tu-freiberg.de

More information

Performance Comparisons of PSO based Clustering

Performance Comparisons of PSO based Clustering Performace Comparisos of PSO based Clusterig Suresh Chadra Satapathy, 2 Guaidhi Pradha, 3 Sabyasachi Pattai, 4 JVR Murthy, 5 PVGD Prasad Reddy Ail Neeruoda Istitute of Techology ad Scieces, Sagivalas,Vishaapatam

More information

FEATURE BASED RECOGNITION OF TRAFFIC VIDEO STREAMS FOR ONLINE ROUTE TRACING

FEATURE BASED RECOGNITION OF TRAFFIC VIDEO STREAMS FOR ONLINE ROUTE TRACING FEATURE BASED RECOGNITION OF TRAFFIC VIDEO STREAMS FOR ONLINE ROUTE TRACING Christoph Busch, Ralf Dörer, Christia Freytag, Heike Ziegler Frauhofer Istitute for Computer Graphics, Computer Graphics Ceter

More information

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov Sortig i Liear Time Data Structures ad Algorithms Adrei Bulatov Algorithms Sortig i Liear Time 7-2 Compariso Sorts The oly test that all the algorithms we have cosidered so far is compariso The oly iformatio

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

FORMATION OF PART FAMILY IN RECONFIGURABLE MANUFACTURING SYSTEM USING PRINCIPLE COMPONENT ANALYSIS AND K-MEANS ALGORITHM

FORMATION OF PART FAMILY IN RECONFIGURABLE MANUFACTURING SYSTEM USING PRINCIPLE COMPONENT ANALYSIS AND K-MEANS ALGORITHM als of DM for 01 & Proceedigs of the 3rd Iteratioal DM Symposium, Volume 3, No.1, ISSN 304-138 ISBN 978-3-901509-91-9, CDROM versio, Ed. B. Kataliic, Published by DM Iteratioal, Viea, ustria, EU, 01 Make

More information

ON THE QUALITY OF AUTOMATIC RELATIVE ORIENTATION PROCEDURES

ON THE QUALITY OF AUTOMATIC RELATIVE ORIENTATION PROCEDURES ON THE QUALITY OF AUTOMATIC RELATIVE ORIENTATION PROCEDURES Thomas Läbe, Timo Dickscheid ad Wolfgag Förster Istitute of Geodesy ad Geoiformatio, Departmet of Photogrammetry, Uiversity of Bo laebe@ipb.ui-bo.de,

More information

Carnegie Mellon University

Carnegie Mellon University Caregie Mello Uiversity CARNEGIE INSTITUTE OF TECHNOLOGY THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF Doctor of Philosophy TITLE Pose Robust Video-Based Face Recogitio

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

Data Structures and Algorithms. Analysis of Algorithms

Data Structures and Algorithms. Analysis of Algorithms Data Structures ad Algorithms Aalysis of Algorithms Outlie Ruig time Pseudo-code Big-oh otatio Big-theta otatio Big-omega otatio Asymptotic algorithm aalysis Aalysis of Algorithms Iput Algorithm Output

More information

Wavelet Transform. CSE 490 G Introduction to Data Compression Winter Wavelet Transformed Barbara (Enhanced) Wavelet Transformed Barbara (Actual)

Wavelet Transform. CSE 490 G Introduction to Data Compression Winter Wavelet Transformed Barbara (Enhanced) Wavelet Transformed Barbara (Actual) Wavelet Trasform CSE 49 G Itroductio to Data Compressio Witer 6 Wavelet Trasform Codig PACW Wavelet Trasform A family of atios that filters the data ito low resolutio data plus detail data high pass filter

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

A Study on the Performance of Cholesky-Factorization using MPI

A Study on the Performance of Cholesky-Factorization using MPI A Study o the Performace of Cholesky-Factorizatio usig MPI Ha S. Kim Scott B. Bade Departmet of Computer Sciece ad Egieerig Uiversity of Califoria Sa Diego {hskim, bade}@cs.ucsd.edu Abstract Cholesky-factorizatio

More information

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis Itro to Algorithm Aalysis Aalysis Metrics Slides. Table of Cotets. Aalysis Metrics 3. Exact Aalysis Rules 4. Simple Summatio 5. Summatio Formulas 6. Order of Magitude 7. Big-O otatio 8. Big-O Theorems

More information

Image Analysis. Segmentation by Fitting a Model

Image Analysis. Segmentation by Fitting a Model Image Aalysis Segmetatio by Fittig a Model Christophoros Nikou cikou@cs.uoi.gr Images take from: D. Forsyth ad J. Poce. Computer Visio: A Moder Approach, Pretice Hall, 2003. Computer Visio course by Svetlaa

More information

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Proceedigs, 11 th FIG Symposium o Deformatio Measuremets, Satorii, Greece, 2003. DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Michaela Haberler, Heribert Kahme

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

15 UNSUPERVISED LEARNING

15 UNSUPERVISED LEARNING 15 UNSUPERVISED LEARNING [My father] advised me to sit every few moths i my readig chair for a etire eveig, close my eyes ad try to thik of ew problems to solve. I took his advice very seriously ad have

More information

Project 2.5 Improved Euler Implementation

Project 2.5 Improved Euler Implementation Project 2.5 Improved Euler Implemetatio Figure 2.5.10 i the text lists TI-85 ad BASIC programs implemetig the improved Euler method to approximate the solutio of the iitial value problem dy dx = x+ y,

More information

Chapter 3: Introduction to Principal components analysis with MATLAB

Chapter 3: Introduction to Principal components analysis with MATLAB Chapter 3: Itroductio to Pricipal compoets aalysis with MATLAB The vriety of mathematical tools are avilable ad successfully workig to i the field of image processig. The mai problem with graphical autheticatio

More information

Handwriting Stroke Extraction Using a New XYTC Transform

Handwriting Stroke Extraction Using a New XYTC Transform Hadwritig Stroke Etractio Usig a New XYTC Trasform Gilles F. Houle 1, Kateria Bliova 1 ad M. Shridhar 1 Computer Scieces Corporatio Uiversity Michiga-Dearbor Abstract: The fudametal represetatio of hadwritig

More information

OCR Statistics 1. Working with data. Section 3: Measures of spread

OCR Statistics 1. Working with data. Section 3: Measures of spread Notes ad Eamples OCR Statistics 1 Workig with data Sectio 3: Measures of spread Just as there are several differet measures of cetral tedec (averages), there are a variet of statistical measures of spread.

More information

Characterizing graphs of maximum principal ratio

Characterizing graphs of maximum principal ratio Characterizig graphs of maximum pricipal ratio Michael Tait ad Josh Tobi November 9, 05 Abstract The pricipal ratio of a coected graph, deoted γg, is the ratio of the maximum ad miimum etries of its first

More information

FPGA IMPLEMENTATION OF BASE-N LOGARITHM. Salvador E. Tropea

FPGA IMPLEMENTATION OF BASE-N LOGARITHM. Salvador E. Tropea FPGA IMPLEMENTATION OF BASE-N LOGARITHM Salvador E. Tropea Electróica e Iformática Istituto Nacioal de Tecología Idustrial Bueos Aires, Argetia email: salvador@iti.gov.ar ABSTRACT I this work, we preset

More information

4. Levelset or Geometric Active Contour

4. Levelset or Geometric Active Contour 32 4. Levelset or Geometric Active Cotour The sake algorithm is a heavily ivestigated segmetatio method, but there are some limitatios: it is difficult to let the active cotour adapt to the topology. This

More information

are two specific neighboring points, F( x, y)

are two specific neighboring points, F( x, y) $33/,&$7,212)7+(6(/)$92,',1* 5$1'20:$/.12,6(5('8&7,21$/*25,7+0,17+(&2/285,0$*(6(*0(17$7,21 %RJGDQ602/.$+HQU\N3$/86'DPLDQ%(5(6.$ 6LOHVLDQ7HFKQLFDO8QLYHUVLW\'HSDUWPHQWRI&RPSXWHU6FLHQFH $NDGHPLFND*OLZLFH32/$1'

More information

The Magma Database file formats

The Magma Database file formats The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing Last Time EE Digital Sigal Processig Lecture 7 Block Covolutio, Overlap ad Add, FFT Discrete Fourier Trasform Properties of the Liear covolutio through circular Today Liear covolutio with Overlap ad add

More information

The Counterchanged Crossed Cube Interconnection Network and Its Topology Properties

The Counterchanged Crossed Cube Interconnection Network and Its Topology Properties WSEAS TRANSACTIONS o COMMUNICATIONS Wag Xiyag The Couterchaged Crossed Cube Itercoectio Network ad Its Topology Properties WANG XINYANG School of Computer Sciece ad Egieerig South Chia Uiversity of Techology

More information

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network America Joural of Itelliget Systems 206, 6(2): 42-47 DOI: 0.5923/j.ajis.2060602.02 Probabilistic Fuzzy Time Series Method Based o Artificial Neural Network Erol Egrioglu,*, Ere Bas, Cagdas Haka Aladag

More information

SD vs. SD + One of the most important uses of sample statistics is to estimate the corresponding population parameters.

SD vs. SD + One of the most important uses of sample statistics is to estimate the corresponding population parameters. SD vs. SD + Oe of the most importat uses of sample statistics is to estimate the correspodig populatio parameters. The mea of a represetative sample is a good estimate of the mea of the populatio that

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University CSCI 5090/7090- Machie Learig Sprig 018 Mehdi Allahyari Georgia Souther Uiversity Clusterig (slides borrowed from Tom Mitchell, Maria Floria Balca, Ali Borji, Ke Che) 1 Clusterig, Iformal Goals Goal: Automatically

More information

Efficient Eye Location for Biomedical Imaging using Two-level Classifier Scheme

Efficient Eye Location for Biomedical Imaging using Two-level Classifier Scheme 828 Iteratioal Joural of Cotrol, Automatio, ad Systems, vol. 6, o. 6, pp. 828-835, December 2008 Efficiet Eye Locatio for Biomedical Imagig usig Two-level Classifier Scheme Mi Youg Nam, Xi Wag, ad Phill

More information

Fast Fourier Transform (FFT) Algorithms

Fast Fourier Transform (FFT) Algorithms Fast Fourier Trasform FFT Algorithms Relatio to the z-trasform elsewhere, ozero, z x z X x [ ] 2 ~ elsewhere,, ~ e j x X x x π j e z z X X π 2 ~ The DFS X represets evely spaced samples of the z- trasform

More information

UNIT 4 Section 8 Estimating Population Parameters using Confidence Intervals

UNIT 4 Section 8 Estimating Population Parameters using Confidence Intervals UNIT 4 Sectio 8 Estimatig Populatio Parameters usig Cofidece Itervals To make ifereces about a populatio that caot be surveyed etirely, sample statistics ca be take from a SRS of the populatio ad used

More information

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS APPLICATION NOTE PACE175AE BUILT-IN UNCTIONS About This Note This applicatio brief is iteded to explai ad demostrate the use of the special fuctios that are built ito the PACE175AE processor. These powerful

More information

Alpha Individual Solutions MAΘ National Convention 2013

Alpha Individual Solutions MAΘ National Convention 2013 Alpha Idividual Solutios MAΘ Natioal Covetio 0 Aswers:. D. A. C 4. D 5. C 6. B 7. A 8. C 9. D 0. B. B. A. D 4. C 5. A 6. C 7. B 8. A 9. A 0. C. E. B. D 4. C 5. A 6. D 7. B 8. C 9. D 0. B TB. 570 TB. 5

More information

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein 068.670 Subliear Time Algorithms November, 0 Lecture 6 Lecturer: Roitt Rubifeld Scribes: Che Ziv, Eliav Buchik, Ophir Arie, Joatha Gradstei Lesso overview. Usig the oracle reductio framework for approximatig

More information

Speeding-up dynamic programming in sequence alignment

Speeding-up dynamic programming in sequence alignment Departmet of Computer Sciece Aarhus Uiversity Demark Speedig-up dyamic programmig i sequece aligmet Master s Thesis Dug My Hoa - 443 December, Supervisor: Christia Nørgaard Storm Pederse Implemetatio code

More information

Application of Decision Tree and Support Vector Machine for Inspecting Bubble Defects on LED Sealing Glue Images

Application of Decision Tree and Support Vector Machine for Inspecting Bubble Defects on LED Sealing Glue Images 66 Applicatio of Decisio Tree ad Support Vector Machie for Ispectig Bubble Defects o LED Sealig Glue Images * Chua-Yu Chag ad Yi-Feg Li Abstract Bubble defect ispectio is a importat step i light-emittig

More information

Dimension Reduction and Manifold Learning. Xin Zhang

Dimension Reduction and Manifold Learning. Xin Zhang Dimesio Reductio ad Maifold Learig Xi Zhag eeizhag@scut.edu.c Cotet Motivatio of maifold learig Pricipal compoet aalysis ad its etesio Maifold learig Global oliear maifold learig (IsoMap) Local oliear

More information

Learning to Shoot a Goal Lecture 8: Learning Models and Skills

Learning to Shoot a Goal Lecture 8: Learning Models and Skills Learig to Shoot a Goal Lecture 8: Learig Models ad Skills How do we acquire skill at shootig goals? CS 344R/393R: Robotics Bejami Kuipers Learig to Shoot a Goal The robot eeds to shoot the ball i the goal.

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Designing a learning system

Designing a learning system CS 75 Machie Learig Lecture Desigig a learig system Milos Hauskrecht milos@cs.pitt.edu 539 Seott Square, x-5 people.cs.pitt.edu/~milos/courses/cs75/ Admiistrivia No homework assigmet this week Please try

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations Applied Mathematical Scieces, Vol. 1, 2007, o. 25, 1203-1215 A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045, Oe

More information

Intro to Scientific Computing: Solutions

Intro to Scientific Computing: Solutions Itro to Scietific Computig: Solutios Dr. David M. Goulet. How may steps does it take to separate 3 objects ito groups of 4? We start with 5 objects ad apply 3 steps of the algorithm to reduce the pile

More information