GEOMETRIC REVERSE ENGINEERING USING A LASER PROFILE SCANNER MOUNTED ON AN INDUSTRIAL ROBOT

Size: px
Start display at page:

Download "GEOMETRIC REVERSE ENGINEERING USING A LASER PROFILE SCANNER MOUNTED ON AN INDUSTRIAL ROBOT"

Transcription

1 6th Iteratioal DAAAM Baltic Coferece INDUSTRIAL ENGINEERING April 2008, Talli, Estoia GEOMETRIC REVERSE ENGINEERING USING A LASER PROFILE SCANNER MOUNTED ON AN INDUSTRIAL ROBOT Rahayem, M.; Kjellader, J.A.P, & Larsso, S. Abstract: Laser scaers i combiatio with accurate orietatio devices are ofte used i Geometric Reverse Egieerig (GRE) to measure poit data. The idustrial robot as a device for orietatio has relatively low accuracy but the advatage of beig umerically cotrolled, fast, ad flexible ad it is therefore of iterest to ivestigate if it ca be used i this applicatio. We have built a measurig system based o a laser profile scaer mouted o a idustrial robot. I this paper we preset results from practical tests based o poit data. We also show how data from laser profiles ca be used to icrease accuracy i some cases. Fially we propose a ew method for plae segmetatio usig laser profiles. Keywords: Geometric Reverse egieerig, 3D measuremet systems, laser scaig, segmetatio, regio growig. 1. INTRODUCTION Geometric Reverse Egieerig (GRE) is cocered with the problem of creatig CAD-models of real objects by fittig 3D poit data measured from their surfaces. A itroductio to GRE which is ofte referred to is a paper by Varady [ 1 ]. See also [ 2 ] ad [ 3 ]. Measuremet systems for this purpose are ofte based o laser rage fiders i combiatio with mechaical devices for orietatio. For idustrial applicatios it is preferable that the orietig device is possible to cotrol umerically, so that poit clouds ca be created without huma iteractio. This leads to the idea of usig a idustrial robot as the orietig device. Figure 1: The measurig system To test this idea we have desiged ad built a measurig system based o a profile scaer ad a idustrial robot ABB IRB140 with a turtable see figure 1. To itegrate the two systems ad cotrol the movemet of the scaer, we use Varko, a ope source CAD system; see [ 4 ] ad [ 5 ].With a measuremet system of this kid, a poit o the surface of a object is: P = P + N d (1) r r * Where Pr the curret 3D positio of the robot tool cetre is N r is the directio of the laser rage fider ad d is the distace from P r to the surface of the object. Idustrial robots are usually less accurate tha laser rage fiders ad 3D poit data calculated accordig to (1) will thus be limited i accuracy by the robot. If a

2 profile scaer is used however, some GRE operatios ca be performed without ivolvig the orietatio of the robot. A profile scaer creates a profile o the surface of a object with a lie laser ad uses a camera to capture the image of the profile. 2D image processig is the applied to idetify the pixels i the image that represet the profile ad a calibratio table is fially used to map pixels to a 2D coordiate system. See figure 2. Figure 2: From pixels to profiles A plae surface i 3D space will appear as a straight lie i the 2D profile ad this property ca be used to measure distaces withi the camera picture with relatively high accuracy sice the orietatio of the robot is ot ivolved. GRE of 3D surfaces is ot possible without ivolvig the orietatio of the robot but we believe that if the iformatio i the 2D profiles is used wisely we ca still achieve a accuracy which is better tha the accuracy of the robot. To illustrate this we will first ivestigate traditioal GRE of plaar surfaces based o 3D poit clouds calculated usig (1). We will the preset the result from a experimet where the radius of a cylider is established usig iformatio from a 2D profile oly. This experimet shows that 2D profiles ca be used to measure distaces withi a sigle camera picture without loss of accuracy. We will fially propose a alterative to traditioal segmetatio of plaes based o 2D profiles istead of 3D poit data. 2. GRE BASED ON POINT CLOUDS A well established method for GRE of plaar surfaces is to start with a uordered set of 3D poits ad sort them spatially so that they ca be coected ito a triagular mesh, see [ 6 ], [ 7 ], [ 8 ] ad [ 9 ]. The triagulatio algorithm we use is described i [ 4 ]. Next, segmetatio is used to idetify regios of coplaar triagles. Fially, plaes are fitted to the segmeted regios. See [ 6 ] ad [ 10 ] for surveys of segmetatio methods. A segmetatio method that is well suited for GRE of plaar surfaces is regio growig. A seed triagle is first idetified ad adjacet triagles are the added to form a plaar regio. I [ 11 ], Sacchi et al. propose a method to idetify seeds based o scalar curvature values computed for each triagle usig iformatio from surroudig triagles. We have implemeted this method ad added a growig criterio based o the directio of ormal vectors. The resultig GRE algorithm icludes the followig steps: 1. Joi eighborig poits ito a triagular mesh. This is relatively easy sice the poits from the profile scaer are ordered sequetially withi each profile ad profiles are ordered sequetially i the directio the robot is movig. 2. Calculate scalar curvature estimates for all triagles usig the Sacchi algorithm. A itermediate step i the algorithm is the calculatio of approximate ormal vectors ad these are saved to be used i step 3 below. 3. Use the triagle with lowest curvature as a seed ad add coected triagles to the regio as log as their ormal vectors are reasoably parallel with the ormal of the seed. A coe agle is used as a threshold for the ormal deviatio; see [ 2 ] ad [ 12 ]. 4. Whe o more triagles ca be added to the curret regio, search the remaiig triagles for the oe with the lowest curvature ad start the growig procedure agai with a

