SlideShare a Scribd company logo
1 of 6
Download to read offline
TELKOMNIKA Telecommunication Computing Electronics and Control
Vol. 21, No. 4, August 2023, pp. 858~863
ISSN: 1693-6930, DOI: 10.12928/TELKOMNIKA.v21i4.24706  858
Journal homepage: http://telkomnika.uad.ac.id
Traffic flow measurement for smart traffic light system design
Mohammed Al-Momin1
, Mohammed K. Alkhafaji2
, Mrtdaa M. H. Al-Musawi1
1
Department of Control and Automation Techniques Engineering, Basra Engineering Technical College (BETC), Southern Technical
University (STU), Basra, Iraq
2
Department of Electrical Power Techniques Engineering, Basra Engineering Technical College (BETC), Southern Technical University
(STU), Basra, Iraq
Article Info ABSTRACT
Article history:
Received Oct 19, 2022
Revised Jan 01, 2023
Accepted Feb 16, 2023
Determining congestions on intersection roads can significantly improve the
performance of a traffic light system. One of the everyday problems on our
roads nowadays is the unbalanced traffic on different roads. The blind view
of roads and the dependency on the conventional timer-based traffic light
systems can cause unnecessary delays on some arterial roads on expense of
offering a needless extra pass time on some other secondary minor roads.
In this paper, a foreground extraction model has been built in MATLAB
platform to measure the congestions on the different roads constructing an
intersection. Results show a satisfactory performance in terms of accuracy in
counting cars and in consequence reducing the wait time on some major
roads. System was tested under different weather and lighting conditions,
and results were adequately promising.
Keywords:
Image processing
Pattern recognition
Smart traffic light
Traffic flow management
Vehicle counting This is an open access article under the CC BY-SA license.
Corresponding Author:
Mohammed Al-Momin
Department of Control and Automation Techniques Engineering
Basra Engineering Technical College (BETC), Southern Technical University (STU), Basra, Iraq
Email: mohammed.al-momin@stu.edu.iq
1. INTRODUCTION
The massive increase in car production together with the substantial increase in the level of per capita
income in Iraq, the country where I live, made streets flood with cars. This resulted a non-precedent road
congestion making it intolerable to make car journeys. Cars jams in traffic lights definitely cause people
inconvenience, especially for those they have urgent journeys. Ambulance and police vehicles as well often have to
wait until these jams are resolved. This wastage in precious time could be very costy, especially when the matter is
related to human lives. Furthermore, traffic jam is considered a major factor of car accidents. One of the reasonable
solutions to road congestion problem is to manage vehicles’ flow on streets. Crossroad flow management can
significantly reduce traffic jams in cities. Although traffic light systems proved to be an effective solution,
conventional traffic lights lack fairness in dealing with roads of different levels of congestions. It is really illogical
to assign equal pass times to all the roads on an intersection since these roads are differently congested. Looking to
streets in terms of traffic on them and assigning pass times according to these traffics would be a fair decision.
Conventional traffic light systems assign similar pass times to roads on intersections, and therefore in many cases
consume extra unnecessary time on minor uncongested roads. On the other hand, other crucial major roads which
are highly congested may be offered a lesser pass-time than what is needed to resolve their congestions.
Image processing can be used as an efficient tool to measure road’s congestions for its ability in
efficiently analyzing videos and pictures. Although the task of counting the number of vehicles can be
achieved using the traditional hardware detecting sensors, camera-based monitoring offers much more
efficient facilities in terms of analysis capabilities. Image processing techniques can be used to recognize and
differentiate among a wide range of moving objects, such as long vehicles, short vehicles, and pedestrians.
TELKOMNIKA Telecommun Comput El Control 
Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin)
859
The traditional magnetometer and ultrasonic detectors need to be installed on roads causing damages to the
surfaces of these streets [1], [2]. In contrast, cameras installation does not cause that damage. Looking at the
matter from a cost perspective, it could be considered that cameras are already installed on road intersections
for security purposes. Therefore, no additional cost is required.
Many algorithms have been proposed for traffic monitoring purposes. Several challenges appeared
when researchers constructed their algorithms. Occlusion occurs when the inter-vehicle boundaries in crowded
streets are difficult to recognize, which is considered one of these obstacles [3], [4]. In [5] also suggested an
efficient way for detaching images of adjacent objects. In [6], [7] proposed different ideas to tackle this
problem. Another issue is the narrow viewing range of monitoring which has been delt with by [8], [9] through
using multiple cameras to extend the perspective. Tracking techniques have also been attached to vehicle
counting as a beneficial capability of using vision-based traffic assessment. Shadow is still considered one of the
big challenges facing researchers, in [10]-[12] made their contributions in this regard. Panoramic view has been
suggested by [13] to provide a 360-degrees angle of surveillance.
Researches on this topic goes in two directions, some researches like [14], [15] adopted the idea of
motion detection. In motion detection technique, the captured video is disassembled into frames, then
successive frames are compared together in order to detect any moving object. This method is called frame
differencing method [16]. In frame differencing method, the stationary background is separated from the
moving foreground aiming to detect any moving object [16]. This can be achieved using Gaussian distribution
approach, temporal/approximate median, Gaussian mixture model (GMM), or delta-sigma filters [17]. These
techniques face some challenges such as when vehicles park temporarily or when lighting condition changes
suddenly [17]. One of the major drawbacks of video-based surveillance technique is that the resulting accuracy
is dependent on the amount of storage requirement [18]. On the other hand, some other papers such as [19] have
been conducted on image-base analysis using several algorithms to recognize cars and vehicles. Pattern
recognition algorithms, such as histogram of gradient (HOG) [20], scale invariant feature transform (SIFT) [21],
convolutional neural network (CNN) [22] and Harr-like [23], were used in this perspective. These methods
make use of some predefined visual features like color, shape and texture to recognize cars. Different
shadowing and lighting condition still represent a big obstacle to this technique [24]. Many papers have been
written to address these problems. In [25]-[28] focused on the shadowing problem, and proposed a method to
eliminate shadows based on some prior knowledge of shadow visual properties. On the other hand, in [29]-[31]
concentrated on the different weather and lighting conditions problem.
In this paper a new traffic surveillance algorithm supported with occlusion detection and shadow
removal facilities has been proposed then applied to a traffic light timing to provide a smart traffic light
system that is capable of giving different timing to the roads connected to an intersection depending on the
level of congestion on these roads. This algorithm adopts the idea of extracting the foreground image by
exclusive or (XOR)-ing the currently captured image with an empty street picture which has been stored in
prior. The XOR operation is achieved in gray scale plane in order to reduce the amount of noise associated
with different coloring and lumination conditions. The XOR operation can efficiently extract the various
objects in the non-empty image. Applying different kinds of thresholds and filters can significantly enhance
the algorithm’s accuracy by excluding some minor objects which are almost not vehicles.
2. METHOD
The proposed algorithm adopts the idea of XORing the currently taken street’s image with a pre-taken
empty street image, termed here as background image, then determine the differences between these two
images. The algorithm includes four phases. Firstly, the two red-green-blue (RGB) colored images, namely
the background and live images, are gray-scaled in order to reduce the minor distinctions caused by coloring.
More accurate results can be achieved if the gray-scaled images are further converted to binary black and
white (BW) images in order to exclude minor brightness variations. The proposed algorithm takes into
account the day/night scenes and sudden lighting changes by appropriately thresholding the gray-scaled
images. A suitable threshold is determined by image histograms. After converting them to binary, the two
constituting images are XORed to extract the foreground image. Tiny objects, which are more likely to be noise,
are then excluded from the resulting foreground image. Pattern recognition technique is then applied to identify
vehicle-like objects. Pattern recognition is applied to the currently taken image rather than the pre-defined
empty street image aiming to count the number of vehicles on that street. The estimated number of vehicles per
road is then utilized to assign a suitable traffic light timing that suits the congestion on that street. Figure 1
shows a schematic diagram of the proposed algorithm.
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 21, No. 4, August 2023: 858-863
860
Figure 1. Proposed algorithm’s schematic diagram
3. RESULTS AND DISCUSSION
Figure 2(a) and Figure 2(b) show the original background and live traffic snapshots respectively.
The aim behind inputting these two images is to extract the difference foreground image which represents the
pure traffic on the target street. These two images were firstly converted to gray-scale to provide better
contrast levels. Thereafter, a histogram enhancement operation is utilized to obtain even a better resulting
contrast in addition to processing the different weather and lighting conditions. These improved gray-scaled
background and live traffic images are shown in Figure 3(a) and Figure 3(b) respectively. After that, the two
images need to be further converted to black and white (BW). A suitable thresholding level was applied to
obtain the BW background image in Figure 4(a), and the BW live traffic image in Figure 4(b). In order to
extract the live image foreground, the background empty-street image is thrown away. This operation was
achieved by XORing the both instantaneous live and background processed images. The resulting binary
image is shown in Figure 5 which represents merely the traffic on the target street. Since it is impractical to
have a completely similar background scenes of the road in two different time points, noise caused by tiny
particles such as birds and insects have to be excluded from the traffic scene resulting in Figure 6 which
gives the pure traffic scene. Adjacent white pixels construct white areas, which in turn are counted to
determine the number of cars on the target road as shown in Figure 7. Testing the proposed algorithm on
different streets with different lighting and shadowing conditions, it could be said that results shown a
promising accuracy level in term of measuring the amount of traffic even in the presence of different shadow
and lighting conditions.
(a) (b)
Figure 2. Original source images: (a) background image and (b) live traffic image
(a) (b)
Figure 3. Gray-scaled images: (a) background image and (b) live traffic image
Vehicle
Counting
Traffic Light
Timing
Processed Pre-
Defined Empty-Street
Image
Processed Live non-
empty street image
Pre-Defined Empty-
Street Image
(Background Image)
Live non-empty
street image
RGB to Gray-Scale Conversion
BW Image
Brightness
Normalization
Noise
Reduction XOR
(a) Background Image (b) Live Traffic Image
(a) Background Image (b) Live Traffic Image
(a) Gray-scaled Background Image (b) Gray-scaled Live Traffic Image
(a) Gray-scaled Background Image (b) Gray-scaled Live Traffic Image
TELKOMNIKA Telecommun Comput El Control 
Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin)
861
(a) (b)
Figure 4. Binary black and white images: (a) background image and (b) live traffic image
Figure 5. Binary foreground image Figure 6. Filtered foreground image
Figure 7. Counting number of cars
4. CONCLUSION
Background subtraction technique was used in this paper to determine traffic congestions through
the different roads on a traffic light system. Two source images were fed to the proposed system in order to
extract the foreground scenes from the instantaneous live street images which in turn reveal the amount of the
traffic on these streets. These images are namely the empty background image which is a snapshot of the real
street when it is completely empty, whereas the second image is taken periodically and compared to the
empty background. The comparison is achieved here by XORing the two images. XORing two images will
emphasize the differences. XORing was done in binary level instead of true color level. A big challenge was
struggled here with the low level of contrast in white-colored vehicles, since the street looks dusty in the
image. A contrast improvement strategy was used to tackle this problem through the use of histogram
modification technique. In such a technique, the top and bottom 20% brightness levels were saturated and the
remaining range was expanded to increase the level of contrast. It should be taken into account that the
excessive histogram expansion definitely will result in a deficiency in the system’s accuracy, therefore the
range of expansion was selected carefully to obtain an optimal level of accuracy. Results show a very
promising level of accuracy even in case of low contrast levels and for all cars’ colors and sizes. Further
researches can be conducted considering street foreground pixel density rather than number of cars. This idea
could be adopted since car size may be taken in account when traffic congestion is determined. Other bikes
motorcycles and even pedestrians could also result in an excessive traffic jam.
(a) Binary Background Image (b) Binary Live Traffic Image
(a) Binary Background Image (b) Binary Live Traffic Image
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 21, No. 4, August 2023: 858-863
862
REFERENCES
[1] M. Bernas, B. Płaczek, W. Korski, P. Loska, J. Smyła, and P. Szymała, “A survey and comparison of low-cost sensing
technologies for road traffic monitoring,” Sensors, vol. 18, no. 10, 2018, doi: 10.3390/s18103243.
[2] E. Ranyal, A. Sadhu, and K. Jain, “Road condition monitoring using smart sensing and artificial intelligence: A review,” Sensors,
vol. 22, no. 8, 2022, doi: 10.3390/s22083044.
[3] R. D. M. Castillo, M. M. B. Tejada, M. O. Cordel, A. F. B. Laguna, and J. P. Ilao, “Vsion: Vehicle Occlusion Handling for Traffic
Monitoring,” in Proc. of the International Conference on Video and Image Processing, 2017, pp. 167–171,
doi: 10.1145/3177404.3177431.
[4] H. N. Phan, L. H. Pham, D. N. -N. Tran, and S. V. -U. Ha, “Occlusion vehicle detection algorithm in crowded scene for traffic
surveillance system,” in 2017 International Conference on System Science and Engineering (ICSSE), 2017, pp. 215-220,
doi: 10.1109/ICSSE.2017.8030868.
[5] M. Al-Momin and A. Almomin, “A MATLAB model for diagnosing sickle cells and other blood abnormalities using image
processing,” International Journal of Electrical and Computer Engineering (IJECE), vol. 11, no. 6, pp. 5060-5065, 2021,
doi: 10.11591/ijece.v11i6.pp5060-5065.
[6] G. T. S. Ho, Y. P. Tsang, C. H. Wu, W. H. Wong, and K. L. Choy, “A computer vision-based roadside occupation surveillance
system for intelligent transport in smart cities,” Sensors, vol. 19, no. 8, 2019, doi: 10.3390/s19081796.
[7] M. F. -Sanjurjo, M. Mucientes, and V. M. Brea, “Real-time traffic monitoring with occlusion handling,” in Iberian Conference on
Pattern Recognition and Image Analysis, 2019, pp. 273-284, doi: 10.1007/978-3-030-31321-0_24.
[8] M. Nikodem, M. Słabicki, T. Surmacz, P. Mrówka, and C. Dołęga, “Multi-camera vehicle tracking using edge computing and
low-power communication,” Sensors, vol. 20, no. 11, 2020, doi: 10.3390/s20113334.
[9] F. Wu, H. Song, Z. Dai, W. Wang, and J. Li, “Multi-camera traffic scene mosaic based on camera calibration,” IET Computer
Vision, vol. 15, no. 1, pp. 47-59, 2021, doi: 10.1049/cvi2.12009.
[10] J. Zhang, X. Guo, C. Zhang, and P. Liu, “A vehicle detection and shadow elimination method based on greyscale information, edge
information, and prior knowledge,” Computers & Electrical Engineering, vol. 94, 2021, doi: 10.1016/j.compeleceng.2021.107366.
[11] Y. Chen and W. Hu, “Robust vehicle detection and counting algorithm adapted to complex traffic environments with sudden
illumination changes and shadows,” Sensors, vol. 20, no. 9, 2020, doi: 10.3390/s20092686.
[12] M. Sun, W. Sun, X. Zhang, Z. Zhu, and M. Li, “Moving vehicle detection based on optical flow method and shadow removal,” in
Cloud Computing, Smart Grid and Innovative Frontiers in Telecommunications, 2020, vol. 322, pp. 447-453, doi: 10.1007/978-3-
030-48513-9_36.
[13] G. Tong, H. Chen, Y. Li, X. Du, and Q. Zhang, “Object detection for panoramic images based on MS-RPN structure in traffic
road scenes,” IET Computer Vision, vol. 13, no. 5, pp. 500-506, 2019, doi: 10.1049/iet-cvi.2018.5304.
[14] F. Liu, Z. Zeng, and R. Jiang, “A video-based real-time adaptive vehicle-counting system for urban roads,” PloS one, vol. 12, no. 11,
2017, doi: 10.1371/journal.pone.0186098.
[15] Y. Zheng, X. Li, L. Xu, and N. Wen, “A deep learning–based approach for moving vehicle counting and short-term traffic
prediction from video images,” Frontiers in Environmental Science, vol. 10, 2022, doi: 10.3389/fenvs.2022.905443.
[16] H. Wei and Q. Peng, “A block-wise frame difference method for real-time video motion detection,” International Journal of
Advanced Robotic Systems, vol. 15, no. 4, 2018, doi: 10.1177/1729881418783633.
[17] H. M. Hussien, S. F. Meko, and N. B. Teshale, “Comparative analysis of moving object detection algorithms,” International
Conference on Information and Communication Technology for Develoment for Africa, 2018, vol. 244, pp. 172-181,
doi: 10.1007/978-3-319-95153-9_16.
[18] D. V. Nguyen and J. Choi, “Toward Scalable video analytics using compressed-domain features at the edge,” Applied Sciences,
vol. 10, no. 18, 2020, doi: 10.3390/app10186391.
[19] J. Chung and K. Sohn, “Image-based learning to measure traffic density using a deep convolutional neural network,” IEEE
Transactions on Intelligent Transportation Systems, vol. 19, no. 5, pp. 1670-1675, 2018, doi: 10.1109/TITS.2017.2732029.
[20] F. A. I. A. Putra, F. Utaminingrum, and W. F. Mahmudy, “HOG feature extraction and KNN classification for detecting vehicle in
the highway,” Indonesian Journal of Computing and Cybernetics Systems (IJCCS), vol. 14, no. 3, pp. 231-242, 2020,
doi: 10.22146/ijccs.54050.
[21] Siddalingesh G. and L. Parthiban, “Algorithm to detect vehicles, count and segregationusing SIFT for non-lane indian roads,”
Asian Journal for Convergence in Technology (AJCT), vol. 3, no. 3, 2017. [Online]. Available:
https://asianssr.org/index.php/ajct/article/view/540/448
[22] Z. Al-Ariny, M. A. Abdelwahab, M. Fakhry, and E. -S. Hasaneen, “An efficient vehicle counting method using mask R-CNN,” in
2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE), 2020, pp. 232-237,
doi: 10.1109/ITCE48509.2020.9047800.
[23] Y. Wei, Q. Tian, J. Guo, W. Huang, and J. Cao, “Multi-vehicle detection algorithm through combining Harr and HOG features,”
Mathematics and Computers in Simulation, vol. 155, pp. 130-145, 2019, doi: 10.1016/j.matcom.2017.12.011.
[24] N. Y. Ershadi, J. M. Menéndez, and D. Jiménez, “Robust vehicle detection in different weather conditions: Using MIPM,” PloS
one, vol. 13, no. 3, 2018, doi: 10.1371/journal.pone.0191355.
[25] S. Murali, V. K. Govindan, and S. Kalady, “Single image shadow removal by optimization using non-shadow anchor values,”
Computational Visual Media, vol. 5, pp. 311-324, 2019, doi: 10.1007/s41095-019-0148-x.
[26] I. Atouf, W. A. Okaishi, A. Zaarane, I. Slimani, and M. Benrabh, “A real-time system for vehicle detection with shadow removal
and vehicle classification based on vehicle features at urban roads,” International Journal of Power Electronics and Drive
Systems (IJPEDS), vol. 11, no. 4, pp. 2091-2098, 2020, doi: 10.11591/ijpeds.v11.i4.pp2091-2098.
[27] W. Sun, M. Sun, X. Zhang, and M. Li, “Moving vehicle detection and tracking based on optical flow method and immune particle
filter under complex transportation environments,” Complexity, 2020, doi: 10.1155/2020/3805320.
[28] Z. Yang and L. S. C. P. -Cheng, “Vehicle detection in intelligent transportation systems and its applications under varying
environments: A review,” Image and Vision Computing, vol. 69, pp. 143-154, 2018, doi: 10.1016/j.imavis.2017.09.008.
[29] S. Kamkar and R. Safabakhsh, “Vehicle detection, counting and classification in various conditions,” IET Intelligent Transport
Systems, vol. 10, no. 6, pp. 406-413, 2016, doi: 10.1049/iet-its.2015.0157.
[30] V. -H. Pham and D. -H. Le, “A two-stage detection approach for car counting in day and nighttime, in Information Systems
Design and Intelligent Applications,” in Information Systems Design and Intelligent Applications, 2018, vol. 672, pp. 159-171,
doi: 10.1007/978-981-10-7512-4_16.
[31] N. Arora, Y. Kumar, R. Karkra, and M. Kumar, “Automatic vehicle detection system in different environment conditions using
fast R-CNN,” Multimedia Tools and Applications, vol. 81, pp. 18715-18735, 2022, doi: 10.1007/s11042-022-12347-8.
TELKOMNIKA Telecommun Comput El Control 
Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin)
863
BIOGRAPHIES OF AUTHORS
Mohammed Al-Momin lives in Basra city, south of Iraq. He was awarded the
degree of Bachelor of Science (BSc.) in computer engineering from university of Basrah in
2002. Immediately after his graduation, he enrolled in an MSc. program at the same university
to complete his postgraduate study, where he got the master’s degree in computer network
security. Thereafter, in 2009 he granted a fully funded scholarship in the United Kingdom. In
2013, he was awarded the PhD degree in computer networks by Brunel University, London.
He is currently a staff member in Southern Technical University STU, Basra Engineering
Technical College BETC, Basra, Iraq. Al-Momin’s fields of interest is computer networks,
digital signal processing, image processing, and cryptography. He can be contacted at email:
mohammed.al-momin@stu.edu.iq.
Mohammed K. Alkhafaji graduated from the department of electrical engineering,
university of Basrah, 1990. He specialized in electronic and communication engineering when he
obtained the degree of MSc. from university of Basrah, 2001. He joined University Putra
Malaysia UPM to get his PhD degree in microwaves / Filtering Antennas in 2018. Currently, he
is one of the Basra’s Engineering Technical College (BETC) staff members, Basra, Iraq. He can
be contacted at email: m.khudhair@stu.edu.iq.
Mrtdaa M. H. Al-Musawi has graduated from university of Basrah, college of
Science, Department of computer science in 2009. He has been given the degree of Master of
Science (MSc.) in Artificial Intelligence AI from the college of computer science and
information technology in 2022. Now he works as a member of staff in Basra Engineering
Technical College, Basra, Iraq. He can be contacted at email: mortadha.almusawy@stu.edu.iq.

