International Journal of Engineering
Trends and Technology

Research Article | Open Access | Download PDF
Volume 74 | Issue 8 | Year 2026 | Article Id. IJETT-V74I8P115 | DOI : https://doi.org/10.14445/22315381/IJETT-V74I8P115

Implementation 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]