Automated Toll Fee Collection and Crime Detection #1 Pankajkumar Kandhare, #2 Shubham Makeshwar, #3 Suraj Raut,

Similar documents
AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

Automatic Licenses Plate Recognition System

Number Plate Recognition System using OCR for Automatic Toll Collection

World Journal of Engineering Research and Technology WJERT

An Improved Bernsen Algorithm Approaches For License Plate Recognition

Keyword: Morphological operation, template matching, license plate localization, character recognition.

Number Plate Recognition Using Segmentation

Automatic License Plate Recognition System using Histogram Graph Algorithm

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Automated License Plate Recognition for Toll Booth Application

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

International Journal of Advance Engineering and Research Development

Chapter 17. Shape-Based Operations

Morphological Image Processing Approach of Vehicle Detection for Real-Time Traffic Analysis

Vehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals

MAV-ID card processing using camera images

2. ROADSIDE TOLL COLLECTION SECTION 01.

Automatics Vehicle License Plate Recognition using MATLAB

Implementation of License Plate Recognition System in ARM Cortex A8 Board

International Journal of Advanced Research in Computer Science and Software Engineering

IJRASET 2015: All Rights are Reserved

Combination of Web and Android Application to Implement Automated Meter Reader Based on OCR

License Plate Localisation based on Morphological Operations

Vehicle License Plate Recognition System Using LoG Operator for Edge Detection and Radon Transform for Slant Correction

Smart Parking System for Locating Vacant Parking Slots

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 05, 2016 ISSN (online):

A Review of Optical Character Recognition System for Recognition of Printed Text

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

The Real Time Vechicle License Plate Identification System

Image Processing and Particle Analysis for Road Traffic Detection

Real Time Traffic Light Control System Using Image Processing

A Novel Morphological Method for Detection and Recognition of Vehicle License Plates

An Artificial Intelligence System for Monitoring and Security for Vehicular Plate Number in Lyceum of the Philippines University Laguna

Recognition Of Vehicle Number Plate Using MATLAB

Note to Coin Exchanger

RFID Based Toll Gate Access

Matlab Based Vehicle Number Plate Recognition

An Efficient Method for Vehicle License Plate Detection in Complex Scenes

A Method of Multi-License Plate Location in Road Bayonet Image

Digitizing Color. Place Value in a Decimal Number. Place Value in a Binary Number. Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally

Libyan Licenses Plate Recognition Using Template Matching Method

Automated Parking Management System Using License Plate Recognition

A NOVEL APPROACH FOR CHARACTER RECOGNITION OF VEHICLE NUMBER PLATES USING CLASSIFICATION

DISEASE DETECTION OF TOMATO PLANT LEAF USING ANDROID APPLICATION

Segmentation Plate and Number Vehicle using Integral Projection

Detection of License Plates of Vehicles

CHARACTERS RECONGNIZATION OF AUTOMOBILE LICENSE PLATES ON THE DIGITAL IMAGE Rajasekhar Junjunuri* 1, Sandeep Kotta 1

Efficient Car License Plate Detection and Recognition by Using Vertical Edge Based Method

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

5/17/2009. Digitizing Color. Place Value in a Binary Number. Place Value in a Decimal Number. Place Value in a Binary Number

Lecture 17.5: More image processing: Segmentation

AUTOMATIC LICENSE PLATE RECOGNITION USING IMAGE PROCESSING AND NEURAL NETWORK

Region Based Satellite Image Segmentation Using JSEG Algorithm

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

Implementation of Block based Mean and Median Filter for Removal of Salt and Pepper Noise

Number Plate recognition System

Study and Analysis of various preprocessing approaches to enhance Offline Handwritten Gujarati Numerals for feature extraction

Automated Number Plate Recognition System Using Machine learning algorithms (Kstar)

An Efficient Method for Landscape Image Classification and Matching Based on MPEG-7 Descriptors

中国科技论文在线. An Efficient Method of License Plate Location in Natural-scene Image. Haiqi Huang 1, Ming Gu 2,Hongyang Chao 2

A Real Time Automatic License Plate Recognition Using Optical Character Recognition

An Automatic System for Detecting the Vehicle Registration Plate from Video in Foggy and Rainy Environments using Restoration Technique

Fig.1: Sample license plate images[13] A typical LPR system is composed of several hardware and software components as illustrated in Figure 2

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

A Chinese License Plate Recognition System

][ R G [ Q] Y =[ a b c. d e f. g h I

THE PROPOSED IRAQI VEHICLE LICENSE PLATE RECOGNITION SYSTEM BY USING PREWITT EDGE DETECTION ALGORITHM

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

Detection and Verification of Missing Components in SMD using AOI Techniques

A Simple Skew Correction Method of Sudanese License Plate

Computing for Engineers in Python

CHAPTER 4 LOCATING THE CENTER OF THE OPTIC DISC AND MACULA

Automatic Electricity Meter Reading Based on Image Processing

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Follower Robot Using Android Programming

Automated Driving Car Using Image Processing

Implementation of Barcode Localization Technique using Morphological Operations

Identification of Fake Currency Based on HSV Feature Extraction of Currency Note

Live Hand Gesture Recognition using an Android Device

Real-Time License Plate Localisation on FPGA

Systematic Toll Deduction Using Automatic Number Plate Recognition

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

Extraction and Recognition of Text From Digital English Comic Image Using Median Filter

Volume 7, Issue 5, May 2017

Carmen Alonso Montes 23rd-27th November 2015

International Conference on Computer, Communication, Control and Information Technology (C 3 IT 2009) Paper Code: DSIP-024

EE 5359 MULTIMEDIA PROCESSING. Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model

Mobile Based Application to Scan the Number Plate and To Verify the Owner Details

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

Anna University, Chennai B.E./B.TECH DEGREE EXAMINATION, MAY/JUNE 2013 Seventh Semester

AGRICULTURE, LIVESTOCK and FISHERIES

International Journal of Scientific & Engineering Research, Volume 5, Issue 5, May ISSN

Removal of High Density Salt and Pepper Noise through Modified Decision based Un Symmetric Trimmed Median Filter

Student Attendance Monitoring System Via Face Detection and Recognition System

Iraqi Car License Plate Recognition Using OCR

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

Line Segmentation and Orientation Algorithm for Automatic Bengali License Plate Localization and Recognition

VEHICLE IDENTIFICATION AND AUTHENTICATION SYSTEM

Transcription:

ISSN 2395-1621 Automated Toll Fee Collection and Crime Detection #1 Pankajkumar Kandhare, #2 Shubham Makeshwar, #3 Suraj Raut, #4 Harshal Mitkari, #5 Prof.D.R.Anekar 1 kandharepankajkumar@gmail.com, 2 shubhammakeshwar23@gmail.com, 3 suraj.raut2151@gmail.com, 4 hsmitkari@gmail.com, 5 devanekar@gmail.com #12345 Department Of Information Technology, Pune University SAOE Pune-48,SPPU, India. ABSTRACT Developing a system to pay the toll automatically and to reduce the crimes happening in the transportation department. In this system camera is used for capturing the image of the vehicle number plate. The captured image would be converted into the text using Automatic Number Plate Recognition with pattern matching algorithm. Toll amount will be deducted from motorist E-wallet account after vehicle enters at the toll booth. Automatic License Plate Recognition system is a real-time embedded system which automatically recognizes the license plate of vehicles. This paper presents how to control on different crimes happening in transportation department and control on this crimes. Keywords: Pattern matching algorithm, Automatic Toll Collection. ARTICLE INFO Article History Received: 2 nd April 2017 Received in revised form : 2 nd April 2017 Accepted: 4 th April 2017 Published online : 11 th April 2017 I. INTRODUCTION Considering the present toll collection system where each vehicle has to stop and pay tolls. Suppose the manual toll collection system is very efficient then for one vehicle to stop and pay taxes total time taken is up to 1 minute per vehicle. Automatic toll collection aims to eliminate the delay on toll roads by collecting tolls electronically. Automatic toll collection determines whether the cars passing are in that program, alerts enforcers for those that are not, and electronically debits the accounts of registered car owners and check for crime records of the vehicles. There are many toll collection systems which collects toll electronically but no one gives us information of that vehicles. Many vehicles enter at toll plaza pay toll and leave toll but our system will check all the crime records about that vehicles. Automatic toll collection system was developed to track the crimes happening in transportation department. When any vehicle enters at the toll plaza we will capture an image of number plate of that vehicle after capturing an image we will convert this image into text format and search this number into crime records. If no crime records are found then we will pass that vehicle from toll plaza and if any vehicle found in crime records then we will inform nearest police station about that vehicle. After checking for crime records we will move for toll collection process. In toll collection process we have e-wallet option every time when vehicle owner enters at toll plaza money deducted from this e-wallet account and vehicle owner can also refill that e-wallet when e-wallet is on low balance. Automatic toll collection system checks all the records about stolen vehicles or crime records of all vehicles. II. LITERATURE SURVEY AUTOMATIC TOLL COLLECTION SYSTEM USING RFID : Automated Toll Collection System using RFID used for collecting toll automatically. In this we do the identification by using radio frequency. Every vehicle will hold an RFID tag. This tag is having unique identification number assigned. This will be assigned by Regional Transport Office or traffic government authority. In accordance with those number we will store, all basic information as well as the amount he has to paid in advance for the Toll Collection systems. Reader will be strategically placed at toll plaza at center. Whenever any vehicle passes the toll booth, the tax amount will be deducted from his prepaid balance. New balance will be updated. Incase if anyone has insufficient balance in his account, his updated balance will be negative one. To tackle this problem, we have camera on the way to capture the image of respective vehicles. Vehicles didn t have to stop in a queue, this 2017, IERJ All Rights Reserved Page 1

translates to reduce Traffic congestion at toll booth and helps in lower fuel consumption. This is one of the very important advantage of this system [6]. ELECTRONIC TOLL COLLECTION SYSTEM USING PASSIVE RFID TECHNOLOGY: Electronic toll collection (ETC) systems using radio frequency identification(rfid) technology. Research on Electronic toll collection has been around since 1992, during which RFID tags began to be widely used in vehicles to automate toll collection processes. The proposed RFID system uses tags that are on the windshields of vehicles, through which information embedded on the tags are read by RFID readers; The proposed system eliminates the need for motorists and authorities at toll booth to manually perform ticket payments and toll fee collections, respectively. Data information are also easily exchanged between the motorists and toll authorities, thereby enabling efficient toll collection by reduce traffic and eliminating possible human errors. AUTOMATIC TOLL GATE SYSTEM USING ADVANCED RFID AND GSM TECHNOLOGY: Electronic Toll Collection (ETC) systems around the world are implement by DSRC (Dedicated Short Range Communication) technology. The concept proposed is of automatic toll tax payment system and the amount transaction information is sends to the cell phone of the that motorists through the GSM modem technology. It is an innovative technology for expressway network automatic toll collection solution. In this paper, the frame composing and working flow of that system is describe in it and data information is also easily exchanged between the motorists and toll authorities, thereby enable a more easy toll collection by reducing of traffic and eliminate possible human errors. III. PROPOSED SYSTEM The proposed method is for providing a fast and automatic toll collection at the toll booth. Camera is used to capture image of the vehicle and the barrier are used here for open and close when the vehicle is entered or exit at the Toll booth. Then vehicle number will check in database The vehicle information is stored in the database will get check. Based on vehicle number the amount for vehicle will automatic transfer to the toll booth.and in crime detection,vehicle information will get check in stolen vehicle data,if that vehicle found stolen,then alert message will be send to nearest police station otherwise vehicle pay tax and pass from toll booth. The main purpose behind this is for creating Automatic Toll Collection System. This toll collection system uses pattern matching algorithm, which works on capture image and convert into binary image. Other than that, there is no need of tag, This system is at low cost However, this proposed system require changes in the existing toll booth. Fig.3.1 Proposed architecture 3.1 Working of the proposed architecture The proposed system makes sure that the traffic at the toll gates security is present. Every vehicle has unique format of number plate (eg.mh 12 GQ 1234). The pattern matching algorithm work on capture image of the number plate and identifies the vehicle. By that system we can identify stolen vehicles. Automatic number plate recognition has important role in many applications, like automatic toll collection Number plate recognize a vehicle s number from an image or images taken black and white, or infrared camera. It has a lot of techniques, such as image input, gray scaling, threshold, filter, segmentation, thinning, cropping, scaling, feature extraction & matching, output. The different type of the number plate cause challenges in the Detection of license plates. The number plate recognition system extracts a number plate from a capture image. The first step is to capture the image using a camera. Then capture image taken as input and pattern matching algorithm work on that image.in that gray scaling applied on image after that thresholding and filtering should be apply. The next stage is to extract number plate from the capture image, feature such as the boundary, the color, or the existence of the characters. The third stage is segmentation of the number plate and extracts those characters by taking their color information, labeling them, or matches their positions with templates. The final stage is to recognize those characters which are extracted by template matching. At that time, lots of people is needed in toll booth. In a single barrier we need a worker for collecting the cash and another worker to operate the barrier. All this avoid by making the toll booth automatic. In this system, detecting the vehicle at first and after that captures the image of the front view of the vehicle. In this system vehicle number plate is localized first and then characters are segmented. This system designed for gray scale images so that can detects the number plate regardless of its color. Template matching used for character to be recognizes. The vehicle number compared with the database of all the stolen vehicles so that information about the vehicle type & to collect toll tax according to that. If that is not a stolen vehicle then toll collection is reduced and the barrier is opened. If that same vehicle is return in specific time, it can be considered. 2017, IERJ All Rights Reserved Page 2

If a stolen vehicle found, then gate won t open and a message send to the nearby police station to take strict action. We can report about stolen vehicle by sending that vehicle number to a specified number. All this get updated in the database,and that database can be monitored by the police. That the vehicle number is updated in the data base and crime detection is improved. System is implemented on toll booth for its automatic toll collection and stolen vehicle detection. Pattern matching algorithm is used for identifying the vehicle number. 3.2 PATTERN MATCHING ALGORITHM 3.2.1 Working of Pattern Matching Algorithm: Figure 3.2.2 Pattern Matching Algorithm working Grayscale algorithm: Most digital images are comprised of three separate color channels: red channel, a green channel, and blue channel. Layering these channels on top of each other creates a full color image. Various color models have various channels.sometimes the channels are colors or values. All grayscale algorithms utilize the three-step process: Get the red, green, and blue values of a pixel. Use math to turn those numbers into a single value of gray. Replace the original red, green, and blue values by the new gray value When describing grayscale algorithms, I m going to focus on step 2 using math to turn color values into grayscale value. So, when you see a formula like: Gray = (a Red + a Green + a Blue) / 3 The simple thing to do is to average the R,G,B components into a single number. This operation will be done for each pixel. For example, if you have a pixel with values R=201, G=101, B=51, then the grayscale will be (201+101+51)/3 = 117. The average the three values into one number 0..255. The average shows how bright the pixel is, ignoring hue: 0 = complete dark, 255=complete bright Thresholding: From a grayscale image, thresholding can be used to create binary images. Separate out regions of an image corresponding to objects which we have to analyze. This separation is based on the variation of intensity between the object pixels and the background pixels. The purpose of thresholding to extract those pixels from image which represent an object. The information is binary the pixels represent a range of intensities. Thus the objective of binarization to mark pixels which belong to true foreground regions with a single intensity and background regions with different intensities. It stores the intensities of the pixels in an array. The threshold is calculated from using total mean and variance. Based on this threshold value each pixel is set to either 1 or 0. i.e. foreground or background. Thus here the change of image takes place only once. The following formulas are used to calculate the total mean and variance. The pixels divide into two classes, C 1 with gray levels [1,...,t] and C 2 with gray levels [t+1,...,l]. probability distribution for the two classes : Also, means for the two classes Using Discriminant Analysis, Otsu define the between-class variance of the thresholded image as For bi-level thresholding, Otsu verified that the optimal threshold t* chosen so that the between class variance B is maximized; that is, 2017, IERJ All Rights Reserved Page 3

Filter Median: A non-linear filter changes image intensity mean value if the spatial noise distribution in the image not symmetrical within the window. Standard Median Filter (SMF) is such non linear filter. Variance intensities in the image is reduced by Median Filter. The novel filter processing principles are based on the adaptive median filtering. Adaptive median filtering works in a rectangular kernel area S x, y and increase the size of S x, y during filtering operation, depending on certain conditions listed below. If the filter does find that the pixel at (x, y) is noise in the center of kernel, the value of the pixel replaced by the median value in S x, y. Otherwise, the pixel gray level value remain the same. Consider the definition: Z min = min gray level value in S x, y Z max = max gray level value in S x, y Z med = median of gray level in S x, y Z x, y = gray level at coordinates (x, y) S max = max allowed size of S x, y The median filtering algorithm works in two levels, denoted level A and level B, as follows: Level A A1 = Z med Z min A2 = Z med Z min If, A1 > 0 AND A2 <0, go to level B Otherwise, increase the window size If window size S max, repeat level A Or else, output, Z x,y Level B B1, Z x,y Z min B2, Z x,y Z med If, B1 > 0 AND B2 < 0, output Z x,y Or else, output Z med. Every time the algorithm outputs value, the window, S x, y is moved to the next location in image. The algorithm then is reinitialized and applied to the pixels in the new position. AMF can achieve good results in suppressing noises of various densities. sometimes It changes its kernel maximum size in order to suit for various conditions. One way is using different kernel mean filters to process images and determine the AMF kernel of maximum size. Segmentation: Segmentation is the process of partitioning of digital image into multiple sets of pixels or segments. The goal of segmentation is to simplify and change the representation of an image into something that will more meaningful and easy to analyze. Image segmentation is typically used to locate boundries and object example lines, curves, etc. in images. More precisely, image segmentation is the process of giving label to every pixel in an image such that pixels are of same label share specific characteristics [11]. Image segmentation result is a set of segments that collectively cover the complete image. Each pixels in a region are same with respect to some characteristics, like as color, intensity, or texture Edge detection is a well-developed field on its own in image processing. Region boundaries and edges are very closely related to each others, since there is a sharp adjustment in intensity at that region boundaries. The edges identified by edge detection are often disconnected. Segmentation methods can also be applied to edges obtained from edge detectors. The developed an integrated method which segments edges into curved and straight edge segments for parts-based object recognition, based on a minimum description length criterion that was optimized by split-and-merge-like method with candidate breakpoints obtained from complementary junction cues to obtain such as points at which to consider partitions into different segments. Thinning: Thinning is a morphological operation.it is used to remove selected foreground pixels of binary images, such as opening or erosion. It can used for several applications. it is used to tidy up output of edge detectors by reducing all lines to single pixel thickness. Thinning is normally applied to binary image to produces another binary image to get output. 2017, IERJ All Rights Reserved Page 4

The thinning operation related to the hit-and-miss transform like other morphological operations, the behavior of the thinning operation is decided by structuring element. They can contain both ones and zeros. The thinning operation is related the hit-and-miss transform and is expressed quite simply in terms of it. The thinning of an image I by a structuring element J: where the subtraction is logical subtraction defined by the thinning operation is obtained by translating the origin of the structuring element to each possible pixel position in the image, and at each such position comparing it with the underlying image pixels. If the background and foreground pixels in the structuring element exactly match foreground and background pixels in the image, then the image pixel situated below the origin of the structuring element is set to background zero or else it is left unchanged. The structuring element choice decide under what situations a foreground pixel will be set to background, and hence it decides the application for the thinning operation. Cropping: Cropping means to the removing outer parts of an image to improve framing, accentuate subject matter or change aspect ratio. Depending on the application, this may be done on a physical photograph, artwork or film footage, or achieved digitally use by image editing software. Scaling: Scaling operator performs a geometric transformation which is used to resize the image. Shrinking of size of image known as subsampling, is done by replacement of a group of pixel values by a arbitrarily taken pixel value from within this group or by interpolating within image pixel values in a nearer neighborhoods. Image zooming achieved by pixel interpolation or by replication. Scaling is useful to change the visual appearance of an image, to alter the quantity of information stored in a scene representation a low-level preprocessor in multi-stage image processing chain which operates on features of a particular scale. Scaling is special case of affine transformation. IV. FUTURE SCOPE 1. Change in Travel Patterns 2. Public Transport Improvements 3. Traffic Flow Improvements 4. Congestion Reduction 5. Better Environment 6. Revenue Generation 7. Increased Safety V. ADVANTAGES 1. Automated toll collection system is very fast and efficient mode for collection of toll charges at the toll plazas. 2. The average number of vehicles waiting in the queue reduces and so the average waiting time is reduced. 3. Fuel saving -this results in gas saving for the elimination of acceleration and deceleration results in reduction of the operating cost of the vehicles. 4. Enhanced cash handing -- there is no cash transaction for the etc lane so cash handling is reduced so difficulties with cash handling is eliminated. Thus aid in enhanced audit control by centralizing user accounts. 5. Payment flexibility -- the patrons do not have to worry about searching for cash for the toll payment. Since the patrons set up account for etc usage it gives customers the flexibility of paying their toll bill with cash, check, or even credit cards. 6. The average number of vehicles waiting in the queue reduces and so the average waiting time is reduced. 7. Reduce time!!! 8. Accident reduction it is observed that there is reduction in the number of accident caused near the toll plazas due to considerable decrement in congestion around toll plazas. Reduced man power. VI. CONCLUSION The paper presents, how crime detection combined with automatic toll collection provides a very fast and time efficient. There is no cash transaction for this automatic toll collection system so cash handling is reduced so difficulties with cash handling and delay due to cash is eliminated. Automatic toll collection may become an increasing important instrument within the big bundle of measures for regional demand and traffic on highways this aid in enhanced audit control by centralizing user accounts. Automatic toll collection may become an increasing important instrument within the big bundle of measures for regional demand and traffic management. VII. ACKNOWLEDGEMENT The authors would like to thank prof. D. R. Anekar for their assistance and guidance in preparing this manuscript. 2017, IERJ All Rights Reserved Page 5

REFERENCES [1] Khadijah Kamarulazizi, Dr.Widad Ismail Electronic Toll Collection System Using Passive RFID Technology in Journal of Theoretical and Applied Information Technology [2] Pranoti Salunkhe, Poonam Malle, Kirti Datir, Jayshree Dukale, Automated Toll Collection System Using RFID in IOSR Volume 9, Issues 2(Jan Feb 2013) [14] Shinde, A. S., and M. R. Dhage. "A Survey: Sparse Traffic Grooming and RWA Assignment Schemes in Optical Network." International Journal of Computer Applications 98.14 (2014). [15] PB Alappanavar et al, Location Based Augmented Reality, International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May -2013, 566-568, ISSN 2229-5518. [3] Kumar Rajeev Ranjan, Abhinav Sinha Automatic Vehicle Registration System for Tollbooths. [4] Priyanka Chhoriya, Govinda Paliwal, Poonam Badhan Image Processing Base Automation Toll Booth In Indian Condition, April 2013. [5] Romić, Krešimir, Irena Galić, and Alfonzo Baumgartner. "CHARACTER RECOGNITION BASED ON REGION PIXEL CONCENTRATION FOR LICENSE PLATE IDENTIFICATION." Tehnicki vjesnik/technical Gazette 19.2 (2012). [6] Shilpa G. Lathkar et al, Online Digital Advertising on Public Display, International Journal of Computer Applications, Publication date, Jan 2013, Vol.66, Issue 10. [7] Akshay S. Kyatam, Tracking and Scheduling of State Transport Bus using RFID, May-2015, International Journal Of Engineering And Computer Science Volume 4, Issue 5, pp.11977-11979. [8] Aher, Madhuri, Poonam Pate, and Apurva Varade. "Analysis of Fractal Intraframe and Interframe Video Coding." International Journal of Global Technology Initiatives 3.1 (2014): B40-B46. [9] Kulkarni, Niraj, et al. "Multi-Agent System for Detecting and Blocking SQL Injection." International Journal of Computer Applications 64.15 (2013). [10] Mohammed Kagalwala et al, Online Banking Security System Using OTP Encoded in QR-Code, March 2015, International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE), Volume 5, Issue 3, ISSN(Online): 2277 128X. [11] Bangare, Sunil L., et al. "Implementing Tumor Detection and Area Calculation in MRI Image of Human Brain Using Image Processing Techniques." International Journal of engineering Research and Applications 1.5: 60-65. [12] Bangare, Sunil L., et al. "Reviewing Otsu s Method For Image Thresholding." International Journal of Applied Engineering Research 10.9 (2015): 21777-21783. [13] Bangare, Sunil L., et al. Review and Design of Image Inpainting Technique using Novel Algorithm, May 2014, International Journal of Research in Information Technology, Volume 2, Issue 5,pp.645-650. 2017, IERJ All Rights Reserved Page 6