3 ew regio util all triagles have bee processed. 5. For each segmeted regio, fit a plae usig Priciple Compoets Aalysis, see [ 13 ]. The behavior of the algorithm depeds o three parameters that eed to be set for each object i order to avoid too may regios to be idetified (over segmetatio) or too few (uder segmetatio). 1. Maximum seed curvature value, Kseed. A value too high will cotribute to over segmetatio; a value too low will cotribute to uder segmetatio. 2. Miimum umber of triagles i a regio, t mi. A value too high may result i uder segmetatio while a value too low may cause over segmetatio. 3. Maximum ormal deviatio (coe agle), Ndev. Icreasig this parameter will icrease the umber of plaes that are added to a regio. A value too high may result i a regio that is bigger tha the actual plae while a value too low may exclude so may plaes that the miimum umber of triagles i a regio is ot reached. Figure 3: The measured object Figure 3 shows a object that has bee used by Varady [ 14 ] ad others [ 11 ], [ 10 ] ad [ 2 ] as a referece. We have maufactured a copy of this object usig a Objet Ede 250 high accuracy rapid prototypig machie ad the measured the object usig our system based o the robot ad profile scaer. After a few iitial tests, we processed the measured data usig Kseed =0.015, t = mi 55 ad Ndev = 3 degrees. Figure 4: Segmeted object The result is show i figure 4. Black triagles are the seeds ad grey areas are the correspodig regios. The umber of poits was ad all 6 plaar regios were correctly idetified. Processig time o a 1.2 GHz AMD Athlo was 56 secods from start of segmetatio util all 6 plaes were fitted. The segmetatio code is writte i MBS laguage, a iterpreted high level laguage for geometric modelig icluded i the Varko CAD system [ 5 ]. Traslatig the code to C/C++ would reduce the processig time cosiderably. For each of the plaes we computed the error i vertical positio E v by comparig the positio of a poit o the plae i the cetre of the regio with its true value measured usig a Mitutoyo CMM. We have also computed the error i ormal directio E as the agle betwee

4 the fitted plae ormal ad the true ormal. The positioal accuracy of a plae seems to be close to 0.5 mm ad the accuracy of the ormal approximately 0.1 degrees. This is also the accuracy you would expect from the robot. The relatively high accuracy of the profile scaer does ot ifluece the results. Although it is a atural choice, we have ot see the combiatio of seeds calculated usig the Sacchi algorithm ad the regio growig based o ormal deviatios published earlier. It is our impressio that it performs well ad should be ivestigated more i depth. 3. GRE BASED ON PROFILES I [ 15 ] we show that a accuracy of 0.05 mm or better is possible whe fittig lies to laser profiles. We also show how itersectig lies from the same camera picture ca be used to measure distaces with high accuracy. I a ew series of experimets we have ivestigated the accuracy i measurig the radius of a circle. We measured a object with cylidrical shape ad took pictures with the scaer head orthogoal with the cylider axis. The cylider will the appear as a circular arc i the sca widow. We used a steel cylider with R = mm measured with a Mitutoyo micrometer (0-25mm / 0.001mm) ad the experimet was repeated 100 times with D icreasig i steps of 1 mm thus coverig the sca widow. To make it possible to distiguish betwee systematic ad radom errors each of the 100 steps was repeated =10 times, ad i each of these the scaer head was moved 0.05 mm i a directio colliear with the cylider axis to filter out the effect of dust, varyig pait thickess or similar effects. The total umber of pictures aalyzed is thus For each distace D we made a LSM fit of a circle to each of the pictures ad calculated the systematic ad radom errors usig Esq. s. (2) ad (3). The result was plotted i figure 5 ad 6. E E s r = R i= 1 R i abs( Ri + Es ) R i= = 1 E s ad radius errors. R ad (2) (3) Er are the systematic ad radom R i are the true ad measured radius ad the umber of profiles for each D. The imum size of the radom error is less tha 0.02 mm for reasoable values of D. Figure 5: Systematic error i radius Figure 6: Radom error i radius

