SlideShare a Scribd company logo
1 of 10
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 5, October 2020, pp. 5217∼5226
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp5217-5226 Ì 5217
Cyber-physical system based on image recognition to
improve traffic flow: A case study
Vladimir Sanchez Padilla, Ronald A. Ponguillo, Arnaldo A. Abad, Lissette E. Salas
ESPOL Polytechnic University, Escuela Superior Politecnica del Litoral, ESPOL, Faculty of Electrical and Computer
Engineering, Campus Gustavo Galindo, Ecuador
Article Info
Article history:
Received Sep 10, 2019
Revised Feb 2, 2020
Accepted Mar 25, 2020
Keywords:
Image capture
Object recognition
Pattern matching
Raspberry Pi UV camera
Vehicle detection
ABSTRACT
Vehicular traffic in metropolitan areas turns congested along either paths or periods.
As a case study, we have considered a mass transport system with a bus fleet that
rides over exclusive lanes across streets and avenues in an urban area that does not
allow the circulation of lightweight vehicles, cargo, and motorcycles. This traffic flow
becomes congested due to the absence of restriction policies based on criteria.
Moreover, the exclusive lanes are at ground level, decreasing lanes for other vehicles.
The main objective of this proposal consists of controlling the access to the exclusive
lanes by a cyber-physical system following authorization conditions, verifying the per-
mission status of a vehicle by the accurate recognition of license plates to reduce traffic
congestion. Therefore, in the case of invading an exclusive lane without permission,
the vehicle owner gets a notification of the fine with the respective evidence.
Copyright © 2020 Insitute of Advanced Engineeering and Science.
All rights reserved.
Corresponding Author:
Vladimir Sanchez Padilla,
Faculty of Electrical and Computer Engineering,
ESPOL Polytechnic University, Escuela Superior Politecnica del Litoral,
Campus Gustavo Galindo, Km 30.5 Via Perimetral, P. O. Box 09-01-5863, Guayaquil, Ecuador.
Email: vladsanc@espol.edu.ec
1. INTRODUCTION
Metropolitan areas usually have high occupancy vehicle lanes duly identified based on criteria or
conditions, e.g., when the driver of a lightweight vehicle travels with at least one passenger. In the city of
Guayaquil, Ecuador, the mass transport service, named Metrovia System, is a solution for the mobility of
ground transportation passengers, either from a bus stop (taking a feeder bus to arrive at an integration station
or secondary station) or directly from an articulated bus (from a secondary station for moving to an specific
area). An articulated bus transits along an avenue or street lane, occupying an exclusive ground lane. The
density of an articulated bus is nearly 160 passengers in maximum capacity, which is higher compared to
the number of people traveling in non-exclusive lanes. These lanes are shared along some paths with other
vehicles with the authorization of the transit agency [1]. The local municipality dictates ordinances for the use
of the exclusive lanes, applying a fine to unauthorized vehicles that enter, invade or obstruct them as shown in
Figure 1, which consists of one vital minimum wage [2–4] (currently equivalent to USD 400), and two vital
minimum wages in case of recidivism [4]. Photo capture from a closed-circuit surveillance system evidences
the infraction, notifying to the offenders through electronic means if possible, or communicating them at the
time they approach the transit agency for any process.
An argument for setting an exclusive lane is the efficiency in terms of traveling time of a higher density
of users. At the same time, even if the route frequencies are well scheduled, the buses usually experience delays.
Controversies highlight because of derived problems in non-exclusive lanes such as traveling time inefficiency
due to traffic congestion, which may increase along some trunks at rush hour; more fuel consumption and
Journal homepage: http://ijece.iaescore.com
5218 Ì ISSN: 2088-8708
mechanical parts wear due to continuous jams; noise contamination and gas pollution. Because of traffic jam
experiences, lane exclusiveness takes out during some periods and paths. As traffic intensifies, traffic officers
allow lightweight vehicles to transit exclusive lanes [5] as traffic intensifies, whether reducing or intensifying
congestion, not providing effectiveness and efficiency. Researches pursue traffic allocation to less congested
routes, optimizing schemes for rerouting traffic, socializing direct benefits to drivers for enhancing path choices.
Vehicular congestion issues can be addressed by system automation to provide alternative paths through not
congested roads [6].
Figure 1. Lane invasion signboard warning [3] (Note: the fine is not updated)
This work is organized as follows: Section 2 presents related work aspects, addressing that our case
study focuses on occupancy controlling. Section 3 depicts the system design covering the image management
process by databases for detecting occupancy violations and for the notification process to a vehicle’s owner.
Section 4 describes the analysis of the results considering false positive situations in captured images. In the
end, Section 5 presents conclusions and lessons learned throughout the development of this proposal.
2. RELATED WORK
A related work directly associated with the Ecuadorian situation for controlling the lane access of a
mass transport system, particularly in the city of Guayaquil, has not been developed. Nevertheless, similar
studies in other countries are available, approaching security by controlled systems for persuading drastic lane
changes, such as collision avoidance. These studies look forward to a confidence provision to decrease stress
levels of drivers, helping them to detect situations for collision prevention, such as the researches presented in
[7] and [8]. On the other hand, we present a cyber-physical system that allows lane sharing to optimize traffic
flow circulation, considering lanes that are on a ground-level not occupied all the time.
3. SYSTEM DESIGN
The system design implements an electronic circuit with infrared (IR) diodes for vehicle detection,
a Raspberry Pi camera [9] for photo capturing, and a Raspberry Pi 3 board for a validation process of the
occupancy of the exclusive lanes as shown in Figure 2. We use imported libraries that work with MySQL
databases to send text messages through a messaging platform. Both the photo capturing and the license
plate validation allow the image reading. Three-dimensional arrays are set up for representing colors where
rectangles are formed to indicate the position of the license plate and the color font of the signboards that
overwrite the generated images. Moreover, the system reads a signal from an electronic circuit with IR diodes,
which act as an infrared barrier to detect vehicles that ingress to an exclusive lane for taking a license plate
photo. It is necessary to connect a pin of the Raspberry Pi 3 for the corresponding signal conveying through the
IR diode [10, 11] by the General-Purpose-Input-Output pin (GPIO 23) variable definition to count the fines and
set anti-rebound in the electronic circuit. The Raspberry Pi camera works as an array for photo capture using
searching functions. The array images successions depict real-time video recorded by the capture function
that takes the photo at the instant the barrier determines it [12, 13]. To get an appropriated image is necessary
to adjust some camera features such as the resolution (320, 240), the angle of view (in this case 180◦
) and
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5219
the frame rate to the maximum, aiming to capture the photos as fast as possible, setting it the maximum
of 15 fps. The programming of an infinite loop allows the photo-taking, continuously displaying them into a
frame. The setup of an anti-bounce code determines if a vehicle passes through the barrier for the photo taking.
The process carries out for once until the vehicle passes the barrier as shown in Figure 3, saving the information
for the license plate recognition.
Figure 2. Connectivity of electronic devices for the validation process
Figure 3. Lab test with a mock-up
An algorithm processes the photos based on neural networks trained for character recognition [14].
Data acquisition and an OpenCV library training function return a Boolean value: If false, there are problems
in the file loading process; otherwise, if true, the process continues asking the photo captured after passed
the infrared barrier, saving it into the coding files to identify the license plate, creating copies to generate the
fine. For other sensed vehicle, the photo overwrites the photo captured at that instant. A reading function
of the OpenCV library loads the photo image [15], and a detection function returns a region list where a
rectangular area for license plate recognition finds alphanumeric characters whereas a preprocessing function
performs color conversion to HSV in the photo image by extracting values [16] from the OpenCV library [15].
A segmentation function links to the photo image channels, setting addition and subtraction operations to
maximize contrasts for removing gray-scale image noises [17], converted previously into erosion and dilation.
Moreover, the first filtering removes the Gaussian noise, making it possible to change images to gray-scale as
shown in Figure 4(a) for comparing each pixel of the threshold and getting its binary form as shown in Figure
4(b). With the binary image, the algorithm starts searching the license plate varying the gray-scale image and
marking rectangles until finding the largest one as depicted in Figure 5.
Once detected and extracted a license plate image, the system proceeds to turn it to a gray-scale as
shown in Figure 6(a). Character recognition starts with a license plate recognition function as shown in Figure
6(b). Previously, the creation of a back-up is necessary due to the binary image can alter the contours. Then,
the analysis of valid characters by a neural network learning provides the files loaded when the process starts. If
Cyber-physical system based on image recognition... (V. Sanchez Padilla)
5220 Ì ISSN: 2088-8708
it is into the delimited area of the license plate, the recognition analyzes a returning character list. The area that
contains the non-null characters in the license plate region draws a rectangle around it. Both console and dated
images present the identified license plate as shown in Figure 7, displaying into an original image window and
saving it into a folder if the process analysis determines the permission status has expired.
(a) (b)
Figure 4. License plate image, (a) in gray-scale (b) in binary
Figure 5. Character detection process
(a) (b)
Figure 6. License plate extracted, (a) in gray-scale (b) for character recognition
Figure 7. Character recognition simulation
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5221
A database that stores the information links a MySQL connector with the hostname to validate a
username and a password, specifying the database name that saves the table with the vehicle information
that passed with permission. A cursor creation is necessary to specify the lecture parameters for information
depiction by console regarding a vehicle that has occupied the exclusive lane. The action selects license plate
information depicting as a string per console as shown in Figure 8, and checking permission parameters and
its use. Additionally, the system verifies whether the permission is expired or not by comparing its validation
period with the current date. Registry commands use the updated information for depicting information through
the database (e.g., name, e-mail, cell phone number, permission validity) of the authorized vehicles that paid
the fee to occupy the exclusive lanes as depicted in Figure 9. An object calls a method to use sending arguments
such as subject and recipient for the e-mail notification process, previously associating an account with the mail
server for linking the object argument for the e-mail recipient.
Figure 8. Vehicle owner information described in Spanish
Figure 9. Registered vehicles information
For loading captured images with the modifications made in the analysis process, another object indi-
cates the path where the image loads, adding a file name to the header and continuing with an authentication
process by the configuration of an SMTP client session object that sends e-mails. Furthermore, a command
with parameter information of the sender (administrator) and the recipient (database) sends an e-mail retriev-
ing the image with relevant information of the vehicle that invaded the exclusive lane as shown in Figure 10,
closing the previous object created.
Cyber-physical system based on image recognition... (V. Sanchez Padilla)
5222 Ì ISSN: 2088-8708
Figure 10. E-mail with information of the fine
Short message service (SMS) notifications ask some parameters registered in the database, such as
information of a cloud account with the respective authorization [18]. A client parameter function object sends
a message specifying the recipient and the cell phone number registered in the system warning to the owner
that his/her vehicle has occupied an exclusive lane with an expired permission as shown in Figure 11. After
sending a notification, another table adds information about the number of the generated fines such as the date
and time of the infraction, image name, user information, and the license plate as depicted in Figure 12. Case
studies where SMS notifications were deployed in different scenarios with the respective results are available
in [19–24].
Figure 11. SMS with information of the fine
Figure 12. Database with information of fined vehicles
4. ANALYSIS OF RESULTS
Tests were carried out in outdoor environments during daytime hours to ease the reading of the license
plates, with a scenario that resembles external conditions. The results of the captured images had variations
due to either the position or the type of character in the plate. A different camera than the one used in the
prototype system to check the coding efficiency captured the images of the license plates. At the moment of
reading an image after loading previous ones, the program recognized characters that did not exist, presenting
a false positive as shown in Figure 13. For example, depending on the font used in the license plate, letters
with closed-form like the letter C and G depicted a distortion during the recognition as shown in Figure 14,
delivering wrong characters such as 0 and 8, respectively.
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5223
Figure 13. False positive depiction
Figure 14. Closed-form characters depiction
Alteration during the recognition process occurs depending on the inclination angle of the captured
image [25, 26], limiting the recognition area or altering the characters. There are successful cases where an
image is captured with either a front or a rear profile without inclinations and with standard font letters with
adequate accuracies, such as the ones mentioned in [27]. In our case study, a factor that affects the accuracy
relationship was the inclination angle during the capturing of the characters as shown in the Figures 15(a)
and 15(b). Table 1 depicts a match percentage of the algorithm when recognizing the characters from all the
captures done.
(a) (b)
Figure 15. Captured images, (a) with altered information (b) with correct information
Table 1. Sample coincidences
License plate Recognized characters Wrong characters/Total Accuracy (%)
GSM-9640 OSM-9640 1/7 85.71
GSN-5505 OSN-5505 1/7 85.71
GOY-515 COY-SI5 3/6 50.00
PCN-6934 PON-6934 1/7 85.71
GSP-7329 8SP-73Z9 2/7 71.43
GRL-992 RL-99 2/6 66.67
GSR-7446 6SR-7145 3/7 57.14
MDF-275 MDF-275 0/6 100.00
PBA-1827 PBA-1827 0/7 100.00
Cyber-physical system based on image recognition... (V. Sanchez Padilla)
5224 Ì ISSN: 2088-8708
5. LESSONS LEARNED AND CONCLUSIONS
The prototype was built using Python and Raspberry Pi 3 with neural network algorithms. According
to the tests carried out, we obtained an accuracy rate average of 78.04%, a percentage not reliable for this sort
of application. Future work should include algorithm testing that not only work with images in the front and
rear profile but also to correct inclinations for a better image cleaning before the characters’ extraction. On the
other hand, the implementation costs can diminish by either doing the detection by Python codes or decreasing
the capturing time of the license plate. Moreover, the Raspberry Pi camera was a convenient tool for capturing
images due to its resolution of 5 Megapixels and static image processing of up to 2592x1944 pixels. However,
other options can be considered for capturing motion images, to attain instant captures with higher resolution
and expanded coverage to overcome speed constraints.
Regarding the text message notification platform, its scope was limited insomuch as it was not able to
work worldwide, covering to cell phones of the mobile network operators working in Ecuador. This situation
can be overcome with the implementation of GSM modules. Also, as this project works through the Internet,
it is required a system connection with enough bandwidth to ensure notification delivery in case of generation
of a fine.
REFERENCES
[1] Ten sections of the exclusive lane of the Metrovia System in Guayaquil are shared; Diez tramos
del carril exclusivo de la Metrovia en Guayaquil son compartidos, Diario El Universo, Oct.
2017. [Online]. Available: www.eluniverso.com/guayaquil/2017/10/23/nota/6446788/diez-tramos-carril-
exclusivo-metrovia- guayaquil-son-compartidos.
[2] Value of infractions and faults increases by salary; Valor de infracciones y faltas sube por salario,
Diario El Universo, Jan. 2018. [Online]. Available: www.eluniverso.com/guayaquil/2018/01/01/nota/
6546166/valor- infracciones-faltas-sube-salario
[3] From today, a fine applies for occupying the Metrovia lane in Avenida de las Americas; Desde hoy, multa
por invadir carril de Metrovia en Avenida de las Americas, Diario El Universo, Jun. 2017. [Online].
Available: www.eluniverso.com/noticias/2017/06/12/nota/6227956/hoy-multa-invadir-carril
[4] Third reform of the reforming ordinance and coding of the ordinance that creates and regulates the
integrated system of urban mass transport of the City of Guayaquil - Metrovia System, Gaceta Oficial,
Dec. 2014. [Online]. Available: https://guayaquil.gob.ec/Gacetas/Periodo 2014-2019/Gaceta 17.pdf
[5] The occupancy of the Metrovia lanes occurs at three places; La invasion del carril de la Metrovia se da
en tres sitios, Diario Expreso, Jun. 2018. [Online]. Available: www.expreso.ec/guayaquil/atm-metrovia-
carriles- transitovehicular-multas-paraderos-XD2216356
[6] D. Ni, H. Liu, W. Ding, Y. Xie, H. Wang, H. Pishro-Nik, and Q. Yu, “Cyber-physical integration to connect
vehicles for transformed transportation safety and efficiency,” in International Conference on Industrial,
Engineering and Other Applications of Applied Intelligent Systems. Springer, 2012, pp. 88–94.
[7] H. Muslim, M. Itoh, and M.-P. Pacaux-Lemoine, “Driving with shared control: How support system
performance impacts safety,” in 2016 IEEE International Conference on Systems, Man, and Cybernetics
(SMC). IEEE, 2016, pp. 000 582–000 587.
[8] T. Aizawa and M. Itoh, “Shared automation of lane change for avoiding forward obstacle,” in 2016 IEEE
International Conference on Systems, Man, and Cybernetics (SMC). IEEE, 2016, pp. 003 782–003 787.
[9] T. C. Wilkes, A. J. McGonigle, T. D. Pering, A. J. Taggart, B. S. White, R. G. Bryant, and J. R. Willmott,
“Ultraviolet imaging with low cost smartphone sensors: Development and application of a raspberry pi-
based uv camera,” Sensors, vol. 16, no. 10, p. 1649, 2016.
[10] R. A. Ponguillo and C. V. Medina, “Using open source embedded hardware and software tools in au-
tomatic control from mathematical model,” in Proceedings of the World Congress on Engineering and
Computer Science, vol. 1, 2016.
[11] R. A. Ponguillo, “Deployment of a low cost fuzzy controller using open source embedded hardware
and software tools,” in Proceedings of the International MultiConference of Engineers and Computer
Scientists, vol. 2, 2018.
[12] C. S. Baidal, D. S. Salazar, V. S. Padilla, R. L. Estrada, and N. X. Arreaga, “Design of a wireless sensor
network to detect car accidents on highways,” in 2018 International Symposium on Networks, Computers
and Communications (ISNCC). IEEE, 2018, pp. 1–6.
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5225
[13] C. Vaccaro, D. Torres, A. Collaguazo Jaramillo, W. Velasquez, V. Sanchez Padilla, R. Ponguillo, and
M. Chalen, “Development of a road warning monitoring system by deployment of sensors network and
reactive signaling,” DEStech Transactions on Computer Science and Engineering, no. MMSTA, 2017.
[14] M. Beyeler, Machine Learning for OpenCV. Packt Publishing Ltd, 2017.
[15] J. Howse, P. Joshi, and M. Beyeler, Opencv: computer vision projects with python. Packt Publishing
Ltd, 2016.
[16] G. Saravanan, G. Yamuna, and S. Nandhini, “Real time implementation of rgb to hsv/hsi/hsl and its
reverse color space models,” in 2016 International Conference on Communication and Signal Processing
(ICCSP). IEEE, 2016, pp. 0462–0466.
[17] N. Jamil, T. M. T. Sembok, and Z. A. Bakar, “Noise removal and enhancement of binary images using
morphological operations,” in 2008 International Symposium on Information Technology, vol. 4. IEEE,
2008, pp. 1–6.
[18] P. Vamsikrishna, S. D. Kumar, S. R. Hussain, and K. R. Naidu, “Raspberry pi controlled sms-update-
notification (sun) system,” in 2015 IEEE international conference on electrical, computer and communi-
cation technologies (ICECCT). IEEE, 2015, pp. 1–4.
[19] N. H. A. Aziz, W. N. W. Muhamad, N. A. Wahab, A. J. Alias, A. T. Hashim, and R. Mustafa, “Real time
monitoring critical parameters in tissue culture growth room with sms alert system,” in 2010 International
Conference on Intelligent Systems, Modelling and Simulation. IEEE, 2010, pp. 339–343.
[20] M. F. Sikder, S. Halder, T. Hasan, M. J. Uddin, and M. K. Baowaly, “Smart disaster notification system,”
in 2017 4th International Conference on Advances in Electrical Engineering (ICAEE). IEEE, 2017,
pp. 658–663.
[21] N. A. Samsudin, S. K. A. Khalid, A. M. Yusoff, M. N. Ihkasan, and Z. Senin, “Procedure automation
with immediate user notification: A case study,” in 2011 IEEE Symposium on Business, Engineering and
Industrial Applications (ISBEIA). IEEE, 2011, pp. 253–258.
[22] R. A. Ponguillo, V. S. Padilla, and D. M. Ordonez, “Alarm system based on gsm network and fpga using
nios ii embedded processor,” International Journal of Engineering and Advanced Technology, vol. 8,
no. 6, pp. 4144–4148, 2019. [Online]. Available: www.scopus.com
[23] K. Lappanitchayakul, “Development of email and sms based notification system to detect abnormal net-
work conditions: A case study of faculty of business administration, rajamangala university of technology
phra nakhon, thailand,” in 2018 International Conference on Intelligent Informatics and Biomedical
Sciences (ICIIBMS), vol. 3. IEEE, 2018, pp. 98–105.
[24] A. A. Lapada, “Development and evaluation of a management information system with sms notification
technology in a philippine military camp,” International Journal of Engineering and Advanced
Technology, vol. 8, no. 5, pp. 1174–1177, 2019. [Online]. Available: www.scopus.com
[25] S. Todorovic and N. Ahuja, “Unsupervised category modeling, recognition, and segmentation in images,”
IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 30, no. 12, pp. 2158–2174, 2008.
[26] N. B. A. Mustafa, F. Bakri, and S. K. Ahmed, “Identification of image angle using projective trans-
formation: application to banana images,” in 2014 IEEE REGION 10 SYMPOSIUM. IEEE, 2014,
pp. 408–413.
[27] K. Yogheedha, A. Nasir, H. Jaafar, and S. Mamduh, “Automatic vehicle license plate recognition sys-
tem based on image processing and template matching approach,” in 2018 International Conference on
Computational Approach in Smart Systems Design and Applications (ICASSDA). IEEE, 2018, pp. 1–8.
BIOGRAPHIES OF AUTHORS
V. Sanchez Padilla is working at the Escuela Superior Politecnica del Litoral as an adjunct lecturer
in the Telematics Engineering Program and collaborates with the academic committee of the master’s
program in telecommunications. He received a master’s degree in telecommunications engineering
from George Mason University, USA and a master’s degree in quality management from the Escuela
Superior Politecnica del Litoral, Ecuador. His research interests focus on public policy, wireless sen-
sor networks, and engineering science education. Memberships include IEEE ComSoc, IEEE TEMS,
Institute of Research Engineers and Doctors, and the Ecuadorian Regional College of Electrical and
Electronics Engineers.
Cyber-physical system based on image recognition... (V. Sanchez Padilla)
5226 Ì ISSN: 2088-8708
R.A. Ponguillo is working towards his doctorate in engineering in the Department of Industrial
Systems Engineering and Product Design at Ghent University, Belgium. He obtained his master’s
degree in management information system from the Escuela Superior Politecnica del Litoral
(ESPOL), Ecuador. At ESPOL, he worked as an adjunct lecturer in the Digital Electronics Depart-
ment of the Faculty of Electrical and Computer Engineering. His research interests lie primarily in
fuzzy logic, technology development by FPGA, and embedded systems. Memberships include IEEE,
IAENG, and the Regional College of Electrical and Electronics Engineers from Ecuador.
A.A. Abad is working as biomedical engineer at Sistagrosa, part of the Elicrom group in the city
of Guayaquil, Ecuador. He obtained an engineering degree in electronics and telecommunications
from the Escuela Superior Politecnica del Litoral (ESPOL), Ecuador. While at ESPOL, he was
teaching assistant of the laboratories of microcontrollers and digital systems. His expertise includes
VHDL programming with research interests in electronics applications, embedded systems, and
bio-engineering. He holds technical certifications from different vendors.
L.E. Salas is working as a lecturer at the CREAR Institute, teaching topics related to physics,
mathematics, and robotics, holding the position of Math & Technology Coordinator. She obtained her
engineering degree in electronics and telecommunications from the Escuela Superior Politecnica del
Litoral (ESPOL), Ecuador. She has attended several courses related to electronics, operating systems,
and programming.
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226

More Related Content

What's hot

CL436 Transport Planning Final Submission
CL436 Transport Planning Final SubmissionCL436 Transport Planning Final Submission
CL436 Transport Planning Final SubmissionGordon Best
 
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...IRJET Journal
 
South East Europe Rail conference - Libor lochman
South East Europe Rail conference - Libor lochmanSouth East Europe Rail conference - Libor lochman
South East Europe Rail conference - Libor lochmanRussell Publishing
 
Estimating residential public transport trip generation rates
Estimating residential public transport trip generation ratesEstimating residential public transport trip generation rates
Estimating residential public transport trip generation ratesJumpingJaq
 
BRT Station Design in the Urban Context
BRT Station Design in the Urban ContextBRT Station Design in the Urban Context
BRT Station Design in the Urban ContextBRTCoE
 
Tram seminar ppt
Tram seminar pptTram seminar ppt
Tram seminar pptashik ks
 
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...An Optimal Route Discovery using Biogeography based Optimization for Vehicula...
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...StevePrice20
 
Traffic Queueing analysis using VISSIM Software by RK
Traffic Queueing analysis using VISSIM Software by RKTraffic Queueing analysis using VISSIM Software by RK
Traffic Queueing analysis using VISSIM Software by RKRaam Krishna Prakash Jagali
 
H046405864
H046405864H046405864
H046405864IOSR-JEN
 
Geolocation movement monitoring for Europorte - Eurailmag March 2012
Geolocation movement monitoring for Europorte - Eurailmag March 2012Geolocation movement monitoring for Europorte - Eurailmag March 2012
Geolocation movement monitoring for Europorte - Eurailmag March 2012Railnova
 
Inter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryInter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryeSAT Publishing House
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoKohei Hosono
 
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSA Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSHossam Al-Ansary
 
Light rail transit system
Light rail transit systemLight rail transit system
Light rail transit systemashik ks
 
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...BRTCoE
 
Doing more with less - LBI
Doing more with less - LBIDoing more with less - LBI
Doing more with less - LBIChristian Bode
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 

What's hot (19)

CL436 Transport Planning Final Submission
CL436 Transport Planning Final SubmissionCL436 Transport Planning Final Submission
CL436 Transport Planning Final Submission
 
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
 
South East Europe Rail conference - Libor lochman
South East Europe Rail conference - Libor lochmanSouth East Europe Rail conference - Libor lochman
South East Europe Rail conference - Libor lochman
 
Estimating residential public transport trip generation rates
Estimating residential public transport trip generation ratesEstimating residential public transport trip generation rates
Estimating residential public transport trip generation rates
 
