ABSTRACT OF PHD THESIS

Size: px
Start display at page:

Download "ABSTRACT OF PHD THESIS"

Transcription

1 TECHNICAL UNIVERSITY OF CLUJ-NAPOCA FACULTY OF ELECTRICAL ENGINEERING Ig. Ştefa Gergely ABSTRACT OF PHD THESIS Research ad implemetatio of medical electroic equipmet, to use i cardiology Thesis committee: PRESIDENT: MEMBERS - Prof.dr.ig. Ioa TÂRNOVAN - dea, Faculty of Electrical Egieerig, Techical Uiversity of Cluj-Napoca; - Prof.dr.ig. Radu CIUPA - coducător ştiiţific, dea- Faculty of Electrical Egieerig, Techical Uiversity of Cluj-Napoca; - Prof.dr.ig. Alexadru MOREGA - reviewer, Polytechic Uiversity of Bucharest; - Cercet. Şt.I dr.ig. Valer ALMĂŞAN - reviewer, I.N.C.D.T.I.M. Cluj-Napoca; - Prof.dr.ig. Marius N. ROMAN - reviewer, Faculty of Electrical Egieerig Techical Uiversity of Cluj-Napoca; SCIENTIFIC COORDINATOR: Prof. dr.ig. Radu CIUPA 20

2 Chapter. Itroductio The thesis is divided ito five chapters, refereces ad 20 appedices. The cotributios to umerical aalysis of the PCG sigal (PhooCardioGraphs), this thesis aims to cotribute to solvig problems or improvig the diagosis of heart pathologies. So the thesis addresses the complex issue of developmet support ad developmet of mathematical algorithms required for classifyig cardiac pathologies usig PCG sigal. Also made cotributios, thesis has the objective of substatially fills a gap i the way of characterizatio of a PCG sigal. The marketig of prevetio i cardiology equipmet has grow due to icreasig computig power at the portable device. The itroductio of high-speed microcotroller with itegrated DSP module makes possible to carry these devices with icreasigly smaller dimesios. Edpoits of the thesis are:. Developmet of the first algorithms applicable i a portable computer system for the characterizatio of PCG sigals. 2. Research, desig ad realizatio of a prototype electroic equipmet for complex aalysis of the PCG sigals. Thus defied objectives give a practical research that has come followig itermediate steps:. Developig the mathematical support for PCG sigal aalysis; 2. Desig ad testig of a algorithm for time-frequecy scalogram represetatio; 3. Desigig ad testig a multi-resolutio algorithm for etropy aalysis of PCG sigal; 4. Desig ad testig of a shape recogitio algorithm for evaluatig the sigal evelope to classify cardiac pathology; 5. Isertig a patter recogitio algorithm used i 2D images based o Fourier trasform covolutio matrix of image cotet; 6. Software algorithm by umerical sigal processig tools (DSP); 7. Desig ad realizatio of a operatig system software for medical equipmet with color graphics display capability; 8. Desig ad practical implemetatio of a prototype hardware system for medical equipmet, capable to perform complex aalysis of PCG sigals. Coclusios Chapter : There were preseted a umber of pathologies as itroductory module to detectable PCG pathology sigals, the differeces betwee soud accompaied by cardiac activity ad cardiac murmur. There are preseted the cases that lead to murmur, ad may be associated with a certai type of heart disease or pathology class. Aalysis of existig equipmet by meas phoocardiography ivestigatio led to the idea to ivestigate ad make a series of algorithms by which to detect cardiac pathologies ad the they are implemeted i a portable system. Thus were established geeral criteria uder which it was possible to udertake research. The PCG sigal aalysis system had to be uder autoomic computig capacity to determie the type or class of pathology at least detected. Usig te PCG sigals with differet pathologies were sufficiet to begi research i this area.

