Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A smart target detection system using Fuzzy Logic and Background Subtraction
Madhurika Ubhe1, Deepak Parashar2, Prof. U. A. Jogalekar3, Vaishali Godse4, Kshitija Jarhad5
1,2,4,5 Students,
Computer Department, Smt. Kashibai Navale College of Engineering, Pune-411041
3Assistant Professor, Computer Department, Smt. Kashibai Navale College of Engineering, Pune-411041
---------------------------------------------------------------------***---------------------------------------------------------------
Abstract - In the proposed system, fuzzy logic has been used found, the speed of execution is an issue of concern.
to model a robust Background Subtraction method for object Since the complex image processing operations take an
detection. We first separate the background from the input acceptably large amount of time to be performed,
static video using fuzzy logic. For this, the first few frames of softwares which are robust to the complexities of image
the input video are used as a template for the background. processing and at the same time meet the instant
After this, the objects in motion are identified and then,
result criterion of todays users , are the need of the
whether the moving object is a car or human is inferred based
on the aspect ratio of the moving object. We implement target present scenario.
detection in static videos using background subtraction and
fuzzy logic. In this project, we are using humans and cars as We present a novel approach to detect targets in static
our targets. We first identify our targets - cars/bikes and/or videos using Fuzzy Logic and Background Subtraction.
humans if they are present in the video and then discriminate The intricacies of the proposed system will make it clear
between the two to show accuracy i.e. whether the system can that we have wisely exploited the nature of surveillance
differentiate between cars/bikes and human. Thus, target applications. We are working only with humans and cars
detection as well as identification can be implemented using
as our targets, but animals, or other immobile objects
the proposed system.
can also be used in place or in conjunction with humans
Key Words: Detection, Background Subtraction, Fuzzy and cars.
Inference System, Fuzzy Logic, Background Modeling,
Moving Object Detection, Aspect Ratio. 1.2 Overview of our Target Detection System
1. INTRODUCTION
As is seen the architecture, first a video is given as input to
1.1 About Target Detection and our System our system. The video may be captured through a live
camera or it may be an already recorded static video.
Target detection has become increasingly important
with respect to various security applications like bank First, the frames are extracted from the video using a
surveillance, traffic surveillance, and residential area suitable frame extracting software. Denoising techniques are
surveillance to check for intruders, etc. then applied to the frames to reduce blurring. This helps in
accurate pixel intensity calculation so that there is little
Target detection has many applications apart from the confusion in classification of pixels in the later stages.
security perspective but we chose to exploit its uses for
security related applications like surveillance and Then, RGB (Red Green Blue) values of each pixel are through
remote monitoring, because it a crucial need of the RGB channel separation.
present society where bank robberies, residential thefts,
The first N frames of the video are used as a template for
illegal hunting, industrial espionage, etc. are rampant.
background modeling. The larger the value of N, the more
Target detection in images and videos involves image accurate will be the classification of background pixels. The
processing. Various image processing techniques such redundancy of the intensities of the pixels in the N frames is
as denoising, edge detection, background elimination captured and it is used as a model for the background. But
and many others come into play when target detection the major requirement here is that the target object should
in videos and images is to be performed. not be present in the first N frames that we have chosen for
background modeling. The background model is prepared by
The requirement of all these techniques makes target applying fuzzy logic on the RGB values obtained. The output
detection a bit complicated to implement for mediocre after applying fuzzy logic on the pixel intensities is a
developers and even if a successful implementation is fuzzified value for each pixel. We can then set thresholds
2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2264
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
based on the fuzzified values for classifying each pixel as Thus, our targets are detected successfully. However, there
background or foreground one. are certain limitations of our application.
2. Limitations
2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2265
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
5. ACKNOWLEDGEMENT
REFERENCES
2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2266