A Study of a Sobel Edge Detection and SVM Based ALPR System on an ARM Single-Board Microcomputer

License plate is the unique identification of the vehicle, and Automatic license plate recognition (ALPR) systems have emerged as one of the distinctive applications of Image Processing, representing a typical paradigm of optical character recognition (OCR). However, traditional license plate number recognition systems often encounter challenges such as high costs, large sizes, inefficient CPU resource utilization on computer platforms. Utilizing a single-board computer can effectively address these issues, offering more efficient resource utilization and satisfactory task completion. The Linux-based Acorn RISC Machine (ARM) embedded single-board system emerges as a suitable platform for this purpose. This paper primarily investigates an ALPR system based on the open-source image processing library Open Computer Vision (OpenCV), adapted for deployment on an ARM single-board microcomputer, referred to as the ARM-ALPR system in this study. The research encompasses license plate image preprocessing, character segmentation, character recognition, and cross-platform system migration, etc. The proposed methodology employs the Sobel edge detection algorithm and morphological algorithms to delineate license plate outlines, projection techniques for character segmentation, and employs a “one-to-many” recognition approach within the Support Vector Machine (SVM) classifier to enhance accuracy. Additionally, to improve system operability and aesthetics, PyQt5 is employed to design the GUI interface. Finally, the programming code is ported to the Raspberry Pi to realize the license plate recognition system. The Raspberry Pi-based license plate recognition system exhibits cross-platform compatibility and easy portability, capable of running on different hardware platforms with high flexibility and scalability. Therefore, the outcomes of the implementation yield accurate results, indicating its promising potential for a broader range of applications.

Authors

Institutions

Publication Details

Published
2024-08-15
DOI
https://doi.org/10.1109/prai62207.2024.10827405
Primary Topic
Image and Video Stabilization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Study of a Sobel Edge Detection and SVM Based ALPR System on an ARM Single-Board Microcomputer

Kang Dong, Qiao Pengcheng, Kong Xiaohan
Image and Video Stabilization
article

A Study of a Sobel Edge Detection and SVM Based ALPR System on an ARM Single-Board Microcomputer

Kang Dong, Qiao Pengcheng, Kong Xiaohan
article en

Abstract

License plate is the unique identification of the vehicle, and Automatic license plate recognition (ALPR) systems have emerged as one of the distinctive applications of Image Processing, representing a typical paradigm of optical character recognition (OCR). However, traditional license plate number recognition systems often encounter challenges such as high costs, large sizes, inefficient CPU resource utilization on computer platforms. Utilizing a single-board computer can effectively address these issues, offering more efficient resource utilization and satisfactory task completion. The Linux-based Acorn RISC Machine (ARM) embedded single-board system emerges as a suitable platform for this purpose. This paper primarily investigates an ALPR system based on the open-source image processing library Open Computer Vision (OpenCV), adapted for deployment on an ARM single-board microcomputer, referred to as the ARM-ALPR system in this study. The research encompasses license plate image preprocessing, character segmentation, character recognition, and cross-platform system migration, etc. The proposed methodology employs the Sobel edge detection algorithm and morphological algorithms to delineate license plate outlines, projection techniques for character segmentation, and employs a “one-to-many” recognition approach within the Support Vector Machine (SVM) classifier to enhance accuracy. Additionally, to improve system operability and aesthetics, PyQt5 is employed to design the GUI interface. Finally, the programming code is ported to the Raspberry Pi to realize the license plate recognition system. The Raspberry Pi-based license plate recognition system exhibits cross-platform compatibility and easy portability, capable of running on different hardware platforms with high flexibility and scalability. Therefore, the outcomes of the implementation yield accurate results, indicating its promising potential for a broader range of applications.

Qingdao University (CN), Qingdao City University, City University of Macau (MO)
Affordable and clean energy
Openalex Percentile: Top 75%
Image and Video Stabilization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Study of a Sobel Edge Detection and SVM Based ALPR System on an ARM Single-Board Microcomputer — Kang Dong, Qiao Pengcheng, et al. · (2024) | TGRS Research Map | TGRS