3 Chapter 2. Medical sigal processig usig moder mathematical methods Wavelet fuctios are used to covert the sigal to be aalyzed i a represetatio iteded to highlight some features much better origial sigal. This trasformatio of the sigal is called wavelet trasform, which strictly mathematical poit of view fuctio is a covolutio of the sigal wavelet aalysis. I sigal aalysis, wavelet trasform ca meet two possible roles: it ca be traslated alog the sigal may suffer compressio or extesio by rescalig respectively. The wavelet fuctios are localized both i frequecy ad i time by shiftig ad scalig fuctio without a projectio over the etire trasformed. Aother importat aspect is that i terms of umber of calculatios ecessary for the Fourier trasform is required whe performig mathematical O( log2) operatios o wavelet trasform by fast algorithms ca be reduced to Ooperatios. Each iteratio of the decompositio of the sigal is called octave that ca assimilate a set of two FIR filter type. A wavelet trasform filter is built-pass type (TJ) ad the other is type-pass (TS). By direct applicatio of wavelet trasformed o a discrete sigal, we obtai a double umber of poits for the half vector trasform. Because the umber of samples after every iteratio trasforms is equal to the umber of samples of the origial sigal, it was proceeded to a decimatio of two. Scalig behavior sequece is a sequece of wavelet pass filter ad a filter is goig up where both filters are ormalized to have sum equal to 2. I some applicatios, sequeces are ormalized to have equal amout 2 remais orthogoal to each other. Sice i this case a umber of coefficiets will exceed the ed samples, there will be remaiig at the ed of the retur sigal coefficiets at the begiig to avoid the pheomeo of distortio to the limit. It ca you build a recostructio algorithm particularly useful for aalysis of perfect recostructio filters. Thus: Yields: x m t S t T t x m m. m, m, m, (2.) m, k m,2 k m, k m, 2 k 2 k 2 t S c t T b t After rearagig the terms of equatio 2.2: S m, c2ksm, k b 2kTm, k 2 k 2 k The family of Daubeschies fuctios plays a importat role i sigal aalysis because it is most ofte used to break dow ito compoet sub-bad sigals. Usig wavelet db4 requires calculatig scalig coefficiets. Coefficiets are calculated usig equatio 2.3, the scalig equatio for a fuctio with four wavelet coefficiets is writte: (2.2) (2.3) t c t c 2t c 2t 2 c 2t 3 (2.4) Ad the wavelet fuctio with the correspodig equatio results: t c t c 2t c 2t 2 c 2t 3 (2.5)

4 Coclusios Chapter 2: A summary was preseted of how the mathematical eed for research i digital sigal processig PCG. From the aalysis of this type of sigal a eed to use wavelet trasform as the oly effective way to achieve the desired results. Usig wavelet trasform as a startig poit i aalyzig a sigal havig characteristics very difficult to put ito evidece led to the eed to go through a complex mathematics which was oly recetly published. To deepe this material, the PhD studet had to make a selectio of mathematical methods for implemetig best practice developed i computer algorithms. Buildig a well-structured mathematical device led to the selectio ad testig of the optimal wavelet fuctio preseted i the thesis. Sice the wavelet trasform algorithms uderlyig desig experiece, to complete properly the mathematical apparatus was required mathematical theory coverig elemets, i parallel with the desig ad testig of the dedicated algorithms. Wavelet trasform algorithms usig time domai were developed based o sigal filtratio theory. This was doe to allow the covolutio algorithm for the DSP hardware. Chapter 3. PCG sigal characterizatio algorithms The extremely complex structure of the PCG sigal by aalogy with a iformatio carrier sigal, is characterized by a low frequecy amplitude modulated sigal, followed by a frequecy modulatio "carrier" geerated by the cardiac activity at differet times i relatio to the movemet of valves, ad fially the phase modulatio sigal is added to all compoets. The most importat parameter is the frequecy of PCG sigal that is i the rage 62Hz - 800Hz. I this chapter the origial algorithms that allow aalysis ad characterizatio of PCG sigals i terms of spectral, temporal compoets ad layout of the sigal evelope are specific to the cardiac pathologies. So the presetatio of aalysis algorithms through the followig steps: Determiatio of the spectral wavelet packets; Wavelet decompositio aalysis by evaluatig the partial Shao etropy; Accurate heart rate detectio for sigals with pathology; PCG sigal multirate samplig; Detectio of sigal evelope; Coversio of two-dimesioal correlatio of PCG sigals. After calculatig the etropy of wavelet trasform coefficiets, it ca be defied the set of referece vectors to determie the Euclidea distace betwee aalyzed sigal ad each referece sigal. I mathematical form, a referece sigal becomes the Shao etropy values i a matrix, which icludes approximatio coefficiets ad those of detail. So the etropy of each level of decompositio will replace the matrix lies. This method drastically reduces the amout of memory used to store referece sigal associated with cardiac pathology. The simulatios doe to characterize the PCG sigals by calculatig Shao etropy, were made o a umber of 0 sigals belogig to differet pathologies icludig some differet classes. The simplest algorithm used i patter recogitio is the Euclidea distace calculatio. A set of predetermied referece arrays is computed by calculatig the Euclidea distace betwee each of the matrices ad matrix pathology referece sigal acquired. The method of calculatig the Euclidea distace betwee two matrices is give i equatio 3.: 3

