作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2021, Vol. 47 ›› Issue (4): 241-247,255. doi: 10.19678/j.issn.1000-3428.0057595

• 图形图像处理 • 上一篇    下一篇

基于改进密集网络与二次回归的小目标检测算法

奚琦, 张正道, 彭力   

  1. 江南大学 物联网工程学院, 江苏 无锡 214122
  • 收稿日期:2020-03-05 修回日期:2020-04-16 发布日期:2020-04-16
  • 作者简介:奚琦(1993-),男,硕士研究生,主研方向为目标检测、深度学习;张正道,副教授、博士;彭力,教授、博士、博士生导师。
  • 基金资助:
    国家自然科学基金(61873112);国家重点研发计划(2018YFD0400902);教育部-中国移动科研基金(MCM20170204)。

Small Object Detection Algorithm Based on Improved Dense Network and Quadratic Regression

XI Qi, ZHANG Zhengdao, PENG Li   

  1. School of Internet of Things Engineering, Jiangnan University, Wuxi, Jiangsu 214122, China
  • Received:2020-03-05 Revised:2020-04-16 Published:2020-04-16

摘要: 基于单激发探测器(SSD)的小目标检测算法实时性较差且检测精度较低。为提高小目标检测精度和鲁棒性,提出一种结合改进密集网络和二次回归的小目标检测算法。将SSD算法中骨干网络由VGG16替换为特征提取能力更强且速度更快的DenseNet,利用基于区域候选的检测算法中默认框由粗到细筛选的回归思想设计串级SSD网络结构,在区分目标和背景后进行常规目标分类和位置回归,以获取精确的默认框信息并达到小目标检测中正负样本比例均衡。在此基础上,使用特征图尺度变换方法在不增加参数量情况下完成特征图融合,同时通过K-means聚类方法得到默认框的最佳长宽比并重新设置其尺寸。实验结果表明,该算法的检测平均精度均值在PASCAL VOC2007公共数据集和自制航拍小目标数据集上分别为82.3%和87.6%,较改进前SSD算法分别提升5.1个百分点和9.5个百分点,检测速度达到58 frames/s,可有效实现小目标的实时性检测。

关键词: 单激发探测器检测算法, 深度学习, 小目标检测, 密集网络, 二次回归

Abstract: The small object detection algorithms based on Single Shot Detector(SSD) have poor real-time performance and low detection accuracy.In order to improve the accuracy and robustness of small target detection,this paper proposes a small object detection algorithm combining the improved dense network and quadratic regression.The backbone network in the SSD algorithm,VGG16,is replaced with DenseNet that has stronger feature extraction ability and higher speed.The structure of serial SSD network is designed by using the regression idea of coarse-to-fine screening of default box in the detection algorithm based on region candidates.The object and background are distinguished first,and then the conventional object classification and position regression are carried out to obtain accurate default fox information and achieve the balance of the proportion of positive and negative samples in small object detection.On this basis,the feature graph fusion is completed without increasing the number of parameters by using the scale transformation method of feature graph.At the same time,the best aspect ratio of the default box is obtained by using the K-means clustering method,and its size is reset.Experimental results show that the detection mean Average Precision(mAP) of the algorithm is 82.3 percent and 87.6 percent on PASCAL VOC2007 public dataset and self-made aerial photographing small target dataset,respectively,increased by 5.1 and 9.5 percentage points compared with that of the previous SSD algorithm.The detection speed of the algorithm reaches 58 frames/s,which demonstrates that it can effectively realize the real-time detection of small objects.

Key words: Single Shot Detector(SSD) detection algorithm, deep learning, small object detection, dense network, quadratic regression

中图分类号: