journal article·2023Open access

Zero-DCE++ Inspired Object Detection in Less Illuminated Environment Using Improved YOLOv5

Ananthakrishnan Balasundaram, Anshuman Mohanty, Ayesha Shaik, Krishnadoss Pradeep, Kedalu Poornachary Vijayakumar, Muthu Subash Kavitha

Computers, Materials & Continua· Volume 77· Issue 3

Abstract

Automated object detection has received the most attention over the years. Use cases ranging from autonomous driving applications to military surveillance systems, require robust detection of objects in different illumination conditions. State-of-the-art object detectors tend to fare well in object detection during daytime conditions. However, their performance is severely hampered in night light conditions due to poor illumination. To address this challenge, the manuscript proposes an improved YOLOv5-based object detection framework for effective detection in unevenly illuminated nighttime conditions. Firstly, the preprocessing strategies involve using the ZeroDCE++ approach to enhance lowlight images. It is followed by optimizing the existing YOLOv5 architecture by integrating the Convolutional Block Attention Module (CBAM) in the backbone network to boost model learning capability and Depthwise Convolutional module (DWConv) in the neck network for efficient compression of network parameters. The Night Object Detection (NOD) and Exclusively Dark (ExDARK) dataset has been used for this work. The proposed framework detects classes like humans, bicycles, and cars. Experiments demonstrate that the proposed architecture achieved a higher Mean Average Precision (mAP) along with a reduction in model size and total parameters, respectively. The proposed model is lighter by 11.24% in terms of model size and 12.38% in terms of parameters when compared to baseline YOLOv5.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Video Surveillance and Tracking Methods · Visual Attention and Saliency Detection

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

References (62)

Show source-provided references
1. A deep-learning-based vehicle detection approach for insufficient and nighttime illumination conditions10.3390/app9224769 ↗
2. Object detection in 20 years: A survey10.1109/JPROC.2023.3238524 ↗
3. Object detection, a reference guide
4. Medical imaging using machine learning and deep learning algorithms: A review
5. Applications of deep learning for dense scenes analysis in agriculture: A review10.3390/s20051520 ↗
6. Anomaly detection in road traffic using visual surveillance: A survey10.1145/3417989 ↗
7. The pascal visual object classes (VOC) challenge10.1007/s11263-009-0275-4 ↗
8. Microsoft COCO: Common objects in context
9. Imagenet large scale visual recognition challenge10.1007/s11263-015-0816-y ↗
10. A deep learning approach to improve built asset operations and disaster management in critical events: An integrative simulation model for quicker decision making
11. Importance of machine learning and deep learning algorithms in earthquake prediction: A review
12. An integrated convolutional neural network and sorting algorithm for image classification for efficient flood disaster management10.1016/j.dajour.2023.100225 ↗
13. A novel approach for disaster victim detection under debris environments using decision tree algorithms with deep learning features10.1109/ACCESS.2023.3281461 ↗
14. Deep learning-based methods for anomaly detection in video surveillance: A review10.11591/eei.v12i1.3944 ↗
15. Time series prediction using deep learning methods in healthcare10.1145/3531326 ↗
16. A discriminatively trained, multiscale, deformable part model
17. Histograms of oriented gradients for human detection
18. Robust real-time face detection10.1023/B:VISI.0000013087.49260.fb ↗
19. SSD: Single shot multibox detector
20. You only look once: Unified, real-time object detection
21. Focal loss for dense object detection
22. Optimizing the trade-off between single-stage and two-stage deep object detectors using image difficulty prediction
23. Feature pyramid networks for object detection
24. Fast R-CNN
25. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
26. Mask R-CNN
27. Real-time concrete damage detection using deep learning for high rise structures10.1109/ACCESS.2021.3102647 ↗
28. CNN model tuning for global road damage detection
29. Underwater object recognition based on deep encoding-decoding network10.1007/s11802-019-3858-x ↗
30. A nighttime vehicle detection method based on YOLO v3
31. Road object detection: A comparative study of deep learning-based algorithms10.3390/electronics10161932 ↗
32. Making of night vision: Object detection under low-illumination10.1109/ACCESS.2020.3007610 ↗
33. Real-time vehicle detection based on improved YOLO v510.3390/su141912274 ↗
34. Sift-the scale invariant feature transform10.1023/B:VISI.0000029664.99615.94 ↗
35. Intelligent system for detection of wild animals using HOG and CNN in automobile applications
36. Efficient pedestrian detection at nighttime using a thermal camera10.3390/s17081850 ↗
37. Pedestrian detection at night based on faster R-CNN and far infrared images
38. Multi-task faster R-CNN for nighttime pedestrian detection and distance estimation10.1016/j.infrared.2021.103694 ↗
39. Bibliometric analysis of one-stage and two-stage object detection
40. M-YOLO: A nighttime vehicle detection method combining mobilenet v2 and YOLO v3
41. Improving single-stage object detectors for nighttime pedestrian detection10.1142/S0218001422500343 ↗
42. Object detection for night surveillance using ssan dataset based modified YOLO algorithm in wireless communication10.1007/s11277-022-10020-9 ↗
43. Feature enhancement based on CycleGAN for nighttime vehicle detection10.1109/ACCESS.2020.3046498 ↗
44. Combining the YOLOv4 deep learning model with UAV imagery processing technology in the extraction and quantization of cracks in bridges10.3390/s23052572 ↗
45. RescueNet: YOLO-based object detection model for detection and counting of flood survivors10.1007/s40808-022-01414-6 ↗
46. I. Morawski, Y. A. Chen, Y. S. Lin and W. H. Hsu, “Nod: Taking a closer look at detection under extreme low-light conditions with night object detection dataset,” arXiv preprint arXiv:2110.10364, 2021.
47. Getting to know low-light images with the exclusively dark dataset10.1016/j.cviu.2018.10.010 ↗
48. Learning to enhance low-light image via zero-reference deep curve estimation
49. A comparative analysis of deep learning based approaches for low-light image enhancement
50. A more effective zero-DCE variant: Zero-DCE tiny10.3390/electronics11172750 ↗
51. Xception: Deep learning with depthwise separable convolutions
52. Green citrus detection and counting in orchards based on YOLOv5-CS and AI edge system10.3390/s22020576 ↗
53. YOLO-Tea: A tea disease detection model improved by YOLOv510.3390/f14020415 ↗
54. An improved YOLOv5 method to detect tailings ponds from high-resolution remote sensing images10.3390/rs15071796 ↗
55. CSPNet: A new backbone that can enhance learning capability of CNN
56. Path aggregation network for instance segmentation
57. Detecting broiler chickens on litter floor with the YOLOv5-CBAM deep learning model10.1016/j.aiia.2023.08.002 ↗
58. CBAM: Convolutional block attention module
59. Improving YOLOv5 with attention mechanism for detecting boulders from planetary images10.3390/rs13183776 ↗
60. MobileNets: Efficient convolutional neural networks for mobile vision applications
61. An algorithm for real-time aluminum profile surface defects detection based on lightweight network structure10.3390/met13030507 ↗
62. Research on improved YOLOv5 for low-light environment object detection10.3390/electronics12143089 ↗