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

Size: px
Start display at page:

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

Transcription

1 Available Olie at Iteratioal Joural of Computer Sciece ad Mobile Computig A Mothly Joural of Computer Sciece ad Iformatio Techology IJCSMC, Vol. 4, Issue. 9, September 2015, pg RESEARCH ARTICLE ISSN X Real-Time Secure System for Detectio ad Recogitio the Face of Crimials Dr. Khaldu.I.Arif 1, Dhafer.G.HONI 2 Computer Sciece Departmet, College of Educatio For Pure Sciece, Uiversity, Thi-Qar, Iraq khaldu.i.a.2014@gmail.com; daferkiy1991@gmail.com Abstract i this paper We preset a system for real-time, saved images Ad Video Recorded i this three Method We Ca detectig ad recogizig faces of a crimial at public place Or Checkpoit such that the system easy to lear Ad to implemetatio,the three method that used i the system make recogitio very accuracy, where if we ruig it will appear Logi widow i this scree should isert (userame Ad Password) to eter i the mai widow, i the mai widow we must firstly isert images to Database ad The choose the way that wat to recogitio, if the system recogitio the Face, the system will show the ame of the crimial ad i the same time the system will appear Dager Soud Refer that the Crimials Recogitio ad Matched i the Database, Besides that we ca make Easy update(reame,delete) to the Database without complexed. Keywords Priciple Compoet Aalysis, Eigefaces, Haar Features, Cascade Classifier 1. Itroductio Face recogitio is oe of the most active ad widely used techique [1][2] because of its reliability ad accuracy i the process of recogizig ad verifyig a perso s idetity. The eed is becomig importat sice people are gettig aware of security ad privacy. For the Researchers Face Recogitio is amog the tedious work. It is all because the huma face is very robust i ature; i fact, a perso s face ca chage very much durig short periods of time (from oe day to aother) ad because of log periods of time (a differece of moths or years). Oe problem of face recogitio is the fact that differet faces could seem very similar; therefore, a discrimiatio task is eeded. O the other had, whe we aalyze the same face, may characteristics may have chaged. These chages might be because of chages i the differet parameters. The parameters are: illumiatio, variability i facial expressios, the presece of accessories (glasses, beards, etc.); poses, age, fially backgroud. We ca divide face recogitio [3][4] techiques ito two big groups, the applicatios that required face idetificatio ad the oes that eed face verificatio. The differece is that the first oe uses a face to match with other oe o a database; o the other had, the verificatio techique tries to verify a huma face from a give sample of that face. Face recogitio has bee a active research area over the last 30 years. It has bee studied by scietists from differet areas of psychophysical scieces ad those from differet areas of computer scieces. Psychologists ad euroscietists maily deal with the huma perceptio part of the topic, whereas egieers studyig o machie recogitio of huma faces deal with the 2015, IJCSMC All Rights Reserved 58