5 d m pij qij qij pij i j 2, (3.) There is the fial form of the PCG sigal correlatio algorithm, icludig the algorithms developed i previous subsectios 3.4, 3.5 respectively 3.6. Thus accurate determiatio of heart rate is preseted i sectio 3.4 i order to determie the relatioship betwee heart rate sigal to be aalyzed ad the referece sigal. The value of ratio betwee the two sigals will idicate the re-samplig factor used for traslatio i time of PCG sigal give i sectio 3.5. The correlatio algorithm is show i Figure 3.. Figure 3. The correlatio algorithm Coclusios Chapter 3: It was preseted a set of algorithms for processig digital sigal PCG, who are part of the three methods of pathologic classificatio. The first method ivolved the aalysis of spectral cotet of the PCG sigal ad the based o a complex algorithm; frequecy spectrum is displayed o a color LCD display. This method of evaluatig a sigal is addressed to medical persoel who ca iterpret the created time-frequecy scalogram. The secod method ivolves aalysis of statistically calculatig the sigal so that the Shao etropy of wavelet decompositio o each level, showig a specific value for each pathology i part. This desity acts as a iformatio figerprit of the sigal which allows automatic pathology classificatio of the detected PCG sigal. The third method is the most complex drive by the large umber of algorithms, so that the correlatio sigal is acquired with a series of referece sigals stored i the SD memory system created for this purpose. PCG sigal correlatio method icludes a algorithm accurate heart rate detectio usig autocorrelatio fuctio. Determiig the precise heart rate is dictated by the eeds of rescalig temporal wavelet decompositio level of three to brig the acquired sigal to the same HBR value of the referece sigal. Last step is to precisely detect the sigal evelope PCG Hilbert trasform usig a discrete sigal. The correlatio sigal is prepared by covertig the sigal ito a two-dimesioal vector, makig the actual sigal i a two-dimesioal image. This method opeed the way to the methods of imagig especially for shape recogitio. The sum of these preseted umerical processig methods is a importat step i the processig of a sigal virtually uapproachable by traditioal methods of umerical processig. 4

6 Cap.4 Research, desig ad implemetatio of electroic medical equipmet The fuctioal diagram of the device is divided ito two modules. This module idetifies (orth side) i which is the DSP microcotroller ad the (south-master) module which maages the flow of data withi the device. Each module is composed by a Microchip microcotroller series. Block diagram of the device is show i Figure 4.3. Figure 4.3 Block diagram of the PCG sigal aalyzer The electrical diagram has bee desiged usig the CAD capabilities of the Labceter-Proteus program, i which we geerated the ecessary missig compoets, from libraries. After exportig the et list files we have moved to the PCB desig. Complete wirig diagram is show i Appedix. Due to the large umber of data ports used i the scheme was ecessary to defie rules for trackig ad geeratig the list uder semi automatic routig procedure. The total duratio of CAD computig was 8 miutes without icludig the duratio of checkig of the arraged paths correctess started i maual mode. The prited circuit boards are preseted i Appedix 3 ad 4. The wirig desig is completed by a set of Gerber files exported i RS274X format. The two PCB circuits were assembled i a professioal way by usig HAL (Hot Air Levelig), fiish double layer, o-pb solder mask by the compay AR-Elektroik i Germay. All SMD compoets were soldered maually. The 3D simulatios ca be see i Appedix 2 ad the fial realizatio of both sides of the prited circuit board havig all the compoets, placed ca be see i Figure 4.5: 5

