Real-time passenger counting in buses using dense stereovision

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.

[1]  Stamatis Vassiliadis,et al.  A sum of absolute differences implementation in FPGA hardware , 2002, Proceedings. 28th Euromicro Conference.

[2]  Florian Walter,et al.  An integrated visualization of a smart camera based distributed surveillance system , 2007 .

[3]  Ying-Hong Liang,et al.  A Rapid Method for Passing People Counting in Monocular Video Sequences , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[4]  Tarek Yahiaoui Une approche de stéréovision dense intégrant des contraintes de similarité : application au comptage des passagers entrant et sortant d'un autobus , 2007 .

[5]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[6]  Paul Rybski,et al.  Analysis of a Spatio-Temporal Clustering Algorithm for Counting People in a Meeting , 2006 .

[7]  M. Torres-Torriti,et al.  Effective Pedestrian Detection and Counting at Bus Stops , 2008, 2008 IEEE Latin American Robotic Symposium.

[8]  David Beymer,et al.  Person counting using stereo , 2000, Proceedings Workshop on Human Motion.

[9]  A. Gardel,et al.  Real Time Head Detection for Embedded Vision Modules , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[10]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[11]  A. El Gamal,et al.  Object Tracking in the Presence of Occlusions via a Camera Network , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[12]  Franco Bartolini,et al.  Image sequence analysis for counting in real time people getting in and out of a bus , 1994, Signal Process..

[13]  Ye Zhang,et al.  Stereo Matching with Segmentation-Based Cooperation , 2002, ECCV.

[14]  Feng Chen,et al.  A Fast and Robust People Counting Method in Video Surveillance , 2007, 2007 International Conference on Computational Intelligence and Security (CIS 2007).

[15]  Richard Szeliski,et al.  High-accuracy stereo depth maps using structured light , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[16]  Ralph W. Pike,et al.  Optimization for Engineering Systems , 1986 .

[17]  Prospero C. Naval,et al.  APeC : Automated People Counting from Video , 2005 .

[18]  Fernando Boto,et al.  Real-Time People Counting Using Multiple Lines , 2008, 2008 Ninth International Workshop on Image Analysis for Multimedia Interactive Services.

[19]  Donald Reid An algorithm for tracking multiple targets , 1978 .

[20]  Norbert Brändle,et al.  Pedestrian Detection and Tracking for Counting Applications in Crowded Situations , 2006, 2006 IEEE International Conference on Video and Signal Based Surveillance.

[21]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[22]  George J. Klir,et al.  Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems - Selected Papers by Lotfi A Zadeh , 1996, Advances in Fuzzy Systems - Applications and Theory.

[23]  Antonio Albiol,et al.  Real-time high density people counter using morphological tools , 2001, IEEE Trans. Intell. Transp. Syst..

[24]  Yassine Ruichek,et al.  Genetic approach for obstacle detection using linear stereo vision , 2000, Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No.00TH8511).

[25]  Berç Rustem,et al.  Linearly Constrained Global Optimization and Stochastic Differential Equations , 2006, J. Glob. Optim..

[26]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[27]  Serge J. Belongie,et al.  Counting Crowded Moving Objects , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[28]  Yassine Ruichek,et al.  A new neural real-time implementation for obstacle detection using linear stereo vision , 1999 .

[29]  Xiaoping Chen,et al.  A robust method for detecting and counting people , 2008, 2008 International Conference on Audio, Language and Image Processing.

[30]  Peter H. Tu,et al.  Detecting and counting people in surveillance applications , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[31]  Daniele Nardi,et al.  Real-time people localization and tracking through fixed stereo vision , 2005, Applied Intelligence.

[32]  W. van der Mark,et al.  A comparative study of fast dense stereo vision algorithms , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[33]  Luigi Cinque,et al.  A Statistical Method for People Counting in Crowded Environments , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).