A Review on Object Detecting systems using Neural-Fuzzy approach in MATLAB Pratik Ghate, Prachi Chandekar, Mrs. J. S. Gawai Electronics Engineering Department, Rashtrasant Tukodji Maharaj Nagpur University Chhatrapati Shivaji Maharaj Administrative Premises Ravindranath Tagore Marg Nagpur 440001, India pratikghate29@gmail.com jyotsna12.gawai@gmail.com Electronics Engineering Department, Rashtrasant Tukodji Maharaj Nagpur University Chhatrapati Shivaji Maharaj Administrative Premises Ravindranath Tagore Marg Nagpur 440001, India prachichandekar2605@gmail.com Abstract— This model deals with the background adaption, background subtraction and object detection. Here neural-fuzzy approach is used. This is one of most important paper used for security systems. This paper deals with one to one organizing map and also uses artificial neural networks for the same. This model deals with static as well as dynamic backgrounds and is evaluating the real time images also. This model shows robustness against dynamic background and detecting objects from the videos as well as from static images. Once this paper is setup it will continuously monitor the area and there is no need of switching the modes as day mode, night mode etc. as it will be able to adapt background by itself. Keywords— neural networks, object detection, fuzzy logic, adaptive background, background subtraction. I. INTRODUCTION Whenever systems, camera we talk about security comes into picture for continuous monitoring and also the use of sensors is also essential for detecting any unwanted materials. When the continuous monitoring process is running, there should be a system that should adapt any kind of background and will adapt sunlight, night darkness, rainfall, or snowfall. In any of these conditions the monitoring of the system should not fail and the protection should always robust without any of the excuse. This model provides same kind of scenario for security systems may it be Line of Control (LOC), big and exclusive malls, banks where only the trusted persons are allowed to enter [1]. II WORKING CONCEPT Here we are using neural-fuzzy logic for setting threshold value and background subtraction. The\neural networks deals with setting up the threshold value for the selected image frame that is extracted from the video file. The feed forward back propagation type of neural network is been used here and for fuzzy logic the sobel operator is used for background subtraction. 4) B: Fuzzy Logic A: Neural Networks The first stage consist of the neural network stage in which the image will be extracted for the video file and the threshold value will be setted up. As the neural network consist of three layers i.e. the input layer, the hidden layer and the output layer [4]. 1) Input Layer: In the input layer the input will be taken by the layer itself from the input video one frame will be selected and the threshold will be calculated by the threshold layer [4]. 2) Hidden Layer: In this layer the threshold will be selected and it is calculated. Threshold means basically the mean or the average value. It is calculated by the gray value of the image. First the image will be converted into gray scale image from the RGB image. The RGB image is of 8 bits therefore total is 255. The 0 value is of black and the 1 value is of white the exact gray image will be obtained from the value i.e. 128. First the input image will be converted into gray scale image and the threshold will be decided [4]. 3) Output Layer: The output layer will compare the threshold value of the image from the threshold value of the video frames and if the threshold value is greater than the original threshold value then it is foreground i.e. moving objects are present and the for further processing the image will be given to the fuzzy logic stage. If the threshold value of the video is lower than the calculated threshold value then the no moving objects are detected and it is background so the output will be again feeded back to the input layer again [4]. Fig 1. Block diagram of fuzzy logic Here as we can see the fuzzy logic block diagram is there are several blocks; 1) Input Image: The input will be given from the neural stage for further processing [3]. 2) Image Fuzzification: Fuzzification means converting the crisps values to the linguistic variables. Crisps values are the Boolean values i.e. 0 or 1 and the linguistic variables are the once which are used by the fuzzy logic for its working and it stored in the Fuzzy logic block. 3) Fuzzy Logic Block: The fuzzy logic block consist of all the variables on which the fuzzy logic works, it also consist of the linguistic variables and some other variables that are used by the fuzzy logic for its successful working. 4) Fuzzy Inference: It is a block in which the subtraction of the background will take place and in this block we will apply all the if conditions and if rules. 5) Expert Knowledge: In this block the operators are present likewise we are using the sobel operator in this project. 6) Image Defuzzification: In this block the linguistic variables are again converted into crisps values for further processing. 7) Image result: Depending upon the presence of object the result will be detected [3]. D: Background subtraction C: Object Detection Fig 3. Block diagram of background subtraction III. APPLICATIONS 1) This concept can be used in security systems in big malls and multiplexes at the night time when the malls are closed. At ideal condition when the mall is closed the passageway where the camera is situated should be always Fig 2. Block diagram of object detection In object detection there are several stages when he input is in the form of the video is provided, it passes through the neural stage where the threshold is set and depending upon the threshold the background or foreground is detected. Then the next stage is the fuzzy stage where the coloured images are converted into gray scale images and the histogram is used for aligning the images into desired parts. Then in background subtraction stage the background subtraction is there depending on the values of gray scale images after that shadow removing process is there where the shadow is eliminated and the gray scale image is used for the same. After morphological operation labeling of images is there and depending on the results the output is obtained. vacant not even a single animal or human being should be present, so if any object will pass through the vicinity of this camera it will this model will detect the object and an emergency alarm will ring. 2) In Line of Control (LOC) this system can be used for security in day as well as in nightfall time and in any seasons. At LOC where there should not be even a small animal should be present, so we can situate camera and it will continuously monitor that space and even a small object can be detected. It the changes we can setup this model at can also be done that we can attach a any background i.e. it can be placed machine gun with this model and if at inside or outside atmosphere. all any object is detected then the 2) This technique can be used in security machine gun will start firing irrespective systems. This model can be successfully of the object whether that object is be used in security systems to perform animal or human being. real time monitoring of the situation and 3) It can also be used in industries to check whether any unwanted person detect unwanted objects. is 3) This model is easy to use and can be entering and any unwanted object is used by common peoples. This model is present. In the factory environment there very easy to handle and once it is setup should be only limited number of at any place it can monitor continuously workers be present there but if at we can without any breaks provided there is store the data about those workers in continuous supply of electricity. It also such type of model using physical and reduces man power and is very cheap. genetic parameters and if any person or There is just setting up cost but no animal appears other than these then the maintain cost. head will be informed directly through 4) This model also has the ability to update any communication method. the parameters. The parameters for real 4) This system can be successfully used in time image monitoring system. Multiple video analysis task. We can use this number of videos can be saved in the model in video analysis as well as in memory so that it can be used almost static pictures. In real time images we anywhere. will have to store the ideal video in the 5) Connection multiple numbers of memory so that the real time images that cameras with this model as it can be are captured are compared with the ideal able to adapt any background changes. video and the unwanted objects are Due to adaptive nature there is no need instantly detected. of switching modes from day to night or ADVANTAGES 1) This model deals with static as well as dynamic backgrounds. This model can be used in static as well dynamic backgrounds as this model will adapt all from night to day. IV. CONCLUSION In the present scenario many object detecting systems which are available are working on the concept of background subtraction and filters, but in this paper we are proposing a new REFERENCES method which will work on the concept medium. The results will be more 1. Hamidreza Rashidy Kanan and Parasto Karimi” Visual Object Tracking Using Fuzzy-based Thresholding and Kalman Filter” International Journal of Modeling and Optimization, Vol. 2, No. 3, June 2012. 2. Gottipati. SrinivasBabu” Moving Object accurate as the concept of artificial Detection Using MATLAB”Vol. 1 Issue 6, neural network is also used. August – 2012 International Journal of of neural network and fuzzy logic itself. The neural-fuzzy will itself work as a filter as well as background subtracting Engineering V. FUTURE SCOPE achieving the following issues: research will be done object like animal and human beings will be distinguished. And the distinguishing will be based on physical as well parameters. will be Technology 3. Sen-Ching S. Cheung and Chandrika Kamath,” Robust techniques for background 1) Object classifications When further parameters & (IJERT). Future work will be directed towards genetic Research Physical stored and accordingly the humans will be classified as child, adult, man, subtraction in urban traffic video”2011 IEEE. 4. Mario I. Chacon-Murguia,”An Neural-Fuzzy Approach for Adaptive Object Detection in Dynamic Backgrounds for Security Systems”2010 IEEE. 5. Abdallah A. Alshennawy, and Ayman A. Aly,” Edge Detection in Digital Images Using Fuzzy Logic Technique”2009 IEEE. woman etc, same will be case with animals also as flying birds, water 6. Muharrem Mercimek Kayhan Gulez and Veli Mumcu,” animals like fishes, land growing Tarik animals etc. recognition using moment invariants” 2) Improved Clarity Sadhana Vol. 30, Part 6, December Improved data logging and retrieval mechanisms to support 24/7 system operations. Real object 2005. 7. Muharrem Mercimek Kayhan Gulez and Better use filtering methods will enable better Tarik results of object detection. Better camera control recognition using moment invariants” to enable smooth object tracking at high zoom, incase, video is vibrating. Veli Mumcu,” Real object Sadhana Vol. 30, Part 6, December 2005.