Installation Guide/User Manuel
Install MATLAB +2012 with all components.
Install MSSQL +2012.
Download the database file which extention is .bak (includes admin account).
Connect to server with Windows Authentication with your Server name.
Right click to the Databases folder which in the Object Explorer, then click Restore Database...
Select Device for the Source and click ...
Add downloaded .bak file which name is IrisAdmin to the MSSQL.
Open the MATLAB and go to the APPS button which exist top left corner.
Click the Get More Apps, then write Database Toolbox to the search area and download it.
After download it, you can see Database Explorer in the Apps, so open it.
Click Configure Data Source and click the Configure ODBC data source.
Click add, then Select SQL Server Native Client 11.0 and click end button.
Opening screen fill the blank like; Name:MSSQL Description:FIRec , Server: (your MSSQL Server name which login to the MSSQL with using Windows Authentication, then click next.
Click With Integrated Windows authentication (SPN (Optional) is empty), then click next.
Click next.
Click end.
After click end you can Test Data Source to checking succeed or not, if it is successul, you will see TESTS COMPLETED SUCCESSFULLY! text at opening screen.
Close every screen except the Database Explorer and again Click Configure Data Source and then click Configure ODBC data source.
At opening screen, select the MSSQL and click okey., so connection is done between MSSQL and MATLAB.
Create a folder named "FaceAndIris"
Copy all files to FaceAndIris folder.
Start GuiMain.m
Firstly, Admin should add users;
-Click Admin Menu
-Login
In AfterLoginAdmin.m
Scan Database Button
In the begining of the program, If you want to add all users.
Click Scan database button
Choose file path.
->File Path = Path of the folder that contains training files.
Then, Choose Phase path.
->Phase Path = Path of the folder that contains files that are avarage phases of given files.
Basicly, it is the database that program use for recognition.
->Filename will be empty.
->Number is number of users.
Add User Button
If you want to add a user.
->File Path = Path of the folder that contains a folder that contains training files.
Then, Choose Phase path.
->Phase Path = Path of the folder that contains files that are avarage phases of given files.
->Basicly, it is the database that program use for recognition.
->Filename is the name of the folder that contains images.
->Number is number of images that will be read.
Update Button
If you want to update a user.
->File Path = Path of the folder that contains a folder that contains training files.
Then, Choose Phase path.
->Phase Path = Path of the folder that contains files that are avarage phases of given files.
->Basicly, it is the database that program use for recognition.
->Filename is the name of the folder that contains images.
->Number is number of images that will be read.
Set Configuration
Enter treshold and click set conf. button to set treshold.
Recognition Part
In GuiMain.m
Face Recognition(PCA)
Click Face Recognition(PCA) button.
Select Image.
Iris Recognition(Phase)
Click Iris Recognition(Phase) button.
Select Image.
Iris Recognition(DFT)
Click Iris Recognition(DFT) button.
Select Image.
Iris Recognition(PCA)
Click Iris Recognition(PCA) button.
Select Image.
Iris Recognition(Neural)
Click Iris Recognition(Neural) button.
Select Image.
cankayauniversity / ceng-407-408-2017-2018-project-face-and-iris-recognition Goto Github PK
View Code? Open in Web Editor NEWceng-407-408-project-face-and-iris-recognition created by GitHub Classroom