SlideShare a Scribd company logo
1 of 6
Download to read offline
The International Journal Of Engineering And Science (IJES)
|| Volume || 4 || Issue || 6 || Pages || PP.63-68 || June - 2015 ||
ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805
www.theijes.com The IJES Page 63
A Parallel Computing Model for Segmentation of Vehicle
Number Plate through Watershed and Visualization Technique
Veena M.N, Vasudev T
P.E.T Research Foundation ,P.E.S. College of Engineering ,Mandya, Karnataka , India.
Maharaja Institute of Technology, Mysore, Karnataka, India
-----------------------------------------------------------ABSTRACT---------------------------------------------------------
This paper presents an integration of a series of sequential and parallel computations for vehicle number plate
segmentation from vehicle image based on watershed and visualization techniques. The work is modeled into
five stages. In the first stage a sequential computation is performed to make an initial segmentation through
computing gradient magnitude, applying watershed transformation and reconstruction of image using
morphological operations. In the second stage regional maxima and watershed ridge lines are obtained in
parallel. The third stage performs sequential computation from the outputs of the second stage by applying
watershed transformation to obtain markers and objects in image. The fourth stage extracts required features
and identify probable candidate regions in parallel. The fifth stage takes the outputs of the fourth stage and
segments the number plate from the image using visualization technique. The result of the proposed model is
compared with the results obtained from the sequential model for analysis. The experimental results show
computational performance is relatively 1.6 times faster than the sequential model on similar machines.
KEYWORDS - Parallel Computing; Regional Maxima, Morphological operations, Sequential computation,
Visualization
---------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: 25-June-2015 Date of Accepted: 05-July-2015
---------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
The Intelligent Transportation Systems has impact on human life in terms of improving the safety and
mobility. In the existing environment, it is necessary to incorporate new ideas and technologies. The intelligent
transportation system require vehicle number plate recognition as an important role in traffic surveillance
systems, such as traffic law enforcement, real time monitoring, parking systems, road monitoring and security
systems [1]. Many researchers have suggested good number of techniques [2] in the above application domain.
The task of recognizing specific object in an image is one of the most difficult and challenging issue in
computer vision and digital image. processing. Recognizing the number plate of a vehicle from a natural image
is one particular application case. The vehicle number plate detection is widely used for detecting speeding cars,
security control in restricted areas, unattended parking zone, traffic law enforcement and electronic toll
collection. Last few years have seen a continued increase in the need for the use of vehicle number plate
recognition. Though good number of researchers have worked on this problem, still many issues are not
addressed especially for generic solution. The number plate recognition system has plenty of challenging
avenues for research because of its complexities like poor illumination, varied weather condition, dust,
occlusion etc.
Major phase in traffic control system is to segment the vehicle number plate specifically. In this regard we require
a fast, accurate and automatic segmentation method to analyze the vehicle number plate images. In case of image processing
techniques, it is typically to have a trade off between complexity, robustness, automation and speed. Fast segmentation
methods are often not sufficiently robust or require large amounts of user interaction. In image processing systems, the
segmentation process is considered to be a time consuming operation. Related to this problem many authors extensively
proposed sequential algorithms [3] along with supporting hardware to minimize the problem. But real time applications such
as surveillance and navigation, the sequential algorithms are not suitable to get quick and good accuracy in segmentation
process. Very limited literature is available on parallel and distributed image processing for vehicle number plate recognition
system compared to other applications. The focus of research using parallel algorithms in the image processing is the new
way to solve image processing problems that needs large processing time or handling large amount of information especially
in real time applications [4-5]. This motivated us to extend parallel computing in traffic surveillance system, to achieve
better computational efficiency.
Parallel Computing Model for Segmentation of Vehicle…
www.theijes.com The IJES Page 64
In parallel processing, a program is able to create multiple tasks that work together to solve the
problem [6]. The main idea of parallel image processing is to divide the problem into simple tasks and solve
them concurrently, this way the total time is divided between the total tasks. In the application of number plate
recognition system using parallel and distributed computing reduces the computational time and gives result
relatively faster. Many researchers have proposed general purpose algorithms for localization of vehicle number
plate segmentation [7]. The proposed model is based on watershed algorithm and visual technique that
incorporates parallel computation technique. The proposed work is implemented using two parallel processing
methods: task parallel and data parallel. The performance of the two methods are evaluated to study the
superiority of segmentation.
II. LITERATURE SURVEY
In the literature, different approaches are proposed to segment vehicle number plate image. These
approaches are classified as color based [8], fuzzy logic based [9], generic programming [10] and neural
network [11]. In color based methods [12-16] it is quite difficult task to achieve success in color segmentation,
though it gives good segmentation solutions and high degree of accuracy for natural scene as color. These
methods fail for unstable lighting conditions. Since these methods are generally color based, they fail at
detecting various number plates with varying colors. An enhanced color texture-based method for detecting
vehicle number plate images was presented in [17]. The system analyzes the color and textural properties of
vehicle number plate using a Support Vector Machine (SVM) and locates their bounding boxes by applying a
Continuous Adaptive Mean Shift (CAMShift) algorithm. The combination of CAMShift and SVMs resulted
efficient number plate detection but are time consuming. The time consuming texture analysis is presented in
[18] gives execution time unacceptable for number plate recognition. A method for number plate segmentation
based on the Gabor Transform is presented in [19] shows 98% for digital image acquired strictly in a fixed and
specified angle.
Some researchers have explored parallelization of clustering techniques to achieve fast execution in
different application area of image processing. Several implementations of a parallel K-Means clustering [20-
23] have been analyzed and have achieved faster results. Another method is made to exploit algorithmic
parallelism of mean shift [24-26] and deterministic annealing [27] on grid computing or Single Instruction and
Multiple Data (SIMD) architectures. A fuzzy connectedness approach to perform a segmentation in medical
images [28] using OpenMP on a SMP system resulting in a speed up of nearly 50% using four processors.
Although many grid or multi-core implementations scale fairly well, they suffer in power, cost, and resource
limitation at high speed up factors. For instance, in [29], the speed up factor of several parallelized algorithms is
linearly related to the number of processors. On the other hand, K-means and mean shift have been analyzed on
GPU architectures. We could not find much work in progress about parallelization on number plate
segmentation for better performance of traffic control system.
The rest of the paper is as follows, Section 3 gives proposed model that enlighten the two parallel
processing methods applied to sequential watershed algorithm and visualization technique for localization of
vehicle number plate image. In section 4 experimental results are discussed and section 5 draws conclusion on
the work.
III. PROPOSED MODEL
The proposed work is the extension of the work proposed by Veena M.N et al [ 30]. The work
proposed in [30] is remodelled by parallelizing the computation where ever it is possible and required to get
better computational efficiency. The reworked parallel model for vehicle number plate segmentation is shown in
Fig1
Parallel Computing Model for Segmentation of Vehicle…
www.theijes.com The IJES Page 65
Fig.1. Parallel Model for Vehicle Number Plate Segmentation
The proposed model takes image of vehicle containing the number plate as input. The input image is
assumed to be free from noise and image intensity is adjusted to preserve the information through median filter
and converted to gray scale. First a sequential process is carried to compute, the gradient magnitude of the
image. Normally, the gradient is high at the borders of the object and relatively less inside the objects. When
watershed algorithm is applied on the gradient magnitude of the image, segmentation of objects in image gets
structured and in majority of cases it results in over segmentation. These activities are done sequentially and the
same is illustrated in the first block of Fig.1.
Next, activities are executed in parallel by functional decomposition, one to reduce distortions in
resulted segmentation through effective morphological opening and closing operations, without affecting the
overall shapes of the objects in the image. Regional maxima [31] are determined for each region to obtain
foreground markers to improve the segmentation. The effective morphological operations on over segmented
region have the background markers which are very close to the edges of the objects in the reconstructed image
are eliminated through thresholding. The second task is consider by applying the distance transformation [32] to
obtained from the resulting image to split the regions with several sub regions connected through small line or
bunch of pixels. This process fades out the edges and foregrounds by preserving the region centres. Combining
the resulting image with the result of watershed algorithm generates the watershed ridge lines. The reconstructed
image from regional maxima is superimposed on original image to reestimate regional maxima for better
segmentation. Next, the image with watershed ridge lines, modified regional maxima along with initial gradient
magnitude are considered to calculate modified gradient magnitude.
In the next stage, a sequential process is carried out to find the modified gradient magnitude and is used
in watershed transformation to get markers and objects of an image. The resulting image is superimposed on
original image to get color watershed label matrix containing objects which are in different shapes. This label
matrix used for object extraction in image in next stage.
Parallel decomposition is made to perform two tasks in the fourth stage. First task is to find all the
identified regions in the resulted image are considered as candidate regions. The probability of plate available in
these regions are high. In order to locate number plate in these regions shape descriptors [33] are used to
segment the regions. Second task is to extract each regions using object area and perimeter. The results of these
parameters are used to find metric that indicates an object. When the metric value tends to be less than one the
object is assumed to be rectangular.
Finally the fifth stage, leads to segment the number plate by cropping the object using maximum and
minimum area of the object which happen to contain the number plate.
Parallel Computing Model for Segmentation of Vehicle…
www.theijes.com The IJES Page 66
IV. EXPERIMENTAL RESULTS
The Fig.3a through 3i shows the experimental result on real data which segments number plate
through various stages.
3a) Input Image 3b) Gradient Magnitude 3c) Watershed transform of gradient magnitude
3e) Watershed ridge lines 3f) Markers and object boundaries superimposed 3g) Colored watershed label matrix superimposed on
on original image original image
3h) Available candidate regions 3i) Detection of Number plate
In order to study and analyze the performance of vehicle number plate segmentation with parallel
processing on watershed and visual technique experimentation was conducted with the samples that were used
in [30]. On an windows 7 platform having Intel(R) Core(TM) i5-3210 M CPU @2.50 GHz and 6 GB of RAM.
Matlab is used as programming tool and Matlabpool enables the parallel language features in MATLAB 2010
language by starting a parallel job that connects MATLAB client with a number of labs. Matlabpool open starts
a worker pool using the default parallel configuration with the pool size four.
Experimental results using real time data demonstrate the superiority of the parallel proposed model
achieving an average accuracy. The tests have demonstrated the effectiveness of proposed parallel model using
boundary and colored features handling real traffic images including noisy, cluttered, snowy, rainy and scenes
containing bad illumination conditions. These above conditions are considered in comparison table of sequential
and parallel model Table.1 illustrate the average computational time obtained during experimentation for
sequential and parallel models. It is evident that computation time for proposed parallel processing, is relatively
1.6 times faster than sequential model.
Parallel Computing Model for Segmentation of Vehicle…
www.theijes.com The IJES Page 67
Table 1. Computation times of sequential and parallel processing for segmentation result of the figure 3
Image
Taken
Time Sequential
Model
(Time Sec)
Parallel
Model
(Time Sec)
Parallel Seed=(Sum of
Sequential time)/Parallel
Time
Efficiency=Parallel
Speed/No. of
Processor
Parking
Area
Day/Night 2.743 1.766 1.553 0.38831
Road Side
Traffic
Scene
Day/Night 2.830 1.735 1.63112 0.40778
V. CONCLUSIONS
The proposed work is an implementation of a series of sequential and parallel computations to segment
number plate from vehicle images. The parallel computations are integrated in the approach where ever possible
to improve the speed for segmentation process. The proposed work shows an average of 39% improvements in
computation time. The accuracy of segmentation is same as that of the sequential approach and is more suitable
for real time applications. These results allow the exploitation of the vast processing power of current processor
with multiple cores. In future, the intension is to use the same with new segmentation and recognition
algorithms for vehicle number plate images.
REFERENCES
[1]. Maged Fahmy M.M, "Automatic number-plate recognition neural network approach " Proceedings of Vehicle Navigation and
information Systems Conference. Sept.1994, pp.99-101.
[2] Otto Fucik, Pavel Zemcik, Pavel Tupec, Ludek Crha, Adam Herout, "The Networked hoto-Enforcement and Traffic Monitoring
System of rollout steps includes: Unicam," Proceedings of the 1th
IEEE International Conference on the Engineering of Computer-
Based Systems, 2004,pp.234-251
[3] J. P. Kerr and E. B. Bartlett, "Medical image processing utilizing neural networks trained on a massively parallel computer",
Computers in Biology and Medicine, vol. 25, no. 4, pp. 393–403, Feb. 1995.
[4] Jun Tang, "A Color Image Segmentation algorithm Based on Region Growing" vol.6, pp.634-637, IEEE, 2010.
[5] Boren Li and Mao Pan, "An Improved Segmentation of High Spatial Resolution Remote Sensing Image using Marker-based
Watershed Algorithm", pp. 98-104, IEEE,2012.
[6] Moler, C. (1995) ‘Why there isn’t a parallel MATLAB.’ Cleve’s corner, Mathworks Newsletter, 1995.
[7] J. B. T. M. Roerdink and A. Meijster. "The watershed transform: definitions, algorithms and parallelization strategies. Fundam.
Inf", 41(1- 2):187–228, 2000.
[8] R. C. Gonz´alez and R. E. Woods. "Digital Image Processing", Prentice Hall, 2 edition, 2002.
[9] F. Meyer. "Topographic distance and watershed lines. Signal Processing", 38(1):113–125, 1994.s Parallel Computing with
MATLAB, MathWorks, 2012.
[10] A. S. Malik, J. Humayun, "Parallelization of Discrete Cosine Transform in Shape from Focus", Advanced Science Letters, DEC.
2012
[11] Pardalos P.M., Xue G., Panagiotopoulos P.D "Parallel Algorithms for Global Optimization Problems, Solving Combinatorial
Optimization Problems in Parallel", 1996
[12] Tsang-Hong Wang, Feng-Chou Ni, Keh-Tsong Li, Yon-Ping Chen, "Robust License Plate Recognition based on Dynamic
Projection Warping", in proc. IEEE Int. Conf. on Networking, Sensing & Control, 2004, pp.784-788.
[13] Xifan Shi, Weizhong Zhao, and Yonghang Shen, "Automatic License Plate Recognition System Based on Color Image Processing",
Lecture Notes on Computer Science 3483, O. Gervasi et al., Ed. Springer-Verlag, 2005, pp. 1159 – 1168.
[14] Dai Yan, Ma Hongqing, Liu Jilin and Li Langang, "A High Performance License Plate Recognition System Based on the Web
Technique", in proc. Conf. Intelligent Transportation Systems, 2001, pp. 325-329.
[15] P. Comelli, P. Ferragina, M.N. Granieri, F. Stabile, "Optical recognition of motor vehicle license plates", IEEE Trans. On Vehicular
Technology, vol. 44, No. 4, pp. 790-799, 1995.
[16] S. Draghici, "A neural network based artificial vision system for license plate recognition", International Journal of Neural
Systems, vol. 8, no. 1, pp. 113-126, 1997.
[17] Kwang In Kim, Keechul Jung, and Jin Hyung Kim, "Color Texture-Based Object Detection: An Application to License Plate
Localization", Lecture Notes on Computer Science 2388, S.-W. Lee and A. Verri, Ed., Springer-Verlag, pp. 293-309.
[18] J. Cano and J. C. Perez-Cortes, "Vehicle License Plate Segmentation in Natural Images", Lecture Notes on Computer Science.
Springer-Verlag, 2003, pp. 142–149.
[19] Fatih Kahraman, Binnur Kurt and Muhittin Gökmen, "License Plate Character Segmentation Based on the Gabor Transform and
Vector Quantization", Lecture Notes on Computer Science 2869,Springer-Verlag, 2003, pp. 381-388.
[20] Fleury M., Sava H, Downton A.C., Clark A. F " A Real-Time Parallel Image Processing Model", Proceedings of IEE 6th
International Conference on Image Processing and its Applications IPA’97, volume 1, pages 174-178, 1997
[21] F. Cao, A. Tung, and A. Zhou "Scalable clustering using graphics processors" Advances in Web-Age Information Management,
4:372–384, 2006. 1, 4.1
[22] E. Gabriel, V. Venkatesan, and S. Shah "Towards high performance cell segmentation in multispectral fine needle aspiration
cytology of thyroid lesions". HP-MICCAI Workshop, 2008. 1
[23] H. Wang, J. Zhao, H. Li and J. Wang "Parallel clustering algorithms for image processing on multicore CPUs", International
Conference on Computer Science and Software Engineering, 2008. 1, 4.1
[24] H. Takizawa and H. Kobayashi "Hierarchical parallel processing of large scale data clustering on a pc cluster with GPU co-
processing" Journal of Supercomputing, 36:219–234, 2006. 1
[25] J.G. Allen, R.Y.D, Xu, and J.S. Jin "Mean shift object tracking for a SIMD computer" Third Int’l Conference on Information
Technology and Applications, 1:692–697, 2005. 1, 4.1
Parallel Computing Model for Segmentation of Vehicle…
www.theijes.com The IJES Page 68
[26] H. Wang, J. Zhao, H. Li, and J. Wang "Parallel clustering algorithms for image processing on multicore CPUs" International
Conference on Computer Science and Software Engineering, 2008. 1, 4.1
[27] L. Zhu, C. Wang, G. Zhu, B. Han, H. Wang, P. Huang, and E. Wu. "Image spatial diffusion on GPUs. Circuits and Systems", IEEE
Asia Pacific Conference, pages 610–613, 2008. 1
[28] X. Qiu, G. Fox, H. Yuan, S. Bae, and G. Chrysanthakopoulos, "Performance of multicore systems on parallel data clustering with
deterministic annealing". ICCS, 5101:407–416, 2008. 1, 4.1
[29] C. Gammage and V. Chaudhary "On optimization and parallelization of fuzzy connected segmentationfor medical imaging"
International Conference on Advanced Information Networking and Applications,2:623–627, 2006.
[30] Veena and Vasudev .T " Localization of Vehicle Number plate based on watershed transform and visualization technique
",International conference on contemporary computing and Informatics (IC3I),2014,Pages:1175-1181,INSPEC Accession
Number:14871841, IEEExlpore
[31] David Jacobs "Image Gradients ", Class Notes for CMSC 426, Fall 2005
[32] Digabel, H., and Lantuejoul, C. "Iterative Algorithms", Actes du Second Symposium Europeen d’Analyse Quantitative des
Microstructures en Sciences des Materiaux, Biologie et Medecine, Caen, 4-7 October 1977
[33] Dr. Ralph .E. Morganstem "ATI’s Fundamentals of Engineering Probability visualization Techniques and MatLab Case studies".
Authors
Vasudev.T is currently Professor in the Department of Computer Applications, at
Maharaja Institute of Technology, Mysore. He obtained his Bachelor of Science
Post-Graduate Diploma in Computer Programming with two Masters Degrees, one
in Computer Applications and the other one in Computer Science and Technology.
He was awarded Ph.D Degree in Computer Science from University of Mysore. He
has 30 years of experience in Academics. He has published over 35 articles in
journals in his area of research in Digital Image Processing, specifically Document
Image Processing
Veena M.N is Associate Professor in the Department of Master of Computer
Applications, P.E.S.College of Engineering, Mandya. She obtained her Master of
Computer Applications from P.E.S.College of Engineering, Mysore University. She
received her Master of Computer Science and Technology from University of
Mysore. She is pursuing PhD degree Under the guidance of Vasudev.T under
Univeristy of Mysore

More Related Content

What's hot

Trip matrix estimation from traffic counts using cube
Trip matrix estimation from traffic counts using cubeTrip matrix estimation from traffic counts using cube
Trip matrix estimation from traffic counts using cubeeSAT Publishing House
 
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_accepted
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_acceptedTransmisison & generation_expansion_planning_ijepes-d-13-00427_r1_accepted
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_acceptedNeeraj Gupta
 
Integration of cost-risk within an intelligent maintenance system
Integration of cost-risk within an intelligent maintenance systemIntegration of cost-risk within an intelligent maintenance system
Integration of cost-risk within an intelligent maintenance systemLaurent Carlander
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computationalcsandit
 
IRJET - A Speculative Approximate Adder for Error Recovery Unit
IRJET - A Speculative Approximate Adder for Error Recovery UnitIRJET - A Speculative Approximate Adder for Error Recovery Unit
IRJET - A Speculative Approximate Adder for Error Recovery UnitIRJET Journal
 
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...toukaigi
 
IRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET Journal
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksISA Interchange
 
IRJET- CFD-A Trend in Automobile Aerodynamics Technology
IRJET- 	  CFD-A Trend in Automobile Aerodynamics TechnologyIRJET- 	  CFD-A Trend in Automobile Aerodynamics Technology
IRJET- CFD-A Trend in Automobile Aerodynamics TechnologyIRJET Journal
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET Journal
 
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...TELKOMNIKA JOURNAL
 
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRE
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRESpectral opportunity selection based on the hybrid algorithm AHP-ELECTRE
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRETELKOMNIKA JOURNAL
 
Smart Grid Operational Services GIS POV
Smart Grid Operational Services GIS POVSmart Grid Operational Services GIS POV
Smart Grid Operational Services GIS POVGord Reynolds
 
IRJET-Classification of Documents as Old or New using Frequency Domain
IRJET-Classification of Documents as Old or New using Frequency DomainIRJET-Classification of Documents as Old or New using Frequency Domain
IRJET-Classification of Documents as Old or New using Frequency DomainIRJET Journal
 
An analytical framework for evaluating the error characteristics of approxima...
An analytical framework for evaluating the error characteristics of approxima...An analytical framework for evaluating the error characteristics of approxima...
An analytical framework for evaluating the error characteristics of approxima...jpstudcorner
 
Data Imputation by Soft Computing
Data Imputation by Soft ComputingData Imputation by Soft Computing
Data Imputation by Soft Computingijtsrd
 
Modelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large dataModelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large dataUniversity of Salerno
 
710201909
710201909710201909
710201909IJRAT
 
Introduction of vissim software
Introduction of vissim softwareIntroduction of vissim software
Introduction of vissim softwareashahit
 

What's hot (20)

Trip matrix estimation from traffic counts using cube
Trip matrix estimation from traffic counts using cubeTrip matrix estimation from traffic counts using cube
Trip matrix estimation from traffic counts using cube
 
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_accepted
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_acceptedTransmisison & generation_expansion_planning_ijepes-d-13-00427_r1_accepted
Transmisison & generation_expansion_planning_ijepes-d-13-00427_r1_accepted
 