5 4. A COMBINED METHOD Traditioal plae fittig as described i sectio 2 does ot require more iformatio from the measurig system tha 3D coordiates. If we have access to laser profiles however, it should be possible to adopt a alterative strategy. As show i [ 15 ], lie fittig based o profiles ca be doe with relatively high accuracy. A object with oe or more plaar surfaces will give rise to profiles with oe or more straight lie segmets. We believe that well kow segmetatio methods as described i [ 16 ], [ 17 ] ad [ 18 ] ca be used to fid these lies, still with relatively high accuracy. As the robot moves alog a sca path each profile created will be associated with a specific 3D orietatio, see figure 7. We kow each orietatio but oly with the relatively low accuracy of the robot. Figure 7: No parallel sca profiles It is reasoable to believe that the relative error betwee two cosecutive orietatios alog a sca path is smaller tha the overall absolute accuracy of the robot. It should therefore be possible to ivestigate if lie segmets from two cosecutive profiles belog to the same plae with a accuracy that is better tha the overall accuracy of the robot. Two lies i the same plae idicate that a plae actually exists. Groupig all segmeted lies ito plaar regios will create segmetatio similar to the oe described i sectio 2 based o regios growig. 5. CONCLUSION The idustrial robot with a laser profile scaer is a iterestig alterative i applicatios where high speed ad flexibility combied with low cost is importat. Plae segmetatio based o 3D data requires poits to be triagulated ad ormal or curvature for each triagle to be estimated usig approximatio. If the accuracy of the measurig system is high relative to the size of the smallest plae we wat to fit these approximatios are acceptable. The accuracy of a idustrial robot used as a 3D poit measuremet system is relatively low, but if the GRE software has access to camera data, we have show that fittig of lies ad calculatio of distaces withi the same camera picture ca be doe with higher accuracy. We believe that this possibility ca be used to icrease the overall accuracy of the system also for plae segmetatio. If 2D laser profiles are segmeted ito lies ad lies from adjacet profiles are used for plae segmetatio i a similar way as ormal s or curvatures are used i regio growig we believe that the result will be better. This is due to the fact that lies fitted from 2D profiles are more accurate tha ormal s or curvatures approximated from triagular meshes. 6. REFERENCES 1. T. Varady, R. R. Marti, J. Cox, Reverse egieerig of geometric models a itroductio, computer-aided desig,1997, 29, J. Hoschek, U. Dietz, W. Wilke, A geometric cocept of reverse egieerig of shape: approximatio ad feature lies, Proc. of the iteratioal coferece o Math. Methods for curves ad surfaces II Lillehammer, Vaderbilt Uiversity, Nashville, TN, USA, 1998, pp G. Fari, J. Hoschek, M. S. Kim, Hadbook of Computer Aided Geometric Desig, Elsevier, Amsterdam, 2002.

