Skip to content

This project performs iris recognition using ORB (Oriented FAST and Rotated BRIEF) feature extraction and BFMatcher for feature matching. It compares two iris images to determine whether they belong to the same person based on a similarity score. The results include a match score, authentication decision, and visualized keypoints & matches.

Notifications You must be signed in to change notification settings

04bhavyaa/iris-biometric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Iris Recognition System

πŸ“Œ Overview

This project implements an Iris Recognition System using ORB (Oriented FAST and Rotated BRIEF) feature extraction and Brute Force Matching (BFMatcher) to authenticate individuals based on iris images.

πŸ”§ Features

  • Extracts key points from iris images using ORB detector.
  • Matches key points between two iris images using BFMatcher.
  • Computes a similarity score to determine if the images belong to the same person.
  • Visualizes results with matched key points.

πŸ— Technologies Used

  • Python
  • OpenCV (cv2) for image processing
  • NumPy for numerical operations
  • Matplotlib for result visualization

πŸ“Š Output

  • Displays the match score.
  • Shows images with detected key points and matched features.
  • Identifies if the images belong to the same person or different people.

πŸ“Œ Notes

  • Ensure grayscale images of similar resolution for best results.
  • Adjust MATCH_THRESHOLD in iris_recognition.py to fine-tune accuracy.

About

This project performs iris recognition using ORB (Oriented FAST and Rotated BRIEF) feature extraction and BFMatcher for feature matching. It compares two iris images to determine whether they belong to the same person based on a similarity score. The results include a match score, authentication decision, and visualized keypoints & matches.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages