Top Banner
VEHICLE LICENSE NUMBER PLATE RECOGNITION SYSTEM using Neuro-Fuzzy Logic
14

Vehicle License Number Plate Recognition System

Apr 07, 2018

Download

Documents

dips032
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 1/13

VEHICLE LICENSE NUMBER PLATE 

RECOGNITION SYSTEM using Neuro-Fuzzy Logic

Page 2: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 2/13

LPR SYSTEM INVOLVES 

Image capture.

Image processing

Character recognition

Page 3: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 3/13

FLOW DIAGRAM 

InputImage

ImageBinarization

Connectedarea Labeling

Connectedarea extraction

Characterrecognition

Output

Blob Analysis

Page 4: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 4/13

IMAGE BINARIZATION 

Blob analysis needs to analyze image in only twocolors, for finding connected areas.

Actual Image Image after Binarization

Page 5: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 5/13

BINARY IMAGE IN MATRIX FORM 

1 1 1 0 0 0 0 0

1 1 1 0 1 1 0 0

1 1 1 0 1 1 0 0

1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0

1 1 1 0 0 0 1 0

1 1 1 0 0 1 1 0

1 1 1 0 0 0 0 0

Connectedarea

Page 6: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 6/13

CONNECTED AREA LABELING 

1 1 1 0 0 0 0 0

1 1 1 0 2 2 0 0

1 1 1 0 2 2 0 0

1 1 1 0 0 0 3 0 1 1 1 0 0 0 3 0

1 1 1 0 0 0 3 0

1 1 1 0 0 3 3 0

1 1 1 0 0 0 0 0

Connectedarea Label

Page 7: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 7/13

BLOB ANALYSIS 

Calculate size of each connected component.

Discard connected Area having size less than 20

pixels or greater than 100 pixels.

Page 8: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 8/13

CHARACTER RECOGNITION USING NEURAL NETWORK 

Convert each character into character matrix

0 0 0 0 0 1 1 0 0 0 0 0

0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0

0 0 1 0 0 0 0 0 0 1 0 0

0 1 1 1 1 1 1 1 1 1 1 0 character matrix for ‘A’ 

0 1 0 0 0 0 0 0 0 0 1 0

0 1 0 0 0 0 0 0 0 0 1 0

0 1 0 0 0 0 0 0 0 0 1 0

Page 9: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 9/13

CHARACTER RECOGNITION USING NEURAL NETWORK 

mat[0][1]

mat[0][2]

mat[0][3]

mat[8][7]

mat[8][8]

0

1

1

0

1

0.1247

0.2367

0.5087

0.3431

0.6491

Hidden node

Hidden node value =∑ input

node * associated weight +hidden node weight.

Page 10: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 10/13

CHARACTER RECOGNITION USING NEURAL NETWORK 

Hidden nodes

H1

H2

H3

H4

H5

weight

weight

weight

weight

weight

Page 11: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 11/13

CHARACTER RECOGNITION USING NEURAL NETWORK 

Calculation of output node

H1

H2

H3

H4

H5

Output node value= ∑ (output of 

hidden node *associated weight )

+ output weight.

0.7650

0.5784

0.8970

0.3682

0.4563

Page 12: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 12/13

CHARACTER RECOGNITION USING NEURAL NETWORK 

Output nodes

1

0

1

1

0

Output = ‘ W ’ 

Page 13: Vehicle License Number Plate Recognition System

8/4/2019 Vehicle License Number Plate Recognition System

http://slidepdf.com/reader/full/vehicle-license-number-plate-recognition-system 13/13

CHARACTER RECOGNITION USING FUZZY LOGIC.

Similarly recognize all characters.

For A = 0 0 0 0 1

For B = 0 0 0 1 0

For C = 0 0 0 1 1

If (output1=0 && output2=0 && output3=0 &&output4=1 && output5=0)

  than character is “ B”