Professional Documents
Culture Documents
Chandni Final Phase1 Report
Chandni Final Phase1 Report
By
Nikhath Fathima (1HK15IS040)
Tabassum R (1HK15IS059)
Aishwarya Srinivas (1HK16IS006)
Chandini K (1HK16IS024)
Accredited by NAAC
HKBK COLLEGE OF ENGINEERING
22/1, Nagawara, Bengaluru 560045
E-mail: info@hkbk.edu.in, URL: www.hkbk.edu.in
BENGALURU-560045
ON
SUBMITTED BY:
CERTIFICATE
Certified that the project phase 1+ seminar work entitled “ATTENDANCE MONITORING
SYSTEM BASED ON FACE RECOGNITION” is a bonafide work carried out by
NIKHATH FATHIMA (1HK15IS040) / TABASSUM R (1HK15IS059) / AISHWARYA
SRINIVAS (1HK16IS006) / CHANDINI K (1HK16IS026), in partial fulfillment of
PROJECT, VII Semester, Information Science and Engineering of the Visvesvaraya
Technological University, Belgaum during the year 2019-2020. It is certified that all
corrections/suggestions indicated for Internal Assessment have been incorporated in the
Report deposited in the departmental library. The project report has been approved as it
satisfies the academic requirements in respect of Project work.
----------------------------- -----------------------------
Signature of the Main Guide Signature of the Co-guide
(Prof. Chandanita Chatterjee) (Prof. Deepika Nair)
----------------------------- -----------------------------
Signature of Project Co-ordinator Signature of the HOD
(Dr N. Rajashekhar Reddy) (Dr A. Syed Mustafa)
ACKNOWLEDGEMENT
I would like to place my regards and acknowledgement to all who helped in making this
project possible. I thank all those whose guidance served as a beacon of light and crowned
our efforts with success.
First of all I would take this opportunity to express our heartfelt gratitude to the management
committee - Chairman Mr. C.M. Ibrahim, Director Mr. C.M. Faiz Mohammed and the
Principal Dr. Muzammil Ahmed for all the infrastructures provided to complete the Project
Phase 1 in time.
I deeply indebted to Dr A. Syed Mustafa, HOD, Information Science and Engineering for
the ineffable encouragement he provided for the successful completion of the project.
A special and an earnest word of thanks to the project co-ordinator Dr. N. Rajashekhar
Reddy and project guides Prof. Chandanita Chatterjee (Main guide) & Prof. Deepika
Nair (Co-guide) for their constant assistance, support, patience, endurance and constructive
suggestions for the betterment of the project.
I’m extremely thankful to the teaching and non-teaching staff of the Department of
Information Science and Engineering for their valuable guidance and cooperation throughout
our dissertation.
I thank my parents for their support and guidance provided to us to finish the project well
ahead of time. I thank my friends who lent their support in every way possible to make sure
the project has been completed. Last, but not least I would like to thank God for giving us this
opportunity to do everything in the appropriate time to finish this project.
Chapters PageNo
Chapter 1 Introduction 1
Chapter 5 Methodology 7
5.3 Applications 8
5.4 Advantages 8
Chapter 6 Conclusion 9
References
Project Phase 1 Introduction
Chapter 1
INTRODUCTION
Face recognition over the ten years has become a popular area of research in computer vision and
one of the most successful applications of image analysis and understanding. It is the general
opinion that advances in computer vision research will provide useful insights to neuroscientists and
psychologists into how human brain works. The goal is to implement the system (model) for a
particular face and distinguish it from a large number of stored faces with some real-time variations
as well. The aim of this project is to study and develop an efficient Python program for face
recognition using principal component analysis. Face Recognition is a biometric method of
identifying an individual by comparing live capture or digital image data with the stored record for
that person. Face Recognition Attendance System is marking of attendance based on this
technology. This provides an automated attendance system that is practical, reliable and eliminate
disturbance and time loss of traditional attendance systems. To present a system that can accurately
evaluate student’s performance depending on their recorded attendance rate. Face recognition is an
important application of Image processing owing to its use in many fields. Identification of
individuals in an organization for the purpose of attendance is one such application of face
recognition. Maintenance and monitoring of attendance records plays a vital role in the analysis of
performance of any organization.
Chapter 2
LITERATURE SURVEY
Chapter 3
PROBLEM STATEMENT
At the beginning and ending of class, it is usually checked by the teacher, but it may appear
that a teacher may miss someone or some students answer multiple times
The system consists of a camera that captures the images of the students sitting in the
classroom and sends it to the image enhancement module
In the image enhancement module, images are enhanced so that matching can be
performed easily. After enhancement, the image comes in the Face Detection and
Recognition modules and then the attendance is marked in the database
At the time of enrolment, templates of face images of individual students are stored in the
Face database
Scope
The challenges of face recognition are the rapid and accurate identification or classification of a
query image. Some difficulties in face recognition are identifying similar faces (inter-class
similarity) and intra-class variability as head pose, illumination condition, facial expression and
aging effect. The performance of a face recognition technique should be able to produce the results
within a reasonable time. Detection of unique face image amidst the other natural components such
as walls, backgrounds etc. Extraction of unique characteristic features of a face useful for face
recognition. Detection of faces amongst other face characters such as beard , spectacles etc.
Effective recognition of unique faces in a crowd (individual recognition in crowd). Automated
update in the database without human intervention.
Chapter 4
SYSTEM REQUIREMENTS SPECIFICATION
Software Requirements
Operating system : Windows 10 / Linux
IDE : Open CV
Hardware Requirements
System : Pentium IV 2.4 GHz
Hard Disk : 40 GB
Mouse : Logitech
Ram : 512 Mb
Chapter 5
METHODOLOGY
Methodology
The proposed face recognition system overcomes certain limitations of the existing face recognition
system. It is based on extracting the dominating features of a set of human faces stored in the
database and performing mathematical operations on the values corresponding to them. Hence,
when a new image is fed into the system for recognition the main features are extracted and
computed to find the distance between the input image and the stored images. Thus, some variations
in the new face image to be recognized can be tolerated. When the new image of a person differs
from the images of that person stored in the database, the system will be able to recognize the new
face and identify who the person is. It is a linear transformation that chooses a new coordinate
system for the data set such that the greatest variance by any projection of the data set comes to lie
on the first axis (called the first principal component), the second greatest variance on the second
axis, and so on. Haar Cascade can be used for reducing dimensionality in a dataset while retaining
those characteristics of the dataset that contribute most to its variance, by keeping lower-order
principal components and ignoring higher-order ones.
• Image to Processor
Outputs:
• Face Detection
• Face Recognition
• Attendance Generation
5.3 Applications
Computer human interaction
Audio-visual observation
Others applications
5.4 Advantages
It saves there time and efforts
The software stores the faces that are detected and automatically marks attendance
The software can be used for security purposes in organization and secured zones
Chapter 6
CONCLUSION
In this system we have implemented an attendance system for a lecture, section or laboratory by
which lecturer or teaching assistant an record student’s attendance. It saves time and effort,
especially if it is a lecture with huge number of students. This attendance system shows the use of
facial recognition techniques. The purpose of student attendance and for the further process this
record of student can be used in exam related issues.
[2] K. W. Bowyer, K. Chang, P. J. Flynn, and X. Chen, “Face recognition using 2-D, 3-D and
infrared: Is multimodal better than multisampling?” Proc. IEEE, vol 94, no. 11, pp. (Nov 2012)
[3] Yong Zhang, Member, IEEE, Christine McCullough, John R. Sullins, Member, IEEE Hand-
Drawn Face Sketch Recognition by Humans and a PCA-Based Algorithm “IEEE Transactions on
Systems, man, and Cybernetics Systems and Humans”, vol 40, no. 3, (May 2010)
[4] G. Medioni, J. Choi, C.-H. Kuo, and D. Fidaleo, “Identifying no cooperative subjects at a
distance using face images and inferred three-dimensionalface models,” IEEE Trans. Syst., Man,
Cybern. A, Syst.,Humans, vol 39, no. 1, pp. 12–24, (Jan 2009)
[5] Ciubotaru-Petrescu, B., Chiciudean, D Cioarga, R, & Stanescu, D. (2006), “Wireless Solutions
for Telemetry in Civil Equipment and Infrastructure Monitoring”, 3rd Romanian-Hungarian Joint
Symposium on Applied Computational Intelligence (SACI) (May 2006)
[6] Dhiraj Sunehra, SMIEEE ,V. Surender Goud , “Attendance Recording and Consolidation
System using Arduino and Raspberry Pi” ,International Conference on Signal Processing,
Communication, Power and Embedded System (SCOPES) (2016)
[7] Shreyak Sawhney ,Karan Kacker ,Samyak Jain ,Shailendra Narayan Singh ,Rakesh Garg
,Amity University Uttarpradesh ,Noida , “Real-Time Smart Attendance System using Face
Recognition Techniques” , 9th International Conference on Cloud Computing, Data Science &
Engineering (Confluence)
[9] Gulzar, Kanza, Jun Sang, and Omar Tariq, “A cost effective method for automobile security
based on detection and recognition of human face”, 2nd International Conference on Image, Vision
and Computing (ICIVC), IEEE, (2017)
[10] Amritha Purushothaman, Suja Palaniswamy, “Pose and Illumination Invariant Face
Recognition for Automation of Door Lock System”, IEEE Xplore Complaint, (2018)