More Related Content

Similar to Traffic flow measurement for smart traffic light system design

Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Conference Papers
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...cscpconf
 
Realtime Road Lane Detection
Realtime Road Lane DetectionRealtime Road Lane Detection
Realtime Road Lane DetectionIRJET Journal
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET Journal
 
Smart Traffic Monitoring System based on vehicle counts.
Smart Traffic Monitoring System based on vehicle counts.Smart Traffic Monitoring System based on vehicle counts.
Smart Traffic Monitoring System based on vehicle counts.IRJET Journal
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan VehicleIRJET Journal
 
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...ITIIIndustries
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Journal Papers
 
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...Implementation of Lane Line Detection using HoughTransformation and Gaussian ...
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...IRJET Journal
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureShahmeer Baweja
 
Iaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based onIaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based onIaetsd Iaetsd
 
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
 
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
 
Integrated tripartite modules for intelligent traffic light system
Integrated tripartite modules for intelligent traffic light systemIntegrated tripartite modules for intelligent traffic light system
Integrated tripartite modules for intelligent traffic light systemIJECEIAES
 
IRJET- Automated Traffic Control System
IRJET-  	  Automated Traffic Control SystemIRJET-  	  Automated Traffic Control System
IRJET- Automated Traffic Control SystemIRJET Journal
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET Journal
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmIRJET Journal
 
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...IRJET 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
 

