journal article·2023-03-01Open access

LC-YOLO: A Lightweight Model with Efficient Utilization of Limited Detail Features for Small Object Detection

Menghua Cui, Guoliang Gong, Gang Chen, Hongchang Wang, Min Jin, Wenyu Mao, Huaxiang Lu

Applied Sciences· Volume 13· Issue 5

Abstract

The limited computing resources on edge devices such as Unmanned Aerial Vehicles (UAVs) mean that lightweight object detection algorithms based on convolution neural networks require significant development. However, lightweight models are challenged by small targets with few available features. In this paper, we propose an LC-YOLO model that uses detailed information about small targets in each layer to improve detection performance. The model is improved from the one-stage detector, and contains two optimization modules: Laplace Bottleneck (LB) and Cross-Layer Attention Upsampling (CLAU). The LB module is proposed to enhance shallow features by integrating prior information into the convolutional neural network and maximizing knowledge sharing within the network. CLAU is designed for the pixel-level fusion of deep features and shallow features. Under the combined action of these two modules, the LC-YOLO model achieves better detection performance on the small object detection task. The LC-YOLO model with a parameter quantity of 7.30M achieves an mAP of 94.96% on the remote sensing dataset UCAS-AOD, surpassing the YOLOv5l model with a parameter quantity of 46.61M. The tiny version of LC-YOLO with 1.83M parameters achieves 94.17% mAP, which is close to YOLOv5l. Therefore, the LC-YOLO model can replace many heavyweight networks to complete the small target high-precision detection task under limited computing resources, as in the case of mobile edge-end chips such as UAV onboard chips.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Infrared Target Detection Methodologies · Robotics and Sensor-Based Localization

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

Affiliations

Institute of Semiconductors, Chinese Academy of Sciences, Beijing 100083, China

University of Chinese Academy of Sciences, Beijing 100049, China

Materials and Optoelectronics Research Center, University of Chinese Academy of Sciences, Beijing 100049, China

College of Microelectronics, University of Chinese Academy of Sciences, Beijing 100049, China

Semiconductor Neural Network Intelligent Perception and Computing Technology Beijing Key Laboratory, Beijing 100083, China

Funding

National Natural Science Foundation of China · Strategic Priority Research Program of the Chinese Academy of Sciences

References (34)

