Giter Site home page Giter Site logo

quanhua-guan / irisrecognition Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bernii/irisrecognition

0.0 2.0 0.0 5.53 MB

Old iris recognition software I made with my friend. It uses Hough and Gabor transforms to make things happen.

Home Page: http://extensa.pl

Java 99.95% Batchfile 0.05%

irisrecognition's Introduction

IrisRecognition

This repository hosts the Iris Recognition open source Java software code.

Iris recognition is considered as the most reliable biometric identification system. Majority of commercial biometric systems use patented algorithms. This software is competly free and was based on work of Libor Masek presented in his thesis ( http://www.csse.uwa.edu.au/~pk/studentprojects/libor/LiborMasekThesis.pdf ).

image

How it works:

As stated in Libor thesis, system consists of a segamatation system based on the Hough transform. It is able to localise iris and pupil region, excluding eyelids, eyelashes and reflecions.

Iris region is then normalised and filtered by 1D Log-Gabor. Phase data is extracted and quantised to four levels creating an unique pattern of the iris.

The Minkowski distance is used for classification and comparison of patterns.

For testing purposes we used a database of eye images that is available from the Chinese Academy of Sciences. ( http://www.sinobiometrics.com/resources.htm )

How to use:

  • As application uses SWT library that comes with Eclipse you have to add it to your classpath.
  • For MS Windows users: you can use start.bat to start the application. ( it adds required libraries to class path and starts the app )
  • It also uses jhlabs.com image processing library for polar coordinates transform ( all libs included in libs subdirectory )

Prereqs:

Authors

Bernard Kobos, Piotr Zaborowski. ( Warsaw University of Technology )

irisrecognition's People

Contributors

bernii avatar

Watchers

James Cloos avatar Quanhua Guan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.