一种太行鸡雏鸡雌雄鉴别的方法技术

技术编号:36703218 阅读:50 留言:0更新日期:2023-03-01 09:21
本发明专利技术公开了一种太行鸡雏鸡雌雄鉴别的方法,包括:采集若干太行鸡雏鸡肛门处的图像,形成太行鸡雏鸡图像数据集并对其进行预处理;根据预处理后的太行鸡雏鸡图像数据集建立太行鸡雏鸡雌雄分类模型;对太行鸡雏鸡雌雄分类模型进行训练;通过混淆矩阵评价训练后的太行鸡雏鸡雌雄分类模型的好坏。本发明专利技术的模型通过对数据的预处理、模型的加载、模型的训练、结果的检验实现了太行鸡雏鸡雌雄鉴别的功能。该方法可以在保障太行鸡雌雄鉴别正确率基础上,利用图像识别的方式,降低对人工技术的要求,减轻人工劳动的强度,使太行鸡雌雄鉴别可以快速、便捷、高效的进行。高效的进行。高效的进行。

【技术实现步骤摘要】
一种太行鸡雏鸡雌雄鉴别的方法


[0001]本专利技术涉及智能检测
,特别涉及一种太行鸡雏鸡雌雄鉴别的方法。

技术介绍

[0002]在目前,针对太行鸡的性别,雌鸡和雄鸡有着不同的用途。为满足不同行业对太行鸡的性别需求,我国大部分养殖基地都会进行太行鸡雏鸡雌雄鉴别的工作,但养殖基地大多采用纯人工鉴别的方法,这会出现对工人鉴别能力的要求高、劳动强度大等问题。现有技术中针对其他品种的鸡,有采用基于视觉的鸡雏公母智能鉴别方法,如专利技术专利申请公开号为CN113191201A,名称为基于视觉的鸡雏公母智能鉴别方法及系统。但是针对太行鸡,目前行业内学术上或者养殖场中,没有采用类似图像分类算法来代替人工进行太行鸡雏鸡雌雄鉴别的,其中主要存在的技术问题是如何构建准确的数据库并如何构建合适的太行鸡雌雄鉴别分类模型的技术问题。
[0003]对比养殖基地传统的人工太行鸡雏鸡雌雄鉴别方法,即对1日龄雏鸡进行翻肛来鉴别雏鸡性别,如果能通过图像展示的方式来鉴别太行鸡的雌雄,就可以降低对工人鉴别能力的要求、减少鉴别环节的技术难度和工作强度、提高鉴别的准确率。因本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种太行鸡雏鸡雌雄鉴别的方法,其特征在于,包括以下步骤:采集若干太行鸡雏鸡肛门处的图像,形成太行鸡雏鸡图像数据集并对其进行预处理;根据预处理后的太行鸡雏鸡图像数据集建立太行鸡雏鸡雌雄分类模型;对太行鸡雏鸡雌雄分类模型进行训练;通过混淆矩阵评价训练后的太行鸡雏鸡雌雄分类模型的好坏。2.根据权利要求1所述的一种太行鸡雏鸡雌雄鉴别的方法,其特征在于:所述形成太行鸡雏鸡图像数据集并对其进行预处理包括:构成太行鸡雏鸡图像数据集;重置数据图像的大小;水平翻转给定的图像;用均值和标准差归一化张量图像;随机将数据集划分为训练集和验证集。3.根据权利要求2所述的一种太行鸡雏鸡雌雄鉴别的方法,其特征在于:所述重置数据图像的大小包括:重置数据尺寸长为128、宽为128;所述水平翻转给定的图像包括:以给定概率p=0.5随机翻转图像;所述用均值和标准差归一化张量图像包括:将图像3个通道中的数据整理到规范区间x中,使数据全部符合均值为0、标准差为1的标准正态分布,其中规范区间x的求取公式为:式中,mean为数据的均值,std为数据的标准差。4.根据权利要求2所述的一种太行鸡雏鸡雌雄鉴别的方法,其特征在于:所述根据预处理后的太行鸡雏鸡图像数据集建立太行鸡雏鸡雌雄分类模型包括:使用ResNet50模型,所述ResNet50模型包括一个单独的卷积层、4组大block和全连接层,其中,4组大block内分别有3、4、6、3个小block,在ResNet50的结构中,首先将数据集输入7
×7×
64的卷积层,即{7
×
7,cony,64},然后经过16个构建块,每个构建块为3层,即有16
×
3=48层,其中,数据图像经过卷积层输出尺寸为N
×
N的图片,N的计算如下:式中,F为卷积核,S为步长,P为padding,W为输入数据集;再经池化层后输出图像大小为W的图片,计算如下:式中,F为卷积核,S为步长,W为输入数据集。5.根据权利要求4所述的一种太行鸡雏鸡雌雄鉴别的方法,其特征在于:所述对太行鸡雏鸡雌雄分类模型进行训练包括:将数据输入构建好的ResNet50模型中;计算损失函数;损失函数反向传播,更新参数;重复上述步骤,直到损失函数收敛。
6.根据权利要求5所述的一种太行鸡雏鸡雌雄鉴别的方法...

【专利技术属性】
技术研发人员:褚素乔秦佳莹刘伯华张磊卢炜华谢艳华褚素欣刘皓宇李丽丽张洁
申请(专利权)人:河北舒隽科技有限公司
类型:发明
国别省市:

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

1