[发明专利]基于聚类算法改进特征金字塔网络的目标检测方法有效
申请号: | 201910145122.2 | 申请日: | 2019-02-27 |
公开(公告)号: | CN109919215B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 李友江;罗子娟;缪伟鑫;郭成昊;蒋炜 | 申请(专利权)人: | 中国电子科技集团公司第二十八研究所 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 向文 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 算法 改进 特征 金字塔 网络 目标 检测 方法 | ||
1.基于聚类算法改进特征金字塔网络的目标检测方法,其特征在于:包括如下步骤:
1)分析待检测领域目标几何特征模块采用K-means聚类算法分析该领域目标的像素点大小和外形长宽比两个几何特征;
2)在构建基础检测网络主体架构模块中完成目标检测基础网络的主干网络构建;
3)在动态调整特征金字塔网络模块中利用步骤1中的聚类分析目标像素点大小的聚类结果动态调整特征金字塔网络;
4)在动态设置检测候选框模块中利用步骤1中的目标像素点大小的聚类结果和目标在图像中的长宽比的聚类结果动态设置候选框,完成目标检测。
2.根据权利要求1所述的基于聚类算法改进特征金字塔网络的目标检测方法,其特征在于:所述步骤1中像素点大小和外形长宽比的分析具体如下:
A)聚类分析目标像素点大小
A1)用二维向量(w,h)记录一个目标的像素点大小,其中w表示目标长边的像素点个数,h表示目标短边的像素点个数,遍历训练集中所有图片,读取每张图像所有的对应的标注框信息,计算每个目标的长度和宽度,形成原始的像素点集合S={(wi,hi)|i=1,2,3,…,N},其中i表示训练集中目标序号,N表示训练集的目标的总数;
A2)采用K-means聚类算法对原始点的像素点集合S={(wi,hi)|i=1,2,3,…,N}进行聚类分析,聚类算法中的距离度量采用欧几里得距离,设置像素点类别个数为K,聚类结果为S'={(wj,hj)|j=1,2,3,…,K},其中j表示类别序号,K表示像素点类别总数,(wj,hj)表示第j个类别中所有像素点大小的中心;
A3)比较S'={(wj,hj)|j=1,2,3,…,K}中每类之间的差别,判别相邻两个类的中心对应的面积比是否在3.5:1到5.5:1之间,即3.5≤(wi+1×hi+1)/(wi×hi)≤5.5;如果满足上述条件,完成目标像素点大小的聚类,形成聚类结果:
S'={(wj,hj)|j=1,2,3,…,K}
否则调整K的取值,重新聚类计算;
B)聚类分析目标在图像中的长宽比
B1)原始点的像素点集合S={(wi,hi)|i=1,2,3,…,N}计算每个目标的长宽比,形成长宽比的集合R={ri|i=1,2,3,…,N},其中ri=wi/hi,i表示训练集中目标序号,N表示训练集的目标的总数;
B2)采用K-means聚类算法对长宽比集合R={ri|i=1,2,3,…,N}进行聚类分析,聚类算法中的距离度量采用欧几里得距离,设置长宽比类别个数为M,聚类结果为R'={rj|i=1,2,3,…,M},其中j表示类别序号,M表示像素点类别总数,rj表示第j个类别中所有目标长宽比的均值。
3.根据权利要求1所述的基于聚类算法改进特征金字塔网络的目标检测方法,其特征在于:所述步骤2中主干网络构建的具体步骤如下:
2.1)选取网络架构:采用FasterR-CNN的主体架构,该架构包括特征提取网络、候选框生成网络和回归输出层;
2.2)搭建特征提取网络:采用残差网络ResNet101的改进型结构ResNetXt,该架构支持多通道分组计算,实现并行计算,提高特征提取速率;
2.3)构建基础的特征金字塔网络,该网络的每一层对应特征提取网络的每个卷积阶段,特征金字塔的每一层都与候选框网络相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910145122.2/1.html,转载请声明来源钻瓜专利网。