Integration of cost-risk within an intelligent maintenance system
Integration of cost-risk within an intelligent maintenance systemIntegration of cost-risk within an intelligent maintenance system
Integration of cost-risk within an intelligent maintenance system
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computational
 
IRJET - A Speculative Approximate Adder for Error Recovery Unit
IRJET - A Speculative Approximate Adder for Error Recovery UnitIRJET - A Speculative Approximate Adder for Error Recovery Unit
IRJET - A Speculative Approximate Adder for Error Recovery Unit
 
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...
Cost-Effective Single-Camera Multi-Car Parking Monitoring and Vacancy Detecti...
 
IRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable Adder
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
 
Stock analysis report
Stock analysis reportStock analysis report
Stock analysis report
 
IRJET- CFD-A Trend in Automobile Aerodynamics Technology
IRJET- 	  CFD-A Trend in Automobile Aerodynamics TechnologyIRJET- 	  CFD-A Trend in Automobile Aerodynamics Technology
IRJET- CFD-A Trend in Automobile Aerodynamics Technology
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
 
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...
AC-Based Differential Evolution Algorithm for Dynamic Transmission Expansion ...
 
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRE
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRESpectral opportunity selection based on the hybrid algorithm AHP-ELECTRE
Spectral opportunity selection based on the hybrid algorithm AHP-ELECTRE
 
Smart Grid Operational Services GIS POV
Smart Grid Operational Services GIS POVSmart Grid Operational Services GIS POV
Smart Grid Operational Services GIS POV
 
IRJET-Classification of Documents as Old or New using Frequency Domain
IRJET-Classification of Documents as Old or New using Frequency DomainIRJET-Classification of Documents as Old or New using Frequency Domain
IRJET-Classification of Documents as Old or New using Frequency Domain
 
An analytical framework for evaluating the error characteristics of approxima...
An analytical framework for evaluating the error characteristics of approxima...An analytical framework for evaluating the error characteristics of approxima...
An analytical framework for evaluating the error characteristics of approxima...
 
Data Imputation by Soft Computing
Data Imputation by Soft ComputingData Imputation by Soft Computing
Data Imputation by Soft Computing
 
Modelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large dataModelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large data
 
710201909
710201909710201909
710201909
 
Introduction of vissim software
Introduction of vissim softwareIntroduction of vissim software
Introduction of vissim software
 

Viewers also liked

An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...
An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...
An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...theijes
 
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...theijes
 
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...theijes
 
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...theijes
 
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...theijes
 
Design of a Low Noise Amplifier using 0.18μm CMOS technology
Design of a Low Noise Amplifier using 0.18μm CMOS technologyDesign of a Low Noise Amplifier using 0.18μm CMOS technology
Design of a Low Noise Amplifier using 0.18μm CMOS technologytheijes
 
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...theijes
 
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...theijes
 
A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...theijes
 
Electrical and Electronic Properties of Fibers
Electrical and Electronic Properties of FibersElectrical and Electronic Properties of Fibers
Electrical and Electronic Properties of Fiberstheijes
 
Growth and Structural studies of Zn doped L-Threonine single crystal
Growth and Structural studies of Zn doped L-Threonine single crystalGrowth and Structural studies of Zn doped L-Threonine single crystal
Growth and Structural studies of Zn doped L-Threonine single crystaltheijes
 
Risk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy ApproachRisk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy Approachtheijes
 
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...theijes
 
Transient Stability Evaluation of the Power Generation under a Blackout Condi...
Transient Stability Evaluation of the Power Generation under a Blackout Condi...Transient Stability Evaluation of the Power Generation under a Blackout Condi...
Transient Stability Evaluation of the Power Generation under a Blackout Condi...theijes
 
