Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Development of Face Recognition Timekeeping System for Duyen Viet  Companies using Adaboost Algorithm
PREMIUM
Số trang
87
Kích thước
3.8 MB
Định dạng
PDF
Lượt xem
1620

Development of Face Recognition Timekeeping System for Duyen Viet Companies using Adaboost Algorithm

Nội dung xem thử

Mô tả chi tiết

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

i

DEVELOPMENT OF FACE RECOGNITION TIMEKEEPING SYSTEM

FOR DUYEN VIET COMPANIES USING ADABOOST ALGORITHM

A Special Project

Presented to the Faculty of Institute of Graduate Studies and Research

Manuel S. Enverga University Foundation

Lucena City

In Partial Fulfillment

of the Requirements for the Degree

Master in Information Technology

by

DUYEN THI NGUYEN

March 2014

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

ii

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

iii

Title : Development of Face Recognition Timekeeping System for Duyen Viet

Companies using Adaboost Algorithm

Author : Duyen Thi Nguyen

Degree : Master in Information Technology

School : Manuel S. Enverga University Foundation, Lucena City, Philippines

Adviser : Jose B. Tan, Jr.

Date : March 2014

Abstract

This study aims to develop a timekeeping system by face recognition using

Adaboost algorithm. The main objective of the project is to develop a face recognition

timekeeping system that can be used as automated timekeeping which is very accurate to

use by companies nowadays. The companies’ system working hours of employees will be

corrected and will improve work effectively. The timekeeping system checks employee’s

log in and log-out whenever they accessed their company’s biometric machine. Rapid

Application Development Methodology (RAD) was used to develop the system. The project

utilized Unified Modeling Language (UML) to build the models of the system through use

case, activity, sequence, and class diagrams to design the database scheme. C#

programming language is used by the proponent to be able to construct the system

together with the Microsoft SQL serves as database for storing the data of the system.

Questionnaires are used for measuring the efficiency of the proposed system as

evaluated by the end-users based on the ISO 9126 standard, the results of the rating given

by the evaluators.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

iv

The system will bring users a timekeeping system with friendly interface, especially

the system was built based on current reality in Viet Nam. The proponent is confident and

believes that this project study has satisfied its objectives and purpose.

Key words: timekeeping system, face recognition, AdaBoost.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

v

Acknowledgments

I would like to express heartfelt appreciation to all the people who offered help and

support to this study. This study would not have been possible without their assistance

and suggestions.

To my beloved parents whose boundless love inspires me every day of my life, they

always pray and wish all the best things for me even though they are not with me all the

time;

To my thesis adviser, Jose B. Tan, Jr. for his patience in reviewing and editing the

contents of this study and for his valuable suggestions;

To the oral defense panel, Dr. Benilda N. Villenas, Dean Rodrigo C. Belleza Jr., and

Prof. Raymond S. Bermudez for the suggestions and comments they have given for the

further improvement of this study;

To Dr. Benilda N. Villenas for her suggestions in improving the documentation

format and style and for helping me focus my findings, conclusions and recommendations;

and,

To all my friends who were always there to lend a helping hand, my sincere thanks

to all of you.

D. T. N.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

vi

Dedication

To my beloved parents,

brothers,

cousins and friends,

the Information Technology and Communications University

my country – Vietnam

D. T. N.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

vii

Table of Contents

Chapter Page

Table of Contents viii

List of Figures ix

I BACKGROUND OF THE INFORMATION SYSTEM PROJECT

Overview of the Current State of Technology 1

Project Context 2

The Need to Develop the Proposed System 4

Information System Development Methodology 6

Goals and Objectives 7

Scope and Constraints 8

Benefits and Impacts 9

Definition of Terms 10

II REVIEW OF RELATED LITERATURES, STUDIES AND SYSTEM

Review of Related Literatures 12

Review of Related Studies 18

Review of Related System/Software 25

III SYSTEM/SOFTWARE DEVELOPMENT METHODOLOGY,

MODELS, TECHNOLOGIES AND TOOLS

System/Software Development Method Used 33

Models, Technologies, Tools and Techniques 35

System/Software Evaluation Plan 38

IV SYSTEM/SOFTWARE DEVELOPMENT PROCESS

System/Software environment and Description 40

Architectural Design of the Real Estate Management System 41

System/Software Evaluation Results 58

V SUMMARY OF FINDINGS, CONCLUSION, AND RECOMMENDATIONS

Finding 63

Conclusion 64

Recommendations 65

References 66

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

FACE RECOGNITION TIMEKEEPING SYSTEM

ENVERGA UNIVERSITY

viii

List of Figures

Figure Page

1 The Block Diagram of the System 3

2 Paradigm Showing the Need to Develop Timekeeping System 5

3 Rapid Application Development (RAD) Methodology 7

4 Boosting 19

5 Strong Classifier Built with AdaBoost 20

6 Combining the Week Classifier to Classify the Strong Classifier 21

7 Four Basic Features of Haar-Like 23

8 The Features Expanded of the Features Haar-Like Base 24

9 Calculation Integral Image of Image 25

10 Example of the Calculation of the Value the Gray Level of D on Image 26

11 Cascade of Classifiers 28

12 The System Detect Face Using AdaBoost Algorithm 28

13 The RAD Process 34

14 Use Case Diagram of the Proposed System 41

15 Activity Diagram Login 42

16 Activity Diagram Timekeeping 43

17 Activity Diagram Add New Employee 44

18 View Employee Information Activity Diagram 45

19 View List of Employee Present Activity Diagram 46

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

Tải ngay đi em, còn do dự, trời tối mất!