2 computatioal aspects of face recogitio. Face recogitio has applicatios maily i the fields of biometrics, access cotrol, law eforcemet, ad security ad surveillace systems. 2. Biometric Measures Biometric systems are automated methods for idetifyig people through physiological or behavioral characteristics. Face recogitio As compared with other biometrics systems usig figerprit/palm-prit ad iris, face recogitio has distict advatages because of its ocotact process. Face images ca be(system would allow a perso to be idetified by walkig i frot of a camera ad captured from a distace without touchig the perso beig idetified, ad the idetificatio does ot require iteractig with the perso. I additio, face recogitio serves the crime deterret purpose because face images that have bee recorded ad archived ca later help idetify a perso. 3. Real-time image processig The term real-time imagig refers to real-time image processig ad image aalysis. Simply put, the camera gets images which are digitized ito computer graphics. Picture processig is ay form of sigal processig for which the iput is a image, such as a photograph or a video frame; the output of image processig may be either a image or a set of characteristics or parameters related to the image. Most image-processig techiques ivolve treatig the image as a two-dimesioal sigal ad applyig stadard sigal processig techiques to it. For this process the OpeCV library is used, which is able to query ad maipulate images straight from a camera coected to the computer [5]. 4. Face Detectio Face detectio is a computer visio techology that determies the locatios ad sizes of huma faces i arbitrary (digital) images. It detects facial features ad igores aythig else, such as buildigs, trees ad bodies. Face detectio ca be regarded as a specific case of object-class detectio. I object-class detectio, the task is to fid the locatios ad sizes of all objects i a digital image that belog to a give class. Examples iclude upper torsos, pedestrias, ad cars. huma face localizatio ad detectio is ofte the first step i applicatios such as video surveillace, huma computer iterface, face recogitio ad image database maagemet. Locatig ad trackig huma faces is a prerequisite for face recogitio ad/or facial expressios aalysis, although it is ofte assumed that a ormalized face image is available [6]. (a) real image (b)yale image Database Figure 1: Face Detectio 5. Face Detectio Techiques It s always good to kow that the method you're applyig is i fact the better oe amog all the rest. For that you should kow what methods have bee developed, their pros ad cos ad why you're ot usig those 2015, IJCSMC All Rights Reserved 59

3 istead, who kows you might fid some other method more useful for your project? This way you ca create your work with maximum efficiecy. kowig the curret work doe allows us to explore future possibilities as well. here are may ways to detect a face i a scee - easier ad harder oes [7]. 5.1 Fidig Faces i images with cotrolled backgroud The method that ca be used whe you simply have a frotal face image agaist a plai backgroud. I this case the software ca easily remove the backgroud, leavig face boudaries. If software uses this approach it teds to have a umber of differet classifiers for detectig differet types of frot-o faces, alog with some for profile faces. It will attempt to detect eyes, a ose, a mouth, ad i some cases eve a whole body for pictures that show more tha just a face [7] [8]. 5.2 Fidig faces by color The method that ca use to look for faces. It obviously requires that the photos or video images used be color. The software scas the picture lookig for areas that are of a typical ski color, the lookig for face segmets. A problem with this techique is that ski color varies from race to race, ad this method does ot work as well for all ski colors. Varyig lightig coditios chages the exact hue of a perso s ski i the picture, ad that ca have a major effect o facial detectio The advatage: If you have access to color images, you might use the typical ski color to fid face segmets Ad the disadvatage: It does't work with all kid of ski colors, ad is ot very robust uder varyig lightig coditios [9]. 5.3 Fidig faces by motio The face i the image is usually i motio So Whe you are usig video images you ca use movemet as a guide. Faces are usually movig i real-time videos, so oe optio is for the software to capture the movig area. Of course, other parts of videos also move, so the software eeds to look for particular referece poits to idicate that it is actually a face that is movig. Oe specific face movemet is blikig. If the software ca determie a regular blikig patter (two eyes blikig together, symmetrically positioed) the this is a good idicatio that there is a face. From this regular blikig patter the computer ca determie the area of the video image that is actually the face, usig oe of a umber of face models. There will be a umber of face models i the software, cotaiig the appearace, shape ad motio of faces. There are actually a variety of differet face shapes, roughly categorized as oval, rectagle, roud, square, heart ad triagle. As well as blikig, there are various other motios that sigpost to the computer that the image may cotai a face. These iclude raised eyebrows, flared ostrils, wrikled foreheads ad opeed mouths. Oce oe of these actios is detected, the computer will pass their face models over the video image ad try ad determie a facial match. Oce a face is detected, ad a particular face model matched with a particular movemet, the model is laid over the face, eablig face trackig to pick up further face movemets [10]. 5.4 Model-based Face Trackig A Face model ca cotai the appearace, shape, ad motio of faces. This techique uses the face model to fid the face i the image. Some of the models ca be rectagle, roud, square, heart, ad triagle. It gives high level of accuracy if used with some other techiques [11]. 6. Facial Feature Extractio I may problem domais combiig more tha oe techique with ay other techique(s) ofte results i improvemet of the performace. Boostig is oe of such techique used to icrease the performace result. Facial features are very importat i face recogitio. Facial features ca be of differet types: regio, key poit (ladmark), ad cotour. I this Method, AdaBoost: Boostig algorithm with Haar Cascade Classifier for face detectio ad fast PCA ad PCA with LDA for the purpose of face recogitio. All these algorithms are explaied oe by oe [10]. 2015, IJCSMC All Rights Reserved 60

4 7. The Viola-Joes Face Detector If oe were asked to ame a sigle face detectio algorithm that has the most impact i the 2000 s, it will most likely be the semial work by Viola ad Joes (2001). The Viola-Joes face detector cotais three mai ideas that make it possible to build a successful face detector that ca ru i real time: the itegral image, classifier learig with AdaBoost, ad the attetioal cascade structure [12]. 7.1 Weak classifier cascades The face detectio algorithm That used I my Thesis proposed by Viola ad Joes is used as the basis of our desig. The face detectio algorithm looks for specific Haar features of a huma face. Whe oe of these features is foud, the algorithm allows the face cadidate to pass to the ext stage of detectio. A face cadidate is a rectagular sectio of the origial image called a sub-widow. Geerally this sub-widow has a fixed size (typically pixels). This sub-widow is ofte scaled i order to obtai a variety of differet size faces. The algorithm scas the etire image with this widow ad deotes each respective sectio a face cadidate. The algorithm uses a itegral image i order to process Haar features of a face cadidate i costat time. It uses a cascade of stages which is used to elimiate o-face cadidates quickly. Each stage cosists of may differet Haar features. Each feature is classified by a Haar feature classifier. The Haar feature classifiers geerate a output which ca the be provided to the stage comparator. The stage comparator sums the outputs of the Haar feature classifiers ad compares this value with a stage threshold to determie if the stage should be passed. If all stages are passed the face cadidate is cocluded to be a face. So This Method is distiguished by three key cotributios. The first is the itroductio of a ew image represetatio called the Itegral Image which allows the features used by our detector to be computed very quickly. The secod is a learig algorithm, based o AdaBoost, which selects a small umber of critical visual features from a larger set ad yields extremely efficiet classifiers. The third cotributio is a method for combiig icreasigly more complex classifiers i a cascade which allows backgroud regios of the image to be quickly discarded while spedig more computatio o promisig object-like regios. The cascade ca be viewed as a object specific focus-ofattetio mechaism which ulike previous approaches provides statistical guaratees that discarded regios are ulikely to cotai the object of iterest. I the domai of face detectio the system yields detectio rates comparable to the best previous systems. Used i real-time applicatios, the detector rus at 15 frames per secod without resortig to image differecig or ski color detectio [10][12]. 2015, IJCSMC All Rights Reserved 61

5 7.2 Itegral Image Rectagle features ca be computed very rapidly usig a itermediate represetatio for the image which we call the itegral image. The itegral image at locatio x, y cotais the sum of the pixels above ad to the left of x, y so The itegral image is defied as the summatio of the pixel values of the origial image. The value at ay locatio (x, y) of the itegral image is the sum of the images pixels above ad to the left of locatio (x, y)., iclusive: where ii(x, y) is the itegral image ad i(x, y) is the origial image. Usig the followig pair of recurreces: s(x, y) = s(x, y 1) + i (x, y).... (1) ii (x, y) = ii (x 1, y) + s(x, y) (2) where s(x, y) is the cumulative row sum,s(x, 1) =0, ii ( 1, y) = 0 the itegral image ca be computed i oe pass over the origial image. Usig the itegral image ay rectagular sum ca be computed i four array refereces Clearly the differece betwee two rectagular sums ca be computed i eight refereces. Sice the two-rectagle features defied above ivolve adjacet rectagular sums they ca be computed i six array refereces, eight i the case of the three-rectagle features, ad ie for four-rectagle features [10][13][14]. Figure 3 : The value of the itegral image at poit (x, y) is the sum of all the pixels above ad to the left. Figure 4 : diagram Represet the Calculate of Itegral Image 2015, IJCSMC All Rights Reserved 62

6 7.3 Haar Features The face detectio procedure classifies images based o the value of simple features. There are may motivatios for usig features rather tha the pixels directly. The most commo reaso is that features ca act to ecode ad-hoc domai kowledge that is difficult to lear usig a fiite quatity of traiig data. For this system there is also a secod critical motivatio for features: the feature-based system operates much faster tha a pixelbased system. The simple features used are remiiscet of Haar basis fuctios. More specifically, we use three kids of features. The value of a two-rectagle feature is the differece betwee the sum of the pixels withi two rectagular regios. The regios have the same size ad shape ad are horizotally or vertically adjacet A three-rectagle feature computes the sum withi two outside rectagles subtracted from the sum i a ceter rectagle. Fially a four-rectagle feature computes the differece betwee diagoal pairs of rectagles. Give that the base resolutio of the detector is 24 24, the exhaustive set of rectagle features is quite large, 160,000. Note that ulike the Haar basis, the set of rectagle features is over complete. The value of a Haar-like feature is the differece betwee the sum of the pixel gray level values withi the black ad white rectagular regios [14]. Figure 5: Example rectagle features show relative to the eclosig detectio widow. The sum of the pixels which lie withi the white rectagles are subtracted from the sum of pixels i the grey rectagles. Two- rectagle features are show i (A) ad (B). Figure (C) shows a three-rectagle feature, ad (D) a four-rectagle feature. 7.4 Cascade The Viola ad Joes face detectio algorithm elimiates face cadidates quickly usig a cascade of stages. The cascade elimiates cadidates by makig stricter requiremets i each stage with later stages beig much more difficult for a cadidate to pass. Cadidates exit the cascade if they pass all stages or fail ay stage. A face is detected if a cadidate passes all stages [15]. Figure 6 : Cascade of stages. Cadidate must pass all stages i the cascade to be cocluded as a face. 2015, IJCSMC All Rights Reserved 63

7 Figure 7 : Explai Detail Of Cascaded Stages 7.5 Learig Results For the task of face detectio, the iitial rectagle features selected by AdaBoost are meaigful ad easily iterpreted. The first feature selected seems to focus o the property that the regio of the eyes is ofte darker tha the regio [16]. Figure 8 : The first ad secod features selected by AdaBoost. The two features are show i the top row ad the overlayed o a typical traiig face i the bottom row. The first feature compares the itesities i the mouth regios to the itesity i the ose ad the lower of the mouth bridge of the ose. 2015, IJCSMC All Rights Reserved 64

8 Figure 9: The Steps Of The AdaBoost algorithm for classifier learig Figure 10 : Weak learer costructor 2015, IJCSMC All Rights Reserved 65

9 Figure 11: The Fial Result Of Haar Cascade Classifier For Face Detectio 8. Face Recogitio Techiques Face recogitio is a techique to idetify a perso face from a still image or movig pictures with a give image database of face images. Face recogitio is biometric iformatio of a perso. However, face is subject to lots of chages ad is more sesitive to evirometal chages. Thus, the recogitio rate of the face is low tha the other biometric iformatio of a perso such as figerprit, voice, iris, ear, palm geometry, retia, etc. There are may methods for face recogitio ad to icrease the recogitio rate [10]. Stages of Facial recogitio systems i geeral: 1) Stage of the get the image (take) Acquire. 2) Detect stage that Extractig the facial image from the all image. 3) Aligmet ad Stadardizatio's stage (adjust the face agle with the camera) Alig agle. 4) Extract stage that will extract the importat feature from face. 5) The Matchig stage with the images that stored i DB. 6) Report stage that tell us if the face recogitio or Not. Face Detectio Face Extractio Face Recogitio Iput Image Recogitio Figure 12. Basic Block Flow Diagram of Face Recogitio. 2015, IJCSMC All Rights Reserved 66

