基于跨域辅助训练的属性识别方法、系统、设备及介质与流程

文档序号:32742028发布日期:2022-12-30 19:24阅读:来源:国知局

技术特征:
1.一种基于跨域辅助训练的属性识别方法,其特征在于,包括:对具有属性标签的图像进行人体部位分割,形成人体基准图像;将无属性标签的图像集中每一图像进行人体部位分割,生成人体部位分割结果,从所述人体部位分割结果中随机选取一张图像作为遮挡图片;将所述遮挡图片覆盖于所述人体基准图像,形成遮挡合成图像,并判断遮挡合成图像中获取所述人体基准图像中人体各个部位是否可见;若是,则无需修改该部位对应的属性标签;若否,则对应修改该部位对应的属性标签;将未修改的属性标签和修改的属性标签进行整合,以形成所述遮挡合成图像的属性标签;对所述具有属性标签的图像、无属性标签的图像集中的图像及遮挡合成图像进行基础特征提取,将从所述具有属性标签的图像和所述遮挡合成图像中提取的基础特征输入至预设属性预测模型和预设人体主体预测模型,以获取属性预测结果和人体主体预测结果。2.根据权利要求1所述的基于跨域辅助训练的属性识别方法,其特征在于,所述基于跨域辅助训练的属性识别方法还包括分别对所述属性预测结果和所述人体主体预测结果进行损失计算,以获取最小损失值对应的预设属性预测模型和预设人体主体预测模型,并将其作为属性预测应用模型和人体主体预测应用模型。3.根据权利要求2所述的基于跨域辅助训练的属性识别方法,其特征在于,在所述基于跨域辅助训练的属性识别方法的实际应用过程中,所述基于跨域辅助训练的属性识别方法还包括:将待预测图像输入,并对所述待预测图像进行基础特征提取;将所述待预测图像中提取的基础特征输入至所述属性预测应用模型和所述人体主体预测应用模型,以获取所述待预测图像的属性及图像中的人体主体。4.根据权利要求1所述的基于跨域辅助训练的属性识别方法,其特征在于,将所述遮挡图片覆盖于所述人体基准图像,形成遮挡合成图像,并判断遮挡合成图像中获取所述人体基准图像中人体各个部位是否可见的步骤包括:于人体基准图像中查找头部掩膜,计算人头中心坐标,并将从人头中心坐标至底边之间随机分成n个分段,并为随机分段分配与之匹配的遮挡点发生于该分段的概率。5.根据权利要求4所述的基于跨域辅助训练的属性识别方法,其特征在于,将所述遮挡图片覆盖于所述人体基准图像,形成遮挡合成图像,并判断遮挡合成图像中获取所述人体基准图像中人体各个部位是否可见的步骤还包括:根据人头中心坐标和为n个分段分配的概率,计算随机生成的遮挡点的坐标;所述遮挡点用于确定遮挡图片覆盖人体基准图像上的锚点;将所述人头中心坐标和遮挡点的坐标对齐,将所述遮挡图片覆盖于所述人体基准图像,同时按照人体掩膜,剔除所述遮挡图片的非人体部位,形成遮挡合成图像;计算所述人体基准图像中各个分块被遮挡图片遮挡的遮挡比例,以判断遮挡合成图像中获取所述人体基准图像中人体各个部位是否可见;其中,若一部位遮挡比例大于预设比例阈值,则判定该部位不可见。6.根据权利要求5所述的基于跨域辅助训练的属性识别方法,其特征在于,计算随机生成的遮挡点的坐标的步骤包括:于x方向随机获取一个0到1之间的第一随机值,于y方向获取一个0到1的第二随机值,
根据第二随机值判断该遮挡点所属分段;根据该遮挡点所属分段,再于y方向获取一个0到1的第三随机值;根据遮挡图片的宽度和所述第一随机值相乘,计算随机生成的遮挡点的横坐标;根据人头中心坐标的纵坐标,人头中心到所属分段的顶端点的距离,所属分段顶端点到底端点的距离,计算随机生成的遮挡点的纵坐标。7.根据权利要求5所述的基于跨域辅助训练的属性识别方法,其特征在于,将从所述具有属性标签的图像和所述遮挡合成图像中提取的基础特征输入至预设属性预测模型和预设人体主体预测模型,以获取属性预测结果和人体主体预测结果的步骤包括:通过所述预设属性预测模型对所述具有属性标签的图像和所述遮挡合成图像中提取的基础特征进行预测后,输出若干分支,每一分支负责预测一个属性;其中,于所述分支中查找最大索引以获取属性预测结果;通过预设人体主体预测模型对所述遮挡合成图像和无属性标签的图像集中提取的基础特征进行预测绘后,输出预测图,其中,人体主体预测结果包括预测图中人体区域的像素为1,非人体区域的像素为0。8.一种基于跨域辅助训练的属性识别系统,其特征在于,包括:分割模块,用于对具有属性标签的图像进行人体部位分割,形成人体基准图像及将无属性标签的图像集中每一图像进行人体部位分割,生成人体部位分割结果;图像合成和标签生成模块,用于从所述人体部位分割结果中随机选取一张图像作为遮挡图片;将所述遮挡图片覆盖于所述人体基准图像,形成遮挡合成图像,并判断遮挡合成图像中获取所述人体基准图像中人体各个部位是否可见;若是,则无需修改该部位对应的属性标签;若否,则对应修改该部位对应的属性标签;将未修改的属性标签和修改的属性标签进行整合,以形成所述遮挡合成图像的属性标签;特征提取模块,用于对所述具有属性标签的图像、无属性标签的图像集中的图像及遮挡合成图像进行基础特征提取;预测模块,用于将从所述具有属性标签的图像和所述遮挡合成图像中提取的基础特征输入至预设属性预测模型和预设人体主体预测模型,以获取属性预测结果和人体主体预测结果。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7中任一项所述基于跨域辅助训练的属性识别方法。10.一种基于跨域辅助训练的属性识别设备,其特征在于,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述基于跨域辅助训练的属性识别设备执行如权利要求1至7中任一项所述基于跨域辅助训练的属性识别方法。

技术总结
本发明提供一种基于跨域辅助训练的属性识别方法、系统、设备及介质,方法包括:形成人体基准图像;将无属性标签的图像集中每一图像进行人体部位分割,生成人体部位分割结果,随机选取一遮挡图片;将遮挡图片覆盖于人体基准图像,形成遮挡合成图像,判断遮挡合成图像中获取人体基准图像中人体各个部位是否可见;若否,对应修改该部位对应的属性标签,并形成遮挡合成图像的属性标签;提取各图像特征,并输入至预设属性预测模型和预设人体主体预测模型,以获取属性预测结果和人体主体预测结果。本发明大大提高了数据数量和多样性,并且实现了只对图像中的主体人体进行属性识别,并有效合理利用合成数据,提高了本发明在训练阶段的稳定性和收敛速度。稳定性和收敛速度。稳定性和收敛速度。


技术研发人员:游浩泉 党毅飞 马卫民
受保护的技术使用者:汇纳科技股份有限公司
技术研发日:2021.10.08
技术公布日:2022/12/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1