Elsevier

Signal Processing

Volume 35, Issue 2, January 1994, Pages 105-116
Signal Processing

Image sequence analysis for counting in real time people getting in and out of a bus

https://doi.org/10.1016/0165-1684(94)90039-6Get rights and content

Abstract

An automatic system using dynamic image sequence processing to count persons getting in and out of a bus is presented. This parameter is very useful to allocate ‘at run-time’ the proper number of buses to each line of a transport service. Some suitably developed fast algorithms are used in order to detect motion, estimate its direction, and validate the presence of an actual target. The system is capable of coping with vibrations, lightning fluctuations, and environmental variations. Its main advantages are the execution speed and the reliability of the counting process which is correctly performed even if people flow in a chaotic and very clustered way. Application of the proposed system to the real image sequence acquired during the standard travel of a bus is reported and discussed. The system is well suited for hardware implementation due to the particular attention devoted to the development of algorithms.

Zusammenfassung

Präsentiert wird ein automatisches System, das eine dynamische Bildfolgenverarbeitung zum Zählen von Personen anwendet, die einen Bus besteigen und ihn verlassen. Diese Meßgröße ist sehr hilfreich beim Bereitstellen der richtigen Anzahl von Bussen für jede Linie eines Transportunternehmens während des Betriebes. Einige geeignet entwickelte schnelle Algorithmen werden dazu verwendet, Bewegungen zu detektieren, ihre Richtungen zu schätzen und das Vorhandensein eines tatsächlichen Ziels zu validieren. Das System ist in der Lage, mit Vibrationen, schwankenden Lichtverhältnissen und wechselnden Umgebungen fertig zu werden. Seine Hauptvorzüge sind die Ausführungsgeschwindigkeit und die Zuverlässigkeit des Zählvorgangs, der auch dann noch korrekt ausgeführt wird, wenn der Fahrgastfluß chaotisch und in dichten Gruppen abläuft. Die Anwendung des vorgeschlagenen Systems auf reale Bildfolgen, welche während der normalen Fahrt eines Busses aufgenommen wurden, wird dargestellt und diskutiert. Das System eignet sich gut zur schltungstechnischen Realisierung, weil der Algorithmenentwicklung besondere Aufmerksamkeit gewidmet wurde.

Résumé

Nous présentons ici un système permettant de compter les personnes montant et descendant d'un bus en utilisant des techniques de traitement de séquences d'images. Ce paramètre est très utile pour allouer correctement le nombre adéquat de bus pour chacune des lignes du réseau. Pour détecter le mouvement, estimer sa direction et valider la présence d'une personne, nous avons développé des algorithmes rapides adaptés à ce problème. Le système est capable de faire face aux vibrations, aux fluctuations de luminosité et des variations d'environnement. Les avantages principaux sont le temps d'execution et la sûreté du processus de comptage qui est correctement effectué même si les gens bougent d'une manière disparate et chaotique. L'application du système proposé aux séquences d'images réelles acquises durant le trajet normal d'un bus est décrite. Le système est bien adapté à l'implementation hardware grâce à l'attention particulière portée au développement algorithmique.

References (9)

There are more references available in the full text version of this article.

Cited by (13)

  • Use of Deep Learning Methods for People Counting in Public Transport

    2022, ICCVE 2022 - IEEE International Conference on Connected Vehicles and Expo
  • Image processing and artificial neural network for counting people inside public transport

    2018, 2018 IEEE 3rd Ecuador Technical Chapters Meeting, ETCM 2018
  • People counting system by using kinect sensor

    2015, INISTA 2015 - 2015 International Symposium on Innovations in Intelligent SysTems and Applications, Proceedings
View all citing articles on Scopus
View full text