10 Some of the basic commoly used face recogitio techiques are as below: Face Recogitio Approaches Aalytic methods Holistic methods Hybrid methods Geometry Template PCA Fisherfaces Modula View-based eigespaces Figure 13: Classificatio of face recogitio methods. 8.1 Geometry ad Templates(Aalytic) face recogitio were focused o detectig idividual features such as eyes, ears, head outlie ad mouth, ad measurig differet properties such as size, distace ad agles betwee features. This data was used to build models of faces ad made it possible to distiguish betwee differet idetities [16][17]. Advatages Robust agaist scalig, orietatio ad traslatio whe face is correctly ormalized Ca hadle high resolutio images efficietly Saves eighbourhood relatioships betwee pixels Ca hadle very low resolutio images Geometric relatios are stable uder varyig illumiatio coditios Good recogitio performace Drawbacks Sesitive to faulty ormalizatio Sesitive to oise ad occlusio Templates are sesitive to illumiatio Sesitive to perspective, viewig agle ad head rotatio (ca be improved usig more templates) Sesitive to facial expressios, glasses, facial hair. etc. Slow traiig ad recogitio/high computatioal complexity 8.2 Hybrid methods Hybrid face recogitio systems use a combiatio of both holistic ad feature extractio methods. [18][20] So I the field of patter recogitio, computer visio has emerged as a idepedet field of research activities. Withi this field face recogitio systems have especially tured out to be the focus of iterest for a wide field of demadig applicatios i areas such as security systems or idexig of large multimedia databases.holistic matchig ad Feature-based matchig approaches are the two major classes of face recogitio methods. Holistic matchig is based o iformatio theory cocepts; seeks a computatioal model that best describes a face, by extractig the most relevat iformatio cotaied i that face. Feature-based matchig is based o the extractio of the properties of idividual orgas located o a face such as eyes, ose ad mouth, as well as their relatioships with each other. Curret Face Recogitio methods, which are based o two-dimesio view of face images, ca obtai a good performace uder costrait eviromet. However, i the real applicatio face appearace varies due to differet illumiatio, pose, ad expressio. Each idividual classifier based o 2015, IJCSMC All Rights Reserved 67

