Appearance-based passenger counting in cluttered scenes with lateral movement compensation

Autonomous passenger counting in public transportation represents an integral part of an intelligent transportation system, as it provides vital information to improve the efficiency and resource management of a public transportation network. However, counting passengers in highly crowded scenes is a challenging task due to their random movement, diverse appearance settings and inter-object occlusions. Furthermore, state-of-the-art methods in this domain rely heavily on additional custom cameras or sensors instead of existing onboard surveillance cameras, which consequently limits the feasibility of such systems for large-scale deployment. Hence, this paper puts forward an enhanced appearance descriptor with lateral movement compensation, which addresses the difficulty in counting passengers bidirectionally in cluttered scenes. We first construct a head re-identification dataset, which is used to train an appearance descriptor. This dataset addresses the absence of a person re-identification dataset, which in turn allows for accurate tracking of passengers in cluttered scenes. Then, a novel technique of applying a fedora counting line is introduced to count the number of passengers entering and exiting a bus. This technique compensates the impact of passengers’ lateral movement, which crucially increases the accuracy of bidirectional passenger counting using onboard bus surveillance cameras. In addition, a real-time implementation of the proposed method, which includes the integration of DeepStream and fedora counting line, is also presented. Experimental results on a challenging test dataset demonstrate that the proposed method outperforms benchmarked techniques with an average counting accuracy of 93.21% for entering and 96.10% for exiting public buses. Furthermore, the proposed system achieves this accuracy at an average frame rate of 16 frames per second, which represents a practical solution to a real-time application.

[1]  J. Morse Determining Sample Size , 2000 .

[2]  Kazutoshi Fujikawa,et al.  Passenger Counter Based on Random Forest Regressor Using Drive Recorder and Sensors in Buses , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[3]  Xiao-Yuan Jing,et al.  Semi-supervised person re-identification by similarity-embedded cycle GANs , 2020, Neural Computing and Applications.

[4]  Biao Yang,et al.  Edge computing-based real-time passenger counting using a compact convolutional neural network , 2018, Neural Computing and Applications.

[5]  Jakub Nalepa,et al.  Real-Time People Counting from Depth Images , 2015, BDAS.

[6]  Mao Ye,et al.  Adaptive pedestrian detection by predicting classifier , 2017, Neural Computing and Applications.

[7]  Qi Tian,et al.  Scalable Person Re-identification: A Benchmark , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[8]  Feng Li,et al.  Automatic Passenger Counting System for Bus Based on RGB-D Video , 2017 .

[9]  Dietrich Paulus,et al.  Simple online and realtime tracking with a deep association metric , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[10]  Guo Cao,et al.  Single-column CNN for crowd counting with pixel-wise attention mechanism , 2018, Neural Computing and Applications.

[11]  Dapeng Tao,et al.  Top distance regularized projection and dictionary learning for person re-identification , 2019, Inf. Sci..

[12]  Xiaogang Wang,et al.  DeepReID: Deep Filter Pairing Neural Network for Person Re-identification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[14]  Rüdiger Dillmann,et al.  Embodied Neuromorphic Vision with Continuous Random Backpropagation , 2020, 2020 8th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics (BioRob).

[15]  Louahdi Khoudour,et al.  Real-time passenger counting in buses using dense stereovision , 2010, J. Electronic Imaging.

[16]  Emanuele Frontoni,et al.  An Intelligent RGB-D Video System for Bus Passenger Counting , 2016, IAS.

[17]  Bing-Fei Wu,et al.  The design and implementation of a vision-based people counting system in buses , 2016, 2016 International Conference on System Science and Engineering (ICSSE).

[18]  Rudiger Dillmann,et al.  Embodied Neuromorphic Vision with Event-Driven Random Backpropagation , 2020 .

[19]  Jianxin Li,et al.  Benchmark Data and Method for Real-Time People Counting in Cluttered Scenes Using Depth Sensors , 2018, IEEE Transactions on Intelligent Transportation Systems.

[20]  Xiaojing Chen,et al.  Sparse representation matching for person re-identification , 2016, Inf. Sci..

[21]  Horst Bischof,et al.  Person Re-identification by Descriptive and Discriminative Classification , 2011, SCIA.

[22]  Qi Tian,et al.  MARS: A Video Benchmark for Large-Scale Person Re-Identification , 2016, ECCV.

[23]  Yunjian Jia,et al.  Passenger flow estimation based on convolutional neural network in public transportation system , 2017, Knowl. Based Syst..

[24]  Suk-Ju Kang,et al.  Real-Time People Counting System for Customer Movement Analysis , 2018, IEEE Access.