This document presents a new algorithm in MATLAB to extract vehicle number plates from images in various lighting conditions. The algorithm uses preprocessing techniques like grayscale conversion, dilation, and edge detection. It then segments the region of interest containing the number plate and extracts it. Individual characters are then segmented and recognized using template matching. The algorithm achieves 99% accuracy on images taken from a fixed angle and distance under controlled conditions. It is less accurate for images with problematic backgrounds or lighting. The algorithm provides an automated way to extract number plates for applications like traffic monitoring, parking management, and stolen vehicle identification.
Vehicle Number Plate Recognition using MATLABAI Publications
The VPR (Vehicle Number plate Recognition) system is based on image processing technology. It is one of the necessary systems designed to detect the vehicle number plate. In today’s world with the increasing number of vehicle day by day it’s not possible to manually keep a record of the entire vehicle. With the development of this system it becomes easy to keep a record and use it whenever required. The main objective here is to design an efficient automatic vehicle identification system by using vehicle number plate. The system first would capture the vehicles image as soon as the vehicle reaches the security checking area. The captured images are then extracted by using the segmentation process. Optical character recognition is used to identify the characters. The obtained data is then compared with the data stored in their database. The system is implemented and simulated on MATLAB and performance is tested on real images. This type of system is widely used in Traffic control areas, tolling, parking area .etc. This system is mainly designed for the purpose of security system. Basically video surveillance system is used for security purpose as well as monitoring systems. But Detection of moving object is a challenging part of video surveillance. Video surveillance system is used for Home security, Military applications, Banking /ATM security, Traffic monitoring etc. Now a day’s due to decreasing costs of high quality video surveillance systems, human activity detection and tracking has become increasingly in practical. Accordingly, automated systems have been designed for numerous detection tasks, but the task of detecting illegally parked vehicles has been left largely to the human operators of surveillance systems. The detection of Indian vehicles by their number plates is the most interesting and challenging research topic from past few years.
Automatic License Plate Recognition Using Optical Character Recognition Based...IJARIIE JOURNAL
A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to
identify the vehicle along with honor of that vehicle. There is a huge number of vehicles on the road so that traffic
control and vehicle owner identification has become a major problem.
The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There are
different methodologies but it is challenging task as some of the factors like high speed of vehicles, languages of
number plate & mostly non-uniform letter on number plate effects a lot in recognition. The license plate recognition
system mainly has four stages: image acquisition, license plate detection, character segmentation and character
recognition. The license plate recognition (LPR) system have many applications like payment of parking fees; toll
fee on the highway; traffic monitoring system; border security system; signal system etc.
In this paper, template matching algorithm for character recognition is used. The system presented here mainly
focuses on recognition of ambiguous characters based on position of the character. It is observed that the developed
system successfully detects & recognizes the vehicle number plate on real images and the problem of recognizing
ambiguous character is solved.
Automatic Car Number Plate Detection and Recognition using MATLABHimanshiSingh71
Car Number Plate Recognition and Detection (ANPRD) using MATLAB. This is MATLAB based project.
Take an input from user than convert it into gray scale image and then applying morphological operations and many more functions.
Automatic license plate recognition system for indian vehicle identification ...Kuntal Bhowmick
Automatic License Plate Recognition (ANPR) is a practical application of image processing which uses number (license) plate is used to identify the vehicle. The aim is to design an efficient automatic vehicle identification system by using the
vehicle license plate. The system is implemented on the entrance for security control of a highly restricted area like
military zones or area around top government offices e.g.Parliament, Supreme Court etc.
It is worth mentioning that there is a scarcity in researches that introduce an automatic number plate recognition for indian vechicles.In this paper, a new algorithm is presented for Indian vehicle’s number plate recognition system. The proposed algorithm consists of two major parts: plate region extraction and plate recognition.Vehicle number plate region is extracted using the image segmentation in a vechicle image.Optical character recognition technique is used for the character recognition. And finally the resulting data is used to compare with the records on a database so as to come up with the specific information like the vehicle’s owner, registration state, address, etc.
The performance of the proposed algorithm has been tested on real license plate images of indian vechicles. Based on the experimental results, we noted that our algorithm shows superior performance special in number plate recognition phase.
Artificial Neural Network (ANN), Automatic Number Plate Recognition (ANPR), Character Segmentation,Edge detection, Extraction plate region, Image Segmentation, Number plate recognition, Number Plate, Optical Character Recognition.
Vehicle Number Plate Recognition using MATLABAI Publications
The VPR (Vehicle Number plate Recognition) system is based on image processing technology. It is one of the necessary systems designed to detect the vehicle number plate. In today’s world with the increasing number of vehicle day by day it’s not possible to manually keep a record of the entire vehicle. With the development of this system it becomes easy to keep a record and use it whenever required. The main objective here is to design an efficient automatic vehicle identification system by using vehicle number plate. The system first would capture the vehicles image as soon as the vehicle reaches the security checking area. The captured images are then extracted by using the segmentation process. Optical character recognition is used to identify the characters. The obtained data is then compared with the data stored in their database. The system is implemented and simulated on MATLAB and performance is tested on real images. This type of system is widely used in Traffic control areas, tolling, parking area .etc. This system is mainly designed for the purpose of security system. Basically video surveillance system is used for security purpose as well as monitoring systems. But Detection of moving object is a challenging part of video surveillance. Video surveillance system is used for Home security, Military applications, Banking /ATM security, Traffic monitoring etc. Now a day’s due to decreasing costs of high quality video surveillance systems, human activity detection and tracking has become increasingly in practical. Accordingly, automated systems have been designed for numerous detection tasks, but the task of detecting illegally parked vehicles has been left largely to the human operators of surveillance systems. The detection of Indian vehicles by their number plates is the most interesting and challenging research topic from past few years.
Automatic License Plate Recognition Using Optical Character Recognition Based...IJARIIE JOURNAL
A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to
identify the vehicle along with honor of that vehicle. There is a huge number of vehicles on the road so that traffic
control and vehicle owner identification has become a major problem.
The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There are
different methodologies but it is challenging task as some of the factors like high speed of vehicles, languages of
number plate & mostly non-uniform letter on number plate effects a lot in recognition. The license plate recognition
system mainly has four stages: image acquisition, license plate detection, character segmentation and character
recognition. The license plate recognition (LPR) system have many applications like payment of parking fees; toll
fee on the highway; traffic monitoring system; border security system; signal system etc.
In this paper, template matching algorithm for character recognition is used. The system presented here mainly
focuses on recognition of ambiguous characters based on position of the character. It is observed that the developed
system successfully detects & recognizes the vehicle number plate on real images and the problem of recognizing
ambiguous character is solved.
Automatic Car Number Plate Detection and Recognition using MATLABHimanshiSingh71
Car Number Plate Recognition and Detection (ANPRD) using MATLAB. This is MATLAB based project.
Take an input from user than convert it into gray scale image and then applying morphological operations and many more functions.
Automatic license plate recognition system for indian vehicle identification ...Kuntal Bhowmick
Automatic License Plate Recognition (ANPR) is a practical application of image processing which uses number (license) plate is used to identify the vehicle. The aim is to design an efficient automatic vehicle identification system by using the
vehicle license plate. The system is implemented on the entrance for security control of a highly restricted area like
military zones or area around top government offices e.g.Parliament, Supreme Court etc.
It is worth mentioning that there is a scarcity in researches that introduce an automatic number plate recognition for indian vechicles.In this paper, a new algorithm is presented for Indian vehicle’s number plate recognition system. The proposed algorithm consists of two major parts: plate region extraction and plate recognition.Vehicle number plate region is extracted using the image segmentation in a vechicle image.Optical character recognition technique is used for the character recognition. And finally the resulting data is used to compare with the records on a database so as to come up with the specific information like the vehicle’s owner, registration state, address, etc.
The performance of the proposed algorithm has been tested on real license plate images of indian vechicles. Based on the experimental results, we noted that our algorithm shows superior performance special in number plate recognition phase.
Artificial Neural Network (ANN), Automatic Number Plate Recognition (ANPR), Character Segmentation,Edge detection, Extraction plate region, Image Segmentation, Number plate recognition, Number Plate, Optical Character Recognition.
A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to identify the
vehicle along with honor of that vehicle. There is a huge nos. of vehicles are on the road word wile so that traffic control and
vehicle owner identification has become a major problem.
The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There is nos. of methodologies
but it is challenging task as some of the factors like high speed of vehicles, languages of number plate & mostly non-uniform
letter on number plate effects a lot in recognition. The license plate recognition (LPR) system have many application like payment
of parking fees; toll fee on highway; traffic monitoring system; border security system; signal system etc.
In this paper, the different method of license plate recognition is discussed. The systems first detects the vehicle and capture the
image then the number plate of vehicle is extracted from the image using image Segmentation optical character recognition technique
is used for the character recognition. Then the resulting date is compared with the database record so we come up the information
like the vehicle’s owner, vehicle registration place, address etc. it is observed that developed system successfully defect
& recognize the vehicle number plate on real image.
The ANPR (Automatic Number Plate Recognition) using ALR (Automatic line
Tracking Robot) is a system designed to help in recognition of number plates of vehicles.
This system is designed for the purpose of the security and it is a security system.
For more details
http://projectsofashok.blogspot.com/2010/04/anprautomatic-number-plate-recognition.html
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...Kuntal Bhowmick
Automatic License Plate Recognition (ANPR) is a practical application of image processing which uses number (license) plate is used to identify the vehicle. The aim is to design an efficient automatic vehicle identification system by using the
vehicle license plate. The system is implemented on the entrance for security control of a highly restricted area like
military zones or area around top government offices e.g.Parliament, Supreme Court etc.
It is worth mentioning that there is a scarcity in researches that introduce an automatic number plate recognition for indian vechicles.In this paper, a new algorithm is presented for Indian vehicle’s number plate recognition system. The proposed algorithm consists of two major parts: plate region extraction and plate recognition.Vehicle number plate region is extracted using the image segmentation in a vechicle image.Optical character recognition technique is used for the character recognition. And finally the resulting data is used to compare with the records on a database so as to come up with the specific information like the vehicle’s owner, registration state, address, etc.
The performance of the proposed algorithm has been tested on real license plate images of indian vechicles. Based on the experimental results, we noted that our algorithm shows superior performance special in number plate recognition phase.
Number Plate Recognition for Indian Vehiclesmonjuri10
This paper presents Automatic Number Plate
extraction, character segmentation and recognition for
Indian vehicles. In India, number plate models are not
followed strictly. Characters on plate are in different
Indian languages, as well as in English. Due to variations
in the representation of number plates, vehicle number
plate extraction, character segmentation and recognition
are crucial. We present the number plate extraction,
character segmentation and recognition work, with english
characters. Number plate extraction is done using Sobel
filter, morphological operations and connected component
analysis. Character segmentation is done by using
connected component and vertical projection analysis.
Character recognition is carried out using Support Vector
machine (SVM). The segmentation accuracy is 80% and
recognition rate is 79.84 %.
Vehicle Identification and Classification SystemVishal Polley
The VICS system for identification and classification of moving vehicles on the road side from the videos is a great importance today. The main goal of our project is to implement an efficient method for recognizing vehicles in Indian conditions.
License Plate Recognition System using Python and OpenCVVishal Polley
License plate recognition (LPR) is a type of technology, mainly software, that enables computer systems to read automatically the registration number (license number) of vehicles from digital pictures.
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...IJMTST Journal
Automatic Engine Number Recognition (AENR) is the digital image processing and an important aspect/role to identify the theft vehicles by recognizing characters, digits and special symbols. There is increase in the theft of vehicles, so to identify these theft vehicles, the proposed system is introduced. The proposed system controls the theft vehicles by recognizing a digits and characters in the number plate and chassis region and stores in the database in ASCII format to check the theft vehicles are registered or unregistered. Both system consists of 4 common phases: - Preprocessing, Character Extraction (ROI), Character Segmentation, and Character Recognition. This paper proposes a new scheme for engine number and chassis number extraction from the pre-processed image of the vehicle’s engine and chassis region using preprocess techniques, Region of Interest(ROI), Binarization, thresholding, template matching.
Automatic License Plate Recognition using OpenCVEditor IJCATR
Automatic License Plate Recognition system is a real time embedded system which automatically recognizes the license plate of vehicles. There are many applications ranging from complex security systems to common areas and from parking admission to urban traffic control. Automatic license plate recognition (ALPR) has complex characteristics due to diverse effects such as of light and speed. Most of the ALPR systems are built using proprietary tools like Matlab. This paper presents an alternative method of implementing ALPR systems using Free Software including Python and the Open Computer Vision Library.
Cloud computing is a way of delivery any or all information technology from computing power to
computing infrastructure, application, business processes and personal collaboration to an user as a
service wherever and whenever they need it. The cloud in cloud computing is set of hardware, network,
software, storage, service and interfaces that combine to deliver aspects of computing as a service. Shared
resource, software and information are providing to computers and other devices on demand basis. It
allows people to do things, they want to on a computer without the need for them to build an IT
infrastructure or to understand the underline technology. Cloud computing refers to application and
services that run on distributed network using virtualized resources and access by common internet
protocols and network standards. It is a moving computing and storage from the user desktop or laptop to
remote location where as huge collection of server storage system and network equipment from a seamless
infrastructure for an application and storage. Online file storage, social networking sites, webmail and
online business application are the example of cloud services. Now a day many people are connected to
internet and Social networking sites. Social network have become a powerful platform for sharing and
communication that focus on real world relationships. Social networking plays a major role in everyday
lives of many people. Facebook is one of the best examples of Social networking sites where more than 400
million active users are connected. Thus Social cloud is a scalable computing model where in virtualized
resource provided by users dynamically. In this paper we used concept of MapReduce with Multithreading.
MapReduce is a paradigm that allows for massive scalability across hundreds or thousands of servers in a
cluster. MapReduce job usually split the input data into independent chunks which are processed by the
map tasks in completely parallel manner. It sorts the output of the map which are than input to the reduce
task. Using mapping techniques is to find out a good performance in terms of cost and time.
A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to identify the
vehicle along with honor of that vehicle. There is a huge nos. of vehicles are on the road word wile so that traffic control and
vehicle owner identification has become a major problem.
The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There is nos. of methodologies
but it is challenging task as some of the factors like high speed of vehicles, languages of number plate & mostly non-uniform
letter on number plate effects a lot in recognition. The license plate recognition (LPR) system have many application like payment
of parking fees; toll fee on highway; traffic monitoring system; border security system; signal system etc.
In this paper, the different method of license plate recognition is discussed. The systems first detects the vehicle and capture the
image then the number plate of vehicle is extracted from the image using image Segmentation optical character recognition technique
is used for the character recognition. Then the resulting date is compared with the database record so we come up the information
like the vehicle’s owner, vehicle registration place, address etc. it is observed that developed system successfully defect
& recognize the vehicle number plate on real image.
The ANPR (Automatic Number Plate Recognition) using ALR (Automatic line
Tracking Robot) is a system designed to help in recognition of number plates of vehicles.
This system is designed for the purpose of the security and it is a security system.
For more details
http://projectsofashok.blogspot.com/2010/04/anprautomatic-number-plate-recognition.html
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...Kuntal Bhowmick
Automatic License Plate Recognition (ANPR) is a practical application of image processing which uses number (license) plate is used to identify the vehicle. The aim is to design an efficient automatic vehicle identification system by using the
vehicle license plate. The system is implemented on the entrance for security control of a highly restricted area like
military zones or area around top government offices e.g.Parliament, Supreme Court etc.
It is worth mentioning that there is a scarcity in researches that introduce an automatic number plate recognition for indian vechicles.In this paper, a new algorithm is presented for Indian vehicle’s number plate recognition system. The proposed algorithm consists of two major parts: plate region extraction and plate recognition.Vehicle number plate region is extracted using the image segmentation in a vechicle image.Optical character recognition technique is used for the character recognition. And finally the resulting data is used to compare with the records on a database so as to come up with the specific information like the vehicle’s owner, registration state, address, etc.
The performance of the proposed algorithm has been tested on real license plate images of indian vechicles. Based on the experimental results, we noted that our algorithm shows superior performance special in number plate recognition phase.
Number Plate Recognition for Indian Vehiclesmonjuri10
This paper presents Automatic Number Plate
extraction, character segmentation and recognition for
Indian vehicles. In India, number plate models are not
followed strictly. Characters on plate are in different
Indian languages, as well as in English. Due to variations
in the representation of number plates, vehicle number
plate extraction, character segmentation and recognition
are crucial. We present the number plate extraction,
character segmentation and recognition work, with english
characters. Number plate extraction is done using Sobel
filter, morphological operations and connected component
analysis. Character segmentation is done by using
connected component and vertical projection analysis.
Character recognition is carried out using Support Vector
machine (SVM). The segmentation accuracy is 80% and
recognition rate is 79.84 %.
Vehicle Identification and Classification SystemVishal Polley
The VICS system for identification and classification of moving vehicles on the road side from the videos is a great importance today. The main goal of our project is to implement an efficient method for recognizing vehicles in Indian conditions.
License Plate Recognition System using Python and OpenCVVishal Polley
License plate recognition (LPR) is a type of technology, mainly software, that enables computer systems to read automatically the registration number (license number) of vehicles from digital pictures.
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...IJMTST Journal
Automatic Engine Number Recognition (AENR) is the digital image processing and an important aspect/role to identify the theft vehicles by recognizing characters, digits and special symbols. There is increase in the theft of vehicles, so to identify these theft vehicles, the proposed system is introduced. The proposed system controls the theft vehicles by recognizing a digits and characters in the number plate and chassis region and stores in the database in ASCII format to check the theft vehicles are registered or unregistered. Both system consists of 4 common phases: - Preprocessing, Character Extraction (ROI), Character Segmentation, and Character Recognition. This paper proposes a new scheme for engine number and chassis number extraction from the pre-processed image of the vehicle’s engine and chassis region using preprocess techniques, Region of Interest(ROI), Binarization, thresholding, template matching.
Automatic License Plate Recognition using OpenCVEditor IJCATR
Automatic License Plate Recognition system is a real time embedded system which automatically recognizes the license plate of vehicles. There are many applications ranging from complex security systems to common areas and from parking admission to urban traffic control. Automatic license plate recognition (ALPR) has complex characteristics due to diverse effects such as of light and speed. Most of the ALPR systems are built using proprietary tools like Matlab. This paper presents an alternative method of implementing ALPR systems using Free Software including Python and the Open Computer Vision Library.
Cloud computing is a way of delivery any or all information technology from computing power to
computing infrastructure, application, business processes and personal collaboration to an user as a
service wherever and whenever they need it. The cloud in cloud computing is set of hardware, network,
software, storage, service and interfaces that combine to deliver aspects of computing as a service. Shared
resource, software and information are providing to computers and other devices on demand basis. It
allows people to do things, they want to on a computer without the need for them to build an IT
infrastructure or to understand the underline technology. Cloud computing refers to application and
services that run on distributed network using virtualized resources and access by common internet
protocols and network standards. It is a moving computing and storage from the user desktop or laptop to
remote location where as huge collection of server storage system and network equipment from a seamless
infrastructure for an application and storage. Online file storage, social networking sites, webmail and
online business application are the example of cloud services. Now a day many people are connected to
internet and Social networking sites. Social network have become a powerful platform for sharing and
communication that focus on real world relationships. Social networking plays a major role in everyday
lives of many people. Facebook is one of the best examples of Social networking sites where more than 400
million active users are connected. Thus Social cloud is a scalable computing model where in virtualized
resource provided by users dynamically. In this paper we used concept of MapReduce with Multithreading.
MapReduce is a paradigm that allows for massive scalability across hundreds or thousands of servers in a
cluster. MapReduce job usually split the input data into independent chunks which are processed by the
map tasks in completely parallel manner. It sorts the output of the map which are than input to the reduce
task. Using mapping techniques is to find out a good performance in terms of cost and time.
Web image annotation by diffusion maps manifold learning algorithmijfcstjournal
Automatic image annotation is one of the most challenging problems in machine vision areas. The goal of this task is to predict number of keywords automatically for images captured in real data. Many methods are based on visual features in order to calculate similarities between image samples. But the computation cost of these approaches is very high. These methods require many training samples to be stored in memory. To lessen thisburden, a number of techniques have been developed to reduce the number
of features in a dataset. Manifold learning is a popular approach to nonlinear dimensionality reduction. In
this paper, we investigate Diffusion maps manifold learning method for webimage auto-annotation task.Diffusion maps
manifold learning method isused to reduce the dimension of some visual features. Extensive experiments and analysis onNUS-WIDE-LITE web image dataset with
different visual featuresshow how this manifold learning dimensionality reduction method can be applied effectively to image annotation.
Trilateration-based localization (TBL) has become a corner stone of modern technology. This study
formulates the concern on how wireless sensor networks can take advantage of the computational
intelligent techniques using both single- and multi-objective particle swarm optimization (PSO) with an
overall aim of concurrently minimizing the required time for localization, minimizing energy consumed
during localization, and maximizing the number of nodes fully localized through the adjustment of wireless
sensor transmission ranges while using TBL process. A parameter-study of the applied PSO variants is
performed, leading to results that show algorithmic improvements of up to 32% in the evaluated objectives.
Providing a model for selecting information security control objectives using...ijfcstjournal
Todays, establishing of information security in organizations is inevitable. Implementation of information
security in organizations is carried out through the implementation of information security control
objectives and controls. Since there are 39 control objectives and 133 controls so implementation of all
objectives / controls in terms of scheduling and budget would be difficult and costly for managers and
ISMS executives. Organization managers are trying to choice high risk and critical controls among all
controls for implementation or improvement. On the other hand previous quantitative methods for ranking
areas / objectives / controls, in addition to the mathematical complexity have divergence problem. As well
as organization managers and individuals concerned with ISMS have little information about the objectives
and controls. Therefore in this paper Fuzzy Screening technique is used for selection of critical controls. In
the present study, fuzzy screening process is discussed for selecting and prioritizing of security control
objectives.
Protect mobile agent against malicious host using partial mobility mechanismijfcstjournal
A
mobile agent is a promising area in distributed systems
.
It is a new
technology for computers to
communicate. Despite the multiple benefits of the mobile agent, but there are several obstacles to i
ts
spread.
The mobile agent protection is one of these obstacles. In this paper a new mechanism has been
proposed to protect mobile. The mechanism
is
called Partial
-
Mobility Mechanism (PMM). The main idea
behind this mechanism is to allow to mobile agent
s
to visit ma
licious hosts partially by using a
O
ne
-
H
op
-
Agent (
OHA)
.
OHA
is a type of
the mobile agent that
contains only a task that will be executed in a
malicious host.
By avoiding the mobile agent to visit the malicious host,
PMM completely protect
s
the
mobile age
nt’s secrecy and integrity. PMM has been implemented using .Net framework and C#
technologies
. Some experiments have been conducted to test the feasibility and performance of the
mechanism. Full analysis of the results have been presented and discussed.
GA-CFS APPROACH TO INCREASE THE ACCURACY OF ESTIMATES IN ELECTIONS PARTICIPATIONijfcstjournal
Prediction the main indexes of participation in election and its effective factors are serious challenges for
political and social planners. By respect to abnormal nature of offered analyzes by political scientists, data
searchers tried to solve the problems of other methods by discovering hidden sciences of data. In this
paper, we represent combined method of Genetic Algorithm (GA) and Correlation-based feature selection
(CFS) for increasing precision of classifying in methods based on data searching for participation in
election which identifies and removes noised Feature of total set of them. Results of our paper indicated
that our offered method could increase precision of other methods prediction.
Abstract:
With an everyday increase in the number of cars on our roads and highways, we are facing numerous problems, for example:
• Smuggling of cars
• Invalid license plates
• Identification of stolen cars
• Usage of cars in terrorist attacks/illegal activities
In order to address the above issues, we took up the project of developing a prototype, which can perform license plate recognition (LPR). This project, as the name signifies, deals with reading, storing and comparing the license plate numbers retrieved from snapshots of cars to ensure safety in the country and ultimately help to reduce unauthorized vehicles access and crime.
License Plate Recognition (LPR) has been a practical technique in the past decades. It is one of the most important applications for Computer Vision, Patter Recognition and Image Processing in the field of Intelligent Transportation Systems (ITS).
Generally, the LPR system is divided into three steps, license plate locating, license plate character segmentation and license plate recognition. This project discusses a complete license plate recognition system with special emphasis on the Localization Module.In this study, the proposed algorithm is based on extraction of plate region using morphological operations and shape detection algorithms. Segmentation of plate made use of horizontal and vertical smearing and line detection algorithms. Lastly, template matching algorithms were used for character recognition.
The implementation of the project was done in the platforms of Matlab and OpenCV.
License Plate Recognition using Morphological Operation. Amitava Choudhury
This paper describes an efficient technique of locating and
extracting license plate and recognizing each segmented
character. The proposed model can be subdivided into four
parts- Digitization of image, Edge Detection, Separation of
characters and Template Matching. In this work, we propose a
method which is based on morphological operations where
different Structuring Elements (SE) are used to maximally
eliminate non-plate region and enhance plate region.
Character segmentation is done using Connected Component
Analysis. Correlation based template matching technique is
used for recognition of characters. This system is
implemented using MATLAB7.4.0. The proposed system is
mainly applicable to Indian License Plates.
Secure multipath routing scheme using keyijfcstjournal
Multipath routing in WSN has been a long wish in security scenario where nodes on next-hop may be
targeted to compromise. Many proposals of Multipath routing has been proposed in ADHOC Networks but
under constrained from keying environment most seems ignorant. In WSN where crucial data is reported by
nodes in deployment area to their securely located Sink, route security has to be guaranteed. Under
dynamic load and selective attacks, availability of multiple secure paths is a boon and increases the
attacker efforts by many folds. We propose to build a subset of neighbors as our front towards destination
node. We also identified forwarders for query by base station. The front is optimally calculated to maintain
the security credential and avail multiple paths. According to our knowledge ours is a novel secure
multipath routing protocol for WSN. We established effectiveness of our proposal with mathematical
analysis.
Wind Speed Data Analysis for Various Seasons during a Decade by Wavelet and S...ijfcstjournal
The prediction of Weather forecasting can be done with the Wind Speed data. In this current paper the concept of using Wavelet and S-transform together for the analysis purpose of Wind data is introduced first time ever. In winter due to low convection process the agitation between wind particles is less. So, the Haar Wavelet is used to detect the discontinuity in the less agitated wind data samples of Winter. But due to abrupt changes in wind data in summer, it is difficult to track the data. So, in that case the concept of the Stransform is introduced.
HIDDEN MARKOV MODEL BASED NAMED ENTITY RECOGNITION TOOLijfcstjournal
Named Entity Recognition is the task of recognizing Named Entities or Proper Nouns in a document and then classifying them into different categories of Named Entity classes. In this paper we have introduced our modified tool that not only performs Named Entity Recognition (NER) in any of the Natural Languages,performs Corpus Development task i.e. assist in developing Training and Testing document but also solves unknown words problem in NER, handles spurious words and automatically computes Performance Metrics for NER based system i.e. Recall, Precision and F-Measure.
Bangla Optical Digits Recognition using Edge Detection MethodIOSR Journals
Abstract:This paper is based on Bangla Optical Digit Recognition (ODR) by the Edge detection technique. In this method, Bangla digit image converted into gray-scale which distributed by an M by N array form. Here input data are considered off-line printed digit’s image which collected from computer generated image, scanned documents or printed text. After addressing the gray-scale image against a variable in the form of an M by N array, where the value of array pointers are shown 255 for total white space, 0 (zero) for total dark space and value between 255 and 0 for mix of white and dark space of the image. At the next process, four edgestouch points as well as each touch point’s ratio use as parameters to determine each Bangla digit uniquely. Keywords-Edge, image,gray-scale, Matrix,ODR.
Smart License Plate Recognition System based on Image Processingijsrd.com
This report describes the Smart License Plate Reorganization System, which can be installed into a tollbooth for automated acceptation of vehicle license plate details using an image of a vehicle. This Smart License Plate Reorganization system could then be implemented to control the payment of fees, highways, bridges, parking areas or tunnels, etc. This report contains new algorithm for acceptation number plate using Structural operation, Thresholding operation, Edge detection, Bounding box analysis for number plate extraction, character separation using separation and character acceptation using Template method and Feature extraction.
A design of license plate recognition system using convolutional neural networkIJECEIAES
This paper proposes an improved Convolutional Neural Network (CNN) algorithm approach for license plate recognition system. The main contribution of this work is on the methodology to determine the best model for four-layered CNN architecture that has been used as the recognition method. This is achieved by validating the best parameters of the enhanced Stochastic Diagonal Levenberg Marquardt (SDLM) learning algorithm and network size of CNN. Several preprocessing algorithms such as Sobel operator edge detection, morphological operation and connected component analysis have been used to localize the license plate, isolate and segment the characters respectively before feeding the input to CNN. It is found that the proposed model is superior when subjected to multi-scaling and variations of input patterns. As a result, the license plate preprocessing stage achieved 74.7% accuracy and CNN recognition stage achieved 94.6% accuracy.
A Review Paper on Automatic Number Plate Recognition (ANPR) SystemAM Publications
Automatic Number Plate Recognition system i.e. ANPR system is an image processing technology. In which
we uses number plate of vehicle to recognize the vehicle. The objective is to design an efficient automatic vehicle
identification system by using the vehicle number plate, and to implement it for various applications such as automatic toll
tax collection, parking system, Border crossings, Traffic control, stolen cars etc. The system has color image inputs of a
vehicle and the output has the registration number of that vehicle. The system first senses the vehicle and then gets an
image of vehicle from the front or back view of the vehicle. The system has four main steps to get the required
information. These are image acquisition, plate localization, character segmentation and character recognition. This
system is implemented and simulated in Matlab 2010a.
Segmentation and recognition of handwritten digit numeral string using a mult...ijfcstjournal
In this paper, the use of Multi-Layer Perceptron (MLP) Neural Network model is proposed for recognizing
unconstrained offline handwritten Numeral strings. The Numeral strings are segmented and isolated
numerals are obtained using a connected component labeling (CCL) algorithm approach. The structural
part of the models has been modeled using a Multilayer Perceptron Neural Network. This paper also
presents a new technique to remove slope and slant from handwritten numeral string and to normalize the
size of text images and classify with supervised learning methods. Experimental results on a database of
102 numeral string patterns written by 3 different people show that a recognition rate of 99.7% is obtained
on independent digits contained in the numeral string of digits includes both the skewed and slant data.
Comparative study of two methods for Handwritten Devanagari Numeral RecognitionIOSR Journals
Abstract : In this paper two different methods for Numeral Recognition are proposed and their results are
compared. The objective of this paper is to provide an efficient and reliable method for recognition of
handwritten numerals. First method employs Grid based feature extraction and recognition algorithm. In this
method the features of the image are extracted by using grid technique and this feature set is then compared
with the feature set of database image for classification. While second method contains Image Centroid Zone
and Zone Centroid Zone algorithms for feature extraction and the features are applied to Artificial Neural
Network for recognition of input image. Machine text recognition is important research area because of its
applications in many areas like Bank, Post office, Hospitals etc.
Keywords: Handwritten Numeral Recognition, Grid Technique, ANN, Feature Extraction, Classification.
Automated License Plate Recognition for Toll Booth ApplicationIJERA Editor
This paper describes the Smart Vehicle Screening System, which can be installed into a tollbooth for automated recognition of vehicle license plate information using a photograph of a vehicle. An automated system could then be implemented to control the payment of fees, parking areas, highways, bridges or tunnels, etc. There are considered an approach to identify vehicle through recognizing of it license plate using image fusion, neural networks and threshold techniques as well as some experimental results to recognize the license plate successfully.
ENHANCING ENGLISH WRITING SKILLS THROUGH INTERNET-PLUS TOOLS IN THE PERSPECTI...ijfcstjournal
This investigation delves into incorporating a hybridized memetic strategy within the framework of English
composition pedagogy, leveraging Internet Plus resources. The study aims to provide an in-depth analysis
of how this method influences students’ writing competence, their perceptions of writing, and their
enthusiasm for English acquisition. Employing an explanatory research design that combines qualitative
and quantitative methods, the study collects data through surveys, interviews, and observations of students’
writing performance before and after the intervention. Findings demonstrate a beneficial impact of
integrating the memetic approach alongside Internet Plus tools on the writing aptitude of English as a
Foreign Language (EFL) learners. Students reported increased engagement with writing, attributing it to
the use of Internet plus tools. They also expressed that the memetic approach facilitated a deeper
understanding of cultural and social contexts in writing. Furthermore, the findings highlight a significant
improvement in students’ writing skills following the intervention. This study provides significant insights
into the practical implementation of the memetic approach within English writing education, highlighting
the beneficial contribution of Internet Plus tools in enriching students' learning journeys.
A SURVEY TO REAL-TIME MESSAGE-ROUTING NETWORK SYSTEM WITH KLA MODELLINGijfcstjournal
Messages routing over a network is one of the most fundamental concept in communication which requires
simultaneous transmission of messages from a source to a destination. In terms of Real-Time Routing, it
refers to the addition of a timing constraint in which messages should be received within a specified time
delay. This study involves Scheduling, Algorithm Design and Graph Theory which are essential parts of
the Computer Science (CS) discipline. Our goal is to investigate an innovative and efficient way to present
these concepts in the context of CS Education. In this paper, we will explore the fundamental modelling of
routing real-time messages on networks. We study whether it is possible to have an optimal on-line
algorithm for the Arbitrary Directed Graph network topology. In addition, we will examine the message
routing’s algorithmic complexity by breaking down the complex mathematical proofs into concrete, visual
examples. Next, we explore the Unidirectional Ring topology in finding the transmission’s
“makespan”.Lastly, we propose the same network modelling through the technique of Kinesthetic Learning
Activity (KLA). We will analyse the data collected and present the results in a case study to evaluate the
effectiveness of the KLA approach compared to the traditional teaching method.
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLESijfcstjournal
Software architecture is the structural solution that achieves the overall technical and operational
requirements for software developments. Software engineers applied software architectures for their
software system developments; however, they worry the basic benchmarks in order to select software
architecture styles, possible components, integration methods (connectors) and the exact application of
each style.
The objective of this research work was a comparative analysis of software architecture styles by its
weakness and benefits in order to select by the programmer during their design time. Finally, in this study,
the researcher has been identified architectural styles, weakness, and Strength and application areas with
its component, connector and Interface for the selected architectural styles.
SYSTEM ANALYSIS AND DESIGN FOR A BUSINESS DEVELOPMENT MANAGEMENT SYSTEM BASED...ijfcstjournal
A design of a sales system for professional services requires a comprehensive understanding of the
dynamics of sale cycles and how key knowledge for completing sales is managed. This research describes
a design model of a business development (sales) system for professional service firms based on the Saudi
Arabian commercial market, which takes into account the new advances in technology while preserving
unique or cultural practices that are an important part of the Saudi Arabian commercial market. The
design model has combined a number of key technologies, such as cloud computing and mobility, as an
integral part of the proposed system. An adaptive development process has also been used in implementing
the proposed design model.
AN ALGORITHM FOR SOLVING LINEAR OPTIMIZATION PROBLEMS SUBJECTED TO THE INTERS...ijfcstjournal
Frank t-norms are parametric family of continuous Archimedean t-norms whose members are also strict
functions. Very often, this family of t-norms is also called the family of fundamental t-norms because of the
role it plays in several applications. In this paper, optimization of a linear objective function with fuzzy
relational inequality constraints is investigated. The feasible region is formed as the intersection of two
inequality fuzzy systems defined by frank family of t-norms is considered as fuzzy composition. First, the
resolution of the feasible solutions set is studied where the two fuzzy inequality systems are defined with
max-Frank composition. Second, some related basic and theoretical properties are derived. Then, a
necessary and sufficient condition and three other necessary conditions are presented to conceptualize the
feasibility of the problem. Subsequently, it is shown that a lower bound is always attainable for the optimal
objective value. Also, it is proved that the optimal solution of the problem is always resulted from the
unique maximum solution and a minimal solution of the feasible region. Finally, an algorithm is presented
to solve the problem and an example is described to illustrate the algorithm. Additionally, a method is
proposed to generate random feasible max-Frank fuzzy relational inequalities. By this method, we can
easily generate a feasible test problem and employ our algorithm to it.
LBRP: A RESILIENT ENERGY HARVESTING NOISE AWARE ROUTING PROTOCOL FOR UNDER WA...ijfcstjournal
Underwater detector network is one amongst the foremost difficult and fascinating analysis arenas that
open the door of pleasing plenty of researchers during this field of study. In several under water based
sensor applications, nodes are square measured and through this the energy is affected. Thus, the mobility
of each sensor nodes are measured through the water atmosphere from the water flow for sensor based
protocol formations. Researchers have developed many routing protocols. However, those lost their charm
with the time. This can be the demand of the age to supply associate degree upon energy-efficient and
ascendable strong routing protocol for under water actuator networks. During this work, the authors tend
to propose a customary routing protocol named level primarily based routing protocol (LBRP), reaching to
offer strong, ascendable and energy economical routing. LBRP conjointly guarantees the most effective use
of total energy consumption and ensures packet transmission which redirects as an additional reliability in
compare to different routing protocols. In this work, the authors have used the level of forwarding node,
residual energy and distance from the forwarding node to the causing node as a proof in multicasting
technique comparisons. Throughout this work, the authors have got a recognition result concerning about
86.35% on the average in node multicasting performances. Simulation has been experienced each in a
wheezy and quiet atmosphere which represents the endorsement of higher performance for the planned
protocol.
STRUCTURAL DYNAMICS AND EVOLUTION OF CAPSULE ENDOSCOPY (PILL CAMERA) TECHNOLO...ijfcstjournal
This research paper examined and re-evaluates the technological innovation, theory, structural dynamics
and evolution of Pill Camera(Capsule Endoscopy) technology in redirecting the response manner of small
bowel (intestine) examination in human. The Pill Camera (Endoscopy Capsule) is made up of sealed
biocompatible material to withstand acid, enzymes and other antibody chemicals in the stomach is a
technology that helps the medical practitioners especially the general physicians and the
gastroenterologists to examine and re-examine the intestine for possible bleeding or infection. Before the
advent of the Pill camera (Endoscopy Capsule) the colonoscopy was the local method used but research
showed that some parts (bowel) of the intestine can’t be reach by mere traditional method hence the need
for Pill Camera. Countless number of deaths from stomach disease such as polyps, inflammatory bowel
(Crohn”s diseases), Cancers, Ulcer, anaemia and tumours of small intestines which ordinary would have
been detected by sophisticated technology like Pill Camera has become norm in the developing nations.
Nevertheless, not only will this paper examine and re-evaluate the Pill Camera Innovation, theory,
Structural dynamics and evolution it unravelled and aimed to create awareness for both medical
practitioners and the public.
AN OPTIMIZED HYBRID APPROACH FOR PATH FINDINGijfcstjournal
Path finding algorithm addresses problem of finding shortest path from source to destination avoiding
obstacles. There exist various search algorithms namely A*, Dijkstra's and ant colony optimization. Unlike
most path finding algorithms which require destination co-ordinates to compute path, the proposed
algorithm comprises of a new method which finds path using backtracking without requiring destination
co-ordinates. Moreover, in existing path finding algorithm, the number of iterations required to find path is
large. Hence, to overcome this, an algorithm is proposed which reduces number of iterations required to
traverse the path. The proposed algorithm is hybrid of backtracking and a new technique(modified 8-
neighbor approach). The proposed algorithm can become essential part in location based, network, gaming
applications. grid traversal, navigation, gaming applications, mobile robot and Artificial Intelligence.
EAGRO CROP MARKETING FOR FARMING COMMUNITYijfcstjournal
The Major Occupation in India is the Agriculture; the people involved in the Agriculture belong to the poor
class and category. The people of the farming community are unaware of the new techniques and Agromachines, which would direct the world to greater heights in the field of agriculture. Though the farmers
work hard, they are cheated by agents in today’s market. This serves as a opportunity to solve
all the problems that farmers face in the current world. The eAgro crop marketing will serve as a better
way for the farmers to sell their products within the country with some mediocre knowledge about using
the website. This would provide information to the farmers about current market rate of agro-products,
their sale history and profits earned in a sale. This site will also help the farmers to know about the market
information and to view agricultural schemes of the Government provided to farmers.
EDGE-TENACITY IN CYCLES AND COMPLETE GRAPHSijfcstjournal
It is well known that the tenacity is a proper measure for studying vulnerability and reliability in graphs.
Here, a modified edge-tenacity of a graph is introduced based on the classical definition of tenacity.
Properties and bounds for this measure are introduced; meanwhile edge-tenacity is calculated for cycle
graphs and also for complete graphs.
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEMijfcstjournal
This Paper provides a brief description of the Genetic Algorithm (GA), the Simulated Annealing (SA)
Algorithm, the Backtracking (BT) Algorithm and the Brute Force (BF) Search Algorithm and attempts to
explain the way as how the Proposed Genetic Algorithm (GA), the Proposed Simulated Annealing (SA)
Algorithm using GA, the Backtracking (BT) Algorithm and the Brute Force (BF) Search Algorithm can be
employed in finding the best solution of N Queens Problem and also, makes a comparison between these
four algorithms. It is entirely a review based work. The four algorithms were written as well as
implemented. From the Results, it was found that, the Proposed Genetic Algorithm (GA) performed better
than the Proposed Simulated Annealing (SA) Algorithm using GA, the Backtracking (BT) Algorithm and
the Brute Force (BF) Search Algorithm and it also provided better fitness value (solution) than the
Proposed Simulated Annealing Algorithm (SA) using GA, the Backtracking (BT) Algorithm and the Brute
Force (BF) Search Algorithm, for different N values. Also, it was noticed that, the Proposed GA took more
time to provide result than the Proposed SA using GA.
PSTECEQL: A NOVEL EVENT QUERY LANGUAGE FOR VANET’S UNCERTAIN EVENT STREAMSijfcstjournal
In recent years, the complex event processing technology has been used to process the VANET’s temporal
and spatial event streams. However, we usually cannot get the accurate data because the device sensing
accuracy limitations of the system. We only can get the uncertain data from the complex and limited
environment of the VANET. Because the VANET’s event streams are consist of the uncertain data, so they
are also uncertain. How effective to express and process these uncertain event streams has become the core
issue for the VANET system. To solve this problem, we propose a novel complex event query language
PSTeCEQL (probabilistic spatio-temporal constraint event query language). Firstly, we give the definition
of the possible world model of VANET’s uncertain event streams. Secondly, we propose an event query
language PSTeCEQL and give the syntax and the operational semantics of the language. Finally, we
illustrate the validity of the PSTeCEQL by an example.
CLUSTBIGFIM-FREQUENT ITEMSET MINING OF BIG DATA USING PRE-PROCESSING BASED ON...ijfcstjournal
Now a day enormous amount of data is getting explored through Internet of Things (IoT) as technologies
are advancing and people uses these technologies in day to day activities, this data is termed as Big Data
having its characteristics and challenges. Frequent Itemset Mining algorithms are aimed to disclose
frequent itemsets from transactional database but as the dataset size increases, it cannot be handled by
traditional frequent itemset mining. MapReduce programming model solves the problem of large datasets
but it has large communication cost which reduces execution efficiency. This proposed new pre-processed
k-means technique applied on BigFIM algorithm. ClustBigFIM uses hybrid approach, clustering using kmeans algorithm to generate Clusters from huge datasets and Apriori and Eclat to mine frequent itemsets
from generated clusters using MapReduce programming model. Results shown that execution efficiency of
ClustBigFIM algorithm is increased by applying k-means clustering algorithm before BigFIM algorithm as
one of the pre-processing technique.
A MUTATION TESTING ANALYSIS AND REGRESSION TESTINGijfcstjournal
Software testing is a testing which conducted a test to provide information to client about the quality of the
product under test. Software testing can also provide an objective, independent view of the software to
allow the business to appreciate and understand the risks of software implementation. In this paper we
focused on two main software testing –mutation testing and mutation testing. Mutation testing is a
procedural testing method, i.e. we use the structure of the code to guide the test program, A mutation is a
little change in a program. Such changes are applied to model low level defects that obtain in the process
of coding systems. Ideally mutations should model low-level defect creation. Mutation testing is a process
of testing in which code is modified then mutated code is tested against test suites. The mutations used in
source code are planned to include in common programming errors. A good unit test typically detects the
program mutations and fails automatically. Mutation testing is used on many different platforms, including
Java, C++, C# and Ruby. Regression testing is a type of software testing that seeks to uncover
new software bugs, or regressions, in existing functional and non-functional areas of a system after
changes such as enhancements, patches or configuration changes, have been made to them. When defects
are found during testing, the defect got fixed and that part of the software started working as needed. But
there may be a case that the defects that fixed have introduced or uncovered a different defect in the
software. The way to detect these unexpected bugs and to fix them used regression testing. The main focus
of regression testing is to verify that changes in the software or program have not made any adverse side
effects and that the software still meets its need. Regression tests are done when there are any changes
made on software, because of modified functions.
GREEN WSN- OPTIMIZATION OF ENERGY USE THROUGH REDUCTION IN COMMUNICATION WORK...ijfcstjournal
Advances in micro fabrication and communication techniques have led to unimaginable proliferation of
WSN applications. Research is focussed on reduction of setup operational energy costs. Bulk of operational
energy costs are linked to communication activities of WSN. Any progress towards energy efficiency has a
potential of huge savings globally. Therefore, every energy efficient step is an endeavour to cut costs and
‘Go Green’. In this paper, we have proposed a framework to reduce communication workload through: Innetwork compression and multiple query synthesis at the base-station and modification of query syntax
through introduction of Static Variables. These approaches are general approaches which can be used in
any WSN irrespective of application.
A NEW MODEL FOR SOFTWARE COSTESTIMATION USING HARMONY SEARCHijfcstjournal
Accurate and realistic estimation is always considered to be a great challenge in software industry.
Software Cost Estimation (SCE) is the standard application used to manage software projects. Determining
the amount of estimation in the initial stages of the project depends on planning other activities of the
project. In fact, the estimation is confronted with a number of uncertainties and barriers’, yet assessing the
previous projects is essential to solve this problem. Several models have been developed for the analysis of
software projects. But the classical reference method is the COCOMO model, there are other methods
which are also applied such as Function Point (FP), Line of Code(LOC); meanwhile, the expert`s opinions
matter in this regard. In recent years, the growth and the combination of meta-heuristic algorithms with
high accuracy have brought about a great achievement in software engineering. Meta-heuristic algorithms
which can analyze data from multiple dimensions and identify the optimum solution between them are
analytical tools for the analysis of data. In this paper, we have used the Harmony Search (HS)algorithm for
SCE. The proposed model which is a collection of 60 standard projects from Dataset NASA60 has been
assessed.The experimental results show that HS algorithm is a good way for determining the weight
similarity measures factors of software effort, and reducing the error of MRE.
AGENT ENABLED MINING OF DISTRIBUTED PROTEIN DATA BANKSijfcstjournal
Mining biological data is an emergent area at the intersection between bioinformatics and data mining
(DM). The intelligent agent based model is a popular approach in constructing Distributed Data Mining
(DDM) systems to address scalable mining over large scale distributed data. The nature of associations
between different amino acids in proteins has also been a subject of great anxiety. There is a strong need to
develop new models and exploit and analyze the available distributed biological data sources. In this study,
we have designed and implemented a multi-agent system (MAS) called Agent enriched Quantitative
Association Rules Mining for Amino Acids in distributed Protein Data Banks (AeQARM-AAPDB). Such
globally strong association rules enhance understanding of protein composition and are desirable for
synthesis of artificial proteins. A real protein data bank is used to validate the system.
International Journal on Foundations of Computer Science & Technology (IJFCST)ijfcstjournal
International Journal on Foundations of Computer Science & Technology (IJFCST) is a Bi-monthly peer-reviewed and refereed open access journal that publishes articles which contribute new results in all areas of the Foundations of Computer Science & Technology. Over the last decade, there has been an explosion in the field of computer science to solve various problems from mathematics to engineering. This journal aims to provide a platform for exchanging ideas in new emerging trends that needs more focus and exposure and will attempt to publish proposals that strengthen our goals. Topics of interest include, but are not limited to the following:
Because the technology is used largely in the last decades; cybercrimes have become a significant
international issue as a result of the huge damage that it causes to the business and even to the ordinary
users of technology. The main aims of this paper is to shed light on digital crimes and gives overview about
what a person who is related to computer science has to know about this new type of crimes. The paper has
three sections: Introduction to Digital Crime which gives fundamental information about digital crimes,
Digital Crime Investigation which presents different investigation models and the third section is about
Cybercrime Law.
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...ijfcstjournal
In this paper, we analyze the evolution of a small-world network and its subsequent transformation to a
random network using the idea of link rewiring under the well-known Watts-Strogatz model for complex
networks. Every link u-v in the regular network is considered for rewiring with a certain probability and if
chosen for rewiring, the link u-v is removed from the network and the node u is connected to a randomly
chosen node w (other than nodes u and v). Our objective in this paper is to analyze the distribution of the
maximal clique size per node by varying the probability of link rewiring and the degree per node (number
of links incident on a node) in the initial regular network. For a given probability of rewiring and initial
number of links per node, we observe the distribution of the maximal clique per node to follow a Poisson
distribution. We also observe the maximal clique size per node in the small-world network to be very close
to that of the average value and close to that of the maximal clique size in a regular network. There is no
appreciable decrease in the maximal clique size per node when the network transforms from a regular
network to a small-world network. On the other hand, when the network transforms from a small-world
network to a random network, the average maximal clique size value decreases significantly
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tracking number plate from vehicle using
1. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
DOI:10.5121/ijfcst.2014.4304 43
TRACKING NUMBER PLATE FROM VEHICLE USING
MATLAB
Manisha Rathore and Saroj Kumari
Department of Information Technology, Banasthali University, Jaipur, India
ABSTRACT
In Traffic surveillance, Tracking of the number plate from the vehicle is an important task, which demands
intelligent solution. In this document, extraction and Recognization of number plate from vehicles image
has been done using Matlab. It is assumed that images of the vehicle have been captured from Digital
Camera. Alphanumeric Characters on plate has been Extracted and recognized using template images of
alphanumeric characters.
This paper presents a new algorithm in MATLAB which has been used to extract the number plate from the
vehicle in various luminance conditions. Extracted image of the number plate can be seen in a text file for
verification purpose. Number plate identification is helpful in finding stolen cars, car parking management
system and identification of vehicle in traffic.
KEYWORDS
Number plate Extraction, MATLAB, Recognization, Digital Camera, luminance condition.
1. INTRODUCTION
Number plate extraction is hotspot research area in the field of image processing. Many of
automated system have been developed but each has its advantages and disadvantages. It is
assumed that this algorithm worked on images which have been captured from fixed angle
parallel to horizon in different luminance conditions. It is also assumed the vehicle is stationary
and images are captured at fixed distance.
An automated system is developed using MATLAB in which image is captured from camera and
converted in Gray scale image for pre processing. After conversion, dilation process is applied on
image and unwanted holes in image have been filled. After dilation, horizontal and vertical edge
processing of has been done and passed these histograms through low pass filters. Low pass
filters filter out unwanted regions or unwanted noise from image. After this filtering, image is
segmented and region of interest is extracted and image is converted into binary form. Binary
images are easily processed as compared to coloured images. After Binarization, each
alphanumeric character on number plate is extracted and then recognized with the help of
template images of alphanumeric characters. After this, each alphanumeric character is stored in
file and whole number plate is extracted successfully.
The paper is organized as follows: Section 2 presents literature survey of number plate extraction
Section 3 presents the proposed methodology for number plate extraction. Section 4 presents the
experimental results. Section 5 shows result. Section 6 draws conclusion.
2. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
44
2. LITERATURE SURVEY
Chittode J S et al. [1] developed algorithm which is applied on the car park systems to monitor
and manage parking services. Algorithm is developed on the basis of morphological operations
and used for number plate recognition. Optical character is used for the recognition of characters
in number plate.
Peng H et al. [2] presented an algorithm named “Document Image Recognition”. DIR is most
effective approach which is used to find most similar template for input image in a database. The
algorithm is developed on the basis of global matching of CBP Chunyu C et al. [3] presented a
technique for recognition of number plate from vehicle image. This technique is implemented
using MATLAB and characters are recognized using edge detection segmentation and pre
processing of image.
Lekhana G.C et al. [4] developed an efficient real time on-line Number plate recognition system.
NPR algorithm works in different steps firstly image acquisition, using fusion of spectral analysis
characters are segmented and characters are recognized.
Paunwala C.N et al. [5] proposed a methodology which finds ROI using morphological
processing and directional segmentation. The ROI is the area which includes the number plate
from which alphanumeric characters are recognized. This method is tested on different databases
which contain images.
Singh M et al. [6] developed an efficient approach works on opening and closing of
morphological operations. Firstly localization of plate in image has been done then skew
correction is done for segmentation process of alphanumeric characters. Recognization is done
using the template matching.
Kranti S et al. [7] presented a methodology for number plate extraction named “Feature based
number plate localization “. This methodology mainly deals on two methods edge detection and
window filtering method. Both methods are used in this methodology and give efficient results.
Ganapathy V et al. [8] developed a methodology for Malaysian vehicles. This methodology is
mainly based on Hough transform and morphological analysis and results extraction of number
plate with 95% accuracy.
Othman K et al. [9] used an approach which is texture based approach and worked on edge
information for localization and recognition. Multi layer perceptron and neural network are used
for segmentation of alphanumeric characters of license plate.
3. METHODOLOGY
Methodology is shown in flowchart. Step by step process is followed for pre processing of image.
MATLAB provides all image processing function and toolbox. MATLAB have large library
functions and set of tools.
Main features of MATLAB are following:
1. It provides advanced algorithm for high numerical computation.
2. Ability to define user define functions and large collection of mathematical functions.
3. For plotting and displaying data, two and three dimensional graphics are supported.
4. Online help is present which is very much helpful for new user.
3. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
45
5. Powerful, effective and efficient matrix and vector oriented high level programming
language is provided by MATLAB.
6. Several toolboxes are provides for solving domain specific problems. Some of toolboxes
are Image processing toolbox. Fuzzy logic, Digital signal processing toolbox, neural
network toolbox etc.
Figure 1. Flowchart
Step 1: Image Acquisition
In this step image is captured from digital camera. Image should be taken from fixed angle
parallel to horizon. Vehicle should be stationary. Input image is shown in figure2.
4. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
46
Figure 2. Input Image
Step 2: Convert into Gray image
This algorithm works on Gray level image, for pre- processing and identifying the required
information. In this step coloured image is converted into the Gray scale image. Gray scale
image is shown in figure 3.
Figure 3. Gray Image
Step 3: Dilation of an Image
In this step, image has been dilated. Dilation is a process for filling holes in an image,
sharpen edges of an object maximize brightness and connect the broken lines. Dilation can
remove unwanted noise from image. Dilated image is shown in figure 4.
5. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
47
Figure 4. Dilated Image
Step 4: Horizontal & Vertical edge processing
Horizontal and Vertical histogram denotes the column wise and row wise histograms.
These histograms represent the row wise and column wise sum of difference of Gray scale
values among neighbouring pixel values. Firstly, horizontal histogram is calculated by
traversing each column then vertical histogram is calculated by traversing each row.
Step 5: Passing histograms through low pass filter
Histogram values are passed through low pass filter because values of histogram between
consecutive row and column changes drastically, to minimize loss of information smooth
out changes. In this step histogram value is averaged out among both sides. This step is
performed for both horizontal and vertical histograms. Filtering removes all the unwanted
regions of an image. Passing histogram through low pass filter is shown in figure 5 and 6.
Figure5. Vertical Edge processing
6. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
48
Figure 6. Horizontal Edge Processing
Step 6: Segmentation of Region of Interest
Image has been segmented. In this step all the regions which have probability of license
plate has been identified and coordinates of such probable region has been stored. The
following figure shows the segmented region. The segmented regions are shown in fig7.
Figure7. Segmented Image
Step 7: Extraction of region of interest
From above segmented image, region with maximum histogram value is taken as the most
probable region for number plate. Among all the regions, the region with highest horizontal
and vertical histogram value is identified. This region is considered as highest possibility of
containing number plate and is extracted shown in figure 8.
7. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
49
Figure 8. Extracted Image
Step 8: Convert into Binary Image
Image is converted into binary image from Gray scale. Intensity change value is calculated
easily as compared to Gray scale and colour image. Binary image is shown in figure 9.
Figure9. Binary image of extracted image
Step 9: Segmentation of alphanumeric character
Individual alphanumeric characters are segmented. Segmentation has been done by using
smearing algorithms in both horizontal and vertical histogram. For filling space of inner part
of each character the vertical smearing algorithm is applied and some threshold value is
determined. Similarly, horizontal smearing algorithm is applied. Each individual
alphanumeric character is extracted by finding starting and ending points of character in
horizontal direction. These characters are shown in figure 10.
8. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
50
Figure10. Extracted characters from number plate
Step 10: Recognization of individual character
For Recognization of individual alphanumeric character, template based Recognization
method is used. In template based algorithm, segmented image is compared with one image
which is stored in database named as template image. In both images best matched similarity
is compared. This similarity is matched with statistical method correlation. The image for
which the correlation coefficient for template image is maximum that image is best matched.
These template images are shown in figure 11.
Figure 11. Template Images
Step 11: Storing in file
After extracting, number plate is stored in file with complete information like characters on
number plate and date on which it is extracted. This shown in figure 12
9. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
51
Figure 12. Extracted plate is stored in file.
4. RESULT
The system works with 99% accuracy when images are captured from fixed distance and
captured from the centre position. Vehicle should be stationary and image is captured from fixed
angle parallel to horizon. Car number plate should be according to 1989 motor vehicle limited.
There are few problems where system does not work, these figures are shown figure 13. In these
figure either the system does not extract number plate from Gray scale due to some luminance
conditions or due to problematic backgrounds.
10. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
52
Figure13. Problematic images where number plate is not extracted
5. CONCLUSION
Number plate extraction needs extremely high accuracy when working on images of busy
roads or parking areas. This system gives about 90% of efficiency and has been tested
with nearly 40 vehicles.
REFERENCES
[1] J.S. Chittode and R. Kate, “Number plate recognition using segmentation,” International Journal of
Engineering Research & Technology, Vol. 1 Issue 9, November- 2012.
[2] H. Peng, F. Long and Z. Chi, “Document image recognition based on template matching of
component block projections,” IEEE transaction on Pattern Analysis and machine Intelligence, Vol.
25, no. 9, pp 1188-1192, sep 2003.
[3] C. Chunyu, W. Fucheng, C. Baozhi and Z. Chen,” Application of image processing to the vehicle
license plate recognition,” International Conference on Computer Science and Electronics
Engineering, published by Allantis press, pp 2867-2869, 2013.
[4] G. C.Lekhana and R.Srikantaswamy,” Real time license plate recognition system,” International
Journal of Advanced Technology & Engineering Research, Vol-2, Issue-4, pp 5-9, July 2012.
[5] C N Paunwala and S Patnaik, ”A novel multiple license plate extraction technique for complex
background in Indian traffic conditions,” International Journal of Image processing, Vol-4,Issue-2,pp
106-118.
[6] Pandya and M Sing,” Morphology based approach to recognize number plates in India,” International
Journal of Soft Computing and Engineering,Vol-1, Issue-3, pp 107-113, June2011.
[7] S Kranti and K Pranathi,” Automatic number plate recognition,” International Journal of
Advancements in Technology,vol-2, no-3, pp408-423, July 2011.
[8] V Ganapathy and W.L.D Lui,” A Malaysian vehicle license plate localization and recognition
system,” Journal of Systemic and Cybernetics (pdf from freewebs.com)
[9] O Khalifa, S Khan, R Islam and A Suleiman,” Malaysian vehicle license plate recognition,” The
International Arab Journal of Information Technology, vol-4, no-4, pp 359-365, Oct 2007.
11. International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014
53
Authors
Manisha Rathore is an active researcher in the field of image processing, currently
studying in M.Tech (IT) from Banasthali University.
Saroj Kumari is an active researcher in the field of image processing, currently studying
in M.Tech (IT) from Banasthali University.