11 differet appearace of face image has differet sesitivity to these variatios, which motivate to move towards hybrid approach [21][16][17]. 8.3 Holistic Methods (PCA & Fisherface) Holistic methods that do ot deped o detailed geometry of the faces. The mai difficulty i recogizig faces by feature-based approach is that it is ot easy to desig proper face models due to large variability of face appearace, e.g. pose ad light variace. Rather tha costructig face models based o geometry, a face recogitio system should lear the models automatically from a collectio of traiig images, that is to lear what attributes of appearace will be the most effective i recogitio. Of course, eough traiig data should be available i order the system to accout for variatios i images. These methods use global represetatio of faces by treatig images as a vector of gray level itesities. Hece, this approach ca be referred as image or appearace-based [19][17]. Advatages Robust agaist oise ad occlusio Robust agaist illumiatio, scalig, orietatio ad traslatio whe face is correctly ormalized Robust agaist facial expressios, glasses, facial hair, etc. Ca hadle high resolutio images efficietly Ca hadle very low resolutio images Ca hadle small traiig sets Fast recogitio/low Priciple computatioal Compoet cost Aalysis (PCA) Drawbacks Removes eighborhood relatioships betwee pixels Sesitive to faulty ormalizatio Sesitive to perspective, viewig agle ad head rotatio (ca be improved usig eige light-fields or other viewbased methods) Sesitive to large variatio i illumiatio ad strog facial expressios Slow traiig/high computatioal cost (with large databases) Priciple Compoet Aalysis (PCA) commo method based o holistic approach for face recogitio ad it is a dimesioality reductio techique that is used for image recogitio ad compressio. It is also kow as Karhue-Loeve trasformatio (KLT) or eigespace projectio. The mai goal of PCA is dimesioality reductio. Therefore, the eigevectors of the covariace should be foud i order to reach the solutio. The eigevectors correspod to the directios of the priciple compoets of the origial data, ad their statistical sigificace is give by their correspodig eigevalues.the first itroductio of a low-dimesioal characterizatio of faces was developed at Brow Uiversity. This was later exteded to eigespace projectio for face recogitio. recetly used eigespace projectio to idetify objects usig a lookup table to view objects at differet agles. The Method exteded grayscale eigefaces to color images. So PCA allows us to compute a liear trasformatio that maps data from a high dimesioal space to a lower dimesioal sub-space [22][23]. 2015, IJCSMC All Rights Reserved 68

12 Start Traiig Face E=Eigeface(Traiig Set) W=Weights(E, Traiig Set) Iput Ukow Image X Wx = Weight(E,X) D = avg(distace(w,wx)) D < X is a face X is a ot a face Figure 14: Architecture of PCA algorithm The PCA approach for face recogitio ivolves the followig iitializatio operatios: 1. Acquire a set of traiig images. 2. Calculate the eigefaces from the traiig set, keepig oly the best M images with the highest eigevalues. These M images defie the face space. As ew faces are experieced, the eigefaces ca be updated. 3. Calculate the correspodig distributio i M-dimesioal weight space for each kow idividual (traiig image), by projectig their face images oto the face space. Havig iitialized the system, the followig steps are used to recogize ew face images: 1. Give a image to be recogized, calculate a set of weights of the M eigefaces by projectig the it oto each of the eigefaces. 2. Determie if the image is a face at all by checkig to see if the image is sufficietly close to the face space. 3. If it is a face, classify the weight patter as eigher a kow perso or as ukow. 2015, IJCSMC All Rights Reserved 69

13 4. (Optioal) Update the eigefaces ad/or weight patters. 5. (Optioal) Calculate the characteristic weight patter of the ew face image, ad icorporate ito the kow faces The Statistical steps for algorithm PCA : Calculatig Eigefaces Step 1: Traiig Set Let a face image (x,y) be a two-dimesioal N by N array of itesity values. A image may also be cosidered as a vector of dimesio N 2, so that a typical image of size 256 by 256 becomes a vector of dimesio 65,536, or equivaletly, a poit i 65,536-dimesioal space. A esemble of images, the, maps to a collectio of poits i this huge space. Images of faces, beig similar i overall cofiguratio, will ot be radomly distributed i this huge image space ad thus ca be described by a relatively low dimesioal subspace. The mai idea of the pricipal compoet aalysis is to fid the vector that best accout for the distributio of face images withi the etire image space. These vectors defie the subspace of face images, which we call face space. Each vector is of legth N 2, describes a N by N image, ad is a liear combiatio of the origial face images. Because these vectors are the eigevectors of the covariace matrix correspodig to the origial face images, ad because they are face-like i appearace, they are referred to as eigefaces. Let the traiig set of face images be 1, 2, 3,, M. Figure 15: A set of traiig images from Digital Camera. Step 2: Mea Face The average face of the set if defied by [25]. 1 M M , IJCSMC All Rights Reserved 70