Electric Power Management for a Grid Connected Renewable Energy Sources
Electric Power Management for a Grid Connected Renewable Energy SourcesElectric Power Management for a Grid Connected Renewable Energy Sources
Electric Power Management for a Grid Connected Renewable Energy Sourcestheijes
 
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...theijes
 
Excitation System Type ST1 for a Synchronous Machine
Excitation System Type ST1 for a Synchronous MachineExcitation System Type ST1 for a Synchronous Machine
Excitation System Type ST1 for a Synchronous Machinetheijes
 
An Algorithm of a Convectional Factory Electric Tray Dryer
An Algorithm of a Convectional Factory Electric Tray DryerAn Algorithm of a Convectional Factory Electric Tray Dryer
An Algorithm of a Convectional Factory Electric Tray Dryertheijes
 
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...theijes
 

Viewers also liked (19)

An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...
An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...
An Efficient Unsupervised AdaptiveAntihub Technique for Outlier Detection in ...
 
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...
A Literature Survey: Fuzzy Logic and Qualitative Performance Evaluation of Su...
 
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...
Descriptive Study of Factors Determine The Effectiveness Managing Zakat Maal ...
 
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...
“TSEWG” Model for Teaching Students How to Solve Exercises with GeoGebra Soft...
 
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...
Why a Community Tolerates Dust Pollution and Noise Disturbance? A Study on Co...
 
Design of a Low Noise Amplifier using 0.18μm CMOS technology
Design of a Low Noise Amplifier using 0.18μm CMOS technologyDesign of a Low Noise Amplifier using 0.18μm CMOS technology
Design of a Low Noise Amplifier using 0.18μm CMOS technology
 
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
 
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...
Comparative Evaluation of Fiber-glass Reinforced Plastic and Metal Biogas Dig...
 
A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...
 
Electrical and Electronic Properties of Fibers
Electrical and Electronic Properties of FibersElectrical and Electronic Properties of Fibers
Electrical and Electronic Properties of Fibers
 
Growth and Structural studies of Zn doped L-Threonine single crystal
Growth and Structural studies of Zn doped L-Threonine single crystalGrowth and Structural studies of Zn doped L-Threonine single crystal
Growth and Structural studies of Zn doped L-Threonine single crystal
 
Risk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy ApproachRisk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy Approach
 
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...
Smqt Based Fingerprint Enhancement And Encryption For Border Crossing Securit...
 
Transient Stability Evaluation of the Power Generation under a Blackout Condi...
Transient Stability Evaluation of the Power Generation under a Blackout Condi...Transient Stability Evaluation of the Power Generation under a Blackout Condi...
Transient Stability Evaluation of the Power Generation under a Blackout Condi...
 
Electric Power Management for a Grid Connected Renewable Energy Sources
Electric Power Management for a Grid Connected Renewable Energy SourcesElectric Power Management for a Grid Connected Renewable Energy Sources
Electric Power Management for a Grid Connected Renewable Energy Sources
 
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...
Use of Shainin Design of Experiments to Reduce the Tripping Force of an Air C...
 
Excitation System Type ST1 for a Synchronous Machine
Excitation System Type ST1 for a Synchronous MachineExcitation System Type ST1 for a Synchronous Machine
Excitation System Type ST1 for a Synchronous Machine
 
An Algorithm of a Convectional Factory Electric Tray Dryer
An Algorithm of a Convectional Factory Electric Tray DryerAn Algorithm of a Convectional Factory Electric Tray Dryer
An Algorithm of a Convectional Factory Electric Tray Dryer
 
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...
Fault Ride-Through of DFIG Wind Turbine by DVR Using Synchronous Reference Fr...
 

Similar to A Parallel Computing Model for Segmentation of Vehicle Number Plate through Watershed and Visualization Technique

IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET Journal
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...IAEME Publication
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.IRJET Journal
 
Rides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA BikeRides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA BikeIRJET Journal
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionIRJET Journal
 
Detection of oriented number plate in vehicle using autocorrection feature fr...
Detection of oriented number plate in vehicle using autocorrection feature fr...Detection of oriented number plate in vehicle using autocorrection feature fr...
Detection of oriented number plate in vehicle using autocorrection feature fr...csandit
 
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...cscpconf
 
Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...IJECEIAES
 
Machine Learning Based Traffic Volume Count Prediction
Machine Learning Based Traffic Volume Count PredictionMachine Learning Based Traffic Volume Count Prediction
Machine Learning Based Traffic Volume Count PredictionIRJET Journal
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET Journal
 
Barcode Based Parking Management System
Barcode Based Parking Management SystemBarcode Based Parking Management System
Barcode Based Parking Management SystemIRJET Journal
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)IRJET Journal
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmIRJET Journal
 
IRJET - Finger Vein Extraction and Authentication System for ATM
IRJET -  	  Finger Vein Extraction and Authentication System for ATMIRJET -  	  Finger Vein Extraction and Authentication System for ATM
IRJET - Finger Vein Extraction and Authentication System for ATMIRJET Journal
 
Process planning approaches
Process planning approaches Process planning approaches
Process planning approaches chethan kumar
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
An Experimental Analysis on Self Driving Car Using CNN
An Experimental Analysis on Self Driving Car Using CNNAn Experimental Analysis on Self Driving Car Using CNN
An Experimental Analysis on Self Driving Car Using CNNIRJET Journal
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image ProcessingIRJET Journal
 

Similar to A Parallel Computing Model for Segmentation of Vehicle Number Plate through Watershed and Visualization Technique (20)

IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining Method
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.
 
Route optimization via improved ant colony algorithm with graph network
Route optimization via improved ant colony algorithm with  graph networkRoute optimization via improved ant colony algorithm with  graph network
Route optimization via improved ant colony algorithm with graph network
 
Rides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA BikeRides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA Bike
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign Recognition
 
Detection of oriented number plate in vehicle using autocorrection feature fr...
Detection of oriented number plate in vehicle using autocorrection feature fr...Detection of oriented number plate in vehicle using autocorrection feature fr...
Detection of oriented number plate in vehicle using autocorrection feature fr...
 
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...
DETECTION OF ORIENTED NUMBER PLATE IN VEHICLE USING AUTOCORRECTION FEATURE FR...
 
Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...
 
Machine Learning Based Traffic Volume Count Prediction
Machine Learning Based Traffic Volume Count PredictionMachine Learning Based Traffic Volume Count Prediction
Machine Learning Based Traffic Volume Count Prediction
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things Technology
 
Barcode Based Parking Management System
Barcode Based Parking Management SystemBarcode Based Parking Management System
Barcode Based Parking Management System
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
 
