一种宠物种类识别方法及识别系统技术方案

技术编号:30903140 阅读:151 留言:0更新日期:2021-11-22 23:47
本申请提供的宠物种类识别方法及系统,可根据宠物种类识别中的实际情况,通过合理增广方法,使得训练所使用的数据集更贴合使用场景时的拍摄方式(稍远距离拍摄全身,稍侧向近距离拍摄,正向近距离拍摄),提升了识别准确率;同时针对宠物中混血较为常见的特点,在种类间进行关键部位图像替换的数据集扩增,避免了混血可能会导致局部部位的颜色、形状发生改变,进一步提升了识别准确率。进一步提升了识别准确率。进一步提升了识别准确率。

【技术实现步骤摘要】
一种宠物种类识别方法及识别系统


[0001]本专利技术属于图像识别
,具体涉及一种宠物种类识别方法及识别系统。

技术介绍

[0002]随着深度学习技术的快速发展,其在多个方面都有广泛的应用,包括被用于图像的分类。传统的基于深度学习的图像多分类技术是一种粗粒度分类,即每个类之间的差别较大,如:人、花、自行车、猫、狗等。当需要对某个类内的各项子类进行识别时,就需要使用一种细粒度的分类方法。
[0003]现有的近似技术是一种通过判别关键域和深度学习对植物图像进行细粒度分类(CN201811556747.X)。其主要步骤为:获取图像样本数据;使用Deeplab对原始图像进行语义分割,将分割出的待测目标的外接矩形框作为判别关键域;将判别关键域图像与原始图像混合形成分类训练数据集;使用GoogLeNet的CNN分类模型来训练分类模型。
[0004]现有技术较少关注于宠物种类识别方面的特点,对数据集的扩展较为随机,针对性不强。同时深度学习网络也多采用宠物全身图片进行训练,即使使用了注意力机制,多数也是通过通用的弱监督方法来优化,这样的方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种宠物种类识别方法,其特征在于,包括下述步骤:获取待识别宠物图片的位置信息,并根据所述位置信息对所述待识别宠物各部位的图片进行存储,所述待识别宠物各部位包括主体或头部或左眼或右眼或鼻子或嘴部或左耳或右耳;根据所述位置信息得到关键点坐标,并根据所述关键点坐标构成宠物头部的关键点集合;根据所述关键点坐标,与预设的宠物标准脸部坐标系进行对齐操作,使得宠物的头部头像变换至正面方向;根据所述待识别宠物各部位的图片,按宠物种类分别存放,并进行扩充增广操作,得到数据集;根据所述数据集,构建卷积神经网络模型并加以训练;根据所述卷积神经网络模型训练的深度学习模型,对整张宠物图片进行种类识别。2.根据权利要求1所述的宠物种类识别方法,其特征在于,在获取待识别宠物图片的位置信息,根据所述位置信息对所述待识别宠物各部位的图片进行存储的步骤中,具体包括下述步骤:使用预先标注好的位置信息对目标检测模型加以训练;使用目标检测模型对所述待识别宠物图片的所有图片进行目标检测,并对检测结果进行常规的阈值筛选和非极大值抑制操作,最终得到上述各部位的位置信息bounding boxes;按照所有bounding boxes将原图分别裁切为各个部分,并且分别存储。3.根据权利要求2所述的宠物种类识别方法,其特征在于,所述目标检测模型包括Yolo V4模型、Faster R

CNN、SSD、YOLO。4.根据权利要求3所述的宠物种类识别方法,其特征在于,在根据所述位置信息得到关键点坐标,并根据所述关键点坐标构成宠物头部的关键点集合的步骤中,具体包括下述步骤:对于每个bounding box,即为目标框的中心点坐标(x,y)和宽w高h,得到所述目标框左边线中点坐标为((x

w/2),y),右边线中点坐标为((x+w/2),y),上边线中点坐标为(x,(y

h/2)),下边线中点坐标为(x,(y+h/2));根据每个bounding box的位置信息,得到各部位的关键点坐标集合。5.根据权利要求4所述的宠物种类识别方法,其特征在于,在根据所述关键点坐标,与预设的宠物标准脸部坐标系进行对齐操作,使得宠物的头部头像变换至正面方向的步骤中,所述...

【专利技术属性】
技术研发人员:陈宇桥徐强李凌
申请(专利权)人:苏州中科先进技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1