• Tidak ada hasil yang ditemukan

PDF Secure Signature Verification System by Using Matlab

N/A
N/A
Protected

Academic year: 2024

Membagikan "PDF Secure Signature Verification System by Using Matlab"

Copied!
5
0
0

Teks penuh

(1)

SECURE SIGNATURE VERIFICATION SYSTEM BY USING MATLAB

This Progress Report is presented in partial fullment for the award of the Bachelor of Electrical Engineering (Honours)

UNIVERSITITEKNOLOGI MARA

HAIROL AZMI BIN ABDULLAH 2000671278

Faculty of Electrical Engineering

UNIVERSITY TEKNOLOGY MARA

40450 Shah Alam

(2)

ACKNOWLEGDEMENT

Alhamdullilah, all praise be to Allah, who has given me the strength and inspiration to complete this work. I would like to take this opportunity to express my gratitude and appreciation to many people who were involved directly or indirectly with the project. Firstly, my utmost gratitude goes to my project supervisor, Puan Kamariah Binti Ismail for his initial suggestions, advice, guidance and invaluable help throughout the development of the project

I would also like to take this opportunity to express my gratitude and appreciation to many people who were involved directly or indirectly with the development of the system especially Cik Fauziyah Sallehudin.

To my parent, thank you for the support. We will never make it without your support. To our friends, thank you for your generosity and patience. The teamwork works very well. Thank you for the tolerance that you all give and gather facts and technical data, which are relevant to this project.

IV

(3)

ABSTRACT

With the widely spread usage of the computer terminal, automatic teller and data banks, there has been a corresponding increase in computer crime and growing need to protect sensitive information. Based on this observation, a system that utilizes a person's signature verification using MATLAB and some of Neural Network for identification has been proposed.

This paper highlights a secure signature verification system using MATLAB and Neural Network toolbox. The main purpose is to develop a signature identification and verification system.

A signature is captured in bit-map and fed into the back propagation Neural Network as input in order to train the network. After training the Neural Network is ready to perform the identification and recognition operation (matching process).

A Neural Network programming has been successfully developed to verifying the signature.

V

(4)

TABLE OF CONTENTS

CHAPTER PAGE

DECLARATION i DEDICATION ii OUTLINE OF THE PROJECT REPORT iii

ACKNOWLEDGEMENT iv

ABSTRACT v TABLE OF CONTENTS vi

LIST OF FIGURES x LIST OF TABLES xi LIST OF ABBREVIATIONS xii

1 INTRODUCTION

1.1 Biometrics 2 1.2 How Biometrics System Work 3

1.3 Signature Recognition 4 1.4 Scope of Thesis 5

2 MATLAB SOFTWARE

2.1 Introduction 6 2.2 The MATLAB System 7

2.2.1 Development Environment 7 2.2.1.1 Fundamentals 8 2.2.1.2 Additional Development 8

Environment Tools

2.1.2 M-File Programming 9 2.2.2.1 Kinds of M-Files 9 2.1.3 The MATLAB Mathematical Function Library 10

vi

(5)

NEURAL NETWORK TOOLBOX

3.1 Introduction 11 3.2 Neural Network layer 12

3.3 Neural Network Architecture 14 3.3.1 Neuron Model (tansig, logsig, purelin) 14

3.3.2 Feedforward Network 17 3.3.3 Creating a Network (newff) 18 3.3.4 Initializing Weights (init) 19

BACKPROPAGATION NEURAL NETWORK

4.1 Introduction 20 4.2 Basic Back-Propagation Neural Network 20

4.3 Hierarchical Back-Propagation Neural Network 24 4.4 Adaptive Back-Propagation Neural Network 25

4.4.1 Parallel training 26 4.4.2 Serial training 27 4.4.3 Activity based training 27

SOFTWARE IMPLEMENTATION

5.1 introduction 29 5.2 Flow Chart 29 5.3 Design procedure 31

5.3.1 Input Signature in bit-map 31 5.3.2 Creating histogram data 31

5.3.3 Converted data 38 5.3.4 Trained data in Neural Network 39

5.3.5 Trained and untrained data signatures 39

Vll

Referensi

Dokumen terkait

v TABLE OF CONTENTS PAGE NUMBER Title page i Acknowledgement ii Declaration iii Abstract iv Content pages v List of tables and figures x List of acronyms xi CHAPTER 1:

TABLE OF CONTENTS Page ACKNOWLEDGEMENT I ABSTRACT II ABSTRAK III TABLE OF CONTENTS IV LIST OF TABLES V LIST OF FIGURES VI LIST OF APPENDICES VII CHAPTER 1 INTRODUCTION 1.1

TABLE OF CONTENTS Page STUDENTS'S DECLARATION ii ABSTRACT iii ACKNOWLEDGEMENT iv TABLE OF CONTENTS v LIST OF TABLES viii LIST OF FIGURES ix LIST OF ABBREVIATIONS x CHAPTER

7 TABLE OF CONTENTS Page TITLE PAGE DECLARATION OF ORIGINAL WORK LETTER OF SUBMISSION ACKNOWLEDGEMENT TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES ABSTRACT CHAPTER 1

TABLE OF CONTENTS CHAPTER PAGE ACKNOWLEDGEMENT i ABSTRACT ii TABLE OF CONTENTS iii LIST OF FIGURES vi LIST OF TABLES vii LIST OF ABBREVIATIONS viii 1 INTRODUCTION 1.1

TABLE OF CONTENTS CONFIRMATION BY PANEL 0F EXAMINERS AUTHOR’S DECLARATION ABSTRACT ACKNOWLEDGEMENT TABLE OF CONTENT LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS CHAPTER

TABLE OF CONTENTS Page AUTHOR'S DECLARATION ii ABSTRACT iii ACKNOWLEDGEMENT iv TABLE OF CONTENTS v LIST OF TABLES vii LIST OF FIGURES ix LIST OF SYMBOLS xi LIST OF

TABLE OF CONTENTS CONTENTS DECLARATION iii ACKNOWLEDGEMENT v ABSTRACT vi LIST OF FIGURES x LIST OF TABLES xii LIST OF ABBREVIATIONS xiii CHAPTER 1 INTRODUCTION 1 1.1 OVERVIEW OF