7 Figure 4.5 The PCB board of the electroic device I Figure 4.30 we ca see the medical device i operatio. Figure 4.6 The PCG sigal aalyser DSP module is the basic compoet of the microcotroller dspic30f602 ad is specialized i the executio of fast istructios such as additio, subtractio ad multiplicatio. The ext equatio is fudametal i digital sigal processig ad as a mathematical poit of view it is based o the covolutio operatio. The developmet is desiged so that it carries out all sigal aalysis processes usig equatio 4.: N i0 S a b (4.) i i Recursive FIR filter implemetatio ca be doe easily by usig modulo addressig type programmig which provides after begiig of the routie the retur of the address used to the filter coefficiets. Hilbert trasform calculatio assumes a similar algorithm but to simplify the modulo addressig type, due to the reduced umber of Hilbert coefficiets by isertig i the loop list the ecessary zero values. The itegrated aalog-digital coverter circuit is a 2-bit SAR structure. Coversio speed ca reach up to 500Khz. The developed prototype uses a samplig rate of 8KHz, otherwise low frequecy resolutio which is a audio stadard. The Natioal Istrumets LabWidows CVI platform uses a set of commuicatios protocols implemeted with NI-VISA. This protocol is a 6

8 set of applicatio programmig iterfaces for high-level (API) i order to provide commuicatio iterfaces to a PC with various tools attached. The USB protocol allows that the applicatios writte, to trasfer the SD referece sigals, the programmig of the graphical elemets used by the device, the direct readig of RAM ad also the readig of the fial results followig the assessmet of PCG sigal. The commuicatio is specific to this device ad was created exclusively for this applicatio to access the SD memory through a USB protocol. Coclusios C4: It was preseted a electroic device for sigal acquisitio ad umerical processig of the PCG sigals. It was researched, desiged ad made practical by usig moder electroic desig. There were preseted the two major compoets of this device structure, which icludes operatig system software created for this purpose. The hardware structure comprises a color graphic LCD display that ca display a graphical user-friedly meu drive by a set of three keys to access the operatig system. Data storage is doe by usig a SD memory card, which has the advatage of virtually ulimited memory space relative to the size of geerated files. These files are geerated from blocks with a total size of 64KB each. A commuicatio protocol was developed a high speed USB device desiged thereby servig the exchage of iformatio with the host program residet o a PC. The operatig system is autoomous i operatio but durig the test routies are emulated by trasferrig computer data to microcotroller DSP. The thesis is withi the field of digital sigal processig ad was completed by the desig ad realizatio of a DSP system developmet capability. This developmet system was desiged for the acquisitio ad aalysis of PCG sigal ad ed with the characterizatio ad recogitio of cardiac pathologies. So the whole thesis cotais the theoretical apparatus ecessary for the desig, calculatio ad completio of practical algorithms for this type of sigal aalysis. Iitial processig of the sigal was made by wavelet trasform to perform spectral decompositio PCG sigal while carryig out data compressio to reduce the umber of calculatios i the DSP processig. The characterizatio of the PCG sigal that has a very complex structure was achieved through the implemetatio of three methods. Thus the first method provides a timefrequecy represetatio through a PCG sigal scalogram. Thus PCG sigal is coverted ito a graphical form more easily iterpreted by your cardiologist. A secod method of characterizatio of PCG sigal is by calculatig the statistical type of iformatio desity wavelet decompositio levels. The Shao etropy calculatio method uses the sigal sequece results after wavelet decompositio of the PCG sigal. The third method used to characterize the sigal is by the coversio based o the sigal obtaied i a two-dimesioal vector form. Thus PCG sigal is processed as a 2D image. The resultig images were decomposed ito a referece sigal with a specially writte program. The refereces sigal results were also used i the matchig algorithms i images processig. Cap.5 Origial cotributios The resultig algorithms were tested by simulatio programs desiged i C laguage usig LabWidows CVI Natioal Istrumets eviromet. After the simulatios, it was switched to recompile the programs for the microcotroller implemetatio. The fial DSP routies will be made after o board emulatio of the computer algorithms. The persoal cotributios are idicated as referred to the full versio of the thesis: Ow method for wavelet decimatio filterig algorithm implemeted i laguage C, o the basis of multi-resolutio theoretical wavelet trasform (sectio 2.0) 7