14 Step 3: Mea Subtracted Image Figure 16 :Mea Image The you will fid the differece Φ betwee the iput image Γi ad the mea image Ψ. [26]. Figure 17: Mea Subtracted Image Step 4 : Differece Matrix A is N x M, A T is M x N. Thus C will be a N x N matrix Each of mea subtracted traiig image vectors are the appeded colum wise to form differece matrix [27]. A [ M ] 2015, IJCSMC All Rights Reserved 71

15 Step 5: Create the covariace matrix The covariace matrix C Create by multiplyig the mea subtracted matrix by its traspose C 1 M M 1 T AA T Figure 18. Calculate the Covariace Matrix (C) Step 6 : Eige Vectors & Eige Values : Traiig set with the average face. This set of very large vectors is the subject to pricipal compoet aalysis, which seeks a set of M orthoormal vectors,, which best describes the distributio of the data. The kth vector, k is chose such that is a maximum, subject to k 1 M M 1 T ( ) T 1, l k l k 0, otherwise k 2 The vectors k ad scalars k are the eigevectors ad eigevalues, respectively, of the covariace matrix C 1 M M 1 T AA T 2015, IJCSMC All Rights Reserved 72

16 A [ 2... ] 2 N by 2 2 N, ad determiig the N where the matrix 1 M. The matrix C, however, is eigevectors ad eigevalues is a itractable task for typical image sizes. A computatioally feasible method is eeded to fid these eigevectors. If the umber of data poits i the image space is less tha the dimesio of the space (M< N 2 ), there will be oly M-1, rather tha N 2, meaigful eigevectors (the remaiig eigevectors will have associated eigevalues of zero). Fortuately, we ca solve for the N 2 -dimesioal eigevectors i this case by first solvig for the eigevectors of ad M by M matrix e.g., solvig a 16 x 16 matrix rather tha a 16,384 x 16,384 matrix ad the takig appropriate liear combiatios of the face images. Cosider the eigevectors of A T A such that Premultiplyig both sides by A, we have A T A from which we see that by M matrix AA A are the eigevectors of T T L A A L, where m m T A A T C AA liear combiatios of the M traiig set face images to form the eigefaces M. Followig this aalysis, we costruct the M, ad fid the M eigevectors of L. These vectors determie kk A, 1,..., M k1 With this aalysis the calculatios are greatly reduced, from the order of the umber of pixels i the images (N 2 ) to the order of the umber of images i the traiig set (M). I practice, the traiig set of face images will be relatively small (M< N 2 ), ad the calculatios become quite maageable. The associated eigevalues allow us to rak the eigevectors accordig to their usefuless i characterizeig the variatio amog the images. : Figure 19. Calculate Co-variace matrix(l) of lower dimesioal 2015, IJCSMC All Rights Reserved 73

17 Figure 20. Eigevalue Ad Eigevectors Figure 20. Select The best K Of eigevectors 2015, IJCSMC All Rights Reserved 74

18 : Face Recogitio Usig Eigefaces The eigeface images calculated from the eigevectors of L spa a basis set with which to describe face images. As metioed before, the usefuless of eigevectors varies accordig their associated eigevalues. This suggests we pick up oly the most meaigful eigevectors ad igore the rest, i other words, the umber of basis fuctios is further reduced from M to M (M <M) ad the computatio is reduced as a cosequece. Experimets have show that the RMS pixel-by-pixel errors i represetig cropped versios of face images are about 2% with M=115 ad M =40 [11]. I practice, a smaller M is sufficiet for idetificatio, sice accurate recostructio of the image is ot a requiremet. I this framework, idetificatio becomes a patter recogitio task. The eigefaces spa a M 2 dimesioal subspace of the origial N image space. The M most sigificat eigevectors of the L matrix are chose as those with the largest associated eigevalues. A ew face image is trasformed ito its eigeface compoets (projected oto face space ) by a simple operatio ( ) for =1,,M. This describes a set of poit-by-poit image multiplicatios ad summatios. T [,,..., '] The weights form a vector 1 2 M that describes the cotributio of each eigeface i represetig the iput face image, treatig the eigefaces as a basis set for face images. The vector may the be used i a stadard patter recogitio algorithm to fid which of a umber of predefied face classes, if ay, best describes the face. The simplest method for determiig which face class provides the best descriptio of a iput face image is to fid the face class k that miimizes the Euclidia distace 2 k ( k k is a vector describig the kth face class. The face classes k where are calculated by averagig the results of the eigeface represetatio over a small umber of face images (as few as oe) of each idividual. A face is classified as ukow, ad optioally used to created a ew face class. Because creatig the vector of weights is equivalet to projectig the origial face image oto to lowdimesioal face space, may images (most of them lookig othig like a face) will project oto a give patter vector. This is ot a problem for the system, however, sice the distace betwee the image ad the face space is simply the squared distace betwee the mea-adjusted iput image ad f M ' i1 i i, its projectio oto face space: 2 f Thus there are four possibilities for a iput image ad its patter vector: (1) ear face space ad ear a face class; (2) ear face space but ot ear a kow face class; (3) distat from face space ad ear a face class; (4) distat from face space ad ot ear a kow face class. I the first case, a idividual is recogized ad idetified. I the secod case, a ukow idividual is preset. The last two cases idicate that the image is ot a face image. Case three typically shows up as a false positive i most recogitio systems; i this framework, however, the false recogitio may be detected because of the sigificat distace betwee the image ad the subspace of expected face images. ) , IJCSMC All Rights Reserved 75

19 Figure 21 Represet Each Face Image a Liear Combiatio of all K Eigevectors 2015, IJCSMC All Rights Reserved 76

