1
CHAPTER 1
INTRODUCTION
1.1 Background
In this chapter will describes and simple briefly about the motion tracking and OpenCV definition. In this chapter also include the problem statement of the motion tracking,
objective of this project, research scopes, and lastly important of the research.
1.2 Motion Tracking
What is motion tracking? Motion tracking is the process where the vision of image or videos detected. The movement on the camera vision range will be tracking. Many
things can be used of motion tracking functional. Below statement is the definition of the motion tracking.
Motion tracking also used in media sectors. According to J. Sturman, 2001, motion tracking is the recording of human body movement for analysis and playback. The
information of the tracking can be as simple as the position of the body in space or as complex as the deformations of the face and muscle masses. Motion tracking for
computer character animation involves the mapping of human motion onto the motion of a computer character. The mapping can be direct, such as human arm motion controlling
a characters arm motion, or indirect, such as human hand and finger patterns controlling a characters skin color or emotional state.
2
1.3 Open Computer Vision
The history, in 1999 Open Computer Vision OpenCV was started at Intel create by Gary Bradski by purposes of accelerating research and commercial applications of
computer vision. OpenCV is one of kind software installed to create, to program, and to run with a device to process an image or videos. OpenCV can be viewed as signal
processing applied to higher dimensions of image and videos. OpenCV library usually used the C and C++ to programming the database. The OpenCV is optimized and intend
for real time applications.
1.4 Problem Statement
The motion tracking is not completely used in the autonomous robotic technologies. The motion tracking other problem is to implement to the future technologies where it can be
detected and tracking the motion of the object or human. Then motion tracking methodologies applied to the real time world also is the problem, how the motion
tacking can be done with the right method and can be implementing to the real time functionality. Next, the motion tracking functionality, what must be detected, how wants
to detected, for a moving object which is, the robot car, color detection and thus recognition of the color object is of a more flexible concept where no database is
inserted instead the object is recognized through a predefined color. On the same basic, they hold the same idea that is, to recognize a moving object.
1.5 Research Objectives