TfGM Open data update - Transport
TfGM Open data update - TransportTfGM Open data update - Transport
TfGM Open data update - Transport
 
BRT Station Design in the Urban Context
BRT Station Design in the Urban ContextBRT Station Design in the Urban Context
BRT Station Design in the Urban Context
 
Tram seminar ppt
Tram seminar pptTram seminar ppt
Tram seminar ppt
 
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...An Optimal Route Discovery using Biogeography based Optimization for Vehicula...
An Optimal Route Discovery using Biogeography based Optimization for Vehicula...
 
Traffic Queueing analysis using VISSIM Software by RK
Traffic Queueing analysis using VISSIM Software by RKTraffic Queueing analysis using VISSIM Software by RK
Traffic Queueing analysis using VISSIM Software by RK
 
H046405864
H046405864H046405864
H046405864
 
Geolocation movement monitoring for Europorte - Eurailmag March 2012
Geolocation movement monitoring for Europorte - Eurailmag March 2012Geolocation movement monitoring for Europorte - Eurailmag March 2012
Geolocation movement monitoring for Europorte - Eurailmag March 2012
 
Inter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryInter vehicular communication using packet network theory
Inter vehicular communication using packet network theory
 
Making the Most of Long-Range Models for AV/CV Planning
Making the Most of Long-Range Models for AV/CV PlanningMaking the Most of Long-Range Models for AV/CV Planning
Making the Most of Long-Range Models for AV/CV Planning
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei Hosono
 
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSA Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
 