IRJET - Finger Vein Extraction and Authentication System for ATM
IRJET -  	  Finger Vein Extraction and Authentication System for ATMIRJET -  	  Finger Vein Extraction and Authentication System for ATM
IRJET - Finger Vein Extraction and Authentication System for ATM
 
Process planning approaches
Process planning approaches Process planning approaches
Process planning approaches
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
An Experimental Analysis on Self Driving Car Using CNN
An Experimental Analysis on Self Driving Car Using CNNAn Experimental Analysis on Self Driving Car Using CNN
An Experimental Analysis on Self Driving Car Using CNN
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image Processing
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

A Parallel Computing Model for Segmentation of Vehicle Number Plate through Watershed and Visualization Technique

  • 1. The International Journal Of Engineering And Science (IJES) || Volume || 4 || Issue || 6 || Pages || PP.63-68 || June - 2015 || ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805 www.theijes.com The IJES Page 63 A Parallel Computing Model for Segmentation of Vehicle Number Plate through Watershed and Visualization Technique Veena M.N, Vasudev T P.E.T Research Foundation ,P.E.S. College of Engineering ,Mandya, Karnataka , India. Maharaja Institute of Technology, Mysore, Karnataka, India -----------------------------------------------------------ABSTRACT--------------------------------------------------------- This paper presents an integration of a series of sequential and parallel computations for vehicle number plate segmentation from vehicle image based on watershed and visualization techniques. The work is modeled into five stages. In the first stage a sequential computation is performed to make an initial segmentation through computing gradient magnitude, applying watershed transformation and reconstruction of image using morphological operations. In the second stage regional maxima and watershed ridge lines are obtained in parallel. The third stage performs sequential computation from the outputs of the second stage by applying watershed transformation to obtain markers and objects in image. The fourth stage extracts required features and identify probable candidate regions in parallel. The fifth stage takes the outputs of the fourth stage and segments the number plate from the image using visualization technique. The result of the proposed model is compared with the results obtained from the sequential model for analysis. The experimental results show computational performance is relatively 1.6 times faster than the sequential model on similar machines. KEYWORDS - Parallel Computing; Regional Maxima, Morphological operations, Sequential computation, Visualization --------------------------------------------------------------------------------------------------------------------------------------- Date of Submission: 25-June-2015 Date of Accepted: 05-July-2015 --------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION The Intelligent Transportation Systems has impact on human life in terms of improving the safety and mobility. In the existing environment, it is necessary to incorporate new ideas and technologies. The intelligent transportation system require vehicle number plate recognition as an important role in traffic surveillance systems, such as traffic law enforcement, real time monitoring, parking systems, road monitoring and security systems [1]. Many researchers have suggested good number of techniques [2] in the above application domain. The task of recognizing specific object in an image is one of the most difficult and challenging issue in computer vision and digital image. processing. Recognizing the number plate of a vehicle from a natural image is one particular application case. The vehicle number plate detection is widely used for detecting speeding cars, security control in restricted areas, unattended parking zone, traffic law enforcement and electronic toll collection. Last few years have seen a continued increase in the need for the use of vehicle number plate recognition. Though good number of researchers have worked on this problem, still many issues are not addressed especially for generic solution. The number plate recognition system has plenty of challenging avenues for research because of its complexities like poor illumination, varied weather condition, dust, occlusion etc. Major phase in traffic control system is to segment the vehicle number plate specifically. In this regard we require a fast, accurate and automatic segmentation method to analyze the vehicle number plate images. In case of image processing techniques, it is typically to have a trade off between complexity, robustness, automation and speed. Fast segmentation methods are often not sufficiently robust or require large amounts of user interaction. In image processing systems, the segmentation process is considered to be a time consuming operation. Related to this problem many authors extensively proposed sequential algorithms [3] along with supporting hardware to minimize the problem. But real time applications such as surveillance and navigation, the sequential algorithms are not suitable to get quick and good accuracy in segmentation process. Very limited literature is available on parallel and distributed image processing for vehicle number plate recognition system compared to other applications. The focus of research using parallel algorithms in the image processing is the new way to solve image processing problems that needs large processing time or handling large amount of information especially in real time applications [4-5]. This motivated us to extend parallel computing in traffic surveillance system, to achieve better computational efficiency.
  • 2. Parallel Computing Model for Segmentation of Vehicle… www.theijes.com The IJES Page 64 In parallel processing, a program is able to create multiple tasks that work together to solve the problem [6]. The main idea of parallel image processing is to divide the problem into simple tasks and solve them concurrently, this way the total time is divided between the total tasks. In the application of number plate recognition system using parallel and distributed computing reduces the computational time and gives result relatively faster. Many researchers have proposed general purpose algorithms for localization of vehicle number plate segmentation [7]. The proposed model is based on watershed algorithm and visual technique that incorporates parallel computation technique. The proposed work is implemented using two parallel processing methods: task parallel and data parallel. The performance of the two methods are evaluated to study the superiority of segmentation. II. LITERATURE SURVEY In the literature, different approaches are proposed to segment vehicle number plate image. These approaches are classified as color based [8], fuzzy logic based [9], generic programming [10] and neural network [11]. In color based methods [12-16] it is quite difficult task to achieve success in color segmentation, though it gives good segmentation solutions and high degree of accuracy for natural scene as color. These methods fail for unstable lighting conditions. Since these methods are generally color based, they fail at detecting various number plates with varying colors. An enhanced color texture-based method for detecting vehicle number plate images was presented in [17]. The system analyzes the color and textural properties of vehicle number plate using a Support Vector Machine (SVM) and locates their bounding boxes by applying a Continuous Adaptive Mean Shift (CAMShift) algorithm. The combination of CAMShift and SVMs resulted efficient number plate detection but are time consuming. The time consuming texture analysis is presented in [18] gives execution time unacceptable for number plate recognition. A method for number plate segmentation based on the Gabor Transform is presented in [19] shows 98% for digital image acquired strictly in a fixed and specified angle. Some researchers have explored parallelization of clustering techniques to achieve fast execution in different application area of image processing. Several implementations of a parallel K-Means clustering [20- 23] have been analyzed and have achieved faster results. Another method is made to exploit algorithmic parallelism of mean shift [24-26] and deterministic annealing [27] on grid computing or Single Instruction and Multiple Data (SIMD) architectures. A fuzzy connectedness approach to perform a segmentation in medical images [28] using OpenMP on a SMP system resulting in a speed up of nearly 50% using four processors. Although many grid or multi-core implementations scale fairly well, they suffer in power, cost, and resource limitation at high speed up factors. For instance, in [29], the speed up factor of several parallelized algorithms is linearly related to the number of processors. On the other hand, K-means and mean shift have been analyzed on GPU architectures. We could not find much work in progress about parallelization on number plate segmentation for better performance of traffic control system. The rest of the paper is as follows, Section 3 gives proposed model that enlighten the two parallel processing methods applied to sequential watershed algorithm and visualization technique for localization of vehicle number plate image. In section 4 experimental results are discussed and section 5 draws conclusion on the work. III. PROPOSED MODEL The proposed work is the extension of the work proposed by Veena M.N et al [ 30]. The work proposed in [30] is remodelled by parallelizing the computation where ever it is possible and required to get better computational efficiency. The reworked parallel model for vehicle number plate segmentation is shown in Fig1
  • 3. Parallel Computing Model for Segmentation of Vehicle… www.theijes.com The IJES Page 65 Fig.1. Parallel Model for Vehicle Number Plate Segmentation The proposed model takes image of vehicle containing the number plate as input. The input image is assumed to be free from noise and image intensity is adjusted to preserve the information through median filter and converted to gray scale. First a sequential process is carried to compute, the gradient magnitude of the image. Normally, the gradient is high at the borders of the object and relatively less inside the objects. When watershed algorithm is applied on the gradient magnitude of the image, segmentation of objects in image gets structured and in majority of cases it results in over segmentation. These activities are done sequentially and the same is illustrated in the first block of Fig.1. Next, activities are executed in parallel by functional decomposition, one to reduce distortions in resulted segmentation through effective morphological opening and closing operations, without affecting the overall shapes of the objects in the image. Regional maxima [31] are determined for each region to obtain foreground markers to improve the segmentation. The effective morphological operations on over segmented region have the background markers which are very close to the edges of the objects in the reconstructed image are eliminated through thresholding. The second task is consider by applying the distance transformation [32] to obtained from the resulting image to split the regions with several sub regions connected through small line or bunch of pixels. This process fades out the edges and foregrounds by preserving the region centres. Combining the resulting image with the result of watershed algorithm generates the watershed ridge lines. The reconstructed image from regional maxima is superimposed on original image to reestimate regional maxima for better segmentation. Next, the image with watershed ridge lines, modified regional maxima along with initial gradient magnitude are considered to calculate modified gradient magnitude. In the next stage, a sequential process is carried out to find the modified gradient magnitude and is used in watershed transformation to get markers and objects of an image. The resulting image is superimposed on original image to get color watershed label matrix containing objects which are in different shapes. This label matrix used for object extraction in image in next stage. Parallel decomposition is made to perform two tasks in the fourth stage. First task is to find all the identified regions in the resulted image are considered as candidate regions. The probability of plate available in these regions are high. In order to locate number plate in these regions shape descriptors [33] are used to segment the regions. Second task is to extract each regions using object area and perimeter. The results of these parameters are used to find metric that indicates an object. When the metric value tends to be less than one the object is assumed to be rectangular. Finally the fifth stage, leads to segment the number plate by cropping the object using maximum and minimum area of the object which happen to contain the number plate.
  • 4. Parallel Computing Model for Segmentation of Vehicle… www.theijes.com The IJES Page 66 IV. EXPERIMENTAL RESULTS The Fig.3a through 3i shows the experimental result on real data which segments number plate through various stages. 3a) Input Image 3b) Gradient Magnitude 3c) Watershed transform of gradient magnitude 3e) Watershed ridge lines 3f) Markers and object boundaries superimposed 3g) Colored watershed label matrix superimposed on on original image original image 3h) Available candidate regions 3i) Detection of Number plate In order to study and analyze the performance of vehicle number plate segmentation with parallel processing on watershed and visual technique experimentation was conducted with the samples that were used in [30]. On an windows 7 platform having Intel(R) Core(TM) i5-3210 M CPU @2.50 GHz and 6 GB of RAM. Matlab is used as programming tool and Matlabpool enables the parallel language features in MATLAB 2010 language by starting a parallel job that connects MATLAB client with a number of labs. Matlabpool open starts a worker pool using the default parallel configuration with the pool size four. Experimental results using real time data demonstrate the superiority of the parallel proposed model achieving an average accuracy. The tests have demonstrated the effectiveness of proposed parallel model using boundary and colored features handling real traffic images including noisy, cluttered, snowy, rainy and scenes containing bad illumination conditions. These above conditions are considered in comparison table of sequential and parallel model Table.1 illustrate the average computational time obtained during experimentation for sequential and parallel models. It is evident that computation time for proposed parallel processing, is relatively 1.6 times faster than sequential model.
  • 5. Parallel Computing Model for Segmentation of Vehicle… www.theijes.com The IJES Page 67 Table 1. Computation times of sequential and parallel processing for segmentation result of the figure 3 Image Taken Time Sequential Model (Time Sec) Parallel Model (Time Sec) Parallel Seed=(Sum of Sequential time)/Parallel Time Efficiency=Parallel Speed/No. of Processor Parking Area Day/Night 2.743 1.766 1.553 0.38831 Road Side Traffic Scene Day/Night 2.830 1.735 1.63112 0.40778 V. CONCLUSIONS The proposed work is an implementation of a series of sequential and parallel computations to segment number plate from vehicle images. The parallel computations are integrated in the approach where ever possible to improve the speed for segmentation process. The proposed work shows an average of 39% improvements in computation time. The accuracy of segmentation is same as that of the sequential approach and is more suitable for real time applications. These results allow the exploitation of the vast processing power of current processor with multiple cores. In future, the intension is to use the same with new segmentation and recognition algorithms for vehicle number plate images. REFERENCES [1]. Maged Fahmy M.M, "Automatic number-plate recognition neural network approach " Proceedings of Vehicle Navigation and information Systems Conference. Sept.1994, pp.99-101. [2] Otto Fucik, Pavel Zemcik, Pavel Tupec, Ludek Crha, Adam Herout, "The Networked hoto-Enforcement and Traffic Monitoring System of rollout steps includes: Unicam," Proceedings of the 1th IEEE International Conference on the Engineering of Computer- Based Systems, 2004,pp.234-251 [3] J. P. Kerr and E. B. Bartlett, "Medical image processing utilizing neural networks trained on a massively parallel computer", Computers in Biology and Medicine, vol. 25, no. 4, pp. 393–403, Feb. 1995. [4] Jun Tang, "A Color Image Segmentation algorithm Based on Region Growing" vol.6, pp.634-637, IEEE, 2010. [5] Boren Li and Mao Pan, "An Improved Segmentation of High Spatial Resolution Remote Sensing Image using Marker-based Watershed Algorithm", pp. 98-104, IEEE,2012. [6] Moler, C. (1995) ‘Why there isn’t a parallel MATLAB.’ Cleve’s corner, Mathworks Newsletter, 1995. [7] J. B. T. M. Roerdink and A. Meijster. "The watershed transform: definitions, algorithms and parallelization strategies. Fundam. Inf", 41(1- 2):187–228, 2000. [8] R. C. Gonz´alez and R. E. Woods. "Digital Image Processing", Prentice Hall, 2 edition, 2002. [9] F. Meyer. "Topographic distance and watershed lines. Signal Processing", 38(1):113–125, 1994.s Parallel Computing with MATLAB, MathWorks, 2012. [10] A. S. Malik, J. Humayun, "Parallelization of Discrete Cosine Transform in Shape from Focus", Advanced Science Letters, DEC. 2012 [11] Pardalos P.M., Xue G., Panagiotopoulos P.D "Parallel Algorithms for Global Optimization Problems, Solving Combinatorial Optimization Problems in Parallel", 1996 [12] Tsang-Hong Wang, Feng-Chou Ni, Keh-Tsong Li, Yon-Ping Chen, "Robust License Plate Recognition based on Dynamic Projection Warping", in proc. IEEE Int. Conf. on Networking, Sensing & Control, 2004, pp.784-788. [13] Xifan Shi, Weizhong Zhao, and Yonghang Shen, "Automatic License Plate Recognition System Based on Color Image Processing", Lecture Notes on Computer Science 3483, O. Gervasi et al., Ed. Springer-Verlag, 2005, pp. 1159 – 1168. [14] Dai Yan, Ma Hongqing, Liu Jilin and Li Langang, "A High Performance License Plate Recognition System Based on the Web Technique", in proc. Conf. Intelligent Transportation Systems, 2001, pp. 325-329. [15] P. Comelli, P. Ferragina, M.N. Granieri, F. Stabile, "Optical recognition of motor vehicle license plates", IEEE Trans. On Vehicular Technology, vol. 44, No. 4, pp. 790-799, 1995. [16] S. Draghici, "A neural network based artificial vision system for license plate recognition", International Journal of Neural Systems, vol. 8, no. 1, pp. 113-126, 1997. [17] Kwang In Kim, Keechul Jung, and Jin Hyung Kim, "Color Texture-Based Object Detection: An Application to License Plate Localization", Lecture Notes on Computer Science 2388, S.-W. Lee and A. Verri, Ed., Springer-Verlag, pp. 293-309. [18] J. Cano and J. C. Perez-Cortes, "Vehicle License Plate Segmentation in Natural Images", Lecture Notes on Computer Science. Springer-Verlag, 2003, pp. 142–149. [19] Fatih Kahraman, Binnur Kurt and Muhittin Gökmen, "License Plate Character Segmentation Based on the Gabor Transform and Vector Quantization", Lecture Notes on Computer Science 2869,Springer-Verlag, 2003, pp. 381-388. [20] Fleury M., Sava H, Downton A.C., Clark A. F " A Real-Time Parallel Image Processing Model", Proceedings of IEE 6th International Conference on Image Processing and its Applications IPA’97, volume 1, pages 174-178, 1997 [21] F. Cao, A. Tung, and A. Zhou "Scalable clustering using graphics processors" Advances in Web-Age Information Management, 4:372–384, 2006. 1, 4.1 [22] E. Gabriel, V. Venkatesan, and S. Shah "Towards high performance cell segmentation in multispectral fine needle aspiration cytology of thyroid lesions". HP-MICCAI Workshop, 2008. 1 [23] H. Wang, J. Zhao, H. Li and J. Wang "Parallel clustering algorithms for image processing on multicore CPUs", International Conference on Computer Science and Software Engineering, 2008. 1, 4.1 [24] H. Takizawa and H. Kobayashi "Hierarchical parallel processing of large scale data clustering on a pc cluster with GPU co- processing" Journal of Supercomputing, 36:219–234, 2006. 1 [25] J.G. Allen, R.Y.D, Xu, and J.S. Jin "Mean shift object tracking for a SIMD computer" Third Int’l Conference on Information Technology and Applications, 1:692–697, 2005. 1, 4.1
  • 6. Parallel Computing Model for Segmentation of Vehicle… www.theijes.com The IJES Page 68 [26] H. Wang, J. Zhao, H. Li, and J. Wang "Parallel clustering algorithms for image processing on multicore CPUs" International Conference on Computer Science and Software Engineering, 2008. 1, 4.1 [27] L. Zhu, C. Wang, G. Zhu, B. Han, H. Wang, P. Huang, and E. Wu. "Image spatial diffusion on GPUs. Circuits and Systems", IEEE Asia Pacific Conference, pages 610–613, 2008. 1 [28] X. Qiu, G. Fox, H. Yuan, S. Bae, and G. Chrysanthakopoulos, "Performance of multicore systems on parallel data clustering with deterministic annealing". ICCS, 5101:407–416, 2008. 1, 4.1 [29] C. Gammage and V. Chaudhary "On optimization and parallelization of fuzzy connected segmentationfor medical imaging" International Conference on Advanced Information Networking and Applications,2:623–627, 2006. [30] Veena and Vasudev .T " Localization of Vehicle Number plate based on watershed transform and visualization technique ",International conference on contemporary computing and Informatics (IC3I),2014,Pages:1175-1181,INSPEC Accession Number:14871841, IEEExlpore [31] David Jacobs "Image Gradients ", Class Notes for CMSC 426, Fall 2005 [32] Digabel, H., and Lantuejoul, C. "Iterative Algorithms", Actes du Second Symposium Europeen d’Analyse Quantitative des Microstructures en Sciences des Materiaux, Biologie et Medecine, Caen, 4-7 October 1977 [33] Dr. Ralph .E. Morganstem "ATI’s Fundamentals of Engineering Probability visualization Techniques and MatLab Case studies". Authors Vasudev.T is currently Professor in the Department of Computer Applications, at Maharaja Institute of Technology, Mysore. He obtained his Bachelor of Science Post-Graduate Diploma in Computer Programming with two Masters Degrees, one in Computer Applications and the other one in Computer Science and Technology. He was awarded Ph.D Degree in Computer Science from University of Mysore. He has 30 years of experience in Academics. He has published over 35 articles in journals in his area of research in Digital Image Processing, specifically Document Image Processing Veena M.N is Associate Professor in the Department of Master of Computer Applications, P.E.S.College of Engineering, Mandya. She obtained her Master of Computer Applications from P.E.S.College of Engineering, Mysore University. She received her Master of Computer Science and Technology from University of Mysore. She is pursuing PhD degree Under the guidance of Vasudev.T under Univeristy of Mysore