6 4. S. Larsso, J. Kjellader, Motio cotrol ad data capturig for laser scaig with a idustrial robot, Robotics ad Autoomous Systems, 2006, 54, URL: 6. H.Woo, E. Kag, S. Wag, K. H. Lee, A ew segmetatio method for poit cloud data, Iteratioal Joural of machie Tools & Maufacture, 2002, H.-C. Kim, S.-M. Hur, S.-H. Lee, Segmetatio of the measured poit data i reverse egieerig, The Iteratioal Joural of Advaced Maufacturig Techology, 2002, 20, S.-M. H. D.-Y. Y. Seok-Hee Lee, Ho- Cha Kim, Stl file geeratio from measured poit data by segmetatio ad Delauay triagulatio, computer-aided desig, 2002, 34, C. Kuo, H.-T. Yau, a Delauay based regio-growig approach to surface recostructio from uorgaized poits, computer-aided desig, 2005, 37, S. Petitjea, a survey of methods for recoverig quadrics i triagle meshes, ACM Comp. Surveys 2, 2002, 34, R. Sacchi, J. Poliakoff, P. Thomas, Curvature estimatio for segmetatio of triagulated surfaces, Proc. of IEEE coferece o 3-D Digital imagig ad Modelig,1999, G. V. T. Rabbai, F. A. va de heuvel, segmetatio of poit clouds usig smoothess costrait, Proc. of Commissio V Symposium Image Egieerig ad Visio Metrology, 2006, XXXVI, part E. Legyel, Mathematics for 3D Game programmig ad Computer Graphics, Massachusetts, P. B. R. Marti, T. Varady, Algorithms for reverse egieerig boudary represetatio models, computer-aided desig, 2001, M. Rahayem, J. Kjellader, S. Larsso, Accuracy aalysis of a 3d measuremet system based o a laser profile scaer mouted o a idustrial robot with a turtable, Proc. of ETFA 12 th IEEE coferece o Emergig Techologies ad Factory Automatio, 2007, pp S. Horowitz, T. Pavlidis, Picture segmetatio by a directed split-ad merge procedure, Proc. of the Secod Iteratioal Joit Coferece o Patter Recogitio, 1974, pp B. Parvi, G. Medioi, Segmetatio of rage images ito plaar surfaces by split ad merge, CVPR86, 1986, pp X. Jiag, H. Buke, Fast segmetatio of rage images ito plaar regios by sca lie groupig, Mach. Visio Appl. 7, 1994, 2, DATA ABOUT AUTHORS Mohamed Rahayem, B.Sc. Electrical Egieerig, PhD studet Dept. of Techology, Örebro Uiversity SE Örebro mohamed.rahayem@tech.oru.se Fax: Phoe: Joha Kjellader, PhD, Seior lecturer Dept. of Techology, Örebro Uiversity SE Örebro joha.kjellader@tech.oru.se Fax: Phoe: Söre Larsso, PhD, Lecturer Dept. of Techology, Örebro Uiversity SE Örebro sore.larsso@tech.oru.se Fax: Phoe:

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

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

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

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

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

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware Parallel Polygo Approximatio Algorithm Targeted at Recofigurable Multi-Rig Hardware M. Arif Wai* ad Hamid R. Arabia** *Califoria State Uiversity Bakersfield, Califoria, USA **Uiversity of Georgia, Georgia,

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

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

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

Automated Extraction of Urban Trees from Mobile LiDAR Point Clouds

Automated Extraction of Urban Trees from Mobile LiDAR Point Clouds Automated Extractio of Urba Trees from Mobile LiDAR Poit Clouds Fa W. a, Cheglu W. a*, ad Joatha L. ab a Fujia Key Laboratory of Sesig ad Computig for Smart City ad the School of Iformatio Sciece ad Egieerig,

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

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

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

COMP 558 lecture 6 Sept. 27, 2010

COMP 558 lecture 6 Sept. 27, 2010 Radiometry We have discussed how light travels i straight lies through space. We would like to be able to talk about how bright differet light rays are. Imagie a thi cylidrical tube ad cosider the amout

More information

Auto-recognition Method for Pointer-type Meter Based on Binocular Vision

Auto-recognition Method for Pointer-type Meter Based on Binocular Vision JOURNAL OF COMPUTERS, VOL. 9, NO. 4, APRIL 204 787 Auto-recogitio Method for Poiter-type Meter Based o Biocular Visio Biao Yag School of Istrumet Sciece ad Egieerig, Southeast Uiversity, Najig 20096, Chia

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

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

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

DEVELOPMENT OF A QUALITY INSPECTION SYSTEM USING LASER BASED SCANNER

DEVELOPMENT OF A QUALITY INSPECTION SYSTEM USING LASER BASED SCANNER DAAAM INTERNATIONAL SCIENTIFIC BOOK 014 pp. 339-356 Chapter 7 DEVELOPMENT OF A QUALITY INSPECTION SYSTEM USING LASER BASED SCANNER PARK, H. S. & TULADHAR, U. M. Abstract: This paper presets a ovel method

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

ALS-AIDED NAVIGATION OF HELICOPTERS OR UAVs OVER URBAN TERRAIN

ALS-AIDED NAVIGATION OF HELICOPTERS OR UAVs OVER URBAN TERRAIN ALS-AIDED NAVIGATION OF HELICOPTERS OR UAVs OVER URBAN TERRAIN M. Hebel a, U. Stilla b a Frauhofer Istitute of Optroics, System Techologies ad Image Exploitatio IOSB, 76275 Ettlige, Germay - marcus.hebel@iosb.frauhofer.de

