Beruflich Dokumente
Kultur Dokumente
Faculty of Informatics
Supervisor: Candidate:
Dr.Tams herendi Mohammed Aad Khudhair
Debrecen
2017
1
Acknowledgments
This thesis work would never see the light without the kind and appreciated support and help of
many individuals, for them I would like to extend my sincere thanks.
I would like to express all my gratitude for my beloved family members my dear father, my
beloved mother and my brothers and my lovely sister , Thank you all for supporting me all the
way till I reach this point. Thank you for all the continuous sincere support and feelings.
I would like to express my special gratitude and thanks for my supervisor Dr. Tams herendi for
his patience and guidance since the beginning of this project.
For all my classmates at the faculty of Information with whom I spent the best times sharing the
knowledge and helping each other to get better future. Thank you very much.
My thanks also to my friends here in Debrecen with whom I spent those two years with all the
joy and happiness, thank you from the bottom of my heart.
Sincerely
Mohammaed Aad
2
Abstract
In this thesis we present an operational computer vision system for real-time
detection and
tracking of object motion. This project is used web camera to capture the image in
real time. this object detection system used a system is
build using Visual Studio C++ and Opencv to setup the interface between web
camera and computer. According to the object moving result, this project deals
with the problem of detecting objects in real-time using the Altera DE2- FPGA to
store and
manipulate images. The detection algorithm was use in the object selected to
subtract the
background. The search reveals the sequence of the image or video, and this paper
suggests a
new way detect a moving object based on the background subtraction. Background
subtraction is one of the simplest algorithms to detect the object in an image.
3
Introduction
4
The camera measures the intensity of light at each image point, a light field. In practice, a digital
camera measures this light field at discrete points, pixels, but given that the pixels are
sufficiently dense, the pixel intensities can be used to represent most characteristics of the light
field that falls onto the image plane. A common assumption of motion analysis is that the light
reflected from the scene points does not vary over time. As a consequence, if an intensity I has
been observed at some point in the image, at some point in time, the same intensity I will be
observed at a position that is displaced relative to the first one as a consequence of the apparent
motion. Another common assumption is that there is a fair amount of variation in the detected
intensity over the pixels in an image.
One of the simplest type of motion analysis is to detect image points that refer to moving points
in the scene. The typical result of this processing is a binary image where all image points
(pixels) that relate to moving points in the scene are set to 1 and all other points are set to 0. This
binary image is then further processed, e.g., to remove noise, group neighboring pixels, and label
objects. Motion detection can be done using several methods; the two main groups are
differential methods and methods based on background segmentation.
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58