[发明专利]一种基于SSD模型进行目标检测的方法及设备在审
申请号: | 201910114491.5 | 申请日: | 2019-02-14 |
公开(公告)号: | CN109949359A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 陈海波 | 申请(专利权)人: | 深兰科技(上海)有限公司 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;G06N3/04 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 200336 上海市长宁区威*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物品图像 目标检测 构建 商品图像 模型过程 目标属性 目标图像 训练样本 小目标 匹配 图像 检测 | ||
1.一种基于单发多盒探测器SSD模型进行目标检测的方法,其特征在于,该方法包括:
获取物品图像;
通过预先构建的SSD模型对所述物品图像进行目标检测,得到所述物品图像中每个目标所属的类别及位置,其中,构建SSD模型过程中,根据训练样本中物品图像中目标的图像尺寸,确定所述构建的SSD模型中用于检测物品图像中目标属性的框图的尺寸。
2.根据权利要求1所述的方法,其特征在于,所述SSD模型包括至少一个特征图像层,每个特征图像层用于通过该特征图像层对应的框图检测物品图像的目标属性,其中,不同的特征图像层对应的框图的尺寸所属的尺寸范围不同。
3.根据权利要求1所述的方法,其特征在于,构建SSD模型过程根据训练样本中物品图像中目标的图像尺寸,确定所述预先构建的SSD模型中用于检测物品图像中目标属性的框图的尺寸,包括:
初始化不同的特征图像层对应的框图的尺寸,使不同的特征图像层对应的框图的尺寸所属的尺寸范围不同;
利用训练样本筛选每个特征图像层对应的框图中,与训练样本中物品图像的目标图像尺寸相匹配的框图,所述训练样本包括物品图像及物品图像的目标图像尺寸。
4.根据权利要求3所述的方法,其特征在于,所述训练样本中物品图像的目标图像尺寸通过如下方式获得:
根据训练样本中物品图像的各个目标图像的标识信息,确定各个目标图像的尺寸范围;
根据所述各个目标图像的尺寸范围,确定物品图像的目标图像尺寸。
5.根据权利要求1所述的方法,其特征在于,所述预先构建的SSD模型包括后端网络extras,所述后端网络extras包括一阶卷积网络层及位于所述一阶卷积网络层之后的至少一个CFE,所述CFE用于利用尺寸为K×1和1×K的卷积核分别同时对输入的数据进行卷积运算,所述K为正整数。
6.根据权利要求5所述的方法,其特征在于,所述后端网络extras还包括至少一个二阶卷积网络层,所述至少一个CFE位于所述二阶卷积网络层和所述至少一个二阶卷积网络层之间,或者,所述至少一个CFE位于一阶卷积网络层之后,且所述至少一个CFE和所述至少一个二阶卷积网络层交叉分布。
7.根据权利要求3所述的方法,其特征在于,利用训练样本筛选每个特征图像层对应的框图中,与训练样本中物品图像的目标图像尺寸相匹配的框图,包括:
利用所述每个特征图像层对应的框图,遍历训练样本中的物品图像;
确定每个特征图像层对应的框图中,与训练样本中物品图像的目标图像尺寸相匹配的框图之间的偏差;
筛选出所述每个特征图像层中偏差在预设偏差范围内的框图。
8.根据权利要求2所述的方法,其特征在于,通过对所述特征图像层对应的框图长宽的比例进行修改,增加所述特征图像层对应的框图的数量。
9.一种基于SSD模型进行目标检测的设备,其特征在于,该设备包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器用于执行权利要求1~8任一所述方法的步骤。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~9任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深兰科技(上海)有限公司,未经深兰科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910114491.5/1.html,转载请声明来源钻瓜专利网。