More information

RESEARCH ON AUTOMATIC INSPECTION TECHNIQUE OF REAL-TIME RADIOGRAPHY FOR TURBINE-BLADE

RESEARCH ON AUTOMATIC INSPECTION TECHNIQUE OF REAL-TIME RADIOGRAPHY FOR TURBINE-BLADE RESEARCH ON AUTOMATIC INSPECTION TECHNIQUE OF REAL-TIME RADIOGRAPHY FOR TURBINE-BLADE Z.G. Zhou, S. Zhao, ad Z.G. A School of Mechaical Egieerig ad Automatio, Beijig Uiversity of Aeroautics ad Astroautics,

More information

An Efficient Image Rectification Method for Parallel Multi-Camera Arrangement

An Efficient Image Rectification Method for Parallel Multi-Camera Arrangement Y.-S. Kag ad Y.-S. Ho: A Efficiet Image Rectificatio Method for Parallel Multi-Camera Arragemet 141 A Efficiet Image Rectificatio Method for Parallel Multi-Camera Arragemet Yu-Suk Kag ad Yo-Sug Ho, Seior

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

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

A New Mechanism for High Acceleration Wafer Transfer Based on Position and Orientation Adjustment

A New Mechanism for High Acceleration Wafer Transfer Based on Position and Orientation Adjustment A New Mechaism for High Acceleratio Wafer Trasfer Based o Positio ad Orietatio Adjustmet Fag SONG 1,Jiag CHENG 1,Yogjia GONG 1, Tao CHEN 2, Liig SUN 2 1 Laboratory of Itelliget Cotrol ad Robotics, Shaghai

More information

Effect of control points distribution on the orthorectification accuracy of an Ikonos II image through rational polynomial functions

Effect of control points distribution on the orthorectification accuracy of an Ikonos II image through rational polynomial functions Effect of cotrol poits distributio o the orthorectificatio accuracy of a Ikoos II image through ratioal polyomial fuctios Marcela do Valle Machado 1, Mauro Homem Atues 1 ad Paula Debiasi 1 1 Federal Rural

More information

Research Article Kinematics Analysis and Modeling of 6 Degree of Freedom Robotic Arm from DFROBOT on Labview

Research Article Kinematics Analysis and Modeling of 6 Degree of Freedom Robotic Arm from DFROBOT on Labview Research Joural of Applied Scieces, Egieerig ad Techology 13(7): 569-575, 2016 DOI:10.19026/rjaset.13.3016 ISSN: 2040-7459; e-issn: 2040-7467 2016 Maxwell Scietific Publicatio Corp. Submitted: May 5, 2016

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

Medical Image Segmentation of Blood Vessels Based on Clifford Algebra and Voronoi Diagram

Medical Image Segmentation of Blood Vessels Based on Clifford Algebra and Voronoi Diagram Medical Image Segmetatio of Blood Vessels Based o Clifford Algebra ad Vorooi Diagram Zhe Jie Huag, Guo Heg Huag*, Liag Lu Cheg College of Automatio, Guagdog Uiversity of Techology, Guagzhou510006, Guagdog,

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

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

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

Object based Pseudo-3D Conversion of 2D Videos

Object based Pseudo-3D Conversion of 2D Videos Object based Pseudo-3D Coversio of 2D Videos J. Jiag 1,2 ad G. Xiao 1 1 Southwest Uiversity; 2 Uiversity of Bradford ABSTRACT: I this paper, we describe a ew algorithm to costruct pseudo-3d videos out

More information

Position and Velocity Estimation by Ultrasonic Sensor

Position and Velocity Estimation by Ultrasonic Sensor Positio ad Velocity Estimatio by Ultrasoic Sesor N Ramarao 1, A R Subramayam 2, J Chara Raj 2, Lalith B V 2, Varu K R 2 1 (Faculty of EEE, BMSIT & M, INDIA) 2 (Studets of EEE, BMSIT & M, INDIA) Abstract:

More information

Force Network Analysis using Complementary Energy

Force Network Analysis using Complementary Energy orce Network Aalysis usig Complemetary Eergy Adrew BORGART Assistat Professor Delft Uiversity of Techology Delft, The Netherlads A.Borgart@tudelft.l Yaick LIEM Studet Delft Uiversity of Techology Delft,

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

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

