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...
Main Authors: | , , , |
---|---|
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 |