[发明专利]网络模型的训练方法、目标检测方法及相关装置有效
申请号: | 202011080337.X | 申请日: | 2020-10-10 |
公开(公告)号: | CN112184688B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 代双亮 | 申请(专利权)人: | 广州极飞科技股份有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06V10/44;G06V10/774;G06V10/82;G06N3/0464;G06Q10/04;G06Q50/02 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张欣欣 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 模型 训练 方法 目标 检测 相关 装置 | ||
1.一种网络模型的训练方法,其特征在于,包括:
获取训练样本图像;所述训练样本图像是农作物的图像,所述农作物的图像包含农作物的穗或穗粒;所述训练样本图像中包含与待检测物体的轮廓相匹配的真实标记信息;所述真实标记信息包括检测区域的信息和中心点信息,所述检测区域与所述待检测物体的轮廓相匹配,所述检测区域的信息包括尺寸大小信息和角度信息;
构建初始检测模型以及对应所述初始检测模型的多个损失函数;
基于所述训练样本图像以及所述多个损失函数对初始检测模型进行训练,直至所述初始检测模型收敛,以得到目标检测模型;所述目标检测模型用于得到待检测目标的中心点信息;任意一个所述中心点信息对应一个检测区域;所述检测区域与待检测目标的轮廓匹配;任意两个所述检测区域之间的重叠面积小于预设重合阈值;所述多个损失函数包括第一损失函数和第二损失函数,所述第一损失函数的损失值用来量化检测区域尺寸大小与预测的尺寸大小之间的差异,所述第二损失函数的损失值用来量化检测区域的角度信息与预测的角度信息之间的差异。
2.根据权利要求1所述的网络模型的训练方法,其特征在于,
所述基于所述训练样本图像以及所述多个损失函数对初始检测模型进行训练,包括:
根据所述初始检测模型获得训练样本图像对应的预测标记信息;
根据多个损失函数计算所述预测标记信息与所述真实标记信息之间的多个损失值;
根据所述多个损失值对所述初始检测模型的参数进行调整。
3.根据权利要求2所述的网络模型的训练方法,其特征在于,所述预测标记信息包括预测尺寸大小信息和预测角度信息;
所述根据多个损失函数计算所述预测标记信息与所述真实标记信息之间的多个损失值,包括:
根据所述第一损失函数计算所述尺寸大小信息与所述预测尺寸大小信息的第一损失值;
根据所述第二损失函数计算所述角度信息与所述预测角度信息的第二损失值;
根据所述多个损失值对所述初始检测模型的参数进行调整,包括:
当所述第一损失值大于或等于预设第一损失阈值,且所述第二损失值大于或等于预设第二损失阈值,调整所述初始检测模型的参数;
当所述第一损失值小于预设第一损失阈值,且所述第二损失值小于预设第二损失阈值,停止调整所述初始检测模型的参数,获得所述目标检测模型。
4.根据权利要求3所述的网络模型的训练方法,其特征在于,所述多个损失函数还包括第三损失函数;所述预测标记信息还包括预测中心点信息;
根据多个损失函数计算所述预测标记信息与所述真实标记信息之间的多个损失值,包括:
根据所述第三损失函数计算所述中心点信息与所述预测中心点信息的第三损失值;根据所述多个损失值对所述初始检测模型的参数进行调整,包括:
当所述第三损失值大于或等于预设第三损失阈值,调整所述初始检测模型的参数;
当所述第三损失值小于预设第三损失阈值,停止调整所述初始检测模型的参数,获得所述目标检测模型。
5.根据权利要求4所述的网络模型的训练方法,其特征在于,还包括:
获得的所述目标检测模型的输出结果为所述预测中心点信息的中心点热力图;所述中心点热力图为所述目标检测模型对所述中心点进行高斯处理后得到的图像。
6.根据权利要求1-5任意一项所述的网络模型的训练方法,其特征在于,所述训练样本图像中包括农作物,所述待检测物体为所述农作物的穗或者所述农作物的穗粒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州极飞科技股份有限公司,未经广州极飞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011080337.X/1.html,转载请声明来源钻瓜专利网。