You are on page 1of 4

International Journal of Research in Advent Technology, Vol.2, No.

8, August 2014
E-ISSN: 2321-9637

32

Student Attendance Recording System Using Face
Recognition with GSM Based


Mr.C.S.Patil, Mr.R.R.Karhe, Mr.M.D.Jain
Department name: E&TC, E&TC, E&TC, Position: Head of department, Assistant Professor, Lecturer
Email:Patilcs777@gmail.com,rajeshkarhe@yahoo.com,mitesh.jain56@gmail.com


Abstract- This paper describes the development of a student attendance system based on face recognition and
authentication technology. MATLAB framework is used for implementation. The existing conventional
attendance system requires students to manually sign the sheet every time. This includes the more time
consumed by the students for their attendance, some students may purposely signed another students name and
the sometimes sheet may get lost. For avoiding the sheet problem, we used radio frequency identification
technology, RFID card capture the attendance by flashing their card and save all information about students but
sometimes RFID card may get lost. For avoiding the problem in conventional system and RFID, we used face
recognition using Web-Cam (i-ball) with GSM based. After having images from Web-Cam, the image is
cropped into square shape. We also focus on the special characteristics of human facial aspects such as nose,
eye, etc...The input image goes through the recognition system for facial identification. All the input images are
in the form of pixels. In this recognition different control point are detected. Their co-ordinate values are in the
form of matrix. In some cases where the input image from the Web-Cam does not exist in the database, the user
will get some error. However, in cases where the image exists in the database, that image will be computed for
similarity measurement using distance between control point measures from the input image. The result of our
experiment shows that the authentication process of number of images in the database and some images from
the Web-Cam provides 100% accuracy in terms of recognition and authentication.

Index Terms - LCD, Microcontroller ATmega16 A PU 1350, Web-Cam, PC, RS232, GSM etc
1. INTRODUCTION
Normally sheet is passed around the classroom
while the lecturer is conducting the lecture. For
instance, lecturers with a large class may find the
hassle of having the attendance sheet being passed
around the class and the manual signing of attendance
by students are burdensome and most students are not
concentrating on teaching [1]. In terms of analysis, the
lecturer also has to perform manual computation to
obtain the students attendance percentage, which
normally consume a lot of time. As a consequence of
that, lecturer can no longer trace the students overall
record throughout the particular year. Apart from that,
a lecturer also has limited access to the single-copy
record.

Some students may accidentally sign another
student's name. The first case leads to a student
missing out their name, while the latter leads to a false
attendance record. Another issue of having the record
in a hardcopy form is that a lecturer may lose the
sheet [2]. Sometimes storage of sheets needs cupboard
or lots of space. The limitations imposed by the
conventional system, we propose a solution in the
form of an attendance tracking system based on RFID
technology.





Our aim is to capture student attendance in a semi-
automated way where the students are required to
flash their card at the RFID reader upon entering the
classroom. But the RFID based student attendance
system requires students to manually handle the RFID
card every time they attend a class. It is a wireless
system, with real-time visual display of activities,
resulting in the improvement in efficiency and
accuracy with less human efforts in data entry. It
reduces the delivery and assembly processes time.
The RFID card may get lost. Face recognition helps to
recognize the facial image in more efficient and
accurate in order to match with the identity stored in
the database. Having said the limitations imposed by
the RFID attendance recording system, we propose a
solution in the form of an attendance tracking system
based on Face recognization based on GSM based
technology [3]. The system throughout the academic
faculty will benefit the academic management as
students attendance to classes is one of the key factor
in improving the quality of teaching and monitoring
their students performance.

The objective of our project is to implement a still-
image based face recognition algorithm by using web
cam. After research into the field of image processing,
we have found that there is ample room for improving
International Journal of Research in Advent Technology, Vol.2, No.8, August 2014
E-ISSN: 2321-9637

33

upon currently available face authentication systems.
An RGB camera can provide us with the necessary
resources to achieve such improvements in face
recognition. These resources include various camera,
GSM board, Personal Computer, LCD.


Fig. 1: Face Recognition and Detection
2. OPERATION OF RECORDING SYSTEM
USING FACE RECOGNITION
This is the diagram of student attendance using
face recognition with GSM based. AVR
microcontroller is interface with GSM board and
LCD. Face of the particular student is captured by
web-cam and stored into the database by using
MATLAB code in the form of pixels. LCD are used
for indicating delivery report about message sending
to the number which are stored in controller. Different
AT Commands are used for different purpose.

Fig. 2: Block Diagram Of Student Recording Using
Face Recognition With GSM Based.

A) Using GSM board we can send message to any
mobile number which a re stored into database.
B) By interfacing the GSM modem with PC
containing MATLAB code.
C) GSM MODEM, PC, SIM, LCD (Liquid Crystal
Display), microcontroller, power supply and also
some connecting wires are the common peripherals
required for developing GSM based applications [4].

