System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及牛个体信息检测,具体而言,尤其涉及一种服务于牛个体身份认定的牛鼻纹识别方法、系统及存储介质。
技术介绍
1、随着我国对农业技术发展的政策和财力扶植,牧场饲养规模越来越大。然而,当前我国的农牧业领域的智能化水平普遍较低,牧场人员对牛的日常生活普遍采用人工跟踪记录方式,常常导致管理混乱,例如疫苗接种信息不全、牛个体投保骗保等,进而给食品安全带来隐患并给相关部门带来巨大的经济损失。
2、随着生物特征识别(biometrics)技术的日益成熟,目前已经有了基于牛脸识别技术的牛个体认定应用案例。然而,这些应用案例往往将人脸识别技术原理直接移植应用于牛脸识别,由于牛种类的多样性以及牛脸的高度相似性,再加之牛的五官会随着年龄的增长而发生变化,基于牛脸识别技术的牛个体精度通常较低,不具有普遍适用性。另外,还有出现了一些基于牛身体花纹的牛个体认定方法,但由于牛种类的多样性(例如安第斯品种牛呈现全黑个体特征),因此这一类方法通常不具有普适性。
3、与人体所固有的生理特征(指纹、虹膜、dna等)相似,牛鼻纹已被证明具有生物特征唯一性的特点,可以用于鉴定牛个体身份信息。随着图像识别技术的发展,可以利用牛鼻纹这一生物特征作为依据,建立牛个体信息档案,提高养殖效率。牛鼻纹特征具有永久且唯一性。
技术实现思路
1、根据上述提出的技术问题,提供一种服务于牛个体身份认定的牛鼻纹识别方法、系统及存储介质。本专利技术主要利用待确认牛的鼻纹图像通过牛鼻纹识别系统能够准确、高效的确认牛
2、本专利技术采用的技术手段如下:
3、一种服务于牛个体身份认定的牛鼻纹识别方法,包括:
4、s1、采集牛鼻纹图像;
5、s2、基于采集的牛鼻纹图像,提取纹理特征;
6、s3、对提取的纹理特征进行图像特征匹配,确认牛个体信息。
7、进一步地,步骤s1,具体包括:
8、s11、使用牛鼻钳夹住牛鼻,或者使用牛颈卡钳夹住牛颈,将牛鼻上的黏液擦拭干净,并迅速涂抹拓印染料,使用专用纸张进行拓印,获得牛鼻纹信息;
9、s12、将获得的牛鼻纹信息进行数字化处理,转化成牛鼻纹图像。
10、进一步地,步骤s2,具体包括:
11、s21、对第2次输入的图像进行提取特征,获得具有独特性和稳定性的图像特征,包括纹理特征、深度学习特征;
12、s22、从牛信息管理系统中顺序取出图像并进行特征提取,获得具有独特性和稳定性的图像特征,包括纹理特征、深度学习特征。
13、进一步地,步骤s3,具体包括:
14、s31、利用识别算法,对步骤s21和步骤s22获取的两个特征进行特征匹配;
15、s32、设定阈值,采用特征匹配度衡量两幅牛鼻纹图像之间的相似程度,当特征匹配度大于阈值时,确定牛的身份信息并显示牛的身份信息,否则显示未找到。
16、进一步地,步骤s31中的识别算法包括:基于特征点之间的欧氏距离、其他距离度量、神经网络和深度学习算法。
17、进一步地,在步骤s1之后,还包括判断采集的牛鼻纹图像是否为首次采集的步骤,具体如下:
18、若采集的牛鼻纹图像是首次采集,则将第1次采集的牛鼻纹图像和牛的个体信息存储到牛信息管理系统。
19、本专利技术还提供了一种基于所述服务于牛个体身份认定的牛鼻纹识别方法实现的服务于牛个体身份认定的牛鼻纹识别系统,包括:
20、牛鼻纹信息采集模块,用于采集牛鼻纹图像;
21、牛信息管理模块,用于判断采集的牛鼻纹图像是否为首次采集,若采集的牛鼻纹图像是首次采集,则将第1次采集的牛鼻纹图像和牛的个体信息存储到牛信息管理系统;
22、纹理特征提取模块,用于基于牛鼻纹信息采集模块采集的牛鼻纹图像,提取纹理特征;
23、牛鼻纹识别模块,用于对纹理特征提取模块提取的纹理特征进行图像特征匹配,确认牛个体信息。
24、本专利技术还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时,执行所述服务于牛个体身份认定的牛鼻纹识别方法。
25、较现有技术相比,本专利技术具有以下优点:
26、1、本专利技术提供的一种服务于牛个体身份认定的牛鼻纹识别方法,通过拓印的方式获取牛鼻纹图像能够有效的去除拍照获得图像时会受到光照、拍摄设备等因素的影响,拓印牛鼻纹对牛鼻进行擦拭也能够减少牛鼻上粘液对图像的牛鼻纹获取的影响,从而获得无干扰数据。
27、2、本专利技术提供的一种服务于牛个体身份认定的牛鼻纹识别方法,仅将牛鼻纹图像和牛个体信息进行存储,能够减少存储空间。
28、3、本专利技术提供的一种服务于牛个体身份认定的牛鼻纹识别系统,其具有易于模块化,并且能够准确快速的确定牛的身份。通过关联牛鼻纹识别结果和牛只信息,实现牛只身份的溯源和管理,提高了管理效率和数据可靠性。
29、基于上述理由本专利技术可在牧场饲养牛的日常管理、牛个体投保索赔以及牛疫苗保险备案等领域广泛推广。
本文档来自技高网...【技术保护点】
1.一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,包括:
2.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤S1,具体包括:
3.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤S2,具体包括:
4.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤S3,具体包括:
5.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤S31中的识别算法包括:基于特征点之间的欧氏距离、其他距离度量、神经网络和深度学习算法。
6.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,在步骤S1之后,还包括判断采集的牛鼻纹图像是否为首次采集的步骤,具体如下:
7.一种基于权利要求1-6中任意一项权利要求所述服务于牛个体身份认定的牛鼻纹识别方法实现的服务于牛个体身份认定的牛鼻纹识别系统,其特征在于,包括:
8.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程
...【技术特征摘要】
1.一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,包括:
2.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤s1,具体包括:
3.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤s2,具体包括:
4.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤s3,具体包括:
5.根据权利要求1所述的一种服务于牛个体身份认定的牛鼻纹识别方法,其特征在于,步骤s31中的识别算法包括:基于特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。