20 Figure 22: The Fial Result Of Face Recogitio Usig PCA 9. Proposed The System The aim Of the system proposed is a real-time system ad the two other method are to make the system i high accuracy ad to make sure that the crimial is the same that i the Database, The recogitio i real time I used ( Logitech 720p webcam ) to Acquire the Face s from the real word, Firstly Stage should be isert Traiig images to DB i this stage we ca isert images to DB i the method (Video Live, Video Recorded, Saved image),secod Stage choose the Way Of the Recogitio, here is the heart of the system such that if the system Recogize three Evet will appear (The ame of the crimial up his face, Dager Soud make attetio to the perso that used system ad the rectagle color of face will covert from gree to Red), Third Stage we ca Update the Traiig images i Database (Delete, Reame).The System Used (Yale Database images, Real world images take i LG G3 mobile Phoe),The deal with the system is very easy because more of the butto i the mai widow ot able i same time that make the user kow the steps of the system. 2015, IJCSMC All Rights Reserved 77

21 Figure 23. Welcome Scree of the system Applicatio GUI. Figure 24. The Operatio i the Face Recogitio System Figure 25. The Logi Widow 2015, IJCSMC All Rights Reserved 78

22 Figure 26. The Mai Widow of The System I the Yale database there are 111 Images For 10 perso each perso 11 images i differet positio with differet emotios. The recogitio rate is very high ( 88-89%) For Saved images, the figure show the recogitio rate. Figure 27. Yale Database with 111 gray images 2015, IJCSMC All Rights Reserved 79

23 Recogitio Rate Dhafer.G.HONI et al, Iteratioal Joural of Computer Sciece ad Mobile Computig, Vol.4 Issue.9, September- 2015, pg Figure 28. Face Recogitio Face Recogitio For differet expressios ad coditios Expressios ad coditios Figure 29. Recogitio Rate For Saved Picture 2015, IJCSMC All Rights Reserved 80

24 Figure 30. Recogitio For Video live mode Ad Saved Image mode 10. CONCLUSIONS The system has bee tested o a wide variety of face images(real images ad Yale DataBase images), with may emotios ad may differet agles other tha frotal face image, whether the perso is authorized or ot. The system is givig very high accuracy. The system is capable of usig multi cameras as the capturig device simultaeously. Thus, the system is good ad efficiet i the field of security the police to match the crimials ad also ca use for geeral purpose like olie Autheticatio ad also i the orgaizatio to determie if the perso who etry belog to the orgaizatio or ot. 2015, IJCSMC All Rights Reserved 81

25 REFERENCES [1] Aupam shukla, joydip dhar, Chadra prakash, Itelliget biometricsystem usig PCA ad R-LDA, global cogress o itelliget systems,ieee computer society2009. [2] Liu Zuxiog, Zeg Lihui, Zhag Heg, Appearace-based SubspaceProjectio Techiques for Face Recogitio, Iteratioal Asia Symposium o Itelliget Iteractio, IEEE [3] N. SuitaDevi ad K. Hemachadra, 'Automatic Face Recogitio System usig Patter Recogitio Techiques: A Survey', Iteratioal Joural of Computer Applicatios, vol. 83, o. 5, pp , [4] James E. Fowler, Compressive-Projectio Pricipal Compoet Aalysis, IEEE trasactios o image processig, [5] Kehtaravaz ad M. Gamadia, Real-time image ad video processig. [Sa Rafael, Calif.]: Morga & Claypool Publishers, [6] S.KALAS, MAMATA. "REAL TIME FACE DETECTION AND TRACKING USING OPENCV." Iteratioal Joural of Soft Computig ad Artificial Itelligece Volume-2.Issue-1 (2014) [7] Katibeh, Zahra. Techiques for Real-time Multi-perso Face Trackig for Huma-robot Dialogue. Thesis. Swedish Blekige Istitute of Techology, [8] D. Sil, S. Basu ad M. Nasipuri, 'A Adaptive Fuzzy Techique for Real-Time Detectio of Multiple Faces agaist a Complex Backgroud', Iteratioal Joural of Computer Applicatios, vol. 1, o. 23, pp , [9] M. ski, Computer recogitio systems 2. Berli: Spriger, [10] Kumar, K. Susheel, Shitala Prasad, Vijay Bhaskar Semwal, ad R. C. Tripathi. "Real Time Face Recogitio Usig AdaBoost Improved Fast PCA Algorithm." Iteratioal Joural of Artificial Itelligece & Applicatios IJAIA 2.3 (2011). [11] S. Kachare ad S. Vaga, Fashio Accessories usig Virtual Mirror, Iteratioal Joural Of Egieerig Ad Computer Sciece, vol. 4, o. 4, pp , [12] Viola, Paul ad Michael Joes (2001). Rapid object detectio usig boosted cascade of simple features. I: Proceedigs IEEE Cof. o Computer Visio ad Patter Recogitio [13] Juda Dog Dog. "DESIGNING A VISUAL FRONT END IN AUDIO-VISUAL AUTOMATIC SPEECH RECOGNITION SYSTEM." Thesis. Califoria/Sa Luis Obispo,, [14] Zhag, Cha, ad Zhegyou Zhag. Boostig-based Face Detectio ad Adaptatio. Sa Rafael, CA: Morga & Claypool, [15] Cho, Juguk, Shaham Mirzaei, Jaso Oberg, ad Rya Kaster. "Fpga-based Face Detectio System Usig Haar Classifiers." Proceedig of the ACM/SIGDA Iteratioal Symposium o Field Programmable Gate Arrays - FPGA '09 (2009). [16] Cai, Hua, Yog Yag, Fuheg Qu, ad Jiafei Wu. "Face Detectio ad Locatio System Based o Software ad Hardware Co-desig."Joural of Multimedia JMM 9.5 (2014). [17] Nes, Atle. Hybrid Systems for Face Recogitio,. Thesis. Norwegia/ Uiversity of Sciece ad Techology, 16th of Jue (2003). [18] R. Patel ad S. B. Yagik, A Literature Survey o Face Recogitio Techiques,, Iteratioal Joural of Computer Treds ad Techology, vol. 5, o. 4, pp , [19] D. N. Parmar ad B. B. Mehta, Face Recogitio Methods Applicatios,, Computer Techology & Applicatios,, vol. 4, o. 1, pp , , IJCSMC All Rights Reserved 82