Light rail transit system
Light rail transit systemLight rail transit system
Light rail transit system
 
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
 
Doing more with less - LBI
Doing more with less - LBIDoing more with less - LBI
Doing more with less - LBI
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 

Similar to Cyber-physical system improves traffic flow via image recognition

Control of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingControl of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingIRJET Journal
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureShahmeer Baweja
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Conference Papers
 
Real time path planning based on
Real time path planning based onReal time path planning based on
Real time path planning based onjpstudcorner
 
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsIJORCS
 
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...Naoki Shibata
 
IRJET - Smart Traffic Monitoring System
IRJET -  	  Smart Traffic Monitoring SystemIRJET -  	  Smart Traffic Monitoring System
IRJET - Smart Traffic Monitoring SystemIRJET Journal
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree IJECEIAES
 
Traffic flow measurement for smart traffic light system design
Traffic flow measurement for smart traffic light system designTraffic flow measurement for smart traffic light system design
Traffic flow measurement for smart traffic light system designTELKOMNIKA JOURNAL
 
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using VanetOptimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using VanetIOSR Journals
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTIRJET Journal
 
Compressed fuzzy logic based multi-criteria AODV routing in VANET environment
Compressed fuzzy logic based multi-criteria AODV routing in VANET environmentCompressed fuzzy logic based multi-criteria AODV routing in VANET environment
Compressed fuzzy logic based multi-criteria AODV routing in VANET environmentIJECEIAES
 
Presentation latest
Presentation latestPresentation latest
Presentation latestMislam01
 
A computer vision-based lane detection approach for an autonomous vehicle usi...
A computer vision-based lane detection approach for an autonomous vehicle usi...A computer vision-based lane detection approach for an autonomous vehicle usi...
A computer vision-based lane detection approach for an autonomous vehicle usi...Md. Faishal Rahaman
 
A novel k-means powered algorithm for an efficient clustering in vehicular ad...
A novel k-means powered algorithm for an efficient clustering in vehicular ad...A novel k-means powered algorithm for an efficient clustering in vehicular ad...
A novel k-means powered algorithm for an efficient clustering in vehicular ad...IJECEIAES
 
A computer vision-based lane detection technique using gradient threshold and...
A computer vision-based lane detection technique using gradient threshold and...A computer vision-based lane detection technique using gradient threshold and...
A computer vision-based lane detection technique using gradient threshold and...IJECEIAES
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...Kristen Carter
 

Similar to Cyber-physical system improves traffic flow via image recognition (20)

Control of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingControl of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image Processing
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban Infrastructure
 
N010428796
N010428796N010428796
N010428796
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
 
Real time path planning based on
Real time path planning based onReal time path planning based on
Real time path planning based on
 
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
 
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
 
IRJET - Smart Traffic Monitoring System
IRJET -  	  Smart Traffic Monitoring SystemIRJET -  	  Smart Traffic Monitoring System
IRJET - Smart Traffic Monitoring System
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree
 
04626520
0462652004626520
04626520
 
Traffic flow measurement for smart traffic light system design
Traffic flow measurement for smart traffic light system designTraffic flow measurement for smart traffic light system design
Traffic flow measurement for smart traffic light system design
 
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using VanetOptimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
 
Compressed fuzzy logic based multi-criteria AODV routing in VANET environment
Compressed fuzzy logic based multi-criteria AODV routing in VANET environmentCompressed fuzzy logic based multi-criteria AODV routing in VANET environment
Compressed fuzzy logic based multi-criteria AODV routing in VANET environment
 
Presentation latest
Presentation latestPresentation latest
Presentation latest
 
A computer vision-based lane detection approach for an autonomous vehicle usi...
A computer vision-based lane detection approach for an autonomous vehicle usi...A computer vision-based lane detection approach for an autonomous vehicle usi...
A computer vision-based lane detection approach for an autonomous vehicle usi...
 
A novel k-means powered algorithm for an efficient clustering in vehicular ad...
A novel k-means powered algorithm for an efficient clustering in vehicular ad...A novel k-means powered algorithm for an efficient clustering in vehicular ad...
A novel k-means powered algorithm for an efficient clustering in vehicular ad...
 
A computer vision-based lane detection technique using gradient threshold and...
A computer vision-based lane detection technique using gradient threshold and...A computer vision-based lane detection technique using gradient threshold and...
A computer vision-based lane detection technique using gradient threshold and...
 
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 

Recently uploaded (20)

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