Similar to Traffic flow measurement for smart traffic light system design (20)

Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...
LANE CHANGE DETECTION AND TRACKING FOR A SAFE-LANE APPROACH IN REAL TIME VISI...
 
Realtime Road Lane Detection
Realtime Road Lane DetectionRealtime Road Lane Detection
Realtime Road Lane Detection
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
 
Smart Traffic Monitoring System based on vehicle counts.
Smart Traffic Monitoring System based on vehicle counts.Smart Traffic Monitoring System based on vehicle counts.
Smart Traffic Monitoring System based on vehicle counts.
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan Vehicle
 
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
 
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...Implementation of Lane Line Detection using HoughTransformation and Gaussian ...
Implementation of Lane Line Detection using HoughTransformation and Gaussian ...
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban Infrastructure
 
Iaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based onIaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system 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
 
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
 
Integrated tripartite modules for intelligent traffic light system
Integrated tripartite modules for intelligent traffic light systemIntegrated tripartite modules for intelligent traffic light system
Integrated tripartite modules for intelligent traffic light system
 
IRJET- Automated Traffic Control System
IRJET-  	  Automated Traffic Control SystemIRJET-  	  Automated Traffic Control System
IRJET- Automated Traffic Control System
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring System
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
 
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
 
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
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall 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
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 

Recently uploaded (20)

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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
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
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 

Traffic flow measurement for smart traffic light system design

  • 1. TELKOMNIKA Telecommunication Computing Electronics and Control Vol. 21, No. 4, August 2023, pp. 858~863 ISSN: 1693-6930, DOI: 10.12928/TELKOMNIKA.v21i4.24706  858 Journal homepage: http://telkomnika.uad.ac.id Traffic flow measurement for smart traffic light system design Mohammed Al-Momin1 , Mohammed K. Alkhafaji2 , Mrtdaa M. H. Al-Musawi1 1 Department of Control and Automation Techniques Engineering, Basra Engineering Technical College (BETC), Southern Technical University (STU), Basra, Iraq 2 Department of Electrical Power Techniques Engineering, Basra Engineering Technical College (BETC), Southern Technical University (STU), Basra, Iraq Article Info ABSTRACT Article history: Received Oct 19, 2022 Revised Jan 01, 2023 Accepted Feb 16, 2023 Determining congestions on intersection roads can significantly improve the performance of a traffic light system. One of the everyday problems on our roads nowadays is the unbalanced traffic on different roads. The blind view of roads and the dependency on the conventional timer-based traffic light systems can cause unnecessary delays on some arterial roads on expense of offering a needless extra pass time on some other secondary minor roads. In this paper, a foreground extraction model has been built in MATLAB platform to measure the congestions on the different roads constructing an intersection. Results show a satisfactory performance in terms of accuracy in counting cars and in consequence reducing the wait time on some major roads. System was tested under different weather and lighting conditions, and results were adequately promising. Keywords: Image processing Pattern recognition Smart traffic light Traffic flow management Vehicle counting This is an open access article under the CC BY-SA license. Corresponding Author: Mohammed Al-Momin Department of Control and Automation Techniques Engineering Basra Engineering Technical College (BETC), Southern Technical University (STU), Basra, Iraq Email: mohammed.al-momin@stu.edu.iq 1. INTRODUCTION The massive increase in car production together with the substantial increase in the level of per capita income in Iraq, the country where I live, made streets flood with cars. This resulted a non-precedent road congestion making it intolerable to make car journeys. Cars jams in traffic lights definitely cause people inconvenience, especially for those they have urgent journeys. Ambulance and police vehicles as well often have to wait until these jams are resolved. This wastage in precious time could be very costy, especially when the matter is related to human lives. Furthermore, traffic jam is considered a major factor of car accidents. One of the reasonable solutions to road congestion problem is to manage vehicles’ flow on streets. Crossroad flow management can significantly reduce traffic jams in cities. Although traffic light systems proved to be an effective solution, conventional traffic lights lack fairness in dealing with roads of different levels of congestions. It is really illogical to assign equal pass times to all the roads on an intersection since these roads are differently congested. Looking to streets in terms of traffic on them and assigning pass times according to these traffics would be a fair decision. Conventional traffic light systems assign similar pass times to roads on intersections, and therefore in many cases consume extra unnecessary time on minor uncongested roads. On the other hand, other crucial major roads which are highly congested may be offered a lesser pass-time than what is needed to resolve their congestions. Image processing can be used as an efficient tool to measure road’s congestions for its ability in efficiently analyzing videos and pictures. Although the task of counting the number of vehicles can be achieved using the traditional hardware detecting sensors, camera-based monitoring offers much more efficient facilities in terms of analysis capabilities. Image processing techniques can be used to recognize and differentiate among a wide range of moving objects, such as long vehicles, short vehicles, and pedestrians.
  • 2. TELKOMNIKA Telecommun Comput El Control  Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin) 859 The traditional magnetometer and ultrasonic detectors need to be installed on roads causing damages to the surfaces of these streets [1], [2]. In contrast, cameras installation does not cause that damage. Looking at the matter from a cost perspective, it could be considered that cameras are already installed on road intersections for security purposes. Therefore, no additional cost is required. Many algorithms have been proposed for traffic monitoring purposes. Several challenges appeared when researchers constructed their algorithms. Occlusion occurs when the inter-vehicle boundaries in crowded streets are difficult to recognize, which is considered one of these obstacles [3], [4]. In [5] also suggested an efficient way for detaching images of adjacent objects. In [6], [7] proposed different ideas to tackle this problem. Another issue is the narrow viewing range of monitoring which has been delt with by [8], [9] through using multiple cameras to extend the perspective. Tracking techniques have also been attached to vehicle counting as a beneficial capability of using vision-based traffic assessment. Shadow is still considered one of the big challenges facing researchers, in [10]-[12] made their contributions in this regard. Panoramic view has been suggested by [13] to provide a 360-degrees angle of surveillance. Researches on this topic goes in two directions, some researches like [14], [15] adopted the idea of motion detection. In motion detection technique, the captured video is disassembled into frames, then successive frames are compared together in order to detect any moving object. This method is called frame differencing method [16]. In frame differencing method, the stationary background is separated from the moving foreground aiming to detect any moving object [16]. This can be achieved using Gaussian distribution approach, temporal/approximate median, Gaussian mixture model (GMM), or delta-sigma filters [17]. These techniques face some challenges such as when vehicles park temporarily or when lighting condition changes suddenly [17]. One of the major drawbacks of video-based surveillance technique is that the resulting accuracy is dependent on the amount of storage requirement [18]. On the other hand, some other papers such as [19] have been conducted on image-base analysis using several algorithms to recognize cars and vehicles. Pattern recognition algorithms, such as histogram of gradient (HOG) [20], scale invariant feature transform (SIFT) [21], convolutional neural network (CNN) [22] and Harr-like [23], were used in this perspective. These methods make use of some predefined visual features like color, shape and texture to recognize cars. Different shadowing and lighting condition still represent a big obstacle to this technique [24]. Many papers have been written to address these problems. In [25]-[28] focused on the shadowing problem, and proposed a method to eliminate shadows based on some prior knowledge of shadow visual properties. On the other hand, in [29]-[31] concentrated on the different weather and lighting conditions problem. In this paper a new traffic surveillance algorithm supported with occlusion detection and shadow removal facilities has been proposed then applied to a traffic light timing to provide a smart traffic light system that is capable of giving different timing to the roads connected to an intersection depending on the level of congestion on these roads. This algorithm adopts the idea of extracting the foreground image by exclusive or (XOR)-ing the currently captured image with an empty street picture which has been stored in prior. The XOR operation is achieved in gray scale plane in order to reduce the amount of noise associated with different coloring and lumination conditions. The XOR operation can efficiently extract the various objects in the non-empty image. Applying different kinds of thresholds and filters can significantly enhance the algorithm’s accuracy by excluding some minor objects which are almost not vehicles. 2. METHOD The proposed algorithm adopts the idea of XORing the currently taken street’s image with a pre-taken empty street image, termed here as background image, then determine the differences between these two images. The algorithm includes four phases. Firstly, the two red-green-blue (RGB) colored images, namely the background and live images, are gray-scaled in order to reduce the minor distinctions caused by coloring. More accurate results can be achieved if the gray-scaled images are further converted to binary black and white (BW) images in order to exclude minor brightness variations. The proposed algorithm takes into account the day/night scenes and sudden lighting changes by appropriately thresholding the gray-scaled images. A suitable threshold is determined by image histograms. After converting them to binary, the two constituting images are XORed to extract the foreground image. Tiny objects, which are more likely to be noise, are then excluded from the resulting foreground image. Pattern recognition technique is then applied to identify vehicle-like objects. Pattern recognition is applied to the currently taken image rather than the pre-defined empty street image aiming to count the number of vehicles on that street. The estimated number of vehicles per road is then utilized to assign a suitable traffic light timing that suits the congestion on that street. Figure 1 shows a schematic diagram of the proposed algorithm.
  • 3.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 21, No. 4, August 2023: 858-863 860 Figure 1. Proposed algorithm’s schematic diagram 3. RESULTS AND DISCUSSION Figure 2(a) and Figure 2(b) show the original background and live traffic snapshots respectively. The aim behind inputting these two images is to extract the difference foreground image which represents the pure traffic on the target street. These two images were firstly converted to gray-scale to provide better contrast levels. Thereafter, a histogram enhancement operation is utilized to obtain even a better resulting contrast in addition to processing the different weather and lighting conditions. These improved gray-scaled background and live traffic images are shown in Figure 3(a) and Figure 3(b) respectively. After that, the two images need to be further converted to black and white (BW). A suitable thresholding level was applied to obtain the BW background image in Figure 4(a), and the BW live traffic image in Figure 4(b). In order to extract the live image foreground, the background empty-street image is thrown away. This operation was achieved by XORing the both instantaneous live and background processed images. The resulting binary image is shown in Figure 5 which represents merely the traffic on the target street. Since it is impractical to have a completely similar background scenes of the road in two different time points, noise caused by tiny particles such as birds and insects have to be excluded from the traffic scene resulting in Figure 6 which gives the pure traffic scene. Adjacent white pixels construct white areas, which in turn are counted to determine the number of cars on the target road as shown in Figure 7. Testing the proposed algorithm on different streets with different lighting and shadowing conditions, it could be said that results shown a promising accuracy level in term of measuring the amount of traffic even in the presence of different shadow and lighting conditions. (a) (b) Figure 2. Original source images: (a) background image and (b) live traffic image (a) (b) Figure 3. Gray-scaled images: (a) background image and (b) live traffic image Vehicle Counting Traffic Light Timing Processed Pre- Defined Empty-Street Image Processed Live non- empty street image Pre-Defined Empty- Street Image (Background Image) Live non-empty street image RGB to Gray-Scale Conversion BW Image Brightness Normalization Noise Reduction XOR (a) Background Image (b) Live Traffic Image (a) Background Image (b) Live Traffic Image (a) Gray-scaled Background Image (b) Gray-scaled Live Traffic Image (a) Gray-scaled Background Image (b) Gray-scaled Live Traffic Image
  • 4. TELKOMNIKA Telecommun Comput El Control  Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin) 861 (a) (b) Figure 4. Binary black and white images: (a) background image and (b) live traffic image Figure 5. Binary foreground image Figure 6. Filtered foreground image Figure 7. Counting number of cars 4. CONCLUSION Background subtraction technique was used in this paper to determine traffic congestions through the different roads on a traffic light system. Two source images were fed to the proposed system in order to extract the foreground scenes from the instantaneous live street images which in turn reveal the amount of the traffic on these streets. These images are namely the empty background image which is a snapshot of the real street when it is completely empty, whereas the second image is taken periodically and compared to the empty background. The comparison is achieved here by XORing the two images. XORing two images will emphasize the differences. XORing was done in binary level instead of true color level. A big challenge was struggled here with the low level of contrast in white-colored vehicles, since the street looks dusty in the image. A contrast improvement strategy was used to tackle this problem through the use of histogram modification technique. In such a technique, the top and bottom 20% brightness levels were saturated and the remaining range was expanded to increase the level of contrast. It should be taken into account that the excessive histogram expansion definitely will result in a deficiency in the system’s accuracy, therefore the range of expansion was selected carefully to obtain an optimal level of accuracy. Results show a very promising level of accuracy even in case of low contrast levels and for all cars’ colors and sizes. Further researches can be conducted considering street foreground pixel density rather than number of cars. This idea could be adopted since car size may be taken in account when traffic congestion is determined. Other bikes motorcycles and even pedestrians could also result in an excessive traffic jam. (a) Binary Background Image (b) Binary Live Traffic Image (a) Binary Background Image (b) Binary Live Traffic Image
  • 5.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 21, No. 4, August 2023: 858-863 862 REFERENCES [1] M. Bernas, B. Płaczek, W. Korski, P. Loska, J. Smyła, and P. Szymała, “A survey and comparison of low-cost sensing technologies for road traffic monitoring,” Sensors, vol. 18, no. 10, 2018, doi: 10.3390/s18103243. [2] E. Ranyal, A. Sadhu, and K. Jain, “Road condition monitoring using smart sensing and artificial intelligence: A review,” Sensors, vol. 22, no. 8, 2022, doi: 10.3390/s22083044. [3] R. D. M. Castillo, M. M. B. Tejada, M. O. Cordel, A. F. B. Laguna, and J. P. Ilao, “Vsion: Vehicle Occlusion Handling for Traffic Monitoring,” in Proc. of the International Conference on Video and Image Processing, 2017, pp. 167–171, doi: 10.1145/3177404.3177431. [4] H. N. Phan, L. H. Pham, D. N. -N. Tran, and S. V. -U. Ha, “Occlusion vehicle detection algorithm in crowded scene for traffic surveillance system,” in 2017 International Conference on System Science and Engineering (ICSSE), 2017, pp. 215-220, doi: 10.1109/ICSSE.2017.8030868. [5] M. Al-Momin and A. Almomin, “A MATLAB model for diagnosing sickle cells and other blood abnormalities using image processing,” International Journal of Electrical and Computer Engineering (IJECE), vol. 11, no. 6, pp. 5060-5065, 2021, doi: 10.11591/ijece.v11i6.pp5060-5065. [6] G. T. S. Ho, Y. P. Tsang, C. H. Wu, W. H. Wong, and K. L. Choy, “A computer vision-based roadside occupation surveillance system for intelligent transport in smart cities,” Sensors, vol. 19, no. 8, 2019, doi: 10.3390/s19081796. [7] M. F. -Sanjurjo, M. Mucientes, and V. M. Brea, “Real-time traffic monitoring with occlusion handling,” in Iberian Conference on Pattern Recognition and Image Analysis, 2019, pp. 273-284, doi: 10.1007/978-3-030-31321-0_24. [8] M. Nikodem, M. Słabicki, T. Surmacz, P. Mrówka, and C. Dołęga, “Multi-camera vehicle tracking using edge computing and low-power communication,” Sensors, vol. 20, no. 11, 2020, doi: 10.3390/s20113334. [9] F. Wu, H. Song, Z. Dai, W. Wang, and J. Li, “Multi-camera traffic scene mosaic based on camera calibration,” IET Computer Vision, vol. 15, no. 1, pp. 47-59, 2021, doi: 10.1049/cvi2.12009. [10] J. Zhang, X. Guo, C. Zhang, and P. Liu, “A vehicle detection and shadow elimination method based on greyscale information, edge information, and prior knowledge,” Computers & Electrical Engineering, vol. 94, 2021, doi: 10.1016/j.compeleceng.2021.107366. [11] Y. Chen and W. Hu, “Robust vehicle detection and counting algorithm adapted to complex traffic environments with sudden illumination changes and shadows,” Sensors, vol. 20, no. 9, 2020, doi: 10.3390/s20092686. [12] M. Sun, W. Sun, X. Zhang, Z. Zhu, and M. Li, “Moving vehicle detection based on optical flow method and shadow removal,” in Cloud Computing, Smart Grid and Innovative Frontiers in Telecommunications, 2020, vol. 322, pp. 447-453, doi: 10.1007/978-3- 030-48513-9_36. [13] G. Tong, H. Chen, Y. Li, X. Du, and Q. Zhang, “Object detection for panoramic images based on MS-RPN structure in traffic road scenes,” IET Computer Vision, vol. 13, no. 5, pp. 500-506, 2019, doi: 10.1049/iet-cvi.2018.5304. [14] F. Liu, Z. Zeng, and R. Jiang, “A video-based real-time adaptive vehicle-counting system for urban roads,” PloS one, vol. 12, no. 11, 2017, doi: 10.1371/journal.pone.0186098. [15] Y. Zheng, X. Li, L. Xu, and N. Wen, “A deep learning–based approach for moving vehicle counting and short-term traffic prediction from video images,” Frontiers in Environmental Science, vol. 10, 2022, doi: 10.3389/fenvs.2022.905443. [16] H. Wei and Q. Peng, “A block-wise frame difference method for real-time video motion detection,” International Journal of Advanced Robotic Systems, vol. 15, no. 4, 2018, doi: 10.1177/1729881418783633. [17] H. M. Hussien, S. F. Meko, and N. B. Teshale, “Comparative analysis of moving object detection algorithms,” International Conference on Information and Communication Technology for Develoment for Africa, 2018, vol. 244, pp. 172-181, doi: 10.1007/978-3-319-95153-9_16. [18] D. V. Nguyen and J. Choi, “Toward Scalable video analytics using compressed-domain features at the edge,” Applied Sciences, vol. 10, no. 18, 2020, doi: 10.3390/app10186391. [19] J. Chung and K. Sohn, “Image-based learning to measure traffic density using a deep convolutional neural network,” IEEE Transactions on Intelligent Transportation Systems, vol. 19, no. 5, pp. 1670-1675, 2018, doi: 10.1109/TITS.2017.2732029. [20] F. A. I. A. Putra, F. Utaminingrum, and W. F. Mahmudy, “HOG feature extraction and KNN classification for detecting vehicle in the highway,” Indonesian Journal of Computing and Cybernetics Systems (IJCCS), vol. 14, no. 3, pp. 231-242, 2020, doi: 10.22146/ijccs.54050. [21] Siddalingesh G. and L. Parthiban, “Algorithm to detect vehicles, count and segregationusing SIFT for non-lane indian roads,” Asian Journal for Convergence in Technology (AJCT), vol. 3, no. 3, 2017. [Online]. Available: https://asianssr.org/index.php/ajct/article/view/540/448 [22] Z. Al-Ariny, M. A. Abdelwahab, M. Fakhry, and E. -S. Hasaneen, “An efficient vehicle counting method using mask R-CNN,” in 2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE), 2020, pp. 232-237, doi: 10.1109/ITCE48509.2020.9047800. [23] Y. Wei, Q. Tian, J. Guo, W. Huang, and J. Cao, “Multi-vehicle detection algorithm through combining Harr and HOG features,” Mathematics and Computers in Simulation, vol. 155, pp. 130-145, 2019, doi: 10.1016/j.matcom.2017.12.011. [24] N. Y. Ershadi, J. M. Menéndez, and D. Jiménez, “Robust vehicle detection in different weather conditions: Using MIPM,” PloS one, vol. 13, no. 3, 2018, doi: 10.1371/journal.pone.0191355. [25] S. Murali, V. K. Govindan, and S. Kalady, “Single image shadow removal by optimization using non-shadow anchor values,” Computational Visual Media, vol. 5, pp. 311-324, 2019, doi: 10.1007/s41095-019-0148-x. [26] I. Atouf, W. A. Okaishi, A. Zaarane, I. Slimani, and M. Benrabh, “A real-time system for vehicle detection with shadow removal and vehicle classification based on vehicle features at urban roads,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 11, no. 4, pp. 2091-2098, 2020, doi: 10.11591/ijpeds.v11.i4.pp2091-2098. [27] W. Sun, M. Sun, X. Zhang, and M. Li, “Moving vehicle detection and tracking based on optical flow method and immune particle filter under complex transportation environments,” Complexity, 2020, doi: 10.1155/2020/3805320. [28] Z. Yang and L. S. C. P. -Cheng, “Vehicle detection in intelligent transportation systems and its applications under varying environments: A review,” Image and Vision Computing, vol. 69, pp. 143-154, 2018, doi: 10.1016/j.imavis.2017.09.008. [29] S. Kamkar and R. Safabakhsh, “Vehicle detection, counting and classification in various conditions,” IET Intelligent Transport Systems, vol. 10, no. 6, pp. 406-413, 2016, doi: 10.1049/iet-its.2015.0157. [30] V. -H. Pham and D. -H. Le, “A two-stage detection approach for car counting in day and nighttime, in Information Systems Design and Intelligent Applications,” in Information Systems Design and Intelligent Applications, 2018, vol. 672, pp. 159-171, doi: 10.1007/978-981-10-7512-4_16. [31] N. Arora, Y. Kumar, R. Karkra, and M. Kumar, “Automatic vehicle detection system in different environment conditions using fast R-CNN,” Multimedia Tools and Applications, vol. 81, pp. 18715-18735, 2022, doi: 10.1007/s11042-022-12347-8.
  • 6. TELKOMNIKA Telecommun Comput El Control  Traffic flow measurement for smart traffic light system design (Mohammed Al-Momin) 863 BIOGRAPHIES OF AUTHORS Mohammed Al-Momin lives in Basra city, south of Iraq. He was awarded the degree of Bachelor of Science (BSc.) in computer engineering from university of Basrah in 2002. Immediately after his graduation, he enrolled in an MSc. program at the same university to complete his postgraduate study, where he got the master’s degree in computer network security. Thereafter, in 2009 he granted a fully funded scholarship in the United Kingdom. In 2013, he was awarded the PhD degree in computer networks by Brunel University, London. He is currently a staff member in Southern Technical University STU, Basra Engineering Technical College BETC, Basra, Iraq. Al-Momin’s fields of interest is computer networks, digital signal processing, image processing, and cryptography. He can be contacted at email: mohammed.al-momin@stu.edu.iq. Mohammed K. Alkhafaji graduated from the department of electrical engineering, university of Basrah, 1990. He specialized in electronic and communication engineering when he obtained the degree of MSc. from university of Basrah, 2001. He joined University Putra Malaysia UPM to get his PhD degree in microwaves / Filtering Antennas in 2018. Currently, he is one of the Basra’s Engineering Technical College (BETC) staff members, Basra, Iraq. He can be contacted at email: m.khudhair@stu.edu.iq. Mrtdaa M. H. Al-Musawi has graduated from university of Basrah, college of Science, Department of computer science in 2009. He has been given the degree of Master of Science (MSc.) in Artificial Intelligence AI from the college of computer science and information technology in 2022. Now he works as a member of staff in Basra Engineering Technical College, Basra, Iraq. He can be contacted at email: mortadha.almusawy@stu.edu.iq.