You are on page 1of 20

Automated attendance

TITLE OF THE PROJECT


system

Under the Guidance of


K Amuthabala
Assistant Professor
Department Of Information Science and Engineering

Presentation by:-
Nisha S Gowda - 1AT15IS060
Pratiksha P S - 1AT15IS067
Sangeetha K R - 1AT15IS077
Review
DOMAIN

MACHINE LEARNING
IMAGE PROCESSING

Review-1
INTRODUCTION

• Attendance is prime important for both the teacher and student of an


educational organization. The problem arises when we think about the
traditional process of taking attendance in class room. Calling name or roll
number of the student for attendance is not only a problem of time
consumption but also it needs energy. So an automatic attendance system
can solve all above problems.
• This project introduces an involuntary attendance marking system, devoid
of any kind of interference with the normal teaching procedure. The
system can be also implemented during exam sessions or in other
teaching activities where attendance is highly essential.

Review-1
PURPOSE AND SCOPE

• This project introduces an involuntary attendance marking system,


devoid of any kind of interference with the normal teaching procedure.
The system can be also implemented during exam sessions or in other
teaching activities where attendance is highly essential.
• This system eliminates classical student identification such as calling
name of the student, or checking respective identification cards of the
student, which can not only interfere with the ongoing teaching
process, but also can be stressful for students during examination
sessions.
• This kind of attendance marking is very helpful for teachers, as they can
peacefully take there class.

Review-1
OVERVIEW OF
ARCHITECTURE

Review-1
OBJECT ORIENTED
APPROACH
The Unified Modeling Language (UML) is a general-purpose, developmental,
modeling language in the field of software engineering, that is intended to
provide a standard way to visualize the design of a system

• Use-case Diagram: A use case diagram at its simplest is a representation of


a user's interaction with the system that shows the relationship between
the user and the different use cases in which the user is involved

• Data flow Diagram: A data flow diagram is a way of representing a flow of


a data of a process or a system The DFD also provides information about
the outputs and inputs of each entity and the process itself.

Review-1
OBJECT ORIENTED
APPROACH
• Sequence Diagram: A sequence diagram simply depicts interaction between
objects in a sequential order i.e. the order in which these interactions take place.
We can also use the terms event diagrams or event scenarios to refer to a
sequence diagram.

• State chart Diagram: State chart diagram is one of the five UML diagrams used to
model the dynamic nature of a system. They define different states of an object
during its lifetime and these states are changed by events.

• Activity Diagram: Activity diagram is another important diagram in UML to


describe the dynamic aspects of the system. Activity diagram is basically a
flowchart to represent the flow from one activity to another activity.

Review-1
Use-case Diagram

Review-1
Class Diagram

Review-1
Data flow Diagram
DFD L0 (Context Diagram): Interaction between 2 different business
process. This is primarily used to explain the process to business people.

Review-1
Data flow Diagram
DFD-L1: Interaction between 2 different business applications. This is
primarily used to explain the process to business and tech leads, QA
leads.

Review-1
Sequence Diagram

Review-1
State chart Diagram

Review-1
Activity Diagram

Review-1
INTERFACE DESCRIPTION

Review-1
DETAILED DESIGN

Review-1
E-R Diagram

Review-1
CONCLUSION

• As face provides a unique identity of a person, it can be used to identify


a person and verify his/her identity. Face recognition provides non-
intrusive way to recognize a person. By using this system, the chances
of fake attendance and proxies can be reduced. It saves time and
effort, especially if it is a lecture with huge number of students.

• Automated Attendance System has been envisioned for the purpose


of reducing the drawbacks in the traditional (manual) system. The face
recognition using LBP method helps overcome problems related to
lightning issues and head pose problems in some cases.

Review-1
REFERENCES
[1] P.N. Belhumeour, J.P. Hespanha, and D.J. Kriegman, “Eigenfaces vs Fisherfaces: Recognition using
class specific linear projection”, 1997.

[2] M. Rahman, J. Ren, and N. Kehtarnavaz, “Real-time implementation of robust face detection on
mobile platforms,” in Proceedings of the 2009 IEEE International Conference on Acoustics, Speech
and Signal Processing, ser. ICASSP ’09. Available: http://dx.doi.org/10.1109/ICASSP.2009.4959848

[3] M. A. Turk and A. P. Pentland, “Face recognition using eigenfaces,” in Proceedings. 1991 IEEE
Computer Society Conference on Computer Vision and Pattern Recognition. Available:
http://dx.doi.org/10.1109/CVPR.1991.139758

[4] Q. Chen, H. Wu, and M. Yachida, “Face Detection by Fuzzy Pattern Matching,” Int’l Conf.
Computer Vision, 1995, pp. 591-596.

[5] P. Viola and M. J. Jones, “Robust real-time face detection”, International journal of computer
vision, vol. 57, no. 2, pp. 137– 154, 2004.

Review-1
Thank you

ANY QUESTIONS??

Review-1

You might also like