UTILIZATION OF 3D CITY MODELS AND AIRBORNE LASER SCANNING FOR TERRAIN-BASED NAVIGATION OF HELICOPTERS AND UAVs

UTILIZATION OF 3D CITY MODELS AND AIRBORNE LASER SCANNING FOR TERRAIN-BASED NAVIGATION OF HELICOPTERS AND UAVs I: Stilla U, Rottesteier F, Paparoditis N (Eds) CMRT09. IAPRS, Vol. XXXVIII, Part 3/W4 --- Paris, Frace, 3-4 September, 2009 UTILIZATION OF 3D CITY MODELS AND AIRBORNE LASER SCANNING FOR TERRAIN-BASED

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

An effective third-order local fitting patch and its application

An effective third-order local fitting patch and its application IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS (SMI) 9 A effective third-order local fittig patch ad its applicatio Zhog Li,,3, Bria Barsky 3, Xiaogag Ji Departmet of Mathematics ad Sciece,

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

FEATURE RECOGNITION OF ROTATIONAL PARTS USING BIQUADRATIC BEZIER PATCHES

FEATURE RECOGNITION OF ROTATIONAL PARTS USING BIQUADRATIC BEZIER PATCHES roceedigs of the Iteratioal Coferece o Mechaical Egieerig 7 (ICME7) 9-31 December 7, Dhaka, Bagladesh ICME7- FEATURE RECOGNITION OF ROTATIONAL ARTS USING BIQUADRATIC BEZIER ATCHES J. Kumar 1 ad N. Roy

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

South Slave Divisional Education Council. Math 10C

South Slave Divisional Education Council. Math 10C South Slave Divisioal Educatio Coucil Math 10C Curriculum Package February 2012 12 Strad: Measuremet Geeral Outcome: Develop spatial sese ad proportioal reasoig It is expected that studets will: 1. Solve

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

The Nature of Light. Chapter 22. Geometric Optics Using a Ray Approximation. Ray Approximation

The Nature of Light. Chapter 22. Geometric Optics Using a Ray Approximation. Ray Approximation The Nature of Light Chapter Reflectio ad Refractio of Light Sectios: 5, 8 Problems: 6, 7, 4, 30, 34, 38 Particles of light are called photos Each photo has a particular eergy E = h ƒ h is Plack s costat

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

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

. Perform a geometric (ray-optics) construction (i.e., draw in the rays on the diagram) to show where the final image is formed.

. Perform a geometric (ray-optics) construction (i.e., draw in the rays on the diagram) to show where the final image is formed. MASSACHUSETTS INSTITUTE of TECHNOLOGY Departmet of Electrical Egieerig ad Computer Sciece 6.161 Moder Optics Project Laboratory 6.637 Optical Sigals, Devices & Systems Problem Set No. 1 Geometric optics

More information

1. Introduction o Microscopic property responsible for MRI Show and discuss graphics that go from macro to H nucleus with N-S pole

1. Introduction o Microscopic property responsible for MRI Show and discuss graphics that go from macro to H nucleus with N-S pole Page 1 Very Quick Itroductio to MRI The poit of this itroductio is to give the studet a sufficietly accurate metal picture of MRI to help uderstad its impact o image registratio. The two major aspects

More information

EE 584 MACHINE VISION

EE 584 MACHINE VISION METU EE 584 Lecture Notes by A.Aydi ALATAN 0 EE 584 MACHINE VISION Itroductio elatio with other areas Image Formatio & Sesig Projectios Brightess Leses Image Sesig METU EE 584 Lecture Notes by A.Aydi ALATAN

More information

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System Evaluatio of Differet Fitess Fuctios for the Evolutioary Testig of a Autoomous Parkig System Joachim Wegeer 1 ad Oliver Bühler 2 1 DaimlerChrysler AG, Research ad Techology, Alt-Moabit 96 a, D-10559 Berli,

More information

The golden search method: Question 1

The golden search method: Question 1 1. Golde Sectio Search for the Mode of a Fuctio The golde search method: Questio 1 Suppose the last pair of poits at which we have a fuctio evaluatio is x(), y(). The accordig to the method, If f(x())

More information

A Path Planning Method for Robotic Belt Surface Grinding

A Path Planning Method for Robotic Belt Surface Grinding Chiese Joural of Aeroautics 24 (2011) 520-526 Cotets lists available at ScieceDirect Chiese Joural of Aeroautics joural homepage: www.elsevier.com/locate/cja A Path Plaig Method for Robotic Belt Surface

More information

Lecture 18. Optimization in n dimensions

