building applications of iris biometric authentication for e-passport authentication system
TRANSCRIPT
Dao Trung Phuong – SIC – PFIEV – K52 1
Abstract of thesis
Project : Building applications of iris biometric authentication for e-Passport authentication
system.
Student : DAO TRUNG PHUONG
Class : SIC- K52
Instructor : Associate Prof. Dr. NGUYEN Thi Hoang Lan
Internship : From 27/2/2012 - 01/06/2012
Place: Laborary in Department of Communication and Computer Network.
School of Information and Communication Technology
Hanoi University of Technology.
Hanoi, June 6th
2012 Hanoi, June 6th
2012
Student Instructor
Dao Trung Phuong Associate Prof. Dr. NGUYEN Thi Hoang Lan
Dao Trung Phuong – SIC – PFIEV – K52 2
Abstract of thesis ................................................................................................................ 1
1. Introduction ..................................................................................................................... 3
2. Analysis of building applications ..................................................................................... 4
2.1 Diagram of system functions ...................................................................................... 4
2.2 Technological solutions to system .............................................................................. 5
2.3 Analysis of the functional design of the application program...................................... 6
2.4 Libraries and programming tools ................................................................................ 7
2.5 Design, install and test applications ............................................................................ 9
3. Results ........................................................................................................................... 13
4. Development .................................................................................................................. 13
Dao Trung Phuong – SIC – PFIEV – K52 3
1. Introduction
Nowadays, Biometrics which are used such as fingerprint, face, iris..and so on,
applied to research an individual identity. In particular, Iris Recognition technology is
considered the advanced recognition technology and the highest reliability. This technology
is strongly developing such as Controlling facility access( house, laboratory,..), epassport in
national security system., credit card authentication.
With that advantages, the building applications of iris identification in deploying
passport authentication are completely satisfactory. E-Passport has widely used in many
countries in the world. In Viet Nam, on the way of integration and development, the
problem effectively control of an immigration, not only Vietnamese people but also
foreigner people are becoming complicated. Nowadays, this work is due to customs officials
carried out manually, based much on emotion. From the observation, With the desire to
build a system for deploying and e-Passport authentication in Viet nam, under the direction
of Prof. Dr. Nguyen Thi Hoang Lan, I have made a project about : “Building applications of
iris biometric authentication for ePassport authentication system”.
Dao Trung Phuong – SIC – PFIEV – K52 4
2. Analysis of building applications
2.1 Diagram of system functions
Figure 2.1 The block diagram of the application system function ePassport authentication
As well as biometric authentication system in general, e-passport authentication system also
includes 3 main types, corresponds to 3 main functions of system, that is:
Enrollment
Authentication
The database storage
However, within the framework of this project only focuses on building program in the
authentication function.
Dao Trung Phuong – SIC – PFIEV – K52 5
2.2 Technological solutions to system
Figure 2.2 Data structure in the RFID chip
This model is essentially the same the model of ICAO organization held out, except the
biometric information includes only DG2-Face, Encoded Iris DG4( Iriscode), ignoring
DG3-Encoded Finger(s).
Chip RFID is a smart chip without contacting with it. When using this card, we don’t need
to maintain a central CSDL or through CSDL to make authentication decisions. In the
authentication mode 1:1, Passport holders are reminded to look at the camera where the
picture is taken. This image which through the process of pretreatment to improve the
quality, would be extracted from selected features, encrypted form iriscode(template). If this
template is suitable to its value stored from verification card successfully.
Figure 2.3 The iris biometric authentication
Dao Trung Phuong – SIC – PFIEV – K52 6
2.3 Analysis of the functional design of the application program
When passengers ask for check in immigration, they have to present their passport. The
passport will be scanned with specialized equipment. The basic information in passport such
as: passport code, country code, full name of the passport holders …which is scanned from
RFID Chip in passport, will be saved. The biometric information includes the facial image
and iriscode on chip is also scanned directly.
Figure 2.4 The process of authentication of e-passports.
Thus the building program has some basic functions following:
1. Reading the DG1data:
HCST Authentication program will carry out read DG1 data in HCST’s RFID Chip and
compare information read with information printed in the HCST.
2. Reading the DG2 data:
When program carried out read DG2 data in HCST’s RFID Chip, the facial image of
passport holders would be shown. Security officers will carry out this match faces with
the faces of people with visual passports
3. Biometric authentication ( DG4 data)
Program matching biometric data obtained directly from presented passport holders with
biometric data stored in the Chip. If the matching process is successful and combined with
Dao Trung Phuong – SIC – PFIEV – K52 7
authentication on, then the trust is eligible passport is authentic and correct passport
holders are people described in their passports truth .
Figure 2.5 Diagram of the program functions
2.4 Libraries and programming tools
Due to the limited conditions of facilities, I have carried out the model test on the direction
of process validation testing with simulated data. The part related to the processing steps
required directly on the RFID chip and reader will be tested in next time.
CSDL tests : “E-passport Albania database” consist of 40 samples are downloaded from the
website : https://www.epassporte.com. Each template includes: 1file RFID chip contains
information, a facial image, iris capture 15 images at different angles of light which is the
first iris images already stored in the chip data iriscode.
Dao Trung Phuong – SIC – PFIEV – K52 8
Figure 2.6 The two samples in the database "E-passport database Albania"
Figure 2.7 Details of a sample in the database "E-passport database Albania"
Based on the data have carried out RFID chip emulator for each sample by the file.MAT. In
which stores information from DG1 -> DG16 of each sample. This chip is modeled as
shown below:
Dao Trung Phuong – SIC – PFIEV – K52 9
Figure 2.8 Simulation data on the chip
On programming tools: Using 7.10.0 Matlab
2.5 Design, install and test applications
The main program interface:
Figure 2.9 The main program interface
Dao Trung Phuong – SIC – PFIEV – K52 10
Figure 2.10 Scanning information from RFID chip
Figure 2.11 Select the iris images captured from the camera
Dao Trung Phuong – SIC – PFIEV – K52 11
Figure 2.12 Display iris photos from camera
Figure 2.13 Results iris authentication success threshold 0.35
Dao Trung Phuong – SIC – PFIEV – K52 12
Figure 2.14 Results iris authentication failure threshold 0.35
Ngưỡng(Threshold) FAR (%) FRR (%)
0.20 0.000 99.642
0.25 0.000 98.750
0.30 0.000 61.964
0.35 0.000 6.785
0.40 0.003 1.250
0.45 10.178 0.000
0.50 99.821 0.000
Figure 2.15 Results FAR and FRR for the database "ePassporte Albania database"
Dao Trung Phuong – SIC – PFIEV – K52 13
3. Results
Within the framework of this thesis, the results achieved as follows :
Building successful iris recognition algorithms guarantee the accuracy, integrity and
indisputable.
Deployed iris recognition algorithms into applications built ePassport authentication,
ensure against theft of personal information, anti-counterfeiting passports, improve
efficiency allows the authentication of e-passport holders.
Testing and performance evaluation of the application program ePassport
authentication database on the "E-passport database Albania"
4. Development
Need investment in equipment such as RFID chips, card reader, camera dedicated to
imaging the iris database to complete registration function of the system, as well as
environmental testing on actual.
To improve the functionality Terminal Authentication (TA) , Passive Authentication
(PA), Chip Authentication (CA) to ensure the e-passport can not duplicate.
Improved algorithms to reduce authentication time low as possible.