9 Ow method for determiig the wavelet fuctio by calculatig the recostructio error, suitable for performig sigal decompositio PCG (sectio 2., Table 2., Table 2.2, Figure 2.4, Figure 2.5.) Ow ad origial method to implemet time-frequecy scalogram o a embedded micro system usig color graphic display features (sectio 3.2, Figure 3.8, Figure 3.). Summary of results is show i Figure 5.. Desigig GUI buildig program for displayig time-frequecy scalogram (Appedix 2). Ow statistical evaluatio method by calculatig multi-resolutio decompositio of the Shao etropy partial applicatio of Euclidea distace. (Sectio 3.3 Table 3., Table 3.2, Figure 3.4, Figure 3.5) Summary of results is show i Figure 5.2. Ow method for determiig precise heart rate i a pathological coditios with oise sigals, by autocorrelatio of the level three wavelet decompositio (sectio 3.4, Figure 3.8) Utreated origial method i other literature, the traslatio time of PCG sigals multirate fractioal samplig. This method preserves all the origial features of the sigal amplitude. Summary of results is show i Figure 5.3. Utreated origial method i other literature to determie the evelope of the PCG sigal usig Hilbert trasforms. Summary of results is show i Figure 5.4. Utreated origial method i other literature, the PCG sigal correlatio methods as digital imagig. Summary of results is show i Figure 5.6. Desig of a multifuctio developmet system havig PCG sigal processig capabilities by usig DSP module (sectio 4.2.3, Figure 4.29) Desig of a software iterface for programmig graphical color LCD display DEM2860 (sectio 4..4, Figure 4.7, Figure 4., Figure 4.2) Desigig the program eeded to covert RGB565 LCD display (Appedix 3) Support program for calculatig FIR filters coefficiets for the Q.5: calculatig badpass iput filter ad FIR filters for calculatig the multirate samplig (Appedix ) Desigig a multipurpose program for commuicatio betwee the host program istalled i a PC ad the electroic equipmet (Appedix 2) Developmet ad implemetatio of a commuicatio protocol for devices desiged by usig USB2 iterface i the Medical Egieerig departmet (Appedix 5) Performig various circuits based o microcotrollers for use by studets of the Medical Egieerig Departmet. Promote the idea of aalysis device display features local PCG sigals Writig of 6 scietific articles published o the PCG sigal aalysis, ECG, ad portable devices equipped with complex data aalysis capabilities. 8

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

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

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

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

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

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

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III GE2112 - FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE Plaig the Computer Program Purpose Algorithm Flow Charts Pseudocode -Applicatio Software Packages-

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

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

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

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

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

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

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

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

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

The following algorithms have been tested as a method of converting an I.F. from 16 to 512 MHz to 31 real 16 MHz USB channels:

The following algorithms have been tested as a method of converting an I.F. from 16 to 512 MHz to 31 real 16 MHz USB channels: DBE Memo#1 MARK 5 MEMO #18 MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY WESTFORD, MASSACHUSETTS 1886 November 19, 24 Telephoe: 978-692-4764 Fax: 781-981-59 To: From: Mark 5 Developmet Group

More information

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM MATEC Web of Cofereces 79, 01014 (016) DOI: 10.1051/ mateccof/0167901014 T 016 BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM Staislav Shidlovskiy 1, 1 Natioal Research

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

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

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

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

Filter design. 1 Design considerations: a framework. 2 Finite impulse response (FIR) filter design

Filter design. 1 Design considerations: a framework. 2 Finite impulse response (FIR) filter design Filter desig Desig cosideratios: a framework C ı p ı p H(f) Aalysis of fiite wordlegth effects: I practice oe should check that the quatisatio used i the implemetatio does ot degrade the performace of

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

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

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

Appendix A. Use of Operators in ARPS

Appendix A. Use of Operators in ARPS A Appedix A. Use of Operators i ARPS The methodology for solvig the equatios of hydrodyamics i either differetial or itegral form usig grid-poit techiques (fiite differece, fiite volume, fiite elemet)

More information

APPLICATION NOTE. Automated Gain Flattening. 1. Experimental Setup. Scope and Overview

APPLICATION NOTE. Automated Gain Flattening. 1. Experimental Setup. Scope and Overview APPLICATION NOTE Automated Gai Flatteig Scope ad Overview A flat optical power spectrum is essetial for optical telecommuicatio sigals. This stems from a eed to balace the chael powers across large distaces.