Lecture 18. Optimization in n dimensions Lecture 8 Optimizatio i dimesios Itroductio We ow cosider the problem of miimizig a sigle scalar fuctio of variables, f x, where x=[ x, x,, x ]T. The D case ca be visualized as fidig the lowest poit of

More information

CS 683: Advanced Design and Analysis of Algorithms

CS 683: Advanced Design and Analysis of Algorithms CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,

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

On-line cursive letter recognition using sequences of local minima/maxima. Robert Powalka

On-line cursive letter recognition using sequences of local minima/maxima. Robert Powalka O-lie cursive letter recogitio usig sequeces of local miima/maxima Summary Robert Powalka 19 th August 1993 This report presets the desig ad implemetatio of a o-lie cursive letter recogizer usig sequeces

More information

The measurement of overhead conductor s sag with DLT method

The measurement of overhead conductor s sag with DLT method Advaces i Egieerig Research (AER), volume 7 2d Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 206) he measuremet of overhead coductor s sag with DL method Fag Ye,

More information

Diego Nehab. n A Transformation For Extracting New Descriptors of Shape. n Locus of points equidistant from contour

Diego Nehab. n A Transformation For Extracting New Descriptors of Shape. n Locus of points equidistant from contour Diego Nehab A Trasformatio For Extractig New Descriptors of Shape Locus of poits equidistat from cotour Medial Axis Symmetric Axis Skeleto Shock Graph Shaked 96 1 Shape matchig Aimatio Dimesio reductio

More information

Recursive Procedures. How can you model the relationship between consecutive terms of a sequence?

Recursive Procedures. How can you model the relationship between consecutive terms of a sequence? 6. Recursive Procedures I Sectio 6.1, you used fuctio otatio to write a explicit formula to determie the value of ay term i a Sometimes it is easier to calculate oe term i a sequece usig the previous terms.

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

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

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

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

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5.

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5. Morga Kaufma Publishers 26 February, 208 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Virtual Memory Review: The Memory Hierarchy Take advatage of the priciple

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 1 Computers ad Programs 1 Objectives To uderstad the respective roles of hardware ad software i a computig system. To lear what computer scietists

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

Optimal Mapped Mesh on the Circle

Optimal Mapped Mesh on the Circle Koferece ANSYS 009 Optimal Mapped Mesh o the Circle doc. Ig. Jaroslav Štigler, Ph.D. Bro Uiversity of Techology, aculty of Mechaical gieerig, ergy Istitut, Abstract: This paper brigs out some ideas ad

More information

Direct Generative Vehicle Machining

Direct Generative Vehicle Machining 547 Direct Geerative Vehicle Machiig Zheyu Cheg 1, C. Greg Jese 2 ad W. Ed Red 3 1 Brigham Youg Uiversity, chegzy@email.byu.edu 2 Brigham Youg Uiversity, cese@byu.edu 3 Brigham Youg Uiversity, ered@et.byu.edu

More information

3D MODELING OF STRUCTURES USING BREAK-LINES AND CORNERS IN 3D POINT CLOWD DATA

3D MODELING OF STRUCTURES USING BREAK-LINES AND CORNERS IN 3D POINT CLOWD DATA 3D MODELING OF STRUCTURES USING BREAK-LINES AND CORNERS IN 3D POINT CLOWD DATA Hiroshi YOKOYAMA a, Hirofumi CHIKATSU a a Tokyo Deki Uiv., Dept. of Civil Eg., Hatoyama, Saitama, 350-0394 JAPAN - yokoyama@chikatsulab.g.dedai.ac.jp,

More information

Freeform Optimization: A New Capability to Perform Grid by Grid Shape Optimization of Structures

Freeform Optimization: A New Capability to Perform Grid by Grid Shape Optimization of Structures 6 th Chia-Japa-Korea Joit Symposium o Optimizatio of Structural ad Mechaical Systems Jue 22-25, 200, Kyoto, Japa Freeform Optimizatio: A New Capability to Perform Grid by Grid Shape Optimizatio of Structures

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

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

Using a Dynamic Interval Type-2 Fuzzy Interpolation Method to Improve Modeless Robots Calibrations

Using a Dynamic Interval Type-2 Fuzzy Interpolation Method to Improve Modeless Robots Calibrations Joural of Cotrol Sciece ad Egieerig 3 (25) 9-7 doi:.7265/2328-223/25.3. D DAVID PUBLISHING Usig a Dyamic Iterval Type-2 Fuzzy Iterpolatio Method to Improve Modeless Robots Calibratios Yig Bai ad Dali Wag

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

