• Tiada Hasil Ditemukan

MOVING OBJECT RECOGNITION USING BACKGROUND SUBTRACTION

N/A
N/A
Protected

Academic year: 2022

Share "MOVING OBJECT RECOGNITION USING BACKGROUND SUBTRACTION"

Copied!
5
0
0

Tekspenuh

(1)

MOVING OBJECT RECOGNITION USING BACKGROUND SUBTRACTION

MUHAMAD SHUKRI BIN ABU HASSAN

A report submitted to the Faculty o f Electrical Engineering, Universiti Teknologi MARA in partial fulfillment of the requirement for the Bachelor of Engineering

(Hons) Electrical.

NOVEMBER 2008

BACHELOR (HONS.) IN ELECTRICAL ENGINEERING FACULTY OF ELECTRICAL ENGINEERING

UNIVERSITI TEKNOLOGI MARA PULAU PINANG

(2)

DECLARATION

It is hereby declared that all the materials in this thesis are the result o f my own work and all the materials, which are not result o f my own work, have been clearly acknowledged

in this thesis.

(3)

TABLE OF CONTENTS

DECLARATION

ACKNOWLEDGEMENT ABSTRACT

TABLE OF CONTENTS LIST OF FIGURES LIST OF TABLES ABBREVIATIONS

PAGE

ii iii iv v viii

ix ix

CHAPTER 1 INTRODUCTION

1.1 Background 1

1.2 Objectives 2

1.3 Scope o f work 2

1.4 Thesis Outline 3

CHAPTER 2

LITERATURE REVIEW

2.1 Introduction 4

2.2 Moving Object Recognition 4

2.3 Comparison O f Moving Object Recognition Methods

6

2.3.1 Frame Differencing 6

2.3.2 Moving Average Filtering 7

2.3.3 Background Subtraction 7

2.3.4 Hierarchical Parzen Window Based 8

2.4 Filtering 11

2.4.1 Morphological Operators 11

2.4.1.1 Erosion 12

2.4.1.2 Dilation 13

2.4.2 Connected Component Labeling and Area 13

(4)

Filter

2.5 Object Tracking 16

2.5.1 Match Criterion 16

2.5.2 Match matrix 17

2.5.3 Foreground Object Color Modeling 18

2.6 Kalman Filter 19

2.6.1 The Process To Be Estimated 21

2.6.2 Filters Parameter and Tuning 24

CHAPTER 3 METHODOLOGY

3.1 Overview 25

3.2 Fujifilm FinePix A303 25

3.2.1 AVI 26

3.2.2 Load Video Into Matlab Workspace 27

3.2.2.1 Aviinfo 27

3.2.2.2 Aviread 27

3.2.3 Play The Video Sequence 28

3.2.3.1 Movie 28

3.3 Blaze Media Pro 28

3.4 Matlab 29

3.5 Algorithm Approach 30

3.5.1 Foreground Extraction 3 2

3.5.1.1 Background Modeling 3 2

3.5.1.2 Background Subtraction 3 3

3.5.1.3 Background Update 33

3.5.2 Filtering 34

3.5.2.1 Erosion 34

3.5.3 Object Tracking 35

3.5.3.1 Model Based 35

3.5.3.2 Kalman Filter 36

3.5.3.3 Adaptive Background Estimation 37 Using Kalman Filter

(5)

ABSTRACT

The approach and solution o f recognizing a moving object is very important in many application contexts such as video surveillance both in indoor and outdoor environments, security monitoring, sport matches and others. In this paper, a moving object is identifying from a video sequence. A background subtraction approach used to perform object recognition is proposed. Background subtraction is a technique used for segmenting out objects o f interest in a scene by comparing each new frame to a model o f the scene background. It involves comparing an observed image with an estimate o f the image if it contained no objects o f interest. This paper also applied the erosion as a morphological operator to remove noise. After that, Kalman filter is used to keep track o f each object incorporating a unique bounding box.

Rujukan

DOKUMEN BERKAITAN

This model is successfully used in contour detection for object recognition, computer vision and graphics as well as biomedical image processing including X-ray, MRI and

Fig. 3.3 Flowchart of the robot's behaviour. Figure 3.3 shows the whole process of the robot’s behavior for pick and place task. Through the collision avoidance algorithm, the

With the emergence of convolutional neural networks (CNN), the application of object classification and detection using deep learning is getting more and more

4.2 Effect of control, fenugreek seed and norethisterone acetate on short term memory performance as determined using object recognition

A common approach is to perform background subtraction, which identifies moving objects from the portion of a video frame that differs significantly form a background

ongoing research and development in object recognition, we can speed up the current process of extraction the object time using this parallel edge detection

The application o f many geospatial technique in sea level rise rate and prediction enhance the ability o f survey field.. In this study, altimeter data used to carry out

For application I, the results o f self-cleaning application characterized using contact analyzer (CA) shows that the working efficiency and performance o