Real time plate recognition for motorcycle using field programmable gate array

The aim of this project is to develop motorcycle plate image detection and recognition framework for traffic offender using Field Programmable Gate Array (FPGA). The proposed system has processing time of 33.3 milliseconds in various critical conditions, such as daylight, rainy daylight and night...

Full description

Bibliographic Details
Main Author: Mat Nong, Mohd Ali
Format: Thesis
Language:English
Published: 2019
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/99237/1/ITMA%202020%2013%20IR.pdf
_version_ 1796983755393466368
author Mat Nong, Mohd Ali
author_facet Mat Nong, Mohd Ali
author_sort Mat Nong, Mohd Ali
collection UPM
description The aim of this project is to develop motorcycle plate image detection and recognition framework for traffic offender using Field Programmable Gate Array (FPGA). The proposed system has processing time of 33.3 milliseconds in various critical conditions, such as daylight, rainy daylight and night. Currently, the available technology is lacking due to the system implementation is not robust and less efficient. Benchmarking study for fast processing system showed FPGA can carry out real-time processing at 128 × 128 resolution video sequences at 30 frames per second (fps). Therefore FPGA was selected to improve the plate number recognition for motorcycle. Comparison between hardware (FPGA) and software (MATLAB) implementation of edge detection was also performed. Currently, the time for processing motorcycle plate image using software is 52 milliseconds. To meet the processing time constraints for the developed framework, it is important to quantify the reduction of processing time that can be achieved if the framework component are embedded into hardware-based platform such as FPGA. MATLAB-Simulink was selected for designing the detection system. This system was designed to detect static images and moving objects in critical condition from 5 to 15 meters distances. Then, the detection system was implemented on the FPGA for the detection and recognition process. The output image was analyzed by comparing the accuracy of bounding box and edges displayed in different conditions, threshold levels, resolutions and distances. From this proposed system, the daylight condition at 5 meter distance gives the highest accuracy of 99% at threshold level ranging from 2 – 10. In addition, the highest resolutions accuracy is 99% at 1024 ×768 pixels. This comparable with the output from Matlab Simulink system that shows the best accuracy of 99% at threshold level 2 and resolution pixel 1024 ×768 pixels. The second best conditions is rainy daylight, in which the threshold accuracy is 99% at level 10 with 99% resolution accuracy at 1024 ×768 pixels. From the analysis, it can be concluded that daylight is the best condition in detecting the motorcycle images, followed by rainy daylight and night conditions. The speed to process the image is 30 frames per second, which is 58 % faster than images processed by Matlab Simulink. Thus, this proposed system on FPGA is more flexible, efficient and robust for real time plate recognition for motorcycle. This study can be implemented to efficiently identify road traffic offenders and improve visual driver support system in the future.
first_indexed 2024-03-06T11:10:56Z
format Thesis
id upm.eprints-99237
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T11:10:56Z
publishDate 2019
record_format dspace
spelling upm.eprints-992372023-04-03T06:25:10Z http://psasir.upm.edu.my/id/eprint/99237/ Real time plate recognition for motorcycle using field programmable gate array Mat Nong, Mohd Ali The aim of this project is to develop motorcycle plate image detection and recognition framework for traffic offender using Field Programmable Gate Array (FPGA). The proposed system has processing time of 33.3 milliseconds in various critical conditions, such as daylight, rainy daylight and night. Currently, the available technology is lacking due to the system implementation is not robust and less efficient. Benchmarking study for fast processing system showed FPGA can carry out real-time processing at 128 × 128 resolution video sequences at 30 frames per second (fps). Therefore FPGA was selected to improve the plate number recognition for motorcycle. Comparison between hardware (FPGA) and software (MATLAB) implementation of edge detection was also performed. Currently, the time for processing motorcycle plate image using software is 52 milliseconds. To meet the processing time constraints for the developed framework, it is important to quantify the reduction of processing time that can be achieved if the framework component are embedded into hardware-based platform such as FPGA. MATLAB-Simulink was selected for designing the detection system. This system was designed to detect static images and moving objects in critical condition from 5 to 15 meters distances. Then, the detection system was implemented on the FPGA for the detection and recognition process. The output image was analyzed by comparing the accuracy of bounding box and edges displayed in different conditions, threshold levels, resolutions and distances. From this proposed system, the daylight condition at 5 meter distance gives the highest accuracy of 99% at threshold level ranging from 2 – 10. In addition, the highest resolutions accuracy is 99% at 1024 ×768 pixels. This comparable with the output from Matlab Simulink system that shows the best accuracy of 99% at threshold level 2 and resolution pixel 1024 ×768 pixels. The second best conditions is rainy daylight, in which the threshold accuracy is 99% at level 10 with 99% resolution accuracy at 1024 ×768 pixels. From the analysis, it can be concluded that daylight is the best condition in detecting the motorcycle images, followed by rainy daylight and night conditions. The speed to process the image is 30 frames per second, which is 58 % faster than images processed by Matlab Simulink. Thus, this proposed system on FPGA is more flexible, efficient and robust for real time plate recognition for motorcycle. This study can be implemented to efficiently identify road traffic offenders and improve visual driver support system in the future. 2019-12 Thesis NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/99237/1/ITMA%202020%2013%20IR.pdf Mat Nong, Mohd Ali (2019) Real time plate recognition for motorcycle using field programmable gate array. Masters thesis, Universiti Putra Malaysia. Gate array circuits Programmable array logic
spellingShingle Gate array circuits
Programmable array logic
Mat Nong, Mohd Ali
Real time plate recognition for motorcycle using field programmable gate array
title Real time plate recognition for motorcycle using field programmable gate array
title_full Real time plate recognition for motorcycle using field programmable gate array
title_fullStr Real time plate recognition for motorcycle using field programmable gate array
title_full_unstemmed Real time plate recognition for motorcycle using field programmable gate array
title_short Real time plate recognition for motorcycle using field programmable gate array
title_sort real time plate recognition for motorcycle using field programmable gate array
topic Gate array circuits
Programmable array logic
url http://psasir.upm.edu.my/id/eprint/99237/1/ITMA%202020%2013%20IR.pdf
work_keys_str_mv AT matnongmohdali realtimeplaterecognitionformotorcycleusingfieldprogrammablegatearray