Cyber-physical system improves traffic flow via image recognition

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 10, No. 5, October 2020, pp. 5217∼5226 ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp5217-5226 Ì 5217 Cyber-physical system based on image recognition to improve traffic flow: A case study Vladimir Sanchez Padilla, Ronald A. Ponguillo, Arnaldo A. Abad, Lissette E. Salas ESPOL Polytechnic University, Escuela Superior Politecnica del Litoral, ESPOL, Faculty of Electrical and Computer Engineering, Campus Gustavo Galindo, Ecuador Article Info Article history: Received Sep 10, 2019 Revised Feb 2, 2020 Accepted Mar 25, 2020 Keywords: Image capture Object recognition Pattern matching Raspberry Pi UV camera Vehicle detection ABSTRACT Vehicular traffic in metropolitan areas turns congested along either paths or periods. As a case study, we have considered a mass transport system with a bus fleet that rides over exclusive lanes across streets and avenues in an urban area that does not allow the circulation of lightweight vehicles, cargo, and motorcycles. This traffic flow becomes congested due to the absence of restriction policies based on criteria. Moreover, the exclusive lanes are at ground level, decreasing lanes for other vehicles. The main objective of this proposal consists of controlling the access to the exclusive lanes by a cyber-physical system following authorization conditions, verifying the per- mission status of a vehicle by the accurate recognition of license plates to reduce traffic congestion. Therefore, in the case of invading an exclusive lane without permission, the vehicle owner gets a notification of the fine with the respective evidence. Copyright © 2020 Insitute of Advanced Engineeering and Science. All rights reserved. Corresponding Author: Vladimir Sanchez Padilla, Faculty of Electrical and Computer Engineering, ESPOL Polytechnic University, Escuela Superior Politecnica del Litoral, Campus Gustavo Galindo, Km 30.5 Via Perimetral, P. O. Box 09-01-5863, Guayaquil, Ecuador. Email: vladsanc@espol.edu.ec 1. INTRODUCTION Metropolitan areas usually have high occupancy vehicle lanes duly identified based on criteria or conditions, e.g., when the driver of a lightweight vehicle travels with at least one passenger. In the city of Guayaquil, Ecuador, the mass transport service, named Metrovia System, is a solution for the mobility of ground transportation passengers, either from a bus stop (taking a feeder bus to arrive at an integration station or secondary station) or directly from an articulated bus (from a secondary station for moving to an specific area). An articulated bus transits along an avenue or street lane, occupying an exclusive ground lane. The density of an articulated bus is nearly 160 passengers in maximum capacity, which is higher compared to the number of people traveling in non-exclusive lanes. These lanes are shared along some paths with other vehicles with the authorization of the transit agency [1]. The local municipality dictates ordinances for the use of the exclusive lanes, applying a fine to unauthorized vehicles that enter, invade or obstruct them as shown in Figure 1, which consists of one vital minimum wage [2–4] (currently equivalent to USD 400), and two vital minimum wages in case of recidivism [4]. Photo capture from a closed-circuit surveillance system evidences the infraction, notifying to the offenders through electronic means if possible, or communicating them at the time they approach the transit agency for any process. An argument for setting an exclusive lane is the efficiency in terms of traveling time of a higher density of users. At the same time, even if the route frequencies are well scheduled, the buses usually experience delays. Controversies highlight because of derived problems in non-exclusive lanes such as traveling time inefficiency due to traffic congestion, which may increase along some trunks at rush hour; more fuel consumption and Journal homepage: http://ijece.iaescore.com
  • 2. 5218 Ì ISSN: 2088-8708 mechanical parts wear due to continuous jams; noise contamination and gas pollution. Because of traffic jam experiences, lane exclusiveness takes out during some periods and paths. As traffic intensifies, traffic officers allow lightweight vehicles to transit exclusive lanes [5] as traffic intensifies, whether reducing or intensifying congestion, not providing effectiveness and efficiency. Researches pursue traffic allocation to less congested routes, optimizing schemes for rerouting traffic, socializing direct benefits to drivers for enhancing path choices. Vehicular congestion issues can be addressed by system automation to provide alternative paths through not congested roads [6]. Figure 1. Lane invasion signboard warning [3] (Note: the fine is not updated) This work is organized as follows: Section 2 presents related work aspects, addressing that our case study focuses on occupancy controlling. Section 3 depicts the system design covering the image management process by databases for detecting occupancy violations and for the notification process to a vehicle’s owner. Section 4 describes the analysis of the results considering false positive situations in captured images. In the end, Section 5 presents conclusions and lessons learned throughout the development of this proposal. 2. RELATED WORK A related work directly associated with the Ecuadorian situation for controlling the lane access of a mass transport system, particularly in the city of Guayaquil, has not been developed. Nevertheless, similar studies in other countries are available, approaching security by controlled systems for persuading drastic lane changes, such as collision avoidance. These studies look forward to a confidence provision to decrease stress levels of drivers, helping them to detect situations for collision prevention, such as the researches presented in [7] and [8]. On the other hand, we present a cyber-physical system that allows lane sharing to optimize traffic flow circulation, considering lanes that are on a ground-level not occupied all the time. 3. SYSTEM DESIGN The system design implements an electronic circuit with infrared (IR) diodes for vehicle detection, a Raspberry Pi camera [9] for photo capturing, and a Raspberry Pi 3 board for a validation process of the occupancy of the exclusive lanes as shown in Figure 2. We use imported libraries that work with MySQL databases to send text messages through a messaging platform. Both the photo capturing and the license plate validation allow the image reading. Three-dimensional arrays are set up for representing colors where rectangles are formed to indicate the position of the license plate and the color font of the signboards that overwrite the generated images. Moreover, the system reads a signal from an electronic circuit with IR diodes, which act as an infrared barrier to detect vehicles that ingress to an exclusive lane for taking a license plate photo. It is necessary to connect a pin of the Raspberry Pi 3 for the corresponding signal conveying through the IR diode [10, 11] by the General-Purpose-Input-Output pin (GPIO 23) variable definition to count the fines and set anti-rebound in the electronic circuit. The Raspberry Pi camera works as an array for photo capture using searching functions. The array images successions depict real-time video recorded by the capture function that takes the photo at the instant the barrier determines it [12, 13]. To get an appropriated image is necessary to adjust some camera features such as the resolution (320, 240), the angle of view (in this case 180◦ ) and Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5219 the frame rate to the maximum, aiming to capture the photos as fast as possible, setting it the maximum of 15 fps. The programming of an infinite loop allows the photo-taking, continuously displaying them into a frame. The setup of an anti-bounce code determines if a vehicle passes through the barrier for the photo taking. The process carries out for once until the vehicle passes the barrier as shown in Figure 3, saving the information for the license plate recognition. Figure 2. Connectivity of electronic devices for the validation process Figure 3. Lab test with a mock-up An algorithm processes the photos based on neural networks trained for character recognition [14]. Data acquisition and an OpenCV library training function return a Boolean value: If false, there are problems in the file loading process; otherwise, if true, the process continues asking the photo captured after passed the infrared barrier, saving it into the coding files to identify the license plate, creating copies to generate the fine. For other sensed vehicle, the photo overwrites the photo captured at that instant. A reading function of the OpenCV library loads the photo image [15], and a detection function returns a region list where a rectangular area for license plate recognition finds alphanumeric characters whereas a preprocessing function performs color conversion to HSV in the photo image by extracting values [16] from the OpenCV library [15]. A segmentation function links to the photo image channels, setting addition and subtraction operations to maximize contrasts for removing gray-scale image noises [17], converted previously into erosion and dilation. Moreover, the first filtering removes the Gaussian noise, making it possible to change images to gray-scale as shown in Figure 4(a) for comparing each pixel of the threshold and getting its binary form as shown in Figure 4(b). With the binary image, the algorithm starts searching the license plate varying the gray-scale image and marking rectangles until finding the largest one as depicted in Figure 5. Once detected and extracted a license plate image, the system proceeds to turn it to a gray-scale as shown in Figure 6(a). Character recognition starts with a license plate recognition function as shown in Figure 6(b). Previously, the creation of a back-up is necessary due to the binary image can alter the contours. Then, the analysis of valid characters by a neural network learning provides the files loaded when the process starts. If Cyber-physical system based on image recognition... (V. Sanchez Padilla)
  • 4. 5220 Ì ISSN: 2088-8708 it is into the delimited area of the license plate, the recognition analyzes a returning character list. The area that contains the non-null characters in the license plate region draws a rectangle around it. Both console and dated images present the identified license plate as shown in Figure 7, displaying into an original image window and saving it into a folder if the process analysis determines the permission status has expired. (a) (b) Figure 4. License plate image, (a) in gray-scale (b) in binary Figure 5. Character detection process (a) (b) Figure 6. License plate extracted, (a) in gray-scale (b) for character recognition Figure 7. Character recognition simulation Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5221 A database that stores the information links a MySQL connector with the hostname to validate a username and a password, specifying the database name that saves the table with the vehicle information that passed with permission. A cursor creation is necessary to specify the lecture parameters for information depiction by console regarding a vehicle that has occupied the exclusive lane. The action selects license plate information depicting as a string per console as shown in Figure 8, and checking permission parameters and its use. Additionally, the system verifies whether the permission is expired or not by comparing its validation period with the current date. Registry commands use the updated information for depicting information through the database (e.g., name, e-mail, cell phone number, permission validity) of the authorized vehicles that paid the fee to occupy the exclusive lanes as depicted in Figure 9. An object calls a method to use sending arguments such as subject and recipient for the e-mail notification process, previously associating an account with the mail server for linking the object argument for the e-mail recipient. Figure 8. Vehicle owner information described in Spanish Figure 9. Registered vehicles information For loading captured images with the modifications made in the analysis process, another object indi- cates the path where the image loads, adding a file name to the header and continuing with an authentication process by the configuration of an SMTP client session object that sends e-mails. Furthermore, a command with parameter information of the sender (administrator) and the recipient (database) sends an e-mail retriev- ing the image with relevant information of the vehicle that invaded the exclusive lane as shown in Figure 10, closing the previous object created. Cyber-physical system based on image recognition... (V. Sanchez Padilla)
  • 6. 5222 Ì ISSN: 2088-8708 Figure 10. E-mail with information of the fine Short message service (SMS) notifications ask some parameters registered in the database, such as information of a cloud account with the respective authorization [18]. A client parameter function object sends a message specifying the recipient and the cell phone number registered in the system warning to the owner that his/her vehicle has occupied an exclusive lane with an expired permission as shown in Figure 11. After sending a notification, another table adds information about the number of the generated fines such as the date and time of the infraction, image name, user information, and the license plate as depicted in Figure 12. Case studies where SMS notifications were deployed in different scenarios with the respective results are available in [19–24]. Figure 11. SMS with information of the fine Figure 12. Database with information of fined vehicles 4. ANALYSIS OF RESULTS Tests were carried out in outdoor environments during daytime hours to ease the reading of the license plates, with a scenario that resembles external conditions. The results of the captured images had variations due to either the position or the type of character in the plate. A different camera than the one used in the prototype system to check the coding efficiency captured the images of the license plates. At the moment of reading an image after loading previous ones, the program recognized characters that did not exist, presenting a false positive as shown in Figure 13. For example, depending on the font used in the license plate, letters with closed-form like the letter C and G depicted a distortion during the recognition as shown in Figure 14, delivering wrong characters such as 0 and 8, respectively. Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5223 Figure 13. False positive depiction Figure 14. Closed-form characters depiction Alteration during the recognition process occurs depending on the inclination angle of the captured image [25, 26], limiting the recognition area or altering the characters. There are successful cases where an image is captured with either a front or a rear profile without inclinations and with standard font letters with adequate accuracies, such as the ones mentioned in [27]. In our case study, a factor that affects the accuracy relationship was the inclination angle during the capturing of the characters as shown in the Figures 15(a) and 15(b). Table 1 depicts a match percentage of the algorithm when recognizing the characters from all the captures done. (a) (b) Figure 15. Captured images, (a) with altered information (b) with correct information Table 1. Sample coincidences License plate Recognized characters Wrong characters/Total Accuracy (%) GSM-9640 OSM-9640 1/7 85.71 GSN-5505 OSN-5505 1/7 85.71 GOY-515 COY-SI5 3/6 50.00 PCN-6934 PON-6934 1/7 85.71 GSP-7329 8SP-73Z9 2/7 71.43 GRL-992 RL-99 2/6 66.67 GSR-7446 6SR-7145 3/7 57.14 MDF-275 MDF-275 0/6 100.00 PBA-1827 PBA-1827 0/7 100.00 Cyber-physical system based on image recognition... (V. Sanchez Padilla)
  • 8. 5224 Ì ISSN: 2088-8708 5. LESSONS LEARNED AND CONCLUSIONS The prototype was built using Python and Raspberry Pi 3 with neural network algorithms. According to the tests carried out, we obtained an accuracy rate average of 78.04%, a percentage not reliable for this sort of application. Future work should include algorithm testing that not only work with images in the front and rear profile but also to correct inclinations for a better image cleaning before the characters’ extraction. On the other hand, the implementation costs can diminish by either doing the detection by Python codes or decreasing the capturing time of the license plate. Moreover, the Raspberry Pi camera was a convenient tool for capturing images due to its resolution of 5 Megapixels and static image processing of up to 2592x1944 pixels. However, other options can be considered for capturing motion images, to attain instant captures with higher resolution and expanded coverage to overcome speed constraints. Regarding the text message notification platform, its scope was limited insomuch as it was not able to work worldwide, covering to cell phones of the mobile network operators working in Ecuador. This situation can be overcome with the implementation of GSM modules. Also, as this project works through the Internet, it is required a system connection with enough bandwidth to ensure notification delivery in case of generation of a fine. REFERENCES [1] Ten sections of the exclusive lane of the Metrovia System in Guayaquil are shared; Diez tramos del carril exclusivo de la Metrovia en Guayaquil son compartidos, Diario El Universo, Oct. 2017. [Online]. Available: www.eluniverso.com/guayaquil/2017/10/23/nota/6446788/diez-tramos-carril- exclusivo-metrovia- guayaquil-son-compartidos. [2] Value of infractions and faults increases by salary; Valor de infracciones y faltas sube por salario, Diario El Universo, Jan. 2018. [Online]. Available: www.eluniverso.com/guayaquil/2018/01/01/nota/ 6546166/valor- infracciones-faltas-sube-salario [3] From today, a fine applies for occupying the Metrovia lane in Avenida de las Americas; Desde hoy, multa por invadir carril de Metrovia en Avenida de las Americas, Diario El Universo, Jun. 2017. [Online]. Available: www.eluniverso.com/noticias/2017/06/12/nota/6227956/hoy-multa-invadir-carril [4] Third reform of the reforming ordinance and coding of the ordinance that creates and regulates the integrated system of urban mass transport of the City of Guayaquil - Metrovia System, Gaceta Oficial, Dec. 2014. [Online]. Available: https://guayaquil.gob.ec/Gacetas/Periodo 2014-2019/Gaceta 17.pdf [5] The occupancy of the Metrovia lanes occurs at three places; La invasion del carril de la Metrovia se da en tres sitios, Diario Expreso, Jun. 2018. [Online]. Available: www.expreso.ec/guayaquil/atm-metrovia- carriles- transitovehicular-multas-paraderos-XD2216356 [6] D. Ni, H. Liu, W. Ding, Y. Xie, H. Wang, H. Pishro-Nik, and Q. Yu, “Cyber-physical integration to connect vehicles for transformed transportation safety and efficiency,” in International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems. Springer, 2012, pp. 88–94. [7] H. Muslim, M. Itoh, and M.-P. Pacaux-Lemoine, “Driving with shared control: How support system performance impacts safety,” in 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE, 2016, pp. 000 582–000 587. [8] T. Aizawa and M. Itoh, “Shared automation of lane change for avoiding forward obstacle,” in 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE, 2016, pp. 003 782–003 787. [9] T. C. Wilkes, A. J. McGonigle, T. D. Pering, A. J. Taggart, B. S. White, R. G. Bryant, and J. R. Willmott, “Ultraviolet imaging with low cost smartphone sensors: Development and application of a raspberry pi- based uv camera,” Sensors, vol. 16, no. 10, p. 1649, 2016. [10] R. A. Ponguillo and C. V. Medina, “Using open source embedded hardware and software tools in au- tomatic control from mathematical model,” in Proceedings of the World Congress on Engineering and Computer Science, vol. 1, 2016. [11] R. A. Ponguillo, “Deployment of a low cost fuzzy controller using open source embedded hardware and software tools,” in Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 2, 2018. [12] C. S. Baidal, D. S. Salazar, V. S. Padilla, R. L. Estrada, and N. X. Arreaga, “Design of a wireless sensor network to detect car accidents on highways,” in 2018 International Symposium on Networks, Computers and Communications (ISNCC). IEEE, 2018, pp. 1–6. Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226
  • 9. Int J Elec & Comp Eng ISSN: 2088-8708 Ì 5225 [13] C. Vaccaro, D. Torres, A. Collaguazo Jaramillo, W. Velasquez, V. Sanchez Padilla, R. Ponguillo, and M. Chalen, “Development of a road warning monitoring system by deployment of sensors network and reactive signaling,” DEStech Transactions on Computer Science and Engineering, no. MMSTA, 2017. [14] M. Beyeler, Machine Learning for OpenCV. Packt Publishing Ltd, 2017. [15] J. Howse, P. Joshi, and M. Beyeler, Opencv: computer vision projects with python. Packt Publishing Ltd, 2016. [16] G. Saravanan, G. Yamuna, and S. Nandhini, “Real time implementation of rgb to hsv/hsi/hsl and its reverse color space models,” in 2016 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2016, pp. 0462–0466. [17] N. Jamil, T. M. T. Sembok, and Z. A. Bakar, “Noise removal and enhancement of binary images using morphological operations,” in 2008 International Symposium on Information Technology, vol. 4. IEEE, 2008, pp. 1–6. [18] P. Vamsikrishna, S. D. Kumar, S. R. Hussain, and K. R. Naidu, “Raspberry pi controlled sms-update- notification (sun) system,” in 2015 IEEE international conference on electrical, computer and communi- cation technologies (ICECCT). IEEE, 2015, pp. 1–4. [19] N. H. A. Aziz, W. N. W. Muhamad, N. A. Wahab, A. J. Alias, A. T. Hashim, and R. Mustafa, “Real time monitoring critical parameters in tissue culture growth room with sms alert system,” in 2010 International Conference on Intelligent Systems, Modelling and Simulation. IEEE, 2010, pp. 339–343. [20] M. F. Sikder, S. Halder, T. Hasan, M. J. Uddin, and M. K. Baowaly, “Smart disaster notification system,” in 2017 4th International Conference on Advances in Electrical Engineering (ICAEE). IEEE, 2017, pp. 658–663. [21] N. A. Samsudin, S. K. A. Khalid, A. M. Yusoff, M. N. Ihkasan, and Z. Senin, “Procedure automation with immediate user notification: A case study,” in 2011 IEEE Symposium on Business, Engineering and Industrial Applications (ISBEIA). IEEE, 2011, pp. 253–258. [22] R. A. Ponguillo, V. S. Padilla, and D. M. Ordonez, “Alarm system based on gsm network and fpga using nios ii embedded processor,” International Journal of Engineering and Advanced Technology, vol. 8, no. 6, pp. 4144–4148, 2019. [Online]. Available: www.scopus.com [23] K. Lappanitchayakul, “Development of email and sms based notification system to detect abnormal net- work conditions: A case study of faculty of business administration, rajamangala university of technology phra nakhon, thailand,” in 2018 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), vol. 3. IEEE, 2018, pp. 98–105. [24] A. A. Lapada, “Development and evaluation of a management information system with sms notification technology in a philippine military camp,” International Journal of Engineering and Advanced Technology, vol. 8, no. 5, pp. 1174–1177, 2019. [Online]. Available: www.scopus.com [25] S. Todorovic and N. Ahuja, “Unsupervised category modeling, recognition, and segmentation in images,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 30, no. 12, pp. 2158–2174, 2008. [26] N. B. A. Mustafa, F. Bakri, and S. K. Ahmed, “Identification of image angle using projective trans- formation: application to banana images,” in 2014 IEEE REGION 10 SYMPOSIUM. IEEE, 2014, pp. 408–413. [27] K. Yogheedha, A. Nasir, H. Jaafar, and S. Mamduh, “Automatic vehicle license plate recognition sys- tem based on image processing and template matching approach,” in 2018 International Conference on Computational Approach in Smart Systems Design and Applications (ICASSDA). IEEE, 2018, pp. 1–8. BIOGRAPHIES OF AUTHORS V. Sanchez Padilla is working at the Escuela Superior Politecnica del Litoral as an adjunct lecturer in the Telematics Engineering Program and collaborates with the academic committee of the master’s program in telecommunications. He received a master’s degree in telecommunications engineering from George Mason University, USA and a master’s degree in quality management from the Escuela Superior Politecnica del Litoral, Ecuador. His research interests focus on public policy, wireless sen- sor networks, and engineering science education. Memberships include IEEE ComSoc, IEEE TEMS, Institute of Research Engineers and Doctors, and the Ecuadorian Regional College of Electrical and Electronics Engineers. Cyber-physical system based on image recognition... (V. Sanchez Padilla)
  • 10. 5226 Ì ISSN: 2088-8708 R.A. Ponguillo is working towards his doctorate in engineering in the Department of Industrial Systems Engineering and Product Design at Ghent University, Belgium. He obtained his master’s degree in management information system from the Escuela Superior Politecnica del Litoral (ESPOL), Ecuador. At ESPOL, he worked as an adjunct lecturer in the Digital Electronics Depart- ment of the Faculty of Electrical and Computer Engineering. His research interests lie primarily in fuzzy logic, technology development by FPGA, and embedded systems. Memberships include IEEE, IAENG, and the Regional College of Electrical and Electronics Engineers from Ecuador. A.A. Abad is working as biomedical engineer at Sistagrosa, part of the Elicrom group in the city of Guayaquil, Ecuador. He obtained an engineering degree in electronics and telecommunications from the Escuela Superior Politecnica del Litoral (ESPOL), Ecuador. While at ESPOL, he was teaching assistant of the laboratories of microcontrollers and digital systems. His expertise includes VHDL programming with research interests in electronics applications, embedded systems, and bio-engineering. He holds technical certifications from different vendors. L.E. Salas is working as a lecturer at the CREAR Institute, teaching topics related to physics, mathematics, and robotics, holding the position of Math & Technology Coordinator. She obtained her engineering degree in electronics and telecommunications from the Escuela Superior Politecnica del Litoral (ESPOL), Ecuador. She has attended several courses related to electronics, operating systems, and programming. Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 5217 – 5226