Research Article | Open Access | Download PDF
Volume 74 | Issue 8 | Year 2026 | Article Id. IJETT-V74I8P115 | DOI : https://doi.org/10.14445/22315381/IJETT-V74I8P115Implementation of a Smart IoT-Based Trotro Passenger Pickup System in Ghana
Isaac Adjaye Aboagye, Margaret Richardson Ansah, Wiafe Owusu-Banahene, Prince Kotoko, Alexander Awuviri
| Received | Revised | Accepted | Published |
|---|---|---|---|
| 25 Feb 2026 | 14 Jul 2026 | 22 Jul 2026 | 29 Aug 2026 |
Citation :
Isaac Adjaye Aboagye, Margaret Richardson Ansah, Wiafe Owusu-Banahene, Prince Kotoko, Alexander Awuviri, "Implementation of a Smart IoT-Based Trotro Passenger Pickup System in Ghana," International Journal of Engineering Trends and Technology (IJETT), vol. 74, no. 8, pp. 222-238, 2026. Crossref, https://doi.org/10.14445/22315381/IJETT-V74I8P115
Abstract
As the number of people living in cities increases, there is a need to improve the transportation system. In Ghana, the public transport systems in the urban areas are faced with longer waiting times, overcrowding at bus stops, and a lack of a communication system between bus stops and the drivers of the vehicles. Recent developments in the Internet of Things (IoT), Artificial Intelligence (AI), location management microservices, computer vision, cloud computing, and embedded systems offer novel opportunities to overcome these challenges within the public transportation system. In this research, a low-cost passenger counting and tracking system is developed and integrated into a Trotro public transport system in Ghana. The system is designed using a Raspberry Pi with a camera module attached to it and a portable power bank. The system uses a computer vision model (YOLOv11) trained to count passengers at a bus stop by recognizing human heads and bodies in their entirety. This dual detection method gives the system robustness against overcrowding. When only heads can be seen, it counts by the number of heads. When full bodies can be seen, it counts by the number of bodies. When both can be seen, the model ensures that the head and body bounding boxes are paired one-to-one to prevent overcounting. After counting, the data is sent to a web server where it is stored and processed for use in a mobile application. The system has an in-built Bluetooth-enabled speaker that announces the driver’s trip information to passengers at the bus stop. The research demonstrates how technologies can improve the transportation system in Ghana.
Keywords
Trotro, Computer vision, Cloud computing, Mobile application, Microservices, Public transport.
References
[1] Lukas
Siegfried Hoose, “Finding Ways to Move through Accra´S Traffic: A Study
about Urban Transportation in One of Africa's Fastest-Growing Cities,”
Master’s Thesis, The University of Bergen, 2022.
[Google Scholar] [Publisher Link]
[2] Emmanuel
Dzisi, Daniel Atuah Obeng, and Yaw Adubofour Tuffour, “Modifying the SERVPERF
to Assess Paratransit Minibus Taxis, Trotro in Ghana, and the Relevance
of Mobility-as-a-Service Features to the Service,” Heliyon, vol. 7,
no. 5, pp. 1-9, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[3] William
Agyemang, “Measurement of Service Quality of “Trotro” as Public Transportation
in Ghana: A Case Study of the City of Kumasi,” Southern African Transport
Conferences, pp. 283-291, 2013.
[Google Scholar] [Publisher Link]
[4] Emmanuel
Dzisi et al., “Digitalization of the Paratransit (Trotro) using Mobility
as a Service: What are the Adoption Intentions of Operators and Operator Unions
in Ghana?,” Research in Transportation Business and Management, vol.
47, pp. 1-15, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Joseph
Kofi Wireko, “On-Demand Internet-based Business Model in Informal Public
Transportation System in Developing Countries,” SSRN, pp. 1-14, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Cynthia
Barnhart, Douglas Fearing, and Vikrant Vaze, “Modeling Passenger Travel and
Delays in the National Air Transportation System,” Operations Research,” vol.
62, no. 3, pp. 580-601, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Marieke
S. Van Der Tuin, and Adam J. Pel, “The Disruption Transport Model: Computing
user Delays Resulting from Infrastructure Failures for Multi-Modal Passenger
and Freight Traffic,” European Transport Research Review, vol. 12,
no. 1, pp. 1-10, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Abderraouf
Boussif, and Mohamed Ghazel, “Model-based Monitoring of a Train Passenger
Access System,” IEEE Access, vol. 6, pp. 41619-41632, 2018.
[CrossRef] [Google Scholar] [Publisher
Link]
[9] Xing-Gang Luo et al., “A New
Framework of Intelligent Public Transportation Systems based on the Internet of
Things,” IEEE Access, vol. 7, pp. 55290-55304, 2019.
[CrossRef] [Google Scholar] [Publisher
Link]
[10] Fahad
Younas, “Factors Influencing Consumer Choice in Ride-Sharing Platforms: A
Study on Uber and Bolt in Helsinki,” Centria University of Applied
Sciences, 2025.
[Google Scholar] [Publisher
Link]
[11] Hampus
Johansson, and Sebastian Leijen, “Competing for the Curb: A Study of the
Impact of Ride-Hailing Companies on Traditional Taxi Services,” Master Theses, University of Gothenburg, 2023.
[Google Scholar] [Publisher Link]
[12] Dominic
Edem Hotor, “Accessibility and use of Public Transport
Services by Persons with Disabilities (PWDS) in Ghana,” SSRN, pp.
1-284, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Aleksander
Radovan et al., “Review of Passenger Counting in
Public Transport Concepts with Solution Proposal based on Image Processing and
Machine Learning,” Eng, vol. 5, no. 4, pp. 3284-3315, 2024.
[CrossRef] [Google Scholar] [Publisher
Link]
[14] Aktumar Rakhymova et al., “Development
of an Intelligent Passenger Counting System for Enhancing Public Transport
Efficiency and Optimizing Route Networks,” Journal of Problems in Computer
Science and Information Technologies, vol. 2, no. 1, pp. 3-14, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Adel Nadjaran
Toosi, Jungmin Son, and Rajkumar Buyya, “Clouds-Pi:
A Low-Cost Raspberry Pi-based Micro Data Center for Software-Defined Cloud
Computing,” IEEE Cloud Computing, vol. 5, no. 5, pp. 81-91,
2018.
[CrossRef] [Google Scholar] [Publisher
Link]
[16] Fung
Po Tso et al., “The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud
Computing Infrastructures,” 2013 IEEE 33rd International
Conference on Distributed Computing Systems Workshops, Philadelphia, PA,
USA, pp. 108-112, 2013.
[CrossRef] [Google Scholar] [Publisher
Link]
[17] Sheik Murad
Hassan Anik et al., “A Cost-Effective, Scalable,
and Portable IoT Data Infrastructure for Indoor Environment Sensing,” Journal
of Building Engineering, vol. 49, pp. 1-15, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Kai Lu et al., “A
Review of Big Data Applications in Urban Transit Systems,” IEEE Transactions
on Intelligent Transportation Systems, vol. 22, no. 5, pp. 2535-2552,
2020.
[CrossRef] [Google Scholar] [Publisher
Link]
[19] Carlos
Romero et al., “Potential Demand for Bus Commuting Trips in Metropolitan
Corridors through the use of Real-Time Information Tools,” International
Journal of Sustainable Transportation, vol. 16, no. 4, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[20] M.
Rohith, Ajeet Sunil, and Mohana, “Comparative Analysis of Edge Computing and
Edge Devices: Key Technology in IoT and Computer Vision Applications,” 2021
International Conference on Recent Trends on Electronics, Information,
Communication and Technology, Bangalore, India, pp. 722-727, 2021.
[CrossRef] [Google Scholar] [Publisher
Link]
[21] Lavanya Sharma,
Rise of Computer Vision and Internet of
Things, 1st ed., Chapman
and Hall/CRC, 2022. [Google Scholar] [Publisher Link]
[22] Nashwan
Adnan Othman, and Ilhan Aydin, “A New IoT Combined Body Detection of People by
using Computer Vision for a Security Application,” 2017 9th
International Conference on Computational Intelligence and Communication
Networks, Girne, Northern Cyprus, pp. 108-112, 2017.
[CrossRef] [Google Scholar] [Publisher
Link]
[23] Benedetto
Barabino, Lorenzo Raccagni, and Roberto Ventura, “Accuracy of Automatic
Passenger Counting in Open Mass Transit Systems: Insights from Italy,” The
Open Transportation Journal, vol. 9, no. 1, pp. 1-15, 2025.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Anne K. Schütz et al., “Application of Yolov4 for Detection and
Motion Monitoring of Red Foxes,” Animals, vol. 11, no. 6, pp. 1-18,
2021.
[CrossRef] [Google Scholar] [Publisher
Link]
[25] Antoni B. Chan, Zhang-Sheng John Liang, and Nuno
Vasconcelos, “Privacy-Preserving Crowd Monitoring: Counting People without
People Models or Tracking,” 2008 IEEE Conference on Computer Vision and
Pattern Recognition, Anchorage, AK, USA, pp. 1-7, 2008.
[CrossRef] [Google Scholar] [Publisher
Link]
[26] Ahmed Gomaa et
al., “Faster CNN-based Vehicle Detection and Counting Strategy for Fixed Camera
Scenes,” Multimedia Tools and Applications, vol. 81, no. 18, pp.
25443-25471, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[27] S. Rajeswari,
and L. Priyadharshini, “Smart Model Bus Stop for Special Needy Aged
Individuals,” International Journal of Smart Applications and Technologies,
vol. 16, no. 1, pp. 1-12, 2025.
[CrossRef] [Publisher
Link]
[28] Arianna
Alessi et al., “Privacy by Design and by Default in Software Development in
Order to Prevent Unlawful Processing of Personal Data,” Privacy
Certifications Impact on Software Development and Liabilities, pp. 1-56, 2021.
[Google Scholar]
[29] E.F.
Sam, and A.M. Abane, “Enhancing Passenger Safety and Security in Ghana:
Appraising Public Transport Operators’ Recent Interventions,” Journal of
Science and Technology (Ghana), vol. 37, no. 1, pp. 101-112, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[30] Jennifer
Hart, Informality, Urban Transport Infrastructure, and the Lessons of
History in Accra, Ghana, Routledge Handbook of Urban Planning in Africa,
pp. 320-340, 2019.
[Google Scholar]
[31] Enoch
F. Sam et al., “Public Bus Passenger Safety Evaluations in Ghana: A
Phenomenological Constructivist Exploration,” Transportation Research Part
F: Traffic Psychology and Behaviour, vol. 58, pp. 339-350, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[32] Amanda Amalia Lubis, Adrian Prasasta, and Dewi
Anita Sari, “Towards Efficient Crowd Counting and Behavior Analysis using
YOLOv11,” International Journal of Technology and Modeling, vol. 4,
no. 1, pp. 35-47, 2025.
[CrossRef] [Google Scholar] [Publisher Link]
[33] Emanuele Frontoni, Marina Paolanti, and Rocco
Pietrini, People Counting in Crowded Environment and Re-Identification,
RGB-D Image Analysis and Processing, Springer, pp. 397-425, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[34] Vikas
Kamra et al., “A Novel Approach for Crowd Analysis and Density Estimation by
using Machine Learning Techniques,” 2024 International Conference on
Intelligent Systems for Cybersecurity, Gurugram, India, pp. 1-6, 2024.
[CrossRef] [Google Scholar] [Publisher
Link]
[35] Meiling Gong et al., “A Review of Non-Maximum
Suppression Algorithms for Deep Learning Target Detection,” Seventh
Symposium on Novel Photoelectronic Detection Technology and Applications,
vol. 11763, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[36] Vinod
Biradar, and Karuna Chandrashekhar Gull, “Multiple Object Detection and
Tracking using Deep Learning Framework with Non-Maximum Suppression,” International
Journal of Intelligent Engineering and Systems, vol. 18, no. 1, pp.
106-117, 2025.
[CrossRef] [Google Scholar]
[37] Zan
Shen et al., “Crowd Counting Via Adversarial Cross-Scale Consistency Pursuit,” 2018
IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake
City, UT, USA, pp. 5245-5254, 2018.
[CrossRef] [Google Scholar] [Publisher Link]