More information

Math 10C Long Range Plans

Math 10C Long Range Plans Math 10C Log Rage Plas Uits: Evaluatio: Homework, projects ad assigmets 10% Uit Tests. 70% Fial Examiatio.. 20% Ay Uit Test may be rewritte for a higher mark. If the retest mark is higher, that mark will

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

Protected points in ordered trees

Protected points in ordered trees Applied Mathematics Letters 008 56 50 www.elsevier.com/locate/aml Protected poits i ordered trees Gi-Sag Cheo a, Louis W. Shapiro b, a Departmet of Mathematics, Sugkyukwa Uiversity, Suwo 440-746, Republic

More information

Design Optimization of the Parameters of Cycling Equipment Based on Ergonomics

Design Optimization of the Parameters of Cycling Equipment Based on Ergonomics Desig Optimizatio of the Parameters of Cyclig Equipmet Based o Ergoomics Shu Qiao 1*, Jiagfeg Lua, Da Dig 1 Liaoig Shihua Uiversity, Liaoig, Fushu,113001,Chia Physical fitess testig ceterliaoig shihua

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

CHAPTER IV: GRAPH THEORY. Section 1: Introduction to Graphs

CHAPTER IV: GRAPH THEORY. Section 1: Introduction to Graphs CHAPTER IV: GRAPH THEORY Sectio : Itroductio to Graphs Sice this class is called Number-Theoretic ad Discrete Structures, it would be a crime to oly focus o umber theory regardless how woderful those topics

More information

One advantage that SONAR has over any other music-sequencing product I ve worked

One advantage that SONAR has over any other music-sequencing product I ve worked *gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig

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

Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS

Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS 28 Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS Tolerace sythesis deals with the allocatio of tolerace values to various dimesios of idividual compoets

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

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

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

PETRI NETS GENERATING KOLAM PATTERNS

PETRI NETS GENERATING KOLAM PATTERNS . Lalitha et al / Idia Joural of omputer Sciece ad Egieerig (IJSE) PETRI NETS GENERATING KOLAM PATTERNS. Lalitha epartmet of Mathematics Sathyabama Uiversity, heai-119, Idia lalkrish_24@yahoo.co.i K. Ragaraja

More information

Copyright 1982, by the author(s). All rights reserved.

Copyright 1982, by the author(s). All rights reserved. Copyright 1982, by the author(s). All rights reserved. Permissio to make digital or hard copies of all or part of this work for persoal or classroom use is grated without fee provided that copies are ot

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

Fast algorithm for skew detection. Adnan Amin, Stephen Fischer, Tony Parkinson, and Ricky Shiu

Fast algorithm for skew detection. Adnan Amin, Stephen Fischer, Tony Parkinson, and Ricky Shiu Fast algorithm for skew detectio Ada Ami, Stephe Fischer, Toy Parkiso, ad Ricky Shiu School of Computer Sciece ad Egieerig Uiversity of New South Wales, Sydey NSW, 2052 Australia ABSTRACT Documet image

More information

AUTOMATICALLY AND ACCURATELY MATCHING OBJECTS IN GEOSPATIAL DATASETS

AUTOMATICALLY AND ACCURATELY MATCHING OBJECTS IN GEOSPATIAL DATASETS AUTOMATICALLY AND ACCURATELY MATCHING OBJECTS IN GEOSPATIAL DATASETS L. Li a, *, M. F. Goodchild a a Dept. of Geography, Uiversity of Califoria, Sata Barbara, CA, 93106 US - (lia, good)@geog.ucsb.edu KEY

More information

Visualization of Gauss-Bonnet Theorem

Visualization of Gauss-Bonnet Theorem Visualizatio of Gauss-Boet Theorem Yoichi Maeda maeda@keyaki.cc.u-tokai.ac.jp Departmet of Mathematics Tokai Uiversity Japa Abstract: The sum of exteral agles of a polygo is always costat, π. There are

More information

Data Analysis. Concepts and Techniques. Chapter 2. Chapter 2: Getting to Know Your Data. Data Objects and Attribute Types

Data Analysis. Concepts and Techniques. Chapter 2. Chapter 2: Getting to Know Your Data. Data Objects and Attribute Types Data Aalysis Cocepts ad Techiques Chapter 2 1 Chapter 2: Gettig to Kow Your Data Data Objects ad Attribute Types Basic Statistical Descriptios of Data Data Visualizatio Measurig Data Similarity ad Dissimilarity

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

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