More information

How do we evaluate algorithms?

How do we evaluate algorithms? F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:

More information

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software Structurig Redudacy for Fault Tolerace CSE 598D: Fault Tolerat Software What do we wat to achieve? Versios Damage Assessmet Versio 1 Error Detectio Iputs Versio 2 Voter Outputs State Restoratio Cotiued

More information

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS Roma Szewczyk Istitute of Metrology ad Biomedical Egieerig, Warsaw Uiversity of Techology E-mail:

More information

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting)

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting) MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fittig) I this chapter, we will eamie some methods of aalysis ad data processig; data obtaied as a result of a give

More information

Linear Time-Invariant Systems

Linear Time-Invariant Systems 9/9/00 LIEAR TIE-IVARIAT SYSTES Uit, d Part Liear Time-Ivariat Sstems A importat class of discrete-time sstem cosists of those that are Liear Priciple of superpositio Time-ivariat dela of the iput sequece

More information

LU Decomposition Method

LU Decomposition Method SOLUTION OF SIMULTANEOUS LINEAR EQUATIONS LU Decompositio Method Jamie Traha, Autar Kaw, Kevi Marti Uiversity of South Florida Uited States of America kaw@eg.usf.edu http://umericalmethods.eg.usf.edu Itroductio

More information

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control EE 459/500 HDL Based Digital Desig with Programmable Logic Lecture 13 Cotrol ad Sequecig: Hardwired ad Microprogrammed Cotrol Refereces: Chapter s 4,5 from textbook Chapter 7 of M.M. Mao ad C.R. Kime,

More information

MOTIF XF Extension Owner s Manual

MOTIF XF Extension Owner s Manual MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus

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

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

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

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

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

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

1. SWITCHING FUNDAMENTALS

1. SWITCHING FUNDAMENTALS . SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig

More information

Today s objectives. CSE401: Introduction to Compiler Construction. What is a compiler? Administrative Details. Why study compilers?

Today s objectives. CSE401: Introduction to Compiler Construction. What is a compiler? Administrative Details. Why study compilers? CSE401: Itroductio to Compiler Costructio Larry Ruzzo Sprig 2004 Today s objectives Admiistrative details Defie compilers ad why we study them Defie the high-level structure of compilers Associate specific

More information

Lecture 1: Introduction

Lecture 1: Introduction Lecture 1: Itroductio g Class orgaizatio Istructor cotact Course objectives ad outcomes Lectures outlie Laboratory outlie Gradig system Tetative schedule g Lab schedule g Itelliget sesor systems (ISS)

More information

Computers and Scientific Thinking

Computers and Scientific Thinking Computers ad Scietific Thikig David Reed, Creighto Uiversity Chapter 15 JavaScript Strigs 1 Strigs as Objects so far, your iteractive Web pages have maipulated strigs i simple ways use text box to iput

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

Chapter 4. Procedural Abstraction and Functions That Return a Value. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 4. Procedural Abstraction and Functions That Return a Value. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 4 Procedural Abstractio ad Fuctios That Retur a Value Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 4.1 Top-Dow Desig 4.2 Predefied Fuctios 4.3 Programmer-Defied Fuctios 4.4

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

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

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

Computer Systems - HS

Computer Systems - HS What have we leared so far? Computer Systems High Level ENGG1203 2d Semester, 2017-18 Applicatios Sigals Systems & Cotrol Systems Computer & Embedded Systems Digital Logic Combiatioal Logic Sequetial Logic

More information

WAVELET BASED MULTIMEDIA COMMUNICATIONS

WAVELET BASED MULTIMEDIA COMMUNICATIONS UNIVERSITY OF CAGLIARI Departmet of Electrical ad Electroic Egieerig WAVELET BASED MULTIMEDIA COMMUNICATIONS Ph.D. Thesis Maurizio Murroi Advisor: Prof. Daiele D. Giusto December 000 PREFACE The spreadig

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

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 18 Strategies for Query Processig Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio DBMS techiques to process a query Scaer idetifies

More information

n Some thoughts on software development n The idea of a calculator n Using a grammar n Expression evaluation n Program organization n Analysis

