[发明专利]目标识别导航方法及系统在审
申请号: | 201910687109.X | 申请日: | 2019-07-29 |
公开(公告)号: | CN110472529A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 孙宏元;谭万成 | 申请(专利权)人: | 深圳大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 44205 广州嘉权专利商标事务所有限公司 | 代理人: | 黄广龙<国际申请>=<国际公布>=<进入 |
地址: | 518060 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标识别 神经网络模型 压缩处理 剪枝 构建 计算机视觉领域 目标识别算法 嵌入式平台 训练样本集 参数验证 导航信息 模型识别 深度数据 图像输入 训练目标 样本目标 样本数据 移动平台 测试集 低功耗 验证集 运算量 准确率 功耗 | ||
1.一种目标识别导航方法,其特征在于,包括:
获取样本数据,生成训练样本集、测试集和验证集;
构建并利用所述训练样本集训练目标识别神经网络模型,得到训练完成的目标识别神经网络模型;
利用所述测试集和所述验证集对所述目标识别神经网络模型进行参数验证;
将样本目标图像输入到所述目标识别神经网络模型,得到所述样本目标图像的目标识别结果,所述目标识别结果包括:对应预测框的位置、目标类别、置信度;
结合深度数据和所述目标识别结果给出导航信息;
所述构建所述目标识别神经网络模型的过程还包括:模型剪枝压缩处理,所述模型剪枝压缩处理包括以下一种或多种:稀疏化训练、模型剪枝和模型微调。
2.根据权利要求1所述的一种目标识别导航方法,其特征在于,在Darknet学习框架下基于Yolo算法搭建所述目标识别神经网络模型,包括:24个卷积层和2个全连接层。
3.根据权利要求1所述的一种目标识别导航方法,其特征在于,所述稀疏化训练指:基于评价函数进行权重矩阵稀疏化,具体为:去掉所述权重矩阵中整行或整列为零的值,以降低所述权重矩阵的维度。
4.根据权利要求1所述的一种目标识别导航方法,其特征在于,所述模型剪枝指:从所述目标识别神经网络模型的最后一层卷积层开始,根据预设剪枝规则进行该卷积层的剪枝,然后重新训练所述目标识别神经网络模型,一直循环上述剪枝过程至第一层卷积层;
所述预设剪枝规则为:计算当前卷积层中每个卷积核的权重绝对值之和,当所述权重绝对值之和小于预设裁剪数值时,对该卷积核的权重置零;
每一层的剪枝过程都需要根据剪枝前后目标识别神经网络模型的损失函数值修正所述预设裁剪数值。
5.根据权利要求1所述的一种目标识别导航方法,其特征在于,所述模型微调指:利用所述测试集代替所述训练样本集训练所述目标识别神经网络模型的最后一层卷积层。
6.根据权利要求1至5任一项所述的一种目标识别导航方法,其特征在于,所述构建所述目标识别神经网络模型的过程还包括:定点化处理,指将所述目标识别神经网络模型中浮点数计算方式改为定点数计算方式,具体为:
获取所述目标识别神经网络模型中每一层中所有参数值的小数点分布区间;
采用定点化的方式,将该层中所有参数线性映射到所述分布区间。
7.一种目标识别导航装置,其特征在于,包括:
获取样本数据模块:用于获取样本数据,生成训练样本集、测试集和验证集;
构建并训练目标识别神经网络模型模块:用于构建并利用所述训练样本集训练目标识别神经网络模型,得到训练完成的目标识别神经网络模型;
模型参数验证模块:用于利用所述测试集和所述验证集对所述目标识别神经网络模型进行参数验证;
目标识别模块:用于将样本图片输入到所述目标识别神经网络模型,得到所述样本图片的目标识别结果,所述目标识别结果包括:对应预测框的位置、目标类别、置信度;
获取导航信息模块:用于结合深度数据和所述目标识别结果给出导航信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910687109.X/1.html,转载请声明来源钻瓜专利网。