Different component are used for implementation.
They are mentioned below [5].

1. USB to Serial Convertor
2. GSM Modem
3. Web-Cam
4. Power supply
5. AVR controller
6. LCD
7. SIM

3. FLOWCHART OF THE RECORDING
SYSTEM USING FACE RECOGNITION


Fig. 3: GUI Input Image Flowchart


Fig. 4: Flowchart of the GUI of Identify Face Process

Fig. 3 shows that how GUI works for input image
processing. Overview of capturing image from outside world
and Save in database. If image is not captured properly then
it will gives error otherwise it display output message of
matching face. Fig. 4 shows that steps of identifying face
process.

International Journal of Research in Advent Technology, Vol.2, No.8, August 2014
E-ISSN: 2321-9637

34

4. SIMULATION RESULTS
There are different parts of panel are used, the
Web-Cam control I/O and the processing unit. The
first part receives an input face image through the
camera. This process captures only the facial part of
the image. We are using LIST component for display
the presence of different device which are connected
externally or inbuilt. The Selection of device from the
list indicates camera activation. Images are cropped in
square form according to its threshold value. After the
Start button is pressed, the interrupt signal is sent to
our camera which is connected externally, which has
now stopped its task since the outside image is
obtained. [6].


Fig. 5: Control Point Detection

Control point detection techniques are applied to
the image. In order to compare the similarity
measurement with the stored image, our reference
point is based on the distance between extracted
features such as nose, eye, etc is shown in Fig. 5.


Fig.6. Resulted Score.

Depending on the value of resulted score, it gives
the result about matching in the form of message.
Message sending is done with the help of GSM board
[7]. Distance between control points of outside image
is match with the distance between control points of
previous image which are stored in database. After
that matching keeps continuously updates it score is
shown in Fig. 6 i.e face matched with user1. After
getting result, MATLAB code gives some particular
signal to the controller.


Fig.7. Prototype Based On GSM Based Application.
Controller detects the signal which is coming
from personal computer. In such a way controller
sends message to the other student who are not
available at that time. Fig. 7 shows prototype based on
GSM based application.

5. CONCLUSIONS

Student recording system using face
authentication was designed and implemented. It was
tested with different face images. This idea is working
properly with different panel. All windows are
running independently and parallel. If recognition is
to compete as a viable biometric for authentication,
then a further order of improvement in recognition
score is necessary. Under controlled condition, when
lighting and pose can be restricted, this may be
possible. It is more likely, that future improvements
will rely on making better use of video technology
and employing fully 3D face models.

We hope that this system provides some
additional insight into the field of image processing
and contributes to the development of the field. Face
as a biometric modality is widely acceptable for the
general public, and face recognition technology is
able to meet the accuracy demands of a wide range of
applications. Also we realize that this project saves
time, energy and hence environment. Cost of printing
card is also reduced. In addition, we found that our
database was limiting. The MATLAB code was
developed and it met the design criteria and solves the
problem. Future work will be focused on verifying the
algorithm performance against general images and
studying the required modifications to make the
algorithm robust with any image. These ideas will be
implemented in future.
International Journal of Research in Advent Technology, Vol.2, No.8, August 2014
E-ISSN: 2321-9637

35

REFERENCES
[1]Mahyidin, M.F. Student Attendance Using RFID
System. 2008 December 2012; Available from:
http://umpir.ump.edu.my.
[2]Gatsheni, B.N., R.B. Kuriakose, and F. Aghdasi.
Automating a student class attendance register
using radio frequency identification in South
Africa. in Mechatronics, ICM2007 4th IEEE
International Conference on. 2007.
[3]Tokiwa, Y., K. Nonobe, and M. Iwatsuki. Web-
based tools to sustain the motivation of students in
distance education. in Frontiers in Education
Conference, 2009. FIE '09. 39th IEEE. 2009.
[4]Chuo-Ling Chang, Edward Li, Zhifei Wen,
Rendering Novel Views of faces Using Disparity
Estimation. Stanford EE368 Spring 2000/2001
Final Project.
[5]W. Zhao, R. Chellapra, P.J. Phillips, A. Rosenfeld,
Face Recognition: A Literature Survey, ACM
Computing Surveys, Vol. 35, No. 4, December
2003, pp. 399-458
[6]M.A. Turk, A.P. Pentland. Face Recognition
Using Eigenfaces, IEEE Conference on Computer
Vision and Pattern Recognition, pp.586--591,
1991.
[7]X. Li and S. Areibi, A Hardware/Software Co-
design Approach for Face Recognition, Proc.
16th International Conference on
Microelectronics, Tunis, Tunisia, Dec 2004.

.

You might also like