n Some thoughts on software development n The idea of a calculator n Using a grammar n Expression evaluation n Program organization n Analysis Overview Chapter 6 Writig a Program Bjare Stroustrup Some thoughts o software developmet The idea of a calculator Usig a grammar Expressio evaluatio Program orgaizatio www.stroustrup.com/programmig 3 Buildig

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

SURVEYING INSTRUMENTS SDR33 SOKKIA ELECTR ONIC FIELD BOOKS NOW EVEN MORE RUGGED PERFORMANCE. from The World Leader in Data Collection

SURVEYING INSTRUMENTS SDR33 SOKKIA ELECTR ONIC FIELD BOOKS NOW EVEN MORE RUGGED PERFORMANCE. from The World Leader in Data Collection SURVEYING INSTRUMENTS TM SOKKIA SDR33 ELECTR ONIC FIELD BOOKS ELECTRONIC NOW EVEN MORE RUGGED PERFORMANCE from The World Leader i Data Collectio PUT RUGGED, DEPENDABLE POWER IN THE PALM OF YOUR HAND You

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

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

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

BOOLEAN MATHEMATICS: GENERAL THEORY

BOOLEAN MATHEMATICS: GENERAL THEORY CHAPTER 3 BOOLEAN MATHEMATICS: GENERAL THEORY 3.1 ISOMORPHIC PROPERTIES The ame Boolea Arithmetic was chose because it was discovered that literal Boolea Algebra could have a isomorphic umerical aspect.

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

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

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

Data Warehousing. Paper

Data Warehousing. Paper Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial

More information

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) A NEW RADIX-4 FFT ALGORITHM

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) A NEW RADIX-4 FFT ALGORITHM ITERATIOAL JOURAL OF ADVACED REEARC I EIEERI AD TECOLO (IJARET Iteratioal Joural of Advaced Research i Egieerig ad Techology (IJARET I 976 68(Prit I 976 699(Olie Volume Issue 3 April (3 IAEME I 976-68

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

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

Precise Psychoacoustic Correction Method Based on Calculation of JND Level

Precise Psychoacoustic Correction Method Based on Calculation of JND Level Vol. 116 (2009) ACTA PHYSICA POLONICA A No. 3 Optical ad Acoustical Methods i Sciece ad Techology Precise Psychoacoustic Correctio Method Based o Calculatio of JND Level Z. Piotrowski Faculty of Electroics,

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

DIRECT SHEAR APPARATUS

DIRECT SHEAR APPARATUS DIRECT SHEAR APPARATUS I a direct shear test, the failure of the soil sample i shear is caused alog a predetermied plae. Test is performed as per IS 2720 part XIII The ormal load, strai ad shearig force

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

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

1.8 What Comes Next? What Comes Later?

1.8 What Comes Next? What Comes Later? 35 1.8 What Comes Next? What Comes Later? A Practice Uderstadig Task For each of the followig tables, CC BY Hiroaki Maeda https://flic.kr/p/6r8odk describe how to fid the ext term i the sequece, write

More information

A Method of Malicious Application Detection

A Method of Malicious Application Detection 5th Iteratioal Coferece o Educatio, Maagemet, Iformatio ad Medicie (EMIM 2015) A Method of Malicious Applicatio Detectio Xiao Cheg 1,a, Ya Hui Guo 2,b, Qi Li 3,c 1 Xiao Cheg, Beijig Uiv Posts & Telecommu,

More information

A Modified Multiband U Shaped and Microcontroller Shaped Fractal Antenna

A Modified Multiband U Shaped and Microcontroller Shaped Fractal Antenna al Joural o Recet ad Iovatio Treds i Computig ad Commuicatio ISSN: 221-8169 A Modified Multibad U Shaped ad Microcotroller Shaped Fractal Atea Shweta Goyal 1, Yogedra Kumar Katiyar 2 1 M.tech Scholar,

More information

Extending The Sleuth Kit and its Underlying Model for Pooled Storage File System Forensic Analysis

Extending The Sleuth Kit and its Underlying Model for Pooled Storage File System Forensic Analysis Extedig The Sleuth Kit ad its Uderlyig Model for Pooled File System Foresic Aalysis Frauhofer Istitute for Commuicatio, Iformatio Processig ad Ergoomics Ja-Niclas Hilgert* Marti Lambertz Daiel Plohma ja-iclas.hilgert@fkie.frauhofer.de

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

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Outline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs

Outline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs Dyamic Aalysis ad Desig Patter Detectio i Java Programs Outlie Lei Hu Kamra Sartipi {hul4, sartipi}@mcmasterca Departmet of Computig ad Software McMaster Uiversity Caada Motivatio Research Problem Defiitio

More information

Linearising Calibration Methods for a Generic Embedded Sensor Interface (GESI)

Linearising Calibration Methods for a Generic Embedded Sensor Interface (GESI) 1st Iteratioal Coferece o Sesig Techology November 21-23, 2005 Palmersto North, New Zealad Liearisig Calibratio Methods for a Geeric Embedded Sesor Iterface (GESI) Abstract Amra Pašić Work doe i: PEI Techologies,

More information

FEATURES VECTOR FOR PERSONAL IDENTIFICATION BASED ON IRIS TEXTURE

FEATURES VECTOR FOR PERSONAL IDENTIFICATION BASED ON IRIS TEXTURE FEATURES VECTOR FOR PERSONAL IDENTIFICATION BASED ON IRIS TEXTURE R. P. Moreo Departameto de Egeharia Elétrica EESC - USP Av. Trabalhador Sãocarlese, 400 São Carlos / SP Brasil raphael@digmotor.com.br

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

*Corresponding author. Keywords: Power quality, Assessment system, Harmonic evaluation, Comprehensive evaluation.

*Corresponding author. Keywords: Power quality, Assessment system, Harmonic evaluation, Comprehensive evaluation. 7 Iteratioal Coferece o Eergy, Power ad Evirometal Egieerig (ICEPEE 7) ISBN: 978--6595-456- Study of the Power Quality Comprehesive Evaluatio Method Zhi-mi ZHAN, Peg-fei CHAI, Bi LUO, Xig-bo LIU, Yua-li

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

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

GPUMP: a Multiple-Precision Integer Library for GPUs

GPUMP: a Multiple-Precision Integer Library for GPUs GPUMP: a Multiple-Precisio Iteger Library for GPUs Kaiyog Zhao ad Xiaowe Chu Departmet of Computer Sciece, Hog Kog Baptist Uiversity Hog Kog, P. R. Chia Email: {kyzhao, chxw}@comp.hkbu.edu.hk Abstract

More information

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter The Processor Part A path Desig Itroductio CPU performace factors Istructio cout Determied by ISA ad compiler. CPI ad

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

l-1 text string ( l characters : 2lbytes) pointer table the i-th word table of coincidence number of prex characters. pointer table the i-th word

l-1 text string ( l characters : 2lbytes) pointer table the i-th word table of coincidence number of prex characters. pointer table the i-th word A New Method of N-gram Statistics for Large Number of ad Automatic Extractio of Words ad Phrases from Large Text Data of Japaese Makoto Nagao, Shisuke Mori Departmet of Electrical Egieerig Kyoto Uiversity

More information

Fundamentals of. Chapter 1. Microprocessor and Microcontroller. Dr. Farid Farahmand. Updated: Tuesday, January 16, 2018

Fundamentals of. Chapter 1. Microprocessor and Microcontroller. Dr. Farid Farahmand. Updated: Tuesday, January 16, 2018 Fudametals of Chapter 1 Microprocessor ad Microcotroller Dr. Farid Farahmad Updated: Tuesday, Jauary 16, 2018 Evolutio First came trasistors Itegrated circuits SSI (Small-Scale Itegratio) to ULSI Very

More information

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved. Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4

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

Introduction to SWARM Software and Algorithms for Running on Multicore Processors

Introduction to SWARM Software and Algorithms for Running on Multicore Processors Itroductio to SWARM Software ad Algorithms for Ruig o Multicore Processors David A. Bader Georgia Istitute of Techology http://www.cc.gatech.edu/~bader Tutorial compiled by Rucheek H. Sagai M.S. Studet,

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

Title: Robust Registration of Multimodal Remote Sensing Images Based on Structural Similarity.

Title: Robust Registration of Multimodal Remote Sensing Images Based on Structural Similarity. 7 IEEE. Persoal use of this material is permitted. Permissio from IEEE must be obtaied for all other uses, i ay curret or future media, icludig repritig/republishig this material for advertisig or promotioal

More information