System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施方式涉及畜牧监管,特别是涉及一种动物活体检测方法、服务器及动物活体检测系统。
技术介绍
1、目前,金融机构推出活体抵押业务以缓解畜牧养殖贷款难的问题。活体抵押是指以动物活体作为抵押品,然而由于活体抵押品相对于传统的抵押品而言,数量较大,并且容易出现患病、走失以及死亡等问题,因此对活体抵押品进行监管,确定其是否保持活体状态十分有必要。
2、现有技术通常采用温度检测法确定动物是否为活体,具体的,通过安装于动物耳部的电子耳标采集的动物体温确定动物是否为活体。
3、然而,由于活体动物会不时地运动,容易出现电子耳标和皮肤接触不良的情况,从而造成电子耳标测得的温度忽高忽低,很不稳定,导致该方法不能准确地确定动物是否为活体。
技术实现思路
1、本申请实施例提供一种动物活体检测方法、服务器及动物活体检测系统,以提高动物活体检测的准确性。
2、本申请实施例提供以下技术方案:
3、第一方面,本申请实施例提供一种动物活体检测方法,包括:
4、若动物活体处于计步异常状态,则获取动物活体的体表温度变化曲线与环境温度变化曲线;
5、根据动物活体的体表温度变化曲线与环境温度变化曲线,计算动物活体的体表温度变化曲线与环境温度变化曲线的相关系数;
6、根据动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,确定动物活体的生命状态。
7、在一些实施例中,该动物活体检测方法应用于服务器,服务器通信连接信号接收机
8、在获取动物活体的体表温度变化曲线与环境温度变化曲线之前,方法还包括:
9、获取信号接收机发送的检测数据;
10、根据检测数据,确定动物活体的计步状态。
11、在一些实施例中,检测数据包括计步次数,计步状态包括计步异常状态;
12、根据检测数据,确定动物活体的计步状态,包括:
13、获取动物活体在连续三个时间段内的计步次数;
14、若动物活体在连续三个时间段内的计步次数均低于计步频次门限值,则确定动物活体处于计步异常状态。
15、在一些实施例中,方法还包括:
16、获取动物活体在当前时间段之前的预设时间段内的每一子时间段的计步次数;
17、对动物活体在当前时间段之前的预设时间段内的每一子时间段的计步次数排序,得到计步次数的最小值、次最小值和第三最小值,其中,最小值小于次最小值,次最小值小于第三最小值;
18、根据计步次数的最小值、次最小值和第三最小值,确定计步频次门限值。
19、在一些实施例中,检测数据还包括体表温度数据;
20、获取动物活体的体表温度变化曲线与环境温度变化曲线,包括:
21、获取动物活体的体表温度数据,以及与动物活体的体表温度数据处于相同时间段的环境温度数据;
22、根据动物活体的体表温度数据与环境温度数据,得到动物活体的体表温度变化曲线与环境温度变化曲线。
23、在一些实施例中,计算动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,包括:
24、
25、其中,r为动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,xi为动物活体的体表温度变化曲线上第i个动物体表温度值,为n个动物活体的体表温度的平均值,yi为环境温度变化曲线上第i个环境温度值,为n个环境温度的平均值。
26、在一些实施例中,根据动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,确定动物活体的生命状态,包括:
27、若相关系数大于第一阈值,则确定动物活体的生命状态为死亡。
28、在一些实施例中,方法还包括:
29、若相关系数小于或等于第一阈值,则重新获取信号接收机发送的检测数据;
30、根据检测数据,重新确定动物活体的计步状态。
31、第二方面,本申请实施例提供一种服务器,包括:
32、至少一个处理器;以及
33、与至少一个处理器通信连接的存储器;其中,
34、存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面的动物活体检测方法。
35、第三方面,本申请实施例提供一种动物活体检测系统,包括:
36、如第二方面的服务器;
37、电子耳标,通信连接信号接收机,用于向信号接收机发送检测数据;
38、信号接收机,通信连接电子耳标与服务器,用于接收电子耳标发送的检测数据,并向服务器发送检测数据,以及向服务器发送环境温度数据。
39、第四方面,本申请实施例提供一种非易失性计算机可读存储介质,非易失性计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使服务器执行如第一方面的动物活体检测方法。
40、本申请实施方式的有益效果是:区别于现有技术的情况,本申请实施方式提供一种动物活体检测方法,包括:若动物活体处于计步异常状态,则获取动物活体的体表温度变化曲线与环境温度变化曲线;根据动物活体的体表温度变化曲线与环境温度变化曲线,计算动物活体的体表温度变化曲线与环境温度变化曲线的相关系数;根据动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,确定动物活体的生命状态。通过在动物活体处于计步异常状态,获取动物活体的体表温度变化曲线与环境温度变化曲线,根据动物活体的体表温度变化曲线与环境温度变化曲线的相关系数,确定动物活体的生命状态,本申请能够提高动物活体检测的准确性。
本文档来自技高网...【技术保护点】
1.一种动物活体检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述动物活体检测方法应用于服务器,所述服务器通信连接信号接收机,所述信号接收机用于向所述服务器发送检测数据,在所述获取所述动物活体的体表温度变化曲线与环境温度变化曲线之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述检测数据包括计步次数,所述计步状态包括计步异常状态,所述根据所述检测数据,确定所述动物活体的计步状态,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2-4任一项所述的方法,其特征在于,所述检测数据还包括体表温度数据,所述获取所述动物活体的体表温度变化曲线与环境温度变化曲线,包括:
6.根据权利要求5所述的方法,其特征在于,所述计算所述动物活体的体表温度变化曲线与所述环境温度变化曲线的相关系数,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述动物活体的体表温度变化曲线与所述环境温度变化曲线的相关系数,确定所述动物活体的生命状态,包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.一种服务器,其特征在于,包括:
10.一种动物活体检测系统,其特征在于,包括:
...【技术特征摘要】
1.一种动物活体检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述动物活体检测方法应用于服务器,所述服务器通信连接信号接收机,所述信号接收机用于向所述服务器发送检测数据,在所述获取所述动物活体的体表温度变化曲线与环境温度变化曲线之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述检测数据包括计步次数,所述计步状态包括计步异常状态,所述根据所述检测数据,确定所述动物活体的计步状态,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2-4任一项所述的方法...
【专利技术属性】
技术研发人员:邱玉春,张鹏,李晓平,
申请(专利权)人:武汉农宁智慧科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。