26 [20] S. N. Kakarwal, Hybrid Feature Extractio Techique for Face Recogitio,," Iteratioal Joural of Advaced Computer Sciece ad Applicatios ", vol. 3, o. 2, pp , [21] R. C. Tripathi, R EAL T IME F ACE R ECOGNITION U SING ADAB OOST I MPROVED F AST PCA A LGORITHM,, Iteratioal Joural of Artificial Itelligece & Applicatios, vol. 2, o. 3, [22] M. Abdullah, M. Wazza, ad S. Bo-saeed, Optimizig Face Recogitio usig PCA, It. J. aritificial Itell. Appl., vol. 3, o. 2, pp , [23] A. Sigh ad S. Kumar, Face Recogitio Usig PCA ad Eige Face approach,, Iteratioal Joural of Computer Applicatios,vol. 2013, pp. 7 12, [24] R. K. Sahu, A Comparative Study of Face Recogitio System Usig PCA ad LDA,, Iteratioal Joural of IT, Egieerig ad Applied Scieces Research, vol. 2, o. 10, [25] F. Idetificatio ad D. U. Eigefaces, Face Idetificatio & Detectio Usig Eigefaces *1,, INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY, vol. 2, o. 1, [26] S. Gupta ad R. Gupta, A Bespoke Approach For Face-Recogitio Usig PCA,, Iteratioal Joural o Computer Sciece ad Egieerig, vol. 02, o. 02, pp , [27] L. C. Paul, A. Al Suma, ad N. Sulta, Methodological Aalysis of Pricipal Compoet Aalysis ( PCA ) Method, Iteratioal Joural of Computatioal Egieerig & Maagemet ", vol. 16, o. 2, , IJCSMC All Rights Reserved 83

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

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

More information

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

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

More information

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

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

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

More information

Image based Cats and Possums Identification for Intelligent Trapping Systems

Image based Cats and Possums Identification for Intelligent Trapping Systems Volume 159 No, February 017 Image based Cats ad Possums Idetificatio for Itelliget Trappig Systems T. A. S. Achala Perera School of Egieerig Aucklad Uiversity of Techology New Zealad Joh Collis School

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

3D Model Retrieval Method Based on Sample Prediction

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

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

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

More information

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

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

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 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

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

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

Dynamic Programming and Curve Fitting Based Road Boundary Detection

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

More information

A 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

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

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

More information

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

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

Dimensionality Reduction PCA

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

More information

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

Announcements. Recognition III. A Rough Recognition Spectrum. Projection, and reconstruction. Face detection using distance to face space

