首页 | 官方网站   微博 | 高级检索  
     

轻量化的YOLOv4目标检测算法
引用本文:张宝朋,康谦泽,李佳萌,郭俊宇,陈少华. 轻量化的YOLOv4目标检测算法[J]. 计算机工程, 2022, 48(8): 206-214. DOI: 10.19678/j.issn.1000-3428.0062216
作者姓名:张宝朋  康谦泽  李佳萌  郭俊宇  陈少华
作者单位:大连交通大学计算机与通信工程学院,辽宁大连116028
基金项目:辽宁省自然科学基金面上项目“高速列车无线健康管理通信系统关键技术研究”(2021-MS-298);辽宁省教育厅科学研究项目“列控系统故障诊断和预警机制的研究”(JDL2020006)。
摘    要:YOLOv4目标检测算法主干网络庞大且参数量和计算量过多,难以部署在算力和存储资源有限的移动端嵌入式设备上。提出一种改进的YOLOv4目标检测算法,使用轻量化的ShuffleNet V2网络作为主干特征提取网络,更换模型激活函数及扩大卷积核,同时将YOLOv4网络中的普通卷积替换为深度可分离卷积,降低算法参数量、计算量和模型占用空间。在ShuffleNet V2网络结构的改进过程中分析并剪裁其基本组件,利用2个3 × 3卷积核级联的方式增强网络感受野,并使用Mish激活函数进一步提升网络检测精度和模型推理速度。在GPU平台和VisDrone 2020数据集上的实验结果表明,与YOLOv4算法相比,改进的YOLOv4算法在牺牲1.8个百分点的检测精度情况下,提高了27%的检测速度,压缩了23.7%的模型容量,并且能够充分发挥ZYNQ平台并行高速数据处理及低功耗的优势。

关 键 词:YOLOv4目标检测  ShuffleNet V2网络模型  卷积运算  轻量化网络  ZYNQ平台
收稿时间:2021-07-30
修稿时间:2021-09-30

Lightweight YOLOv4 Target Detection Algorithm
ZHANG Baopeng,KANG Qianze,LI Jiameng,GUO Junyu,CHEN Shaohua. Lightweight YOLOv4 Target Detection Algorithm[J]. Computer Engineering, 2022, 48(8): 206-214. DOI: 10.19678/j.issn.1000-3428.0062216
Authors:ZHANG Baopeng  KANG Qianze  LI Jiameng  GUO Junyu  CHEN Shaohua
Affiliation:School of Computer and Communication Engineering, Dalian Jiaotong University, Dalian, Liaoning 116028, China
Abstract:The YOLOv4 algorithm has a large backbone network and involves a large amount of parameters, due to which it is difficult to use the algorithmfor mobile embedded devices with limited computing power and storage.Aiming at solving these disadvantages, this study proposes an improved YOLOv4 target detection algorithm.It uses the lightweight ShuffleNetV2 network as the backbone feature extraction network, replaces the model activation function, and expands the convolution kernel.Moreover, the ordinary convolutions in the YOLOv4 network are replaced with depthwise separable convolutions, which reduce the amount of algorithm parameters and computations, and the size of the network model.Using the improved ShuffleNetV2 network structure, the basic components of the network structure are analyzed and clipped, the network receptive field is improved by cascading two 3×3 convolution cores, and the Mish activation function is used to further improve the network accuracy and speed of model reasoning.The experimental results on the GPU platform and the VisDrone 2020 dataset show that compared with the YOLOv4 algorithm, the proposed YOLOv4 algorithm improves the detection speed by 27% and compresses the algorithm capacity by 23.7%;however, detection accuracy is reduced by 1.8 percentage points.At the same time, the proposed algorithm can give full play to the advantages of parallel high-speed data processing and low power consumption of the ZYNQ platform.
Keywords:YOLOv4 target detection  ShuffleNet V2 network model  convolution operation  lightweight network  ZYNQ platform  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号