Javascript must be enabled to continue!
Implementation Of YOLO Through DevOps for Automated Vehicle Number Plate Recognition
View through CrossRef
The use of automatic number plate recognition (ANPR) systems has gained popularity in recent years including traffic control, law enforcement, toll collection as well as management of parking. However, older ways always have problems with scale, deployment and support. In this paper, we describe how to implement the You Only Look Once (YOLO) object detection model with the help of DevOps principles in order to increase the automation, accuracy and scale of ANPR systems. In this study, the authors relied on the YOLO real-time detection algorithm to implement the core machine learning model for detecting and reading number plates of vehicles with high accuracy. As a result of DevOps practices, the use of YOLO in a DevOps pipeline provides the ability to continuously integrate, develop, test deploy and update the model as new datasets are provided to the system. This approach uses containerizing (Docker) and orchestration (Kubernetes) for scalable application deployment and used CI/CD tools including Jenkins and GitLab CI for automated build and deployment processes. The authors also integrated system monitoring tools on the system to receive timely information, improve performance, and resolve adverse events to ensure the desired level of system reliability and availability.
Keywords: YOLO, vehicle number plate recognition, DevOps, real-time applications, continuous integration, continuous delivery, rapid deployable, containerization, IaC, smart cities, intelligent transport systems.
Leading Educational Research Institute
Title: Implementation Of YOLO Through DevOps for Automated Vehicle Number Plate Recognition
Description:
The use of automatic number plate recognition (ANPR) systems has gained popularity in recent years including traffic control, law enforcement, toll collection as well as management of parking.
However, older ways always have problems with scale, deployment and support.
In this paper, we describe how to implement the You Only Look Once (YOLO) object detection model with the help of DevOps principles in order to increase the automation, accuracy and scale of ANPR systems.
In this study, the authors relied on the YOLO real-time detection algorithm to implement the core machine learning model for detecting and reading number plates of vehicles with high accuracy.
As a result of DevOps practices, the use of YOLO in a DevOps pipeline provides the ability to continuously integrate, develop, test deploy and update the model as new datasets are provided to the system.
This approach uses containerizing (Docker) and orchestration (Kubernetes) for scalable application deployment and used CI/CD tools including Jenkins and GitLab CI for automated build and deployment processes.
The authors also integrated system monitoring tools on the system to receive timely information, improve performance, and resolve adverse events to ensure the desired level of system reliability and availability.
Keywords: YOLO, vehicle number plate recognition, DevOps, real-time applications, continuous integration, continuous delivery, rapid deployable, containerization, IaC, smart cities, intelligent transport systems.
Related Results
Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers
Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers
The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers. This problem has arisen due to the development and expansi...
Lightweight fruit detection algorithms for low‐power computing devices
Lightweight fruit detection algorithms for low‐power computing devices
Abstract
A lightweight fruit detection algorithm is important to ensure real‐time detection on low‐power computing devices while maintaining detection accuracy. I...
Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
Abstract
Software development and delivery have changed from conventional deployment and agile methods to the continuous culture of DevOps. DevOps, the current craze in the...
Implementation of DevOps in healthcare systems
Implementation of DevOps in healthcare systems
The integration of DevOps practices within healthcare systems has emerged as a promising approach to enhance agility, efficiency, and reliability in delivering healthcare services....
Implementation of DevOps in healthcare systems
Implementation of DevOps in healthcare systems
The integration of DevOps practices within healthcare systems has emerged as a promising approach to enhance agility, efficiency, and reliability in delivering healthcare services....
Implementation of DevOps in healthcare systems
Implementation of DevOps in healthcare systems
The integration of DevOps practices within healthcare systems has emerged as a promising approach to enhance agility, efficiency, and reliability in delivering healthcare services....
DevOps Challenges and Risk Mitigation Strategies by DevOps Professionals Teams
DevOps Challenges and Risk Mitigation Strategies by DevOps Professionals Teams
AbstractDevOps is a team culture and organizational practice that eliminates inefficiencies and bottlenecks in the DevOps infrastructure. While many companies are adopting DevOps p...
Adaptive Drop Approaches to Train Spiking-YOLO Network for Traffic Flow Counting
Adaptive Drop Approaches to Train Spiking-YOLO Network for Traffic Flow Counting
Abstract
Traffic flow counting is an object detection problem. YOLO (" You Only Look Once ") is a popular object detection network. Spiking-YOLO converts the YOLO network f...

