USING
MATLAB
Group Members Project Supervisor
Batch F11
BSEE Faculty of Engineering and Technology
IIUI
WHY DID WE CHOOSE THIS PROJECT?
Identification of stolen cars
Smuggling of Cars
3
WORK DIVISION
4
TIME DIVISION
Week 1
Studied project
Project Planning
Week 2
matlab coding
Week 3
Simulation using proteus
Hardware
Week 4
Hardware Interfacing 5
BASIC PROJECT
output
Microcontroller serial interfacing with hardware.
6
WORKFLOW
Image was taken from real environment .
Process Digital Images of License Plates using
existing/modified algorithms.
8
Block Diagram
9
Start
Localization
10
End
LICENSE PLATE LOCALIZATION
Morphological
Edge Detection
Operations
Extracting The
Plate Region
11
Flow Chart of extraction in
Matlab
12
Start
Intensity scaling
End
LOAD THE IMAGE FROM FILE
a=imread(‘car 10.JPG’)
14
PREPROCESSING
Preprocessing is very important for the good
performance of character segmentation.
Preprocessing consists of :
Resizing image
Rgb to gray
c=rgb2gray(b);
16
EXTRACTING PLATE REGION
It is result of dilation after noise removal .
17
18
EDGE ENHANCEMENT
gdiff=imsubtract(d,e);
where ‘d’ is dilated and
‘e’ is eroded image
19
MORPHOLOGICAL OPERATIONS
Filling (holes )
Thinning ( for character isolation)
20
CHARACTERS SEGMENTATION
21
HORIZONTAL & VERTICAL
SEGMENTATION
Detect the horizontal lines in the image with a pixel value
of zero.
22
CHARACTERS RECOGNITION
Template Matching
24
OUTPUT
Correlation is used to match the image from the license
plate and the template’s image. The following figure
shows the numbers in a text file.
26
27
EXPERIMENTAL RESULTS
28
WHY CHOSE MATLAB FOR PROJECT
29
PROBLEMS WITH THE MATLAB
SYSTEM
The problems that we faced during Localization were:
30