![Page 1: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/1.jpg)
Department of Automation Engineering National Formosa University
Attendance Administrative System Using Dactyloscopy
Kuang-Chyi Lee, Gavin Thomson and Yong-Jia Huang
![Page 2: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/2.jpg)
Outline
Introduction Attendance administrative system Identification of fingerprints Discussions Conclusions
Department of Automation Engineering, National Formosa University
![Page 3: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/3.jpg)
Introduction
Biometry, safety, uniqueness. Attendance administrative system, database
consistency.
Department of Automation Engineering, National Formosa University
![Page 4: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/4.jpg)
Department of Automation Engineering, National Formosa University
1. Basic staff data
2. Check the recording of fingerprint data
3. Collecting check in/out times
4. Check out
Attendance administrative system
![Page 5: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/5.jpg)
Flowchart
Record the check In/ out time Into the
database
Log-out system
Check in/ outID verification
Add the new user
Get the user name
Check the recording fingerprint data and log in window system
Fingerprint reader
Registration?
Y
N
Department of Automation Engineering, National Formosa University
![Page 6: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/6.jpg)
Functions
Check fingerprint Personnel ID verification Login/logout Add/Delete staff Modify personnel database Report list Administrator
Department of Automation Engineering, National Formosa University
![Page 7: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/7.jpg)
Department of Automation Engineering, National Formosa University
DatabaseStaff S. Serial
NumberName Individual
dataP. Serial Number
D. Serial Number
Position P. Serial Number
Position Salary
D. Serial Number:
D. Serial Number
Department Name Department Location
Attendance Form:
S. Serial Number
Inscroll Date Inscroll Time
Check in Time
![Page 8: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/8.jpg)
Fingerprint image
Fingerprint registration
Registered finger
Staff name
Select mode
Department of Automation Engineering, National Formosa University
![Page 9: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/9.jpg)
Fingerprint identification
Department of Automation Engineering, National Formosa University
Check mode
Message
![Page 10: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/10.jpg)
New staff
Department of Automation Engineering, National Formosa University
![Page 11: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/11.jpg)
ID verification
Department of Automation Engineering, National Formosa University
![Page 12: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/12.jpg)
Login system
Department of Automation Engineering, National Formosa University
Login
Exit
Logout
Data modification
![Page 13: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/13.jpg)
Records of attendance
Department of Automation Engineering, National Formosa University
![Page 14: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/14.jpg)
Administrator
Department of Automation Engineering, National Formosa University
![Page 15: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/15.jpg)
Identification of fingerprints
fingerprint scanner
Department of Automation Engineering, National Formosa University
![Page 16: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/16.jpg)
Department of Automation Engineering, National Formosa University
Low-pass filter, Binarize, Thinning.
![Page 17: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/17.jpg)
Department of Automation Engineering, National Formosa University
Fingerprint classification (Henry [1])
Plain Arch type Tented Arch type Left-loop type Right-loop type
Central Pocket whorl type
Plain Whorl type Double Loop Whorl type accidental
do not belong any one
![Page 18: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/18.jpg)
Department of Automation Engineering, National Formosa University
Fingerprint tracing
Spherical algorithm
Ci+1 is node for the first round window and ridge line
![Page 19: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/19.jpg)
Department of Automation Engineering, National Formosa University
Ten ridge patterns (Chang [6])
Plain ridge: Left End belong to left area, right End belong to right area, |H|< fifty pixel..
![Page 20: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/20.jpg)
Simplified R-D Model
style rulePlainTentedRightLeftCentralPlainDouble
p+aα * t+a+
P+α+tr+a+
α * s+ α+ (c + w)+ α+a+
p+α+ b +α+ a+
α * s+α+dd+α+α+
p+α+tl+a+p+α+tl+a+p+α+tl+a+p+α+tl+a+p+α+tl+a+p+α+tl+a+p+α+tl+a+p+α+tl+a+
Department of Automation Engineering, National Formosa University
![Page 21: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/21.jpg)
Fingerprint test
Department of Automation Engineering, National Formosa University
![Page 22: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/22.jpg)
Discussions
The FRR for the fingerprint system is 1.45%,and the FAR is 0.8%.
If we add person date, it can cancellation FRR and reduce FAR.
In this system, average time to identification is about 1.6 seconds.
Department of Automation Engineering, National Formosa University
![Page 23: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/23.jpg)
Conclusions The paper develop high exactly, low error,
operation fast relation database by logic database.
Finish a fingerprint and person ID to do attendance administrative system, it can make user to use easily.
Finish the fingerprint classification by the R-D Mode after catch the fingerprint.
Department of Automation Engineering, National Formosa University
![Page 24: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/24.jpg)
Thanks for your attention
Department of Automation Engineering, National Formosa University
![Page 25: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/25.jpg)
Database normalization In first normalization can reduce the value for
recover roll. And have three reasons are sample, easy, and can use an operation to success.
In second normalization can reduce the depend on
each other for data, and use division table can make it the same main key.
In third normalization can reduce the depend on each other for data, it can make the data structure for delete or insert.
Return
![Page 26: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/26.jpg)
Low-pass filter
It can use mask to process the value in one time.
We can give the middle value for the average value in 3x3 space mask.
1/9 1/9 1/91/9 1/9 1/91/9 1/9 1/9
![Page 27: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/27.jpg)
Binarize
If f(x,y)>m, then f(x,y) is 255 If f(x,y)< m, then f(x,y) is 0
( m is threshold value, f is input vision )
![Page 28: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/28.jpg)
Thinning
Tinning algorithm can be division into two steps, and we will implement it until no delete point.
Step1 delete condition : (a) 2 N(P1) 6≦ ≦(b) S(P1)=1(c1) P2 ·P4 ·P6 = 0(d1) P4 ·P6 ·P8 = 0
Step2 delete condition :(a) 2 N(P1) 6≦ ≦(b) S(P1)=1(c2) P2 ·P4 ·P8 = 0(d2) P2 ·P6 ·P8 = 0
Return
![Page 29: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/29.jpg)
Smile ridge and Triangle ridge
Smile ridge: Left Ending belong left area, Right Ending belong right area, and H<-HT.
Triangle: Left Ending belong left area, Right Ending belong right area, the max is > .
Tmax
( define 50°)T
![Page 30: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/30.jpg)
Left-loop ridge and Right-loop ridge
Right-Loop : all ending in right area.
Left-Loop: Left Ending and Right Ending in left area.
Explain : main point are two point
![Page 31: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/31.jpg)
Circle ridge and Balloon ridge
Circle ridge: Left End =Right End
Balloon ridge: Left end or Right End have node with ridge line.
![Page 32: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/32.jpg)
Whorl ridge:
Whorl ridge and Double-loop ridge
M
i i1 >360°
M
i i1Double-Loop ridge : <360°
Return
![Page 33: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/33.jpg)
Ridge line trace
Finish trace result
spherical algorithm
Ci+1 is node for the first round window and ridge line
![Page 34: Department of Automation Engineering National Formosa University Attendance Administrative System Using Dactyloscopy Kuang-Chyi Lee, Gavin Thomson and](https://reader031.vdocument.in/reader031/viewer/2022032723/56649d195503460f949eeadf/html5/thumbnails/34.jpg)
Fragment point and Ending point
Fragment elimination by additional tracing steps
Ending point
Return