Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.
-
Upload
gavin-douglas -
Category
Documents
-
view
217 -
download
1
Transcript of Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.
![Page 1: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/1.jpg)
NUMBER PLATE RECOGNITION FOR GRANTING ACCESS TO UWC
Compiled and Presented by KJ TsiriSupervisor : Mr. Ismail
![Page 2: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/2.jpg)
RECAP
To build a system that will use number plate to identify vehicle.
Why, It makes it easier to recognize a vehicle?
![Page 3: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/3.jpg)
PROPOSED METHODOLOGY
capture image
binarization
Character segmentation
extraction
preprocessing
Find plate region
Character Recognition
output
Thresholding
![Page 4: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/4.jpg)
APPROACH FOR THE PROJECT
My Image Class Gray scale Histogram Equalization Binarization Edge Detection (Sobel) Morphological Functions FindBoundatryBox ExtractRactagles NumberPlateExtraction Plate Segmentation Thinning
![Page 5: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/5.jpg)
SOUTH AFRICAN LEGAL NUMBER PLATES SIZES
520 mm x 113 mm - Only 75mm letter size (font) may be used
250 mm x 205 mm - Only 75mm letter size (font) may be used
250 mm x 165 mm – Only 60mm letter size (font) may be used
440 x 120mm size number plate
![Page 6: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/6.jpg)
NUMBER PLATE RATIO
0.2173076923 0.15 : 0.3
0.82 0.7 : 0.9 0.66 0.6 : 0.7 0.2727272727;
![Page 7: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/7.jpg)
IMPLEMENTATION
Input image
![Page 8: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/8.jpg)
IMPLEMENTATION CONT(PROCESSES INVOLVED)
GRAYSCALE IMAGE HISTOGRAM EQUALIZATION
![Page 9: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/9.jpg)
IMPLEMENTATION CONT……….
BINARIZATION EDGE DETECTION
![Page 10: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/10.jpg)
IMPLEMENTATION CONT…………
MORPHOLOGICAL FUNCTIONS (EROSION AND DILATION)
FINDING THE BOUNDARY BOX AND EXTRACTING THE PLATE
![Page 11: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/11.jpg)
IMPLEMENTATION CONT ……..
SEGMENTATION THINNING
![Page 12: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/12.jpg)
TOOLS USED
Linux Operating System
Java programming language
Kate editor and Linux terminal
Camera
![Page 13: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/13.jpg)
PROJECT PLAN
13
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25Week
ACTIVITY1
ACTIVITY2
ACTIVITY3
ACTIVITY4
ACTIVITY5
ACTIVITY6
ACTIVITY7
ACTIVITY8
ACTIVITY9
ACTIVITY10
ACTIVITY11
ACTIVITY12
ACTIVITY13
ACTIVITY14
ACTIVITY15
ACTIVITY16
ACTIVITY17
ACTIVITY18
ACTIVITY19
ACTIVITY20
READ UP TO FIND A PROJECT
FAMILIARISE WITH THE PROJECT OF INTEREST
REASERCH ON USER REQUIREMENTS
RESEARCH ON SYSTEM REQUIREMENTS
Determine Costs
PRODUCE DRAFT OF USER REQUIREMENTS AND ANALYSES DOCUMENTS
PROJECT DESIGN AND DEVELOPMENT (PROTOTYPE)
PRODUCE FINAL DRAFT
PROJECT IMPLEMENTATION ANALYSES
FEATURE EXTRACTION
FEATURE RECOGNITION
CODING
RECOGNITION METHOD
TEST SUFFICEINCY OF THE METHOD
IMPROVE METHODOLOGY
TESTING PRESENTATION
CODING AND TESTING
CHECKING IF RECOGNITION IS ACCURATE
PROJECT TESTING
![Page 14: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/14.jpg)
REFERENCES
[1] Vahid Abolghasemi, Alireza Ahmadyfard, “An edge-based color-aided method for license plate detection”, Elsevier, Image and Vision Computing , 27 (2009) 1134–1142.
[2] Nicole Ketelaars Italy. (2001). “Automated License Plate Recognition”. AIMe Magazine 2002/1, pp. 9-12
[3] Pei Li “Number plate Recognition ” [4] J. Matas and K. Zimmermann. Unconstrained licence plate and text
localization and recognition. In IEEE Proceeding on Intelligent T ransportation Systems, pp. 225 – 230, 2005.
[5] Christos Nikolaos E. Anagnostopoulos, Ioannis E. Anagnostopoulos, Vassili Loumos and Eleftherios Kayafas, “A License Plate-Recognition Algorithm for Intelligent Transportation System
[6] P. Wu, H.-H. Chen, R.-J. Wu, and D.-F. Shen. License plate extraction in low resolution video. In 18th International Conference on Pattern Recognition, 2006.
![Page 15: Compiled and Presented by KJ Tsiri Supervisor : Mr. Ismail.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649cf35503460f949c12d5/html5/thumbnails/15.jpg)
DEMO
Start demo