Announcements. Recognition III. A Rough Recognition Spectrum. Projection, and reconstruction. Face detection using distance to face space Aoucemets Assigmet 5: Due Friday, 4:00 III Itroductio to Computer Visio CSE 52 Lecture 20 Fial Exam: ed, 6/9/04, :30-2:30, LH 2207 (here I ll discuss briefly today, ad will be at discussio sectio tomorrow

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

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

Fire Recognition in Video. Walter Phillips III Mubarak Shah Niels da Vitoria Lobo.

Fire Recognition in Video. Walter Phillips III Mubarak Shah Niels da Vitoria Lobo. Fire Recogitio i Video Walter Phillips III Mubarak Shah Niels da Vitoria Lobo {wrp65547,shah,iels}@cs.ucf.edu Computer Visio Laboratory Departmet of Computer Sciece Uiversity of Cetral Florida Orlado,

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

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

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

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

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

Shape Completion and Modeling of 3D Foot Shape While Walking Using Homologous Model Fitting

Shape Completion and Modeling of 3D Foot Shape While Walking Using Homologous Model Fitting Shape Completio ad Modelig of 3D Foot Shape While Walkig Usig Homologous Model Fittig Yuji YOSHIDA* a, Shuta SAITO a, Yoshimitsu AOKI a, Makiko KOUCHI b, Masaaki MOCHIMARU b a Faculty of Sciece ad Techology,

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

Chapter 3: Introduction to Principal components analysis with MATLAB

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

More information

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

Principal Components Analysis Based Iris Recognition and Identification System

Principal Components Analysis Based Iris Recognition and Identification System Iteratioal Joural of Soft Computig ad Egieerig (IJSCE) ISSN: 223-2307, Volume-3, Issue-2, May 203 Pricipal Compoets Aalysis Based Iris Recogitio ad Idetificatio System E. Mattar Abstract his article focuses

More information

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

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

More information

arxiv: v2 [cs.ds] 24 Mar 2018

arxiv: v2 [cs.ds] 24 Mar 2018 Similar Elemets ad Metric Labelig o Complete Graphs arxiv:1803.08037v [cs.ds] 4 Mar 018 Pedro F. Felzeszwalb Brow Uiversity Providece, RI, USA pff@brow.edu March 8, 018 We cosider a problem that ivolves

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

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

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

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

More information

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

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

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

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

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

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

More information

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

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

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

Hand Gesture Recognition for Human-Machine Interaction

Hand Gesture Recognition for Human-Machine Interaction Had Gesture Recogitio for Huma-Machie Iteractio Elea Sáchez-Nielse Departmet of Statistic, O.R. ad Computer Sciece, Uiversity of La Lagua Edificio de Física y Matemáticas 38271, La Lagua, Spai eielse@ull.es

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

1.2 Binomial Coefficients and Subsets

1.2 Binomial Coefficients and Subsets 1.2. BINOMIAL COEFFICIENTS AND SUBSETS 13 1.2 Biomial Coefficiets ad Subsets 1.2-1 The loop below is part of a program to determie the umber of triagles formed by poits i the plae. for i =1 to for j =

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

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

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

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

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs What are we goig to lear? CSC316-003 Data Structures Aalysis of Algorithms Computer Sciece North Carolia State Uiversity Need to say that some algorithms are better tha others Criteria for evaluatio Structure

More information

Dimension Reduction and Manifold Learning. Xin Zhang

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

More information

Soft Computing Based Range Facial Recognition Using Eigenface

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

More information

FEATURE BASED RECOGNITION OF TRAFFIC VIDEO STREAMS FOR ONLINE ROUTE TRACING

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

More information

DATA MINING II - 1DL460

DATA MINING II - 1DL460 DATA MINING II - 1DL460 Sprig 2017 A secod course i data miig http://www.it.uu.se/edu/course/homepage/ifoutv2/vt17/ Kjell Orsbor Uppsala Database Laboratory Departmet of Iformatio Techology, Uppsala Uiversity,

More information

Parabolic Path to a Best Best-Fit Line:

Parabolic Path to a Best Best-Fit Line: Studet Activity : Fidig the Least Squares Regressio Lie By Explorig the Relatioship betwee Slope ad Residuals Objective: How does oe determie a best best-fit lie for a set of data? Eyeballig it may be

More information

BASED ON ITERATIVE ERROR-CORRECTION

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

More information

A Study on the Performance of Cholesky-Factorization using MPI

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

More information

. 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

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

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

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

Carnegie Mellon University

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

More information

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

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

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

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Pseudocode ( 1.1) High-level descriptio of a algorithm More structured

More information

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

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

More information

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

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

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

More information

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

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

An Efficient Algorithm for Graph Bisection of Triangularizations

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

More information

Big-O Analysis. Asymptotics

Big-O Analysis. Asymptotics Big-O Aalysis 1 Defiitio: Suppose that f() ad g() are oegative fuctios of. The we say that f() is O(g()) provided that there are costats C > 0 ad N > 0 such that for all > N, f() Cg(). Big-O expresses

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

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

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

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

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

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

Counting Regions in the Plane and More 1

Counting Regions in the Plane and More 1 Coutig Regios i the Plae ad More 1 by Zvezdelia Stakova Berkeley Math Circle Itermediate I Group September 016 1. Overarchig Problem Problem 1 Regios i a Circle. The vertices of a polygos are arraged o

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

Running Time. Analysis of Algorithms. Experimental Studies. Limitations of Experiments

Running Time. Analysis of Algorithms. Experimental Studies. Limitations of Experiments Ruig Time Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Most algorithms trasform iput objects ito output objects. The

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

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

We are IntechOpen, the first native scientific publisher of Open Access books. International authors and editors. Our authors are among the TOP 1%

We are IntechOpen, the first native scientific publisher of Open Access books. International authors and editors. Our authors are among the TOP 1% We are ItechOpe, the first ative scietific publisher of Ope Access books 3,350 108,000 1.7 M Ope access books available Iteratioal authors ad editors Dowloads Our authors are amog the 151 Coutries delivered

More information

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb Chapter 3 Descriptive Measures Measures of Ceter (Cetral Tedecy) These measures will tell us where is the ceter of our data or where most typical value of a data set lies Mode the value that occurs most

More information

FACE RECOGNITION BY EMBEDDING OF DT-CWT COEFFICIENT USING SOM AND ENSEMBLE BASED CLASSIFIER

FACE RECOGNITION BY EMBEDDING OF DT-CWT COEFFICIENT USING SOM AND ENSEMBLE BASED CLASSIFIER GAURI AGRAWAL AND SANJAY KUMAR MAURYA: FACE RECOGNITION BY EMBEDDING OF DT-CWT COEFFICIENT USING SOM AND ENSEMBLE BASED CLASSIFIER DOI: 0.297/ijivp.206.082 FACE RECOGNITION BY EMBEDDING OF DT-CWT COEFFICIENT

More information

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies. Limitations of Experiments

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies. Limitations of Experiments Ruig Time ( 3.1) Aalysis of Algorithms Iput Algorithm Output A algorithm is a step- by- step procedure for solvig a problem i a fiite amout of time. Most algorithms trasform iput objects ito output objects.

More information

Analysis of Algorithms

Analysis of Algorithms Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Ruig Time Most algorithms trasform iput objects ito output objects. The

More information

Lip Contour Extraction based on Active Shape Model and Snakes

Lip Contour Extraction based on Active Shape Model and Snakes 48 IJCSNS Iteratioal Joural of Computer Sciece ad Network Security, VOL.7 No.0, October 007 Lip Cotour xtractio based o Active Shape Model ad Sakes Kyug Shik Jag Departmet of Multimedia gieerig, Dog-ui

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

Research Article An Improved Metric Learning Approach for Degraded Face Recognition

Research Article An Improved Metric Learning Approach for Degraded Face Recognition Mathematical Problems i Egieerig, Article ID 74978, 10 pages http://dxdoiorg/101155/014/74978 Research Article A Improved Metric Learig Approach for Degraded Face Recogitio Guofeg Zou, 1 Yuayua Zhag, 1

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

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