An open API service indexing awesome lists of open source software.

https://github.com/sondosaabed/iris-of-eyes-recognition

👁️ A Biometric Authentication system using Iris. Enrollment and Authentication Modules. End to End, Iris Segmentation Free using DCNNs, Accuracy of 93.15% 👁️
https://github.com/sondosaabed/iris-of-eyes-recognition

deep-learning identification iris-recognition security

Last synced: 6 months ago
JSON representation

👁️ A Biometric Authentication system using Iris. Enrollment and Authentication Modules. End to End, Iris Segmentation Free using DCNNs, Accuracy of 93.15% 👁️

Awesome Lists containing this project

README

          

## 🔴 **Cite This Notebook** 🔴

If you find this notebook useful in your research or projects, please consider citing it. Proper citation helps me gain recognition for my work and allows others to follow and build upon it.

**Sondos Aabed, _An End-to-end segmentation-free approach Iris Biometric Authentication_, Open Source Contribution (GitHub & Kaggle), May 2024. Available at: [Github](https://github.com/sondosaabed/Iris-of-eyes-recognition) and [Kaggle](https://www.kaggle.com/code/sondosaabed/iris-eye-recognition-endtoend-93)** and [ResearchGate](https://www.researchgate.net/publication/382794767_An_End-to-end_segmentation-free_approach_for_Iris_eye_Recognition?channel=doi&linkId=66ac01b48f7e1236bc2eb676&showFulltext=true)

Aabed, Sondos. (2024). An End-to-end segmentation-free approach for Iris eye Recognition. 10.13140/RG.2.2.36208.06407


# Iris-of-eyes-recognition
In this project, a Biometric Authentication system using the Iris biometric authentication method is designed. The approach taken is using the CASIA-Thousand-IRIS dataset and model it using the Deep Convultional Neural Network Architicture, with the minimum image-preprocessing such as resizing with keeping the aspect ratiio and normalization. It is an end-to-end technique without performing segmentaion of the IRIS itself. The results are promising, even without perfroing training on augmentation, the testing accuracy has reached **(91.10%)**. Finally, for the proof of the (biometric authentication system concept) a simple mobile application is designed and the model is deployed on it (IrisRecognizer) as it was exported to it's liter version were default quantization is performed.

## Model Training (Accuracy and Loss Learning Curves)
![329887758-08852261-6504-40b3-b25a-c7c33f251219](https://github.com/sondosaabed/Iris-of-eyes-recognition/assets/65151701/5cdb4860-b456-4d32-a885-6b6aa0c46e00)

## Example of results on testing dataset
![image](https://github.com/sondosaabed/Iris-of-eyes-recognition/assets/65151701/aea0ae63-841e-4c9c-a9a5-67afe63c52b7)

## GUI Authenticater Module
In a biometric authentication system there has to be an authenticter part for it. A simple mobile application is done for the concept:

> Refer to this repository: https://github.com/sondosaabed/IrisRecognizer