Show source-provided references
1. Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. Computer Science. arXiv.
2. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., and Rabinovich, A. (2014, January 7–12). Going deeper with convolutions. Proceedings of the IEEE Computer Society, Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
3. He, K., Zhang, X., Ren, S., and Sun, J. (July, January 26). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.
4. Redmon, J., and Farhadi, A. (2018). Yolov3: An incremental improvement. arXiv.
5. Wang, C.Y., Liao, H., Wu, Y.H., Chen, P.Y., and Yeh, I.H. (2020, January 14–19). CSPNet: A New Backbone that can Enhance Learning Capability of CNN. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA.10.1109/CVPRW50498.2020.00203 ↗
6. Bochkovskiy, A., Wang, C.Y., and Liao, H. (2020). Yolov4: Optimal speed and accuracy of object detection. arXiv.
7. Tan, M., and Le, Q.V. (2019, January 10–15). Efficientnet: Rethinking model scaling for convolutional neural networks. Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA.
8. Lin, T.Y., Dollar, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21–26). Feature pyramid networks for object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.106 ↗
9. Liu, S., Qi, L., Qin, H., Shi, J., and Jia, J. (2018, January 18–23). Path aggregation network for instance segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00913 ↗
10. Peng, Z., and Cong, G. (2018, January 18–23). Scale-Transferrable Object Detection. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.
11. Zhao, Q., Sheng, T., Wang, Y., Tang, Z., Chen, Y., Cai, L., and Ling, H. (February, January 27). M2det: A single-shot object detector based on multi-level feature pyramid network. Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA.
12. Islam, M.A., Rochan, M., Bruce, N., and Yang, W. (2017, January 21–26). Gated Feedback Refinement Network for Dense Image Labeling. Proceedings of the Computer Vision & Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.518 ↗
13. Tan, M., Pang, R., and Le, Q.V. (2020, January 13–19). EfficientDet: Scalable and Efficient Object Detection. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.01079 ↗
14. Iandola, F.N., Han, S., Moskewicz, M.W., Ashraf, K., Dally, W.J., and Keutzer, K. (2016). SqueezeNet: Alexnet-level accuracy with 50x fewer parameters and <0.5 mb model size. arXiv.
15. Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Wey, T., Andreetto, M., and Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv.
16. Zhang, X., Zhou, X., Lin, M., and Sun, J. (2018, January 18–23). Shufflenet: An extremely efficient convolutional neural network for mobile devices. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.10.1109/CVPR.2018.00716 ↗
17. Gao, H., Wang, Z., Cai, L., and Ji, S. (2020). Channelnets: Compact and efficient convolutional neural networks via channel-wise convolutions. Adv. Neural Inf. Process. Syst., 31.10.1109/TPAMI.2020.2975796 ↗
18. Zhang, T., Qi, G.J., Xiao, B., and Wang, J. (2017). Interleaved group convolutions for deep neural networks. arXiv.10.1109/ICCV.2017.469 ↗
19. Han, K., Wang, Y., Tian, Q., Guo, J., and Xu, C. (2020, January 13–19). GhostNet: More Features From Cheap Operations. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.00165 ↗
20. Li, Y., Chen, Y., Dai, X., Chen, D., Liu, M., Yuan, L., Liu, Z., Zhang, L., and Vasconcelos, N. (2021, January 11–17). MicroNet: Improving Image Recognition with Extremely Low FLOPs. Proceedings of the International Conference on Computer Vision, Montreal, BC, Canada.10.1109/ICCV48922.2021.00052 ↗
21. Faster r-cnn: Towards real-time object detection with region proposal networks
22. Lin, T.Y., Goyal, P., Girshick, R., He, K., and Dollár, P. (2017, January 22–29). Focal loss for dense object detection. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.324 ↗
23. Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016, January 27–30). You Only Look Once: Unified, Real-Time Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.91 ↗
24. Redmon, J., and Farhadi, A. (2017, January 21–26). YOLO9000: Better, Faster, Stronger. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.690 ↗
25. Ding, J., Xue, N., Long, Y., Xia, G.-S., and Lu, Q. (2019, January 15–20). Learning RoI transformer for oriented object detection in aerial images. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00296 ↗
26. Ming, Q., Zhou, Z., Miao, L., Zhang, H., and Li, L. (2020, January 7–12). Dynamic anchor learning for arbitrary-oriented object detection. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.
27. Duan, K., Bai, S., Xie, L., Qi, H., Huang, Q., and Tian, Q. (November, January 27). Centernet: Keypoint triplets for object detection. Proceedings of the IEEE International Conference on Computer Vision, Seoul, Republic of Korea.
28. Tian, Z., Shen, C., Chen, H., and He, T. (November, January 27). FCOS: Fully Convolutional One-Stage Object Detection. Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.10.1109/ICCV.2019.00972 ↗
29. Yang, Z., Liu, S., Hu, H., Wang, L., and Lin, S. (November, January 27). RepPoints: Point Set Representation for Object Detection. Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.10.1109/ICCV.2019.00975 ↗
30. Li, W., and Zhu, J. (2021). Oriented reppoints for aerial object detection. arXiv.10.1109/CVPR52688.2022.00187 ↗
31. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., and Gomez, A.N. (2017). Attention is all you need. arXiv.
32. Zhu, H., Chen, X., Dai, W., Fu, K., Ye, Q., and Jiao, J. (2015, January 27–30). Orientation robust object detection in aerial images using deep convolutional neural network. Proceedings of the 2015 IEEE International Conference on Image Processing (ICIP), Quebec City, QC, Canada.10.1109/ICIP.2015.7351502 ↗
33. The pascal visual object classes (voc) challenge10.1007/s11263-009-0275-4 ↗
34. Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014, January 6–12). Microsoft coco: Common objects in context. Proceedings of the European Conference on Computer Vision, Zurich, Switzerland.10.1007/978-3-319-10602-1_48 ↗