2011-Intro-Md-Motion Detection and Analysis With Four Different Detectors
2011-Intro-Md-Motion Detection and Analysis With Four Different Detectors
Abstract— A change in measurement of speed or vector of an environment and thorough discussion on the developmental
object or objects in the field of view is called motion. Detection tool or assessment and analysis on various motions will be
of motion can be achieved by electronic devices or mechanical explained in section 4. Finally, the last section contains the
devices that interact or quantify the changes in the given conclusions, future developments and possible enhancement
environment. In this paper, a monitoring system is being and improvement on this study.
enhanced utilizes motion detection technology with modified
internationally recognized algorithms, implemented in C sharp II. PROBLEM FORMULATION
and Matlab programming language. The result of this study is
expected to be beneficial and able to assist users on effective The hypothesized function of this monitoring system is to
motion detection and analysis. Four different motion detectors provide the users with information about the detection of an
are being compared. The assessment includes three trials in object’s movement in order to deliver useful information
three different speeds of motion and Morph filter has given a about the motion with connection to the theory of motion
better and smooth detection. In conclusion, an effective motion through movement. The subjective experience of motion is
assessment and monitoring system has been developed for the simple hypothesized as the feedback from tiny movement
improvement of the motion detection ability. and differences between two frames. In this study, the
practice item of motion was focused on comparison among
Keywords- Motion; motion detection; morph; motion
detectors
four detectors.
The objectives of the fundamental studies are as follows:
To implement the algorithm for motion detection analysis
I. INTRODUCTION
in a newly developed monitoring system.
Motion can be detected by: sound (acoustic sensors),
To compare and analysis among four detectors used
opacity (optical and infrared sensors and video image
(Current and Previous, Pixellate, Blob Counter and
processors), geomagnetism (magnetic sensors,
magnetometers), reflection of transmitted energy (infrared Morph).
laser radar, ultrasonic sensors, and microwave radar sensors), Counterbalancing should be instituted to control for order
electromagnetic induction (inductive-loop detectors) and effects and efforts made to ensure that all subjects complete
vibration (triboelectric, seismic, and inertia-switch sensors) objectives. New task need to be developed drawing on the
[1]. best features of existing tasks.
There are many approaches for motion detection in a A wide variety of human-machine interactions learning
continuous video stream. All of them are based on techniques have been used in human monitoring approaches
comparing of the current video frame with one from the for motion analysis. This employs a large number of visual
previous frames or with something that called as and physiological features, a fact which usually impedes the
background. In this paper, there are four approaches are used training process [2].
and comparison is made to find out a best detector for an In this paper, an effective monitoring system for motion
effective motion detection. assessment is presented. Several aspects for example the
The system supports the AVI files, JPEG from internet speed of the subject are considered while the assessment is
cameras, MJPEG (motion JPEG) stream, local capture being done. This monitoring system does not only serves
device and webcam. motion movement as assessment, but also important in
This paper is divided into six sections. The first section managing the subject data effectively and providing
mainly introduces the whole study. It provides the general scientific information about object’s movement.
overview of the motion and analysis system. The second
section includes the objectives of this study, which describes
the aims that needed to be achieved. The third section
discusses the background studies, literature review and the
study implementation. A specification list of the computer
47
uthorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 08,2023 at 13:10:45 UTC from IEEE Xplore. Restrictions apply
transition. Most often it is used to depict one person turning
into another through technological means or as part of a
E-Motion fantasy or surreal sequence. Traditionally such a depiction
would be achieved through cross-fading techniques on film.
Current vs. Since the early 1990s, this has been replaced by computer
Previous Frame software to create more realistic transitions [12].
The idea of the filter is to preserve specified percentage
Pixellate of the source filter and to add missing percentage from
Data input Result
overlay image. So, if the filter was applied to source image
Blob Counter with percent value equal to 60%, then the result image will
contain 60% of source image and 40% of overlay image.
Morph Applying the filter with percent values around 90% makes
background image changing continuously to current frame.
This new filter has two benefits that it is much simpler
Figure 1. Block diagram for motion assessment and training monitoring to understand and produce better performance due to the
system. efficiency of implementation of filter.
A. Proposed Approach
Morphing is a special effect in 2D images that changes
(or morphs) one image into another through a seamless
V. RESULT
Figure 2. Result image (from left) using Current vs. Previous Frame, Pixellate Filter, Blob Counter and Morph Filter with increasing motion speed.
48
uthorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 08,2023 at 13:10:45 UTC from IEEE Xplore. Restrictions apply
Figure 3. Result image (from left) using Current vs. Previous Frame, Pixellate Filter, Blob Counter and Morph Filter for a small table tennis ball detection.
49
uthorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 08,2023 at 13:10:45 UTC from IEEE Xplore. Restrictions apply
ACKNOWLEDGMENT [5] Ramprasad, P. and Randal, C. N. (1994). “Recognition of Activities”,
Proc. International Conference on Pattern Recognition, Jerusulem,
The authors are deeply indebted and would like to Israel, A815-820.
express our gratitude to the Universiti Teknologi Malaysia [6] Tetsuya, M., Makoto, N., Tomohiro, Y. and Shinji, T. (2010).
and Ministry of Higher Education (MOHE) for supporting “Comparison of Color Space in Extraction of a Hand Region
and funding this study under Research University Grant for Computer Human Interface Using Color Image
Processing”, Technical report of IEICE. PRMU 98(528).
(QJ13000.7123.00H44) and Zamalah Scholarship Scheme.
Our appreciation also goes to the Electronics and Biomedical [7] Thomas, K. (1999). “Fast Blit Strategies: A Mac Programmer's
Guide”. MacTech.
Instrumentation (bMIE) for their cooperation in the research
[8] “Eagle (idea)”. Everything2. 2007-01-18.
work.
http://thread.gmane.org/gmane.linux.redhat.fedora.legal/661
REFERENCES [9] Stepin, M. (2007). “hq3x Magnification Filter”.
[1] Randal, C. N. (1991). “Qualitative Detection of Motion by a Moving Retrieved 2007-07-03.
Observer”, Proc. IEEE Conference on Computer Vision and Pattern [10] AForge.NET. (2009, 03 27). BlobCounter.cs.
Recognition, Maui Hawaii, 173-178. Retrieved 03 01, 2010, from code.google.com:
[2] Loui et al. (1990). “High-Speed Architectures for Morphological http://code.google.com/p/aforge/source/browse/branches/1.7/Sources/
Image Processing”, Nonlinear Image Processing, pp. 145-156. Imaging/BlobCounter.cs
[3] Sternberg, S. R. (1983). IEEE Computer, Biomedical Image [11] Amit, Y. (2002). 2D Object Detection and Recognition: Models,
Processing, CytoSystems Corporation. Algorithms, and Networks. Chicago: Cambridge, Mass. MIT Press,
[4] Heijmans, H. J. and Ronse, C. (1990). The algebraic basis of 2002.
mathematical morphological-I: Dilations and erosions, J. Comput [12] Kalman, R. E. (1960). A new approach to linear filtering and
Vision, Graphic, Image Process, Vol. 50. prediction problems, Transactions of the ASME -- Journal of Basic
Engineering, Series D, pp. 35-45.
50
uthorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 08,2023 at 13:10:45 UTC from IEEE Xplore. Restrictions apply