Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Iris Verifcation System


Published on

Cloud Iris Verification system is one of the best systems that support higher security

Published in: Technology, Business
  • Be the first to comment

Cloud Iris Verifcation System

  1. 1. Cloud Iris Verification System<br />Under-Supervision<br />Dr. Eman Mohamed El-Daydamoni<br />
  2. 2. Aim of work<br />Secure purchasing goods online by using the best biometric (Iris).<br />Offering iris recognition as a service which can be used in any website.<br />The system runs over cloud service, that enable any user from any where running any operating system to use ours. <br />
  3. 3. Cloud Iris Verification System<br />CIVS is the most Sophisticated software system which offers iris recognition on an E-commerce web site (Digital Store) via iris verification service (IVS). <br />CIVS consists of two parts Digital Store & IRIS Verification Service (IVS).<br />
  4. 4. System components<br />
  5. 5. General Model of Iris Sys.<br />1.2 Normalization And Feature Encoding<br />1.1 Automated Segmentation<br />Feature Extraction<br />Normalize<br />Data Capture<br />Encoding<br />Iris Localization<br />1.3 Matching<br />Segmentation<br />Match<br />Shift bits<br />Hamming Distance<br />
  6. 6. 1.1 Automated Segmentation <br />Isolate the actual iris region in a digital eye image<br />Hough transform was used for detecting the iris and pupil boundaries<br />
  7. 7. Segmentation Cont.<br />
  8. 8. 1.2 Normalization And Feature Encoding<br />
  9. 9. Normalization <br />Daugman’s rubber sheet model to transform circular iris to fixed dimension.<br />
  10. 10. Normalization Cont.<br />
  11. 11. Feature Encoding(using Gabor filter)<br /><ul><li>In order to provide accurate recognition of individuals, the most discriminating information present in an iris pattern must be extracted. Only the significant features of the iris must be encoded so that comparisons between templates can be made</li></li></ul><li>1.3 Matching <br /><ul><li>Result shows different between two iris template.
  12. 12. The bigger result value, the more difference value between templates.
  13. 13. Incorporate noise masking so that only significant bits are used in calculating the hamming distance between two iris templates </li></li></ul><li>Hamming Distance<br />Bit-wise Comparison (XOR Operation) <br />
  14. 14. Hamming Cont.<br />
  15. 15. System components<br />
  16. 16. DigitalStore<br />This is the heart of our system, and the example which we used it to apply our IRIS Verification Service (IVS), It is complete E-Commerce website. <br />IT enforces strict security and encryption policies to ensure securely shopping over the website.<br />
  17. 17. Design and UML<br />In this section we will show you over view of some diagrams illustrating DigitalStore operations and functions. <br />
  18. 18. Customer usecase<br />
  19. 19. Search activity diagram<br />
  20. 20. Shopping cart activity diagram<br />
  21. 21. DigitalStore Design<br />
  22. 22. DigitalStore Architecture<br />Database<br />
  23. 23. Unauthorized users<br />
  24. 24. catalog<br />
  25. 25. Shopping Cart<br />
  26. 26. Authorized Users<br />
  27. 27. Catalog admin 1<br />
  28. 28. Catalog admin 2<br />
  29. 29. Catalog admin 3<br />
  30. 30. Catalog admin 4<br />
  31. 31. System components<br />
  32. 32. Cloud computing overview<br />Cloud computing is using the Internet to access someone else’s software running on someone else’s hardware in someone else’s data centerwhile paying only for what you use.<br />
  33. 33. Cloud computing architecture<br />
  34. 34. Services Provided by Cloud Computing<br />
  35. 35. Layers in Cloud Computing<br />
  36. 36. <ul><li>Internet-scale cloud computing and services platform hosted in Microsoft data centers
  37. 37. Provides a range of functionality to build applications.
  38. 38. Designed to help developers quickly and easily create, manage, and distribute web services and applications on the internet. </li></ul>Windows Azure<br />
  39. 39. Windows Azure architecture<br />
  40. 40. System components<br />
  41. 41. Iris Verification Service (IVS)<br />IVS is a cloud service which is used to verify users using iris recognition .<br />IVS uses service bus<br />
  42. 42. Iris Verification Service operations<br />Enrollment<br />Matching<br />
  43. 43. Enrollment<br />processing<br />output<br />input<br />Template<br />Iris image<br />Iris verification service<br />Mask<br />
  44. 44. input<br />processing<br />output<br />Iris image<br />Matching score<br />Iris verification service<br />Enrollment data<br />Matching<br />
  45. 45. DigitalStore with IVS<br />IVS<br />5-return matching score<br />Matlab Files<br />1-User Login<br />2-template <br />3-search for match<br />4-return result<br />Data Base<br />Login.aspx<br />Digital Store<br />