Skip to content

Latest commit

 

History

History
102 lines (87 loc) · 12.7 KB

README.md

File metadata and controls

102 lines (87 loc) · 12.7 KB

🇮🇳 👀 Sclera Recognition 🔒🔑

Contributions Welcome Git MIT license

Link to my technical paper on this project:

https://www.irjet.net/archives/V5/i1/IRJET-V5I1235.pdf

Tech Stack of this Project:

  • Language: MATLAB
  • Dependencies: MATLAB 2017b or higer

To run this Project:

  • Clone this repo
git clone https://github.com/VirtualGoat/Sclera_Recognition.git
open Sclera_Recognition
run SECURITY_SYSTEM_USING_SCLERA.m 

Flow of project:

  1. You must first register a user and give an image of the user's eye as input by running to_enroll.m script.

  2. Run the SECURITY_SYSTEM_USING_SCLERA.m and select the image to be authenticated.

  3. Click on Green Plane Extraction button to extract the Green plane from the image.

  4. Click on Thresholding button for Sclera segmentation.

  5. Click on Gaussian Filter for performing feature enhancement.

  6. Click on Vessel Segmentation to extract the vessel patterns.

  7. Click on Feature detection to detect features to be stored from the vessel patterns.

  8. Click on Check for Authentication to authenticate the user.

This project still has scope of development, so you can also contribute to this Project as follows:

  • Fork this Repository.
  • Clone your Fork on a different branch:
    • git clone -b <name-of-branch> https://github.com/VirtualGoat/Sclera_Recognition.git
  • After adding any feature:
    • Go to your fork and create a pull request.
    • I will test your modifications and merge changes.

Developed with ❤️ by:

 Parth Nagarkar