Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter

Pedestrian flow statistics and analysis in public places is an important means to ensure urban safety. However, in recent years, a video-based pedestrian flow statistics algorithm mainly relies on binocular vision or a vertical downward camera, which has serious limitations on the application scene...

Full description

Bibliographic Details
Main Authors: Miao He, Haibo Luo, Bin Hui, Zheng Chang
Format: Article
Language:English
Published: MDPI AG 2019-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/9/8/1624
id doaj-06f44cae08d24f8dbdd183cf2354c7d1
record_format Article
spelling doaj-06f44cae08d24f8dbdd183cf2354c7d12020-11-24T20:43:41ZengMDPI AGApplied Sciences2076-34172019-04-0198162410.3390/app9081624app9081624Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman FilterMiao He0Haibo Luo1Bin Hui2Zheng Chang3Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaPedestrian flow statistics and analysis in public places is an important means to ensure urban safety. However, in recent years, a video-based pedestrian flow statistics algorithm mainly relies on binocular vision or a vertical downward camera, which has serious limitations on the application scene and counting area, and cannot make use of the large number of monocular cameras in the city. To solve this problem, we propose a pedestrian flow statistics algorithm based on monocular camera. Firstly, a convolution neural network is used to detect the pedestrian targets. Then, with a Kalman filter, the motion models for the targets are established. Based on these motion models, data association algorithm completes target tracking. Finally, the pedestrian flow is counted by the pedestrian counting method based on virtual blocks. The algorithm is tested on real scenes and public data sets. The experimental results show that the algorithm has high accuracy and strong real-time performance, which verifies the reliability of the algorithm.https://www.mdpi.com/2076-3417/9/8/1624pedestrian flow statisticsneural networkKalman filtermulti-object trackingdata association
collection DOAJ
language English
format Article
sources DOAJ
author Miao He
Haibo Luo
Bin Hui
Zheng Chang
spellingShingle Miao He
Haibo Luo
Bin Hui
Zheng Chang
Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
Applied Sciences
pedestrian flow statistics
neural network
Kalman filter
multi-object tracking
data association
author_facet Miao He
Haibo Luo
Bin Hui
Zheng Chang
author_sort Miao He
title Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
title_short Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
title_full Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
title_fullStr Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
title_full_unstemmed Pedestrian Flow Tracking and Statistics of Monocular Camera Based on Convolutional Neural Network and Kalman Filter
title_sort pedestrian flow tracking and statistics of monocular camera based on convolutional neural network and kalman filter
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2019-04-01
description Pedestrian flow statistics and analysis in public places is an important means to ensure urban safety. However, in recent years, a video-based pedestrian flow statistics algorithm mainly relies on binocular vision or a vertical downward camera, which has serious limitations on the application scene and counting area, and cannot make use of the large number of monocular cameras in the city. To solve this problem, we propose a pedestrian flow statistics algorithm based on monocular camera. Firstly, a convolution neural network is used to detect the pedestrian targets. Then, with a Kalman filter, the motion models for the targets are established. Based on these motion models, data association algorithm completes target tracking. Finally, the pedestrian flow is counted by the pedestrian counting method based on virtual blocks. The algorithm is tested on real scenes and public data sets. The experimental results show that the algorithm has high accuracy and strong real-time performance, which verifies the reliability of the algorithm.
topic pedestrian flow statistics
neural network
Kalman filter
multi-object tracking
data association
url https://www.mdpi.com/2076-3417/9/8/1624
work_keys_str_mv AT miaohe pedestrianflowtrackingandstatisticsofmonocularcamerabasedonconvolutionalneuralnetworkandkalmanfilter
AT haiboluo pedestrianflowtrackingandstatisticsofmonocularcamerabasedonconvolutionalneuralnetworkandkalmanfilter
AT binhui pedestrianflowtrackingandstatisticsofmonocularcamerabasedonconvolutionalneuralnetworkandkalmanfilter
AT zhengchang pedestrianflowtrackingandstatisticsofmonocularcamerabasedonconvolutionalneuralnetworkandkalmanfilter
_version_ 1716819120924655616