journal article·2021Open access

YOLOv2PD: An Efficient Pedestrian Detection Algorithm Using Improved YOLOv2 Model

Chintakindi Balaram Murthy, Mohammad Farukh Hashmi, Ghulam Muhammad, Salman A. AlQahtani

Computers, Materials & Continua· Volume 69· Issue 3

Abstract

Real-time pedestrian detection is an important task for unmanned driving systems and video surveillance. The existing pedestrian detection methods often work at low speed and also fail to detect smaller and densely distributed pedestrians by losing some of their detection accuracy in such cases. Therefore, the proposed algorithm YOLOv2 (“YOU ONLY LOOK ONCE Version 2”)-based pedestrian detection (referred to as YOLOv2PD) would be more suitable for detecting smaller and densely distributed pedestrians in real-time complex road scenes. The proposed YOLOv2PD algorithm adopts a Multi-layer Feature Fusion (MLFF) strategy, which helps to improve the model’s feature extraction ability. In addition, one repeated convolution layer is removed from the final layer, which in turn reduces the computational complexity without losing any detection accuracy. The proposed algorithm applies the K-means clustering method on the Pascal Voc-2007+2012 pedestrian dataset before training to find the optimal anchor boxes. Both the proposed network structure and the loss function are improved to make the model more accurate and faster while detecting smaller pedestrians. Experimental results show that, at image resolution, the proposed model achieves 80.7% average precision (AP), which is 2.1% higher than the YOLOv2 Model on the Pascal Voc-2007+2012 pedestrian dataset. Besides, based on the experimental results, the proposed model YOLOv2PD achieves a good trade-off balance between detection accuracy and real-time speed when evaluated on INRIA and Caltech test pedestrian datasets and achieves state-of-the-art detection results.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Video Surveillance and Tracking Methods · Autonomous Vehicle Technology and Safety

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (48)

Show source-provided references
1. How far are we from solving pedestrian detection
2. Towards reaching human performance in pedestrian detection10.1109/TPAMI.2017.2700460 ↗
3. Rapid object detection using a boosted cascade of simple features
4. Object detection with discriminatively trained part-based models10.1109/TPAMI.2009.167 ↗
5. Histograms of oriented gradients for human detection
6. Copy-move forgery detection using dyadic wavelet transform
7. EEG-based pathology detection for home health monitoring10.1109/JSAC.2020.3020654 ↗
8. Computing and processing on the edge: Smart pathology detection for connected healthcare10.1109/MNET.001.1900045 ↗
9. Rich feature hierarchies for accurate object detection and semantic segmentation
10. Spatial pyramid pooling in deep convolutional networks for visual recognition10.1109/TPAMI.2015.2389824 ↗
11. Fast R-CNN
12. Ren · IEEE Transactions on Pattern Analysis and Machine Intelligence · 2016 · 39 · 113710.1109/TPAMI.2016.2577031 ↗
13. Mask R-CNN
14. SSD: Single shot multibox detector
15. You only look once: unified, real-time object detection
16. YOLO9000: Better, faster, stronger
17. K-means++ : The advantages of careful seeding
18. Ten years of pedestrian detection, what have we learned
19. Word channel based multiscale pedestrian detection without image resizing and using only one classifier
20. Pedestrian detection at 100 frames per second
21. Switchable deep network for pedestrian detection
22. Crosstalk cascades for frame-rate pedestrian detection
23. Robust multi-resolution pedestrian detection in traffic scenes
24. Joint deep learning for pedestrian detection
25. Strengthening the effectiveness of pedestrian detection with spatially pooled features
26. Multi-stage contextual deep learning for pedestrian detection
27. Multi-cue onboard pedestrian detection
28. Is faster R-CNN doing well for pedestrian detection?
29. Investigations of object detection in images/videos using various deep learning techniques and embedded platforms-A comprehensive review10.3390/app10093280 ↗
30. Real-time pedestrian detection with deep supervision in the wild10.1007/s11760-018-1406-6 ↗
31. Scale-aware fast R-CNN for pedestrian detection
32. Jointly learning deep features, deformable parts, occlusion and classification for pedestrian detection10.1109/TPAMI.2017.2738645 ↗
33. Mask-guided attention network for occluded pedestrian detection
34. Occluded pedestrian detection through guided attention in CNNs
35. T. Song, L. Sun, D. Xie, H. Sun and S. Pu, “Small-scale pedestrian detection based on somatic topology localization and temporal feature aggregation,” arXiv preprint arXiv: 1807.01438, 2018.10.1007/978-3-030-01234-2_33 ↗
36. KGSNet: Key-point-guided super-resolution network for pedestrian detection in the Wild
37. Graininess-aware deep feature learning for robust pedestrian detection10.1109/TIP.2020.2966371 ↗
38. Self-mimic learning for small-scale pedestrian detection
39. Ratio-and-scale-aware YOLO for pedestrian detection10.1109/TIP.2020.3039574 ↗
40. Small-scale pedestrian detection based on deep neural network10.1109/TITS.2019.2923752 ↗
41. Pedestrian detection: A benchmark
42. X. Du, M. El-Khamy, V. I. Morariu, J. Lee and L. Davis, “Fused deep neural networks for efficient pedestrian detection,” arXiv preprint arXiv: 1805.08688, 2018.
43. J. Redmon and A. Farhadi, “Yolov3: An incremental improvement,” arXiv preprint arXiv: 1804.02767, 2018.
44. An efficient pedestrian detection method based on YOLOv2
45. Learning complexity-aware cascades for deep pedestrian detection
46. Illuminating pedestrians via simultaneous detection & segmentation
47. The PASCAL visual object classes (VOC) challenge10.1007/s11263-009-0275-4 ↗
48. A comprehensive survey of the Internet of Things (IoT) and AI-based smart healthcare10.1109/ACCESS.2020.3047960 ↗