Real-time passenger counting in buses using dense stereovision
Open accessAbstract
We are interested particularly in the estimation of passenger flows entering or exiting from buses. To achieve this measurement, we propose a counting system based on stereo vision. To extract three-dimensional information in a reliable way, we use a dense stereo-matching procedure in which the winner-takes-all technique minimizes a correlation score. This score is an improved version of the sum of absolute differences, including several similarity criteria determined on pixels or regions to be matched. After calculating disparity maps for each image, morphological operations and a binarization with multiple thresholds are used to localize the heads of people passing under the sensor. The markers describing the heads of the passengers getting on or off the bus are then tracked during the image sequence to reconstitute their trajectories. Finally, people are counted from these reconstituted trajectories. The technique suggested was validated by several realistic experiments. We showed that it is possible to obtain counting accuracy of 99% and 97% on two large realistic data sets of image sequences showing realistic scenarios.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Real-time passenger counting using dense stereovision tracks heads and is effective in crowded situations, but requires many cameras and can be inaccurate with hats.
“This approach proved to be effective in crowded situations, but it requires having many cameras installed to cover the whole space for passengers and can produce inaccurate results in cases where passengers wear hats, etc.”
From A Review of Passenger Counting in Public Transport Concepts with Solution Proposal Based on Image Processing and Machine Learning (2024) · cites this paper as [25]
Cites
Zadeh, L. A. (1996) · Cited by 46,960 · see citing works
Goldberg, D. E. (1989) · Medical Entomology and Zoology · Cited by 10,030 · see citing works
An algorithm for tracking multiple targets
Reid, D. (1979) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1979.1102177 · Cited by 3,059 · see citing works
High-accuracy stereo depth maps using structured light
Scharstein, D., & Szeliski, R. (2003) · 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings. · doi:10.1109/cvpr.2003.1211354 · Cited by 1,542 · see citing works
Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems
Zadeh, L. A., Klir, G. J., & Yuan, B. (1996) · Advances in fuzzy systems · doi:10.1142/2895 · Cited by 652 · see citing works
Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems: Selected Papers by Lotfi A Zadeh
Klir, G. J., & Yuan, B. (1996) · Cited by 559 · see citing works
Counting Crowded Moving Objects
Rabaud, V., & Belongie, S. (2006) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2006.92 · Cited by 417 · see citing works
Beymer, D. (2002) · Proceedings Workshop on Human Motion · doi:10.1109/humo.2000.897382 · Cited by 96 · see citing works
Pedestrian Detection and Tracking for Counting Applications in Crowded Situations
Sidla, O., Lypetskyy, Y., Brändle, N., & Seer, S. (2006) · IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) · doi:10.1109/avss.2006.91 · Cited by 93 · see citing works
Real-Time People Counting Using Multiple Lines
Barandiarán, J., Murguia, B., & Boto, F. (2008) · International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS) · doi:10.1109/wiamis.2008.27 · Cited by 86 · see citing works
Detecting and counting people in surveillance applications
Liu, X., Tu, P., Rittscher, J., Perera, A. G. A., & Krahnstoever, N. O. (2006) · IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) · doi:10.1109/avss.2005.1577286 · Cited by 81 · see citing works
A sum of absolute differences implementation in FPGA hardware
Wong, S., Vassiliadis, S., & Cotöfană, S. (2003) · EUROMICRO Conference · doi:10.1109/eurmic.2002.1046155 · Cited by 76 · see citing works
Optimization for Engineering Systems
Derringer, G. C., & Pike, R. W. (1988) · Technometrics · doi:10.1080/00401706.1988.10488355 · Cited by 74 · see citing works
Real-time high density people counter using morphological tools
Albiol, A., Mora-Jiménez, I., & Naranjo, V. (2001) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/6979.969366 · Cited by 70 · see citing works
A comparative study of fast dense stereo vision algorithms
Sunyoto, H., van der Mark, W., & Gavrila, D. M. (2004) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2004.1336402 · Cited by 60 · see citing works
Stereo Matching with Segmentation-Based Cooperation
Zhang, Y., & Kambhamettu, C. (2002) · Lecture notes in computer science · doi:10.1007/3-540-47967-8_37 · Cited by 54 · see citing works
Object tracking in the presence of occlusions via a camera network
Ercan, A. Ö., Gamal, A. E., & Guibas, L. J. (2007) · ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN) · doi:10.1145/1236360.1236425 · Cited by 46 · see citing works
Real-time people localization and tracking through fixed stereo vision
Bahadori, S., Iocchi, L., Leone, G. R., Nardi, D., & Scozzafava, L. (2006) · Applied Intelligence · doi:10.1007/s10489-006-0013-3 · Cited by 41 · see citing works
A Fast and Robust People Counting Method in Video Surveillance
Zhang, E., & Chen, F. (2007) · International Conference on Computational Intelligence and Security (CIS) · doi:10.1109/cis.2007.85 · Cited by 39 · see citing works
A robust method for detecting and counting people
Yu, S., Chen, X., Sun, W., & Xie, D. (2008) · International Conference on Audio, Language and Image Processing · doi:10.1109/icalip.2008.4590257 · Cited by 38 · see citing works
Li, X., & Wang, Y. (2007) · International Conference on Computational Intelligence and Security (CIS) · doi:10.1109/cis.2007.19 · Cited by 30 · see citing works
Linearly Constrained Global Optimization and Stochastic Differential Equations
Parpas, P., Rüstem, B., & Pistikopoulos, E. N. (2006) · Journal of Global Optimization · doi:10.1007/s10898-006-9026-z · Cited by 27 · see citing works
A Statistical Method for People Counting in Crowded Environments
Bozzoli, M., Cinque, L., & Sangineto, E. (2007) · International Conference on Image Analysis and Processing · doi:10.1109/iciap.2007.4362828 · Cited by 27 · see citing works
Genetic approach for obstacle detection using linear stereo vision
Ruichek, Y., Issa, H., & Postaire, J. ‐. (2002) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2000.898352 · Cited by 19 · see citing works
Image sequence analysis for counting in real time people getting in and out of a bus
Mecocci, A., Bartolini, F., & Cappellini, V. (1994) · Signal Processing · doi:10.1016/0165-1684(94)90039-6 · Cited by 17 · see citing works
A Rapid Method for Passing People Counting in Monocular Video Sequences
Xu, X., Wang, Z., Liang, Y.-H., & Zhang, Y. (2007) · International Conference on Machine Learning and Cybernetics · doi:10.1109/icmlc.2007.4370413 · Cited by 9 · see citing works
Object Tracking in the Presence of Occlusions via a Camera Network
Ercan, A. Ö., Gamal, A. E., & Guibas, L. J. (2007) · ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN) · doi:10.1109/ipsn.2007.4379711 · Cited by 7 · see citing works
Real Time Head Detection for Embedded Vision Modules
Gardel, A., Bravo, I., Gil-Jiménez, P., Lazaro, J. L., & Torquemada, A. (2007) · IEEE International Symposium on Intelligent Signal Processing, · doi:10.1109/wisp.2007.4447515 · Cited by 4 · see citing works
Effective Pedestrian Detection and Counting at Bus Stops
García-Bunster, G., & Torres‐Torriti, M. (2008) · IEEE Latin American Robotics Symposium (LARS) · doi:10.1109/lars.2008.18 · Cited by 3 · see citing works
Yahiaoui, T. (2007) · Cited by 2 · see citing works
Self-citationAn integrated visualization of a smart camera based distributed surveillance system
Fleck, S., Vollrath, C., Walter, F., & Straßer, W. (2007) · Cited by 1 · see citing works
Flagged first, then by citations
1 of the 32 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
A taxonomy for planning and designing smart mobility services
Cledou, G., Estévez, E., & Barbosa, L. S. (2018) · Government Information Quarterly · doi:10.1016/j.giq.2017.11.008 · Cited by 118 · see citing works
People counting by learning their appearance in a multi-view camera environment
Maddalena, L., Petrosino, A., & Russo, F. (2013) · Pattern Recognition Letters · doi:10.1016/j.patrec.2013.10.006 · Cited by 55 · see citing works
Robust people counting system based on sensor fusion
Dan, B.-K., Kim, Y.-S., Suryanto, Jung, J.-Y., & Ko, S.-J. (2012) · IEEE Transactions on Consumer Electronics · doi:10.1109/tce.2012.6311350 · Cited by 49 · see citing works
Passenger flow counting in buses based on deep learning using surveillance video
Hsu, Y.-W., Wang, T.-Y., & Perng, J.-W. (2020) · Optik · doi:10.1016/j.ijleo.2019.163675 · Cited by 43 · see citing works
A Field Study of Internet of Things-Based Solutions for Automatic Passenger Counting
McCarthy, C. D., Moser, I., Jayaraman, P. P., Ghaderi, ., Tan, A. M., Yavari, A., Mehmood, U., Simmons, M. D., Weizman, Y., Georgakopoulos, D., et al. (2021) · IEEE Open Journal of Intelligent Transportation Systems · doi:10.1109/ojits.2021.3111052 · Cited by 34 · see citing works
Passenger Occupancy Estimation in Vehicles: A Review of Current Methods and Research Challenges
Kuchár, P., Pirník, R., Janota, A., Malobický, B., Kubík, J., & Šišmišová, D. (2023) · Sustainability · doi:10.3390/su15021332 · Cited by 30 · see citing works
Image processing and artificial neural network for counting people inside public transport
Chato, P., Chipantasi, D. J. M., Velasco, N., Rea, S., Hallo, V., & Constante, P. (2018) · 2018 IEEE Third Ecuador Technical Chapters Meeting (ETCM) · doi:10.1109/etcm.2018.8580287 · Cited by 23 · see citing works
Radovan, A., Mršić, L., Đambić, G., & Mihaljević, B. (2024) · Eng · doi:10.3390/eng5040172 · Cited by 24 · see citing works
Review of Automatic Passenger Counting Systems in Public Urban Transport
Grgurević, I., Juršić, K., & Rajič, V. (2022) · EAI/Springer Innovations in Communication and Computing · doi:10.1007/978-3-030-67241-6_1 · Cited by 17 · see citing works
On the Use of Simple Geometric Descriptors Provided by RGB-D Sensors for Re-Identification
Lorenzo-Navarro, J., Castrillón-Santana, M., & Hernández-Sosa, D. (2013) · Sensors · doi:10.3390/s130708222 · Cited by 17 · see citing works
People counting via multiple views using a fast information fusion approach
Mousse, M. A., Motamed, C., & Ezin, E. C. (2016) · Multimedia Tools and Applications · doi:10.1007/s11042-016-3352-z · Cited by 16 · see citing works
Pronello, C., Anbarasan, D., Spoturno, F., & Terzolo, G. (2025) · Public Transport · doi:10.1007/s12469-023-00349-0 · Cited by 13 · see citing works
An Intelligent RGB-D Video System for Bus Passenger Counting
Liciotti, D., Cenci, A., Frontoni, E., Mancini, A., & Zingaretti, P. (2017) · Advances in intelligent systems and computing · doi:10.1007/978-3-319-48036-7_34 · Cited by 12 · see citing works
Automatic head detection for passenger flow analysis in bus surveillance videos
Chen, J., Wen, Q., Zhuo, C., & Mete, M. (2012) · International Congress on Image and Signal Processing (CISP) · doi:10.1109/cisp.2012.6469669 · Cited by 11 · see citing works
Lumentut, J. S., GUNAWAN, F. E., & Diana, D. (2015) · Procedia Computer Science · doi:10.1016/j.procs.2015.07.565 · Cited by 10 · see citing works
An Study on Re-identification in RGB-D Imagery
Lorenzo-Navarro, J., Castrillón-Santana, M., & Hernández-Sosa, D. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-35395-6_28 · Cited by 9 · see citing works
A comprehensive review of on-board action recognition models in public transportation systems
Meurie, C., & Lézoray, O. (2025) · Expert Systems with Applications · doi:10.1016/j.eswa.2025.128311 · Cited by 8 · see citing works
Self-citationAppearance-based passenger counting in cluttered scenes with lateral movement compensation
Sutopo, R., Lim, J. M.-Y., Baskaran, V. M., Wong, K., Massimo Tistarelli, A., & Liau, H. F. (2021) · Neural Computing and Applications · doi:10.1007/s00521-021-05760-x · Cited by 7 · see citing works
An IoT Transport Architecture for Passenger Counting: A Real Implementation
Kniess, J., Rutke, J. C., & Castañeda, W. A. C. (2021) · IFIP/IEEE International Symposium on Integrated Network Management (IM) · Cited by 7 · see citing works
Conteo de personas con un sensor RGBD comercial
Castrillón-Santana, M., Lorenzo-Navarro, J., & Hernández-Sosa, D. (2014) · Revista Iberoamericana de Automática e Informática Industrial RIAI · doi:10.1016/j.riai.2014.05.006 · Cited by 7 · see citing works
Distributed Monitoring System Based On Weighted Data Fusing Model
Shbib, R., Zhou, S., Ndzi, D. L., & Alkadhimi, K. (2013) · Cited by 7 · see citing works
Use of Deep Learning Methods for People Counting in Public Transport
Baumann, D., Sommer, M., Schrempp, Y., & Sax, E. (2022) · International Conference on Connected Vehicles and Expo · doi:10.1109/iccve52871.2022.9742924 · Cited by 6 · see citing works
Passenger Flow Estimation with Bipartite Matching on Bus Surveillance Cameras
Komatsu, S., Furuta, R., & Taniguchi, Y. (2021) · IEEE International Conference on Multimedia Information Processing and Retrieval (MIPR) · doi:10.1109/mipr51284.2021.00038 · Cited by 5 · see citing works
Pedestrian Counting for a Large Scene Using a GigaPan Panorama and Exemplar-SVMs
Zhang, S., Yu, S., Ma, Q., Shang, P., Gui, P., Wang, J., & Feng, T. (2013) · International Conference on Computational Intelligence and Security (CIS) · doi:10.1109/cis.2013.55 · Cited by 5 · see citing works
Video-based automatic transit vehicle ingress/egress counting using trajectory clustering
Cheng, G., Huang, Y., Mirzaei, A., Buckles, B. P., & Yang, H. (2014) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2014.6856514 · Cited by 4 · see citing works
Tian, C., Zhang, R., Zhang, C., & Zhao, X. (2018) · Journal of Physics Conference Series · doi:10.1088/1742-6596/1069/1/012013 · Cited by 3 · see citing works
Bus Passenger Flow and Running Status Analyzation System Based on MAC Address
Dong, H., & Wang, Y. (2018) · ASCE International Conference on Transportation and Development (ICTD) · doi:10.1061/9780784481547.020 · Cited by 3 · see citing works
Evaluating rail transit assignment models in the temporal dimension: The problem and its solution
Zhu, W., Wei, J., & Xu, C. (2024) · International Journal of Transportation Science and Technology · doi:10.1016/j.ijtst.2024.05.008 · Cited by 2 · see citing works
Development of Passengers’ Vehicle Overloading Control System
Namayala, P. P., Gabriel, S., kayombo, G., & Kambosha, P. (2019) · International Journal of Engineering Research and Advanced Technology · doi:10.31695/ijerat.2019.3545 · Cited by 2 · see citing works
Stereoscopic viewing facilitates the perception of crowds
Kytö, M., Häkkinen, J. P., & Oittinen, P. T. (2011) · IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) · doi:10.1109/avss.2011.6027293 · Cited by 1 · see citing works
Application of Automatic Statistic Passenger Flow System Based on Depth Data
Qin, X., Zhang, Y., Lin, G., Wang, M., & Wang, P. (2016) · International Symposium on Computer, Consumer and Control · doi:10.1109/is3c.2016.137
Crowd Analysis in Public Transport Based on Face Detection
Chauhan, J., Chordiya, S., Bhatia, R., Genge, S., & Barad, R. (2021) · Algorithms for intelligent systems · doi:10.1007/978-981-15-6707-0_66
Hapsari, G. I., Mutiara, G. A., Alfarisi, M. R., Meisaroh, L., Hanifa, F. H., Putra, R., Salim, D., & Kurniawan, A. P. (2023) · Journal of Applied Engineering and Technological Science (JAETS) · doi:10.37385/jaets.v5i1.1956
Towards Integration of Travel Context Information into Multimodal Transport Platforms
Diogo, P., Simão, J., Esteves, G., & Cota, N. (2025) · Procedia Computer Science · doi:10.1016/j.procs.2025.02.158
Görgülü, Ş., Adıyaman, S., Öden, S., & Kırımça, N. (2026) · Demiryolu Mühendisliği · doi:10.47072/demiryolu.1918976
SARAL YATRA - A Smart Public Transport Monitoring System
Kaulgud, S. P., Navin, A., Bhargava Simha, R., Rao, D. M., & Jaswanth, G. (2026) · International Conference on Emerging Trends in Mobile Computing and Sustainable Informatics (ICEMCSI) · doi:10.1109/icemcsi67638.2026.11602971
Duc, K. N., Nhat, L. C., Minh, P. H. D., Thoai, G.-T. T.-L., Duy, M.-D. T.-N., Hai, T. H. L., & Thoai, N. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-2888-1_5
- Authors
- Yahiaoui, T., Khoudour, L., & Meurie, C.
- Affiliations
- Institut National de Recherche sur les Transports et Leur Sècurité
- Université de technologie de belfort-montbéliard (FR)
- Corresponding author
- Yahiaoui, Tarek
- Venue
- Journal of Electronic Imaging
- Publisher
- SPIE-Intl Soc Optical Eng
- Published
- 2010-07-01
- Volume
- 19
- Issue
- 3
- Pages
- 1-11
- ISSN
- 1017-9909 (ISSN-L)
- 1560-229X
- OpenAlex
- W2099942418
- Cited by
- 37
- References
- 32
- Citations by year
- 2026: 3 · 2025: 2 · 2024: 3 · 2023: 2 · 2022: 1 · 2021: 6 · 2019: 2 · 2018: 4 · 2017: 1 · 2016: 2 · 2015: 1 · 2014: 2 · 2013: 4 · 2012: 3
- FWCI
- 2.97
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Journal of Electronic Imaging (publishedVersion)
- HAL (submittedVersion, other-oa)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Video Surveillance and Tracking Methods
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Physical Sciences › Engineering › Automotive Engineering › Autonomous Vehicle Technology and Safety
- Keywords
- dense stereo matching, sum of absolute differences, disparity map, head detection, human tracking, trajectory reconstruction, morphological operations, public transport monitoring
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review