An Automated Door Control System Using Biometric Technology: J. O. Odiete, A. O. Agbeyangi & O. Olatinwo
An Automated Door Control System Using Biometric Technology: J. O. Odiete, A. O. Agbeyangi & O. Olatinwo
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 4, Ver. I (Jul - Aug 2017), PP 20-25
www.iosrjournals.org
Abstract: Biometric technology has been seen as one of the most effective technology for human secured
identification systems. In this paper, we present the development of an automated fingerprint-based door control
system to address the shortcomings of the manual door control systems. The developed system used fingerprint
sensing device and an application to control the whole system. The fingerprint sensing device controls user
identification, enrollment and verification while the application provides access to the system. The control
application was implemented using C# programming language. The result shows that the system works as
expected and scored 89% from the testing metrics used. There are other issues which can be taken as further
research.
Keywords: Biometric technology, fingerprint, door automation.
I. Introduction
Biometric technology is a valuable tool in various fields such as computer security, military,
pharmacy, education, etc. The technology has enjoyed widespread acceptance in recent years due to its
numerous advantages. It can be classified based on several techniques such as iris recognition, retina scan, vein
recognition, fingerprint recognition, and so on. Based on these techniques, a number of solution systems have
been developed and investigated to solve different problems, viz. attendance management system, door security
management system, etc. Among these techniques, fingerprint recognition is regarded as a reliable approach for
automatic personal identification. Over the years, it has received increasingly more attention [1][2]. In
[3], fingerprint simply describes the pattern of ridges and valleys on the surface of a fingertip. In Figure 1 (a), a
fingerprint pattern is presented. In the figure, the ridges are black and the valleys are white. Its orientation field,
defined as the local orientation of the ridge valley structures, is shown in Figure 1 (b). The minutiae, ridge
endings and bifurcations, and the singular points, are also shown in Figure 1 (a). Singular points can be viewed
as points where the orientation field is discontinuous. Fingerprints are usually partitioned into six classes
according to their macro-singularities that include an arch, a tented arch, a left loop, a right loop, a twin loop
and a whorl, as shown in Figure 2. Most classical fingerprint recognition algorithms take the minutiae and the
singular points, including their coordinates and direction, as the distinctive features to represent the fingerprint
in the matching process [4]. According to [5], there are several techniques used for fingerprint matching in
biometrics. Examples of fingerprint matching techniques are graph based, minutiae based and pattern matching.
For modern embedded fingerprint recognition systems, the minutiae-based matching is often used, simply
because the minutiae of the fingerprint are widely believed to be more discriminating and reliable features, and
that the template size of the biometric information based on minutiae is much smaller and the processing speed
is higher than that of graph-based fingerprint matching. These characteristics are very important for saving
memory and energy on the embedded devices.
A variety of sensor types, such as optical, capacitive, ultrasound, and thermal, are used for collecting
the digital image of a fingerprint surface. Optical sensors take an image of the fingerprint, and are the most
common sensor today. The capacitive sensor determines each pixel value based on the capacitance measured,
made possible because an area of air (valley) has significantly less capacitance than an area of finger (friction
ridge skin) [6]. Other fingerprint sensors capture images by employing high frequency ultrasound or optical
devices that use prisms to detect the change in light reflectance related to the fingerprint. Thermal scanners
require a swipe of a finger across a surface to measure the difference in temperature over time to create a digital
image [7].
Manual door systems are designed with sub-standard components, and this makes them to be prone to
several challenges. Thus, they are inefficient. Therefore, there is need for efficient automated door system to
overcome these challenges.
The rest of the paper is organized as follows: section 2 discusses related works; section 3 examines material and
methods used for the research; section 4 discusses the results, while section 5 concludes the paper.
Stored templates: The extracted features were stored as a template in the system database
Matching: A matching algorithm was applied by the control program
Evaluation: The performance of the system was evaluated based on time of recognition.
An interfacing technique was used to integrate the two important parts of this study, namely the hardware part
and the software part.
Hardware Part
The hardware part entails the interconnection of components with the sensor through buses that are
compatible with the sensor. It consists of the electrical components connected together on the circuit board
serving as a source of power for the lock on the door, the circuit acquires energy from the computer system after
the authentication and verification has been done. Figure 4 shows the circuit diagram used. It shows the
interfacing of electronic devices with PC using either serial or parallel COM port. The serial port requires DB-9
connector while the parallel port requires a female DB-25 and a special male DB-25p to a centronic male which
has 36 pins. The signals from the parallel are TTL compatible with 0v representing logic low and 5v
representing logic high and no line driver required. The data line DO (pin2) is used to send signal to the
interfacing circuit while pin 25 is used as the ground.
D1
T1 BRIDGE
P1 C1
1000u
RLY1
12VSPDT
J1
D2
14 1 DIODE
15 2
16 3 R1
17 4
5 1k Q1
18 6
19 BC547A
20 7
21 8
22 9
23 10
24 11
25 12
13
The fingerprint acquisition device used is a fingerprint sensor that detects the patterns on the finger of
each person to be saved in the database for verification purpose. The fingerprint sensor used was Gr fingerprint
sensor. It is a USB device that is connected to the PC via the USB port. Once the individual places his or her
finger on the sensor, the acquired fingerprint is converted into electric signals which are analog in nature. These
analog signals are then converted into digital signals via an analog to digital converter (ADC). The digital
signals are then fed into the PC via the USB connection through the USB port of the PC. The efficiency of the
entire system depends, to a large extent, on the quality of the sensor array. A generic block diagram of the
fingerprint acquisition hardware is shown in Figure 5.
Sensor PC
array ADC Unit Interface
Unit
Software Part
The software sub-system is the part where most of the functions of the system are implemented. These
include the control hardware interfaces, minutiae extraction, database and the template matching process. Its
main function is basically the extraction of template from the scanned fingerprint, storing of the acquired
template in the database and also the matching of acquired template with the stored template in the database.
As shown in Figure 6, the template is first extracted in the enrollment part and secondly in the
matching part. At the enrollment part, the template is extracted from each user to be stored in the database of the
system while in the matching part; the template is extracted from each user to be verified with the already stored
template of the user during enrollment. The entire fingerprint templates extracted from each person are stored
during the enrollment process. Each acquired fingerprint is then compared with the stored template in the
database for verification. A matching algorithm was applied by the control program to match the template with
the previously stored template in the database. The flowchart of the fingerprint acquisition control process is
shown in Figure 7a while the flowchart for the matching and verification process is shown in Figure 7b.
Fig. 7a: The System Control Program Process Fig. 7b: The Matching and Verification Process
DOI: 10.9790/0661-1904012025 www.iosrjournals.org 23 | Page
An Automated Door Control System using Biometric Technology
The administrator is the person managing the security features of the system and is responsible for
monitoring the various activities of registration and accessibility of individual to gaining access to the door at
all-time either to grant access or denied.
The registration page enable individual authorized to access the security door system ability to register
via the fingerprint sensor. After supplying the information including the scanned fingerprint, the administrator
enrolls such person as one of the authorized user. The page keeps the record of the time and date of registration,
which helps in monitoring the actual time and date of registration of individual in case of any emergency. In
case of any status update of individual that had accessed, the biodata of such individual can be retrieved by the
form number or tag number and finally updated by clicking the “update button”. The registration page interface
is shown in Figure 9.
The enrollment tasks can be classified into three steps: image capture, signature extraction and storage.
The enrollment list page is shown in Figure 10. It gives a glance into the number of registered individual. The
list of authorized users, having access through the security door system and the number of administrator that can
login, navigate through the pages of the application and finally monitor the work flow of the whole system are
all captured.
V. Conclusion
The fingerprint-based security door control system development in this study enables door to be
electronically operated. It eliminates the challenges attributed to reliance on human security. It requires little or
no human intervention in opening and closing the door; thus, a greater level of security and efficiency. The
performance of this system in terms of time to recognize user has made it more effective as compared to other
existing system.
References
[1] A. Jain, R. Bolle and S. Pankanti, Biometrics: personal identification in networked society (Boston: Kluwer Academic Publishers,
1999).
[2] J. D. Woodward, M. Nicholas and P. T. Higgins, Biometrics (Osborne, New York: McGraw Hill, 2003).
[3] H. Kang, Biometric identification system by extracting hand vein patterns, Journal of the Korean Physical Society, 38( 3), 2001,
268-272.
[4] S. Crisan, I. G. Tarnovan and T. E. Crisan , A low cost vein detection system using near infrared radiation, Proc. IEEE Sensors
Applications Symposium, San Diego, California, 2007.
[5] S. Pankanti and A. K. Jain, Biometric recognition: security and privacy concerns, IEEE Security and Privacy, 1(2), 2003, pp. 33-
42.
[6] J. R. Young and H. W. Hammon, Automatic palmprint verification study, Rome Air Development Center Final Technical Report,
1981.
[7] J. L.Wayman, Biometric systems technology, design and performance evaluation (London: Springer, 2005)
[8] C. Jain and P. Prabhakar, Handbook of fingerprint recognition (Springer: New York, 2005).
[9] G. Jiang, X. Song, F. Zheng and A. M. Omer, Facial expression recognition using thermal, Proc. 27th Annual Conference on IEEE
Engineering in Medicine and Biology, 2005.
[10] C. D. Cortez, J. S. Badwal, J. R. Hipolito and J. C. Inalao, Development of microcontroller-based biometric locker system with
short message service. Lecture Notes on Software Engineering, 4(2), 2016.
[11] M. Patil, and S. Reddy, Design and implementation of home/office automation system based on wireless technologies,
International Journal of Computer Applications. 79(6), 2013.
[12] A. S. Falohun, E. O. Omidiora, O. A. Fakolujo, O. A. Afolabi, A. O. Oke and F. A. Ajala, Development of a biometrically-
controlled door system (using iris), with power backup, Am. J. Sci. Ind. Res., 3(4), 2012, 203-207