牲畜健康监控方法、装置、存储介质及电子设备转让专利

申请号 : CN202110405856.7

文献号 : CN115211388B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刁尚华淡家显张玉池

申请人 : 深圳市中融数字科技有限公司

摘要 :

本申请公开了一种牲畜健康监控方法、装置、存储介质及电子设备。该方法包括:获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;在当前时间段内,多次采集目标牲畜的温度数据和运动数据;根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态。本申请实施例通过将牲畜在当前时间段的健康指数与根据历史数据得出的健康指数阈值进行对比,可以基于历史数据确定牲畜当前是否健康,从而监控牲畜的健康状态。

权利要求 :

1.一种牲畜健康监控方法,其特征在于,包括:获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;

在当前时间段内,多次采集目标牲畜的温度数据和运动数据;

根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;

当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态;

所述目标牲畜佩戴有用于采集温度数据的耳标,所述温度数据包括牲畜的耳标温度,所述根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数包括:根据采集到的多个耳标温度确定所述目标牲畜的发热指数和有效温度比例指数;

根据所述目标牲畜的运动数据确定所述目标牲畜的运动指数;

根据所述发热指数、有效温度比例指数和所述运动指数确定所述目标牲畜的健康指数;

所述根据所述发热指数、有效温度比例指数和所述运动指数确定所述目标牲畜的健康指数包括:采用以下公式确定所述目标牲畜的健康指数S:

其中,为预设的相对权重系数, 为所述发热指数, 为所述有效温度比例指数,为所述运动指数;

所述根据采集到的多个耳标温度确定所述目标牲畜的发热指数包括:确定所述多个耳标温度中的发热耳标温度的占比,所述发热耳标温度为大于预设发热温度阈值的耳标温度;

确定所述多个耳标温度中的发热耳标温度的均值;

根据所述发热耳标温度的占比和所述发热耳标温度的均值确定所述目标牲畜的发热指数;

所述根据所述发热耳标温度的占比和所述发热耳标温度的均值确定所述目标牲畜的发热指数包括:采用以下公式确定所述目标牲畜的发热指数 :

其中, 为预设的发热指数权重系数, 为所述发热耳标温度的均值,a为所述预设发热温度阈值,b为发热温度最大值, 为所述发热耳标温度的占比, 为预设的起始发热指数;

所述根据采集到的多个耳标温度确定所述目标牲畜的有效温度比例指数,包括:确定所述多个耳标温度中的有效耳标温度的占比,所述有效耳标温度为大于预设有效温度阈值的耳标温度;

根据所述有效耳标温度的占比确定所述有效温度比例指数;

所述根据所述有效耳标温度的占比确定所述有效温度比例指数包括:采用以下公式确定所述目标牲畜的有效温度比例指数 :其中, 为预设的有效温度比例指数权重系数, 为所述有效耳标温度的占比;

所述目标牲畜的运动数据包括所述目标牲畜在三个空间方向上的位移,根据所述目标牲畜的运动数据确定所述目标牲畜的运动指数包括:根据所述目标牲畜在三个空间方向上的位移确定所述目标牲畜的运动强度;

确定所述目标牲畜在当前时间段内的运动频率;

根据所述目标牲畜的运动强度和运动频率确定所述目标牲畜的运动指数;

所述根据所述目标牲畜的运动强度和运动频率确定所述目标牲畜的运动指数包括:采用以下公式确定所述目标牲畜的运动指数 :

其中, 为预设的运动指数权重系数, 为所述运动强度, 为预设的运动强度最大值, 为所述运动频率,ep为预设的扩展因子。

2.一种对应权利要求1所述的牲畜健康监控方法的牲畜健康监控装置,其特征在于,包括:第一确定模块,用于获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;

数据采集模块,用于在当前时间段内,多次采集目标牲畜的温度数据和运动数据;

第二确定模块,用于根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;

第三确定模块,用于当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态;

所述目标牲畜佩戴有用于采集温度数据的耳标,所述温度数据包括牲畜的耳标温度,所述第二确定模块,用于根据采集到的多个耳标温度确定所述目标牲畜的发热指数和有效温度比例指数;根据所述目标牲畜的运动数据确定所述目标牲畜的运动指数;根据所述发热指数、有效温度比例指数和所述运动指数确定所述目标牲畜的健康指数;

所述第二确定模块,用于采用以下公式确定所述目标牲畜的健康指数S:其中,为预设的相对权重系数, 为所述发热指数, 为所述有效温度比例指数,为所述运动指数。

3.一种存储介质,其特征在于,存储介质中存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行如权利要求1所述的牲畜健康监控方法中的步骤。

4.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,执行权利要求1所述的牲畜健康监控方法中的步骤。

说明书 :

牲畜健康监控方法、装置、存储介质及电子设备

技术领域

[0001] 本申请涉及牲畜养殖技术领域,尤其涉及一种牲畜健康监控方法、装置、存储介质及电子设备。

背景技术

[0002] 在我国,畜牧养殖业已经成为一种具有很高经济效益的产业,其自身的高效性使其成为现代农业不可或缺的组成部分之一。随着肉类消费比例逐年提高,畜牧养殖也从散户向着规模化、集约化、智能化养殖转变。规模化养殖场牲畜数目庞大,容易爆发大面积病菌感染和疾病传播,存在较高的食品安全隐患。
[0003] 因而,在养殖牲畜的过程中,为保证牲畜的健康,需要对牲畜的健康状况进行监控。

发明内容

[0004] 本申请实施例提供一种牲畜健康监控方法、装置、存储介质及电子设备,能够对牲畜的健康状况进行监控。
[0005] 第一方面,本申请实施例提供一种牲畜健康监控方法,包括:
[0006] 获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;
[0007] 在当前时间段内,多次采集目标牲畜的温度数据和运动数据;
[0008] 根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;
[0009] 当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态。
[0010] 第二方面,本申请实施例提供一种牲畜健康监控装置,包括:
[0011] 第一确定模块,用于获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;
[0012] 数据采集模块,用于在当前时间段内,多次采集目标牲畜的温度数据和运动数据;
[0013] 第二确定模块,用于根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;
[0014] 第三确定模块,用于当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态。
[0015] 第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的方法中的流程。
[0016] 第四方面,本申请实施例还提供一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的方法中的流程。
[0017] 本申请实施例中,首先获取健康指数阈值,所述健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;然后在当前时间段内,多次采集目标牲畜的温度数据和运动数据;根据所述目标牲畜的温度数据和运动数据确定所述目标牲畜的健康指数;当所述目标牲畜的健康指数低于所述牲畜群的健康指数阈值时,确定所述目标牲畜处于非健康状态。本申请实施例通过将牲畜在当前时间段的健康指数与根据历史数据得出的健康指数阈值进行对比,可以基于历史数据确定牲畜当前是否健康,从而监控牲畜的健康状态。

附图说明

[0018] 下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
[0019] 图1是本申请实施例提供的牲畜健康监控方法的场景示意图。
[0020] 图2是本申请实施例提供的牲畜健康监控方法的第一种流程示意图。
[0021] 图3是本申请实施例提供的牲畜健康监控方法的第二种流程示意图。
[0022] 图4是本申请实施例提供的健康牲畜的健康指数概率分布示意图。
[0023] 图5是本申请实施例提供的牲畜健康监控装置的结构示意图。
[0024] 图6是本申请实施例提供的电子设备的第一种结构示意图。
[0025] 图7是本申请实施例提供的电子设备的第二种结构示意图。

具体实施方式

[0026] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有实施例,都属于本发明保护的范围。
[0027] 本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块和单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。
[0028] 请参阅图1,图1为本申请实施例提供的牲畜健康监控方法的场景示意图。
[0029] 该场景可以包括牲畜群100、数据采集装置200、电子设备400和用户500。
[0030] 在畜牧养殖业,为了及时了解牲畜群的健康状况,常要用户亲自去观测牲畜群的健康状态。畜牧人员需要进入围栏给牲畜进行健康检查,如测量牲畜的体温,不仅环境脏乱,而且对于拥有大量牲畜的规模化养殖场而言,一个个检查牲畜的健康状况效率十分低。
[0031] 本申请中,牲畜群100中的每一个牲畜都佩戴有数据采集装置200,该数据采集装置200用于采集牲畜的相关数据,例如,该数据采集装置200可以为耳标,用于采集牲畜的温度数据,又例如,该数据采集装置200可以为运动传感器,用于采集牲畜的运动数据。数据采集装置200和电子设备400预先建立有通信连接,电子设备可接收数据采集装置200采集到的温度数据和运动数据,将这些数据显示在屏幕上反馈给用户。并且,还可以根据采集到的温度数据和运动数据计算牲畜的健康指数,以反映牲畜的健康状况。
[0032] 其中,电子设备400可以是计算机设备,该计算机设备可以是诸如智能手机、平板电脑、个人计算机之类的终端设备,也可以是服务器。电子设备400还可与其他互联网设备,如养殖人员或其他相关人员的手机、电脑等设备建立通信连接,从而可将采集到的温度数据、运动数据以及计算出的健康指数发送至养殖人员或其他相关人员的手机、电脑等设备,实时地汇报各牲畜的健康状况。通过实时监控牲畜的健康状况,养殖户可以根据牲畜的健康状况来决定是否进围栏对牲畜进行检查,以及对不健康的牲畜进行治疗,以免影响到农产品和农副产品的质量,也便于控制疾病传播。本申请实施例提供的牲畜健康监控方法是一种非接触式的健康监控方法,自动监测牲畜生命体征、实时预警牲畜健康状况,可以节省很多人力物力,解决用户长期面临的养殖痛点。
[0033] 请参阅图2,图2是本申请实施例提供的牲畜健康监控方法的第一种流程示意图,该牲畜健康监控方法可以包括:
[0034] 101、获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定。
[0035] 其中,牲畜群可以为马、牛、猪、鸡、鸭等,健康牲畜即为马群中健康的马、牛群中健康度的牛、猪群中健康的猪、鸡群中健康的鸡、鸭群中健康的鸭等。
[0036] 为了监控牲畜群中牲畜的健康状况,在不同历史时间段,分别采集牲畜群内多个健康牲畜的历史温度数据和历史运动数据,根据采集到的这些历史温度数据和历史运动数据得出健康牲畜的多个历史健康指数,根据健康牲畜的多个历史健康指数得到健康指数阈值,该健康指数阈值可以作为一个基准,帮助判断牲畜群中的牲畜当前的健康状况。
[0037] 在一实施例中,在采集牲畜群内多个健康牲畜的历史温度数据时,对于每个健康牲畜,在每个历史时间段内采集多个温度数据作为历史温度数据,从而在每个历史时间段均得到多个历史温度数据。
[0038] 其中,健康牲畜的历史温度数据可以通过耳标采集。牲畜群中的每个牲畜均佩戴有用于采集温度数据的耳标,用户可以选出牲畜群中的健康牲畜作为观测对象,在多个历史时间段内记录这些健康牲畜的耳标温度,得到历史温度数据。
[0039] 每一历史温度数据均有一历史运动数据与之对应。在采集历史温度数据的同时,同步地采集这些健康牲畜的历史运动数据,作为与历史温度数据对应的历史运动数据。
[0040] 其中,牲畜的历史运动数据可以通过运动传感器采集。牲畜群中的每个牲畜均佩戴有用于采集运动数据的运动传感器,用户可以选出牲畜群中的健康牲畜作为观测对象,以健康牲畜在历史时间段内的初始位置为坐标原点,建立三维空间直角坐标系。在采集历史运动数据时,将相对于上一次采集时健康牲畜在三个空间方向x、y、z上的位移|x|、|y|、|z|作为历史运动数据。
[0041] 在一实施例中,在采集到牲畜群中多个健康牲畜的历史温度数据和历史运动数据后,可以根据这些数据确定出多个历史健康指数,其中每个健康牲畜在每个历史时间段的所有历史温度数据和所有历史运动数据共同确定出一个历史健康指数,该历史健康指数可反映该健康牲畜在该历史时间段的健康状况。通过将牲畜群内多个健康牲畜的多个历史健康指数绘制成概率分布图,可以通过概率分布图得出这些健康牲畜的健康指数分布情况,从而得到作为健康状况判断基准的健康指数阈值。
[0042] 102、在当前时间段内,多次采集目标牲畜的温度数据和运动数据。
[0043] 其中,当前时间段指的是包括当前时刻在内的一段时间。
[0044] 将牲畜群中的某个牲畜确定为目标牲畜,对其健康状况进行监控。需要说明的是,该目标牲畜可以是牲畜群中的任意一个牲畜。在步骤101中用于采集历史温度数据和历史运动数据的健康牲畜也可以作为步骤102中的目标牲畜,因为这些健康牲畜在采集历史温度数据和历史运动数据时是健康的,并不意味着它们一直是健康的,仍然需要对它们的健康状况进行监控。
[0045] 在当前时间段内,每隔一段时间,同步采集目标牲畜的温度数据和运动数据,得到目标牲畜的多个温度数据以及与每个温度数据对应的运动数据。其中,目标牲畜佩戴有用于采集温度数据的耳标,采集的温度数据包括牲畜的耳标温度,运动数据可以为目标牲畜相对上一次采集时,在三个空间方向上的位移。
[0046] 103、根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数。
[0047] 根据当前时间段内采集的目标牲畜的多个温度数据和多个运动数据,可以确定出该目标牲畜在当前时间段的健康指数。
[0048] 在一实施例中,根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数包括:
[0049] (1)根据采集到的多个耳标温度确定目标牲畜的发热指数和有效温度比例指数;
[0050] (2)根据目标牲畜的运动数据确定目标牲畜的运动指数;
[0051] (3)根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数。
[0052] 确定出发热指数、有效温度比例指数和运动指数后,可以通过以下公式确定目标牲畜的健康指数S:
[0053] S=[α×f2+(1‑α)×f3]×f1
[0054] 其中,f1为发热指数,反映目标牲畜在当前时间段的发热情况。f2为有效温度比例指数,反映采集到的目标牲畜的温度数据中有效温度的占比情况。f3为运动指数,反映目标牲畜在当前时间段的运动情况。α为预设的相对权重系数。α是一个小于1的数,用于控制发热指数和运动指数的权重比例,例如,α可以为0.2。
[0055] 在确定目标牲畜的发热指数f1时,确定多个耳标温度中的发热耳标温度的占比,发热耳标温度为大于预设发热温度阈值的耳标温度;确定多个耳标温度中的发热耳标温度的均值;根据发热耳标温度的占比和发热耳标温度的均值确定目标牲畜的发热指数。
[0056] 在确定目标牲畜的有效温度比例指数f2时,确定多个耳标温度中的有效耳标温度的占比,有效耳标温度为大于预设有效温度阈值的耳标温度;根据有效耳标温度的占比确定有效温度比例指数。
[0057] 在确定目标牲畜的运动指数f3时,根据目标牲畜在三个空间方向上的位移确定目标牲畜的运动强度;确定目标牲畜在当前时间段内的运动频率;根据目标牲畜的运动强度和运动频率确定目标牲畜的运动指数。
[0058] 104、当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。
[0059] 确定出目标牲畜的健康指数后,将目标牲畜的健康指数与牲畜群的健康指数阈值进行对比,判断目标牲畜的健康指数是否低于牲畜群的健康指数阈值。
[0060] 若目标牲畜的健康指数高于或等于牲畜群的健康指数阈值,则确定目标牲畜处于健康状态;若目标牲畜的健康指数低于牲畜群的健康指数阈值,则确定目标牲畜处于非健康状态,对目标牲畜的非健康状态进行提示,以使得用户可以及时了解到目标牲畜的非健康状态以采取相关措施。
[0061] 在一实施例中,对目标牲畜的非健康状态进行提示之后,若接收到目标牲畜处于健康状态的指示信息,则确定目标牲畜处于健康状态,将该目标牲畜在当前时间段的温度数据归入牲畜群的历史温度数据,将该目标牲畜在当前时间段的运动数据归入牲畜群的历史运动数据,以重新确定健康指数阈值。
[0062] 即,本申请中不仅可以由设备判断目标牲畜的健康状况,也可以由用户判断目标牲畜的健康状况,通过指示信息反馈给设备,并且,用户指示信息的优先级高于设备的判断。例如,当设备判断出目标牲畜处于非健康状态并提醒用户后,用户检查出该目标牲畜实际是健康的,则可以反馈一个目标牲畜处于健康状态的指示信息给设备,设备接收到该指示信息,则以该指示信息为准,确定该目标牲畜是健康的。从而,一方面,设备可以对牲畜的健康状况进行监控,减轻用户的工作量,另一方面,用户也可以通过人工检查对设备的判断基准进行不断的更新和修正,使得设备能够更加准确地判断牲畜的健康状况。
[0063] 请参阅图3,图3是本申请实施例提供的牲畜健康监控方法的第二种流程示意图,该牲畜健康监控方法可以包括:
[0064] 201,获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定。
[0065] 其中,牲畜群可以为马、牛、猪、鸡、鸭等,健康牲畜即为马群中健康的马、牛群中健康度的牛、猪群中健康的猪、鸡群中健康的鸡、鸭群中健康的鸭等。
[0066] 为了监控牲畜群中牲畜的健康状况,在不同历史时间段,分别采集牲畜群内多个健康牲畜的历史温度数据和历史运动数据,根据采集到的这些历史温度数据和历史运动数据得出健康牲畜的多个历史健康指数,根据健康牲畜的多个历史健康指数得到健康指数阈值,该健康指数阈值可以作为一个基准,帮助判断牲畜群中的牲畜当前的健康状况。
[0067] 在一实施例中,在采集牲畜群内多个健康牲畜的历史温度数据时,对于每个健康牲畜,在每个历史时间段内采集多个温度数据作为历史温度数据,从而在每个历史时间段均得到多个历史温度数据。
[0068] 其中,健康牲畜的历史温度数据可以通过耳标采集。牲畜群中的每个牲畜均佩戴有用于采集温度数据的耳标,用户可以选出牲畜群中的健康牲畜作为观测对象,在多个历史时间段内记录这些健康牲畜的耳标温度,得到历史温度数据。
[0069] 每一历史温度数据均有一历史运动数据与之对应。在采集历史温度数据的同时,同步地采集这些健康牲畜的历史运动数据,作为与历史温度数据对应的历史运动数据。
[0070] 其中,牲畜的历史运动数据可以通过运动传感器采集。牲畜群中的每个牲畜均佩戴有用于采集运动数据的运动传感器,用户可以选出牲畜群中的健康牲畜作为观测对象,以健康牲畜在历史时间段内的初始位置为坐标原点,建立三维空间直角坐标系。在采集历史运动数据时,将相对于上一次采集时健康牲畜在三个空间方向x、y、z上的位移|x|、|y|、|z|作为历史运动数据。
[0071] 在一实施例中,在采集到牲畜群中多个健康牲畜的历史温度数据和历史运动数据后,可以根据这些数据确定出多个历史健康指数,其中每个健康牲畜在每个历史时间段的所有历史温度数据和所有历史运动数据共同确定出一个历史健康指数,该历史健康指数可反映该健康牲畜在该历史时间段的健康状况。通过将牲畜群内多个健康牲畜的多个历史健康指数绘制成概率分布图,可以通过概率分布图得出这些健康牲畜的健康指数分布情况,从而得到作为健康状况判断基准的健康指数阈值。
[0072] 在一实施例中,获取健康指数阈值之前可以包括:
[0073] (1)采集牲畜群内多个健康牲畜的历史温度数据和历史运动数据;
[0074] 其中,历史温度数据可以为历史耳标温度,历史运动数据可以为在三个空间方向上的位移。
[0075] (2)根据采集到的多个历史温度数据确定多个健康牲畜的发热指数和有效温度比例指数;
[0076] 在确定多个健康牲畜的发热指数时,首先确定多个历史耳标温度中发热耳标温度的占比r1,r1可以采用以下公式确定:
[0077]
[0078] 其中,a为预设发热温度阈值,当历史耳标温度T大于a时,该历史耳标温度属于发热温度。∑T1为历史耳标温度的采样总数,∑T1(T>a)为大于a的历史耳标温度的采样数,发热耳标温度的占比r1即为大于预设发热温度阈值的历史耳标温度的采样数在历史耳标温度的采样总数中的占比。
[0079] 然后,确定多个历史耳标温度中的发热耳标温度的均值Taverage_fever,根据发热耳标温度的占比r1和发热耳标温度的均值Taverage_fever确定出多个健康牲畜的发热指数。
[0080] 其中,发热指数可以用f1表示,在一实施例中,可以采用以下公式确定多个健康牲畜的发热指数f1:
[0081]
[0082] 其中,s1为预设的发热指数权重系数,Taverage_fever为发热耳标温度的均值,a为预设发热温度阈值,b为发热温度最大值,r1为发热耳标温度的占比,R1为预设的起始发热指数。发热指数f1的取值范围为f1∈{(0,s1],1}。
[0083] 通过测试,确定a、b、s1的取值。例如,可以设置a=39.5,b=42,s1=0.6。
[0084] 在确定多个健康牲畜的有效温度比例指数时,首先确定多个历史耳标温度中有效温度的占比r2,r2可以采用以下公式确定:
[0085]
[0086] 其中,c为预设有效温度阈值,当历史耳标温度T大于c时,该耳标温度有效的耳标温度,小于或等于c的历史耳标温度由于数值过低,因而被判定为无效的耳标温度。∑T1为历史耳标温度的采样总数,∑T1(T>c)为大于c的历史耳标温度的采样数,有效耳标温度的占比r1即为大于预设有效温度阈值的历史耳标温度的采样数在历史耳标温度的采样总数中的占比。
[0087] 然后,根据有效耳标温度的占比r2确定出多个健康牲畜的有效温度比例指数。
[0088] 其中,有效温度比例指数可以用f2表示,在一实施例中,可以采用以下公式确定多个健康牲畜的有效温度比例指数f2:
[0089] f2=s2+(1‑s2)×r2,0<<r2<<1
[0090] 其中,s2为预设的有效温度比例指数权重系数,r2为有效耳标温度的占比。有效温度比例指数f2的取值范围为f1∈[s2,1]。
[0091] 通过测试,确定c和s2的取值。例如,可以设置c=25,s2=0.5。其中,预设有效温度阈值c的取值可以随季节调整。
[0092] (3)根据历史运动数据确定多个健康牲畜的运动指数;
[0093] 在确定多个健康牲畜的运动指数时,首先根据多个健康牲畜在三个空间方向上的位移确定多个健康牲畜的运动强度str和多个健康牲畜在历史时间段的运动频率rfr,运动强度str可以采用以下公式确定:
[0094]
[0095] 其中,|xA|、|yA|、|zA|为健康牲畜在三个空间方向上的位移,hummotion为运动状态的历史运动数据的采样数。
[0096] 在历史时间段的运动频率rfr可以采用以下公式确定:
[0097]
[0098] 其中,numall为历史运动数据的采样总数,hummotion为运动状态的历史运动数据的采样数。
[0099] 在确定出多个健康牲畜的运动强度str和多个健康牲畜在历史时间段的运动频率rfr后,根据多个健康牲畜的运动强度str和多个健康牲畜在历史时间段的运动频率rfr确定多个健康牲畜的运动指数。
[0100] 其中,运动指数可以用f3表示,在一实施例中,可以采用以下公式确定多个健康牲畜的运动指数f3:
[0101]
[0102] 其中,s3为预设的运动指数权重系数,str为运动强度,strmax为预设的运动强度最大值,rfr为运动频率,ep为预设的扩展因子。运动指数f3的取值范围为f1∈(0,1]。
[0103] 通过测试,确定s3、strmax和ep的取值。例如,可以设置s3=0.4,strmax=20,ep=2.5。
[0104] (4)根据多个健康牲畜的发热指数、有效温度比例指数和运动指数确定多个健康牲畜的健康指数;
[0105] 确定出多个健康牲畜的发热指数f1、有效温度比例指数f2和运动指数f3后,根据发热指数f1、有效温度比例指数f2和运动指数f3确定多个健康牲畜的健康指数。
[0106] 其中,健康指数可以用S标识,在一实施例中,可以采用以下公式确定多个健康牲畜的健康指数S:
[0107] S=[α×f2+(1‑α)×f3]×f1
[0108] 其中,α为预设的相对权重系数,f1为发热指数,f2为有效温度比例指数,f3为运动指数。健康指数S的取值范围为f1∈(0,1)。
[0109] 通过测试,确定α的取值。例如,可以设置α=0.2。
[0110] (5)根据多个健康牲畜的健康指数确定出健康指数阈值。
[0111] 在一实施例中,可以每隔6个小时进行数据采样,采样上述方式得出牲畜群中多个健康牲畜的健康指数。根据采集到的多个健康牲畜的健康指数绘制概率分布图。
[0112] 请参阅图4,图4为本申请实施例提供的健康牲畜的健康指数概率分布示意图。图4中横坐标为健康指数,纵坐标为对应的健康指数在所有健康指数中的分布概率。从图4中可知,在健康指数低于0.41时,可以认为这部分牲畜很少运动或者温度不再正常范围,有可能处于不正常状态,因而,可以根据绘制的健康牲畜的健康指数概率分布示意图,将0.41设置为健康指数阈值。
[0113] 202,在当前时间段内,多次采集目标牲畜的耳标温度和目标牲畜在三个空间方向上的位移。
[0114] 其中,当前时间段指的是包括当前时刻在内的一段时间。
[0115] 将牲畜群中的某个牲畜确定为目标牲畜,对其健康状况进行监控。需要说明的是,该目标牲畜可以是牲畜群中的任意一个牲畜。在步骤201中用于采集历史温度数据和历史运动数据的健康牲畜也可以作为步骤202中的目标牲畜,因为这些健康牲畜在采集历史温度数据和历史运动数据时是健康的,并不意味着它们一直是健康的,仍然需要对它们的健康状况进行监控。
[0116] 在当前时间段内,每隔一段时间,同步采集目标牲畜的温度数据和运动数据,得到目标牲畜的多个温度数据以及与每个温度数据对应的运动数据。其中,目标牲畜佩戴有用于采集温度数据的耳标,采集的温度数据包括牲畜的耳标温度,运动数据可以为目标牲畜相对上一次采集时,在三个空间方向上的位移。
[0117] 203,确定多个耳标温度中的发热耳标温度的占比。
[0118] 在确定多个耳标温度中发热耳标温度的占比r1时,r1可以采用以下公式确定:
[0119]
[0120] 其中,a为预设发热温度阈值,当耳标温度T大于a时,该耳标温度属于发热温度。∑T1为耳标温度的采样总数,∑T1(T>a)为大于a的耳标温度的采样数,发热耳标温度的占比r1即为大于预设发热温度阈值的耳标温度的采样数在耳标温度的采样总数中的占比。
[0121] 204,确定多个耳标温度中的发热耳标温度的均值。
[0122] 205,根据发热耳标温度的占比和发热耳标温度的均值确定目标牲畜的发热指数。
[0123] 然后,确定多个耳标温度中的发热耳标温度的均值Taverage_fever,根据发热耳标温度的占比r1和发热耳标温度的均值Taverage_fever确定出目标牲畜的发热指数。
[0124] 其中,发热指数可以用f1表示,在一实施例中,可以采用以下公式确目标牲畜的发热指数f1:
[0125]
[0126] 其中,s1为预设的发热指数权重系数,Taverage_fever为发热耳标温度的均值,a为预设发热温度阈值,b为发热温度最大值,r1为发热耳标温度的占比,R1为预设的起始发热指数。发热指数f1的取值范围为f1∈{(0,s1],1}。
[0127] 通过测试,确定a、b、s1的取值。例如,可以设置a=39.5,b=42,s1=0.6。
[0128] 206,确定多个耳标温度中的有效耳标温度的占比,有效耳标温度为大于预设有效温度阈值的耳标温度。
[0129] 在确定多个耳标温度中有效温度的占比r2时,r2可以采用以下公式确定:
[0130]
[0131] 其中,c为预设有效温度阈值,当耳标温度T大于c时,该耳标温度有效的耳标温度,小于或等于c的耳标温度由于数值过低,因而被判定为无效的耳标温度。∑T1为耳标温度的采样总数,∑T1(T>c)为大于c的耳标温度的采样数,有效耳标温度的占比r1即为大于预设有效温度阈值的耳标温度的采样数在耳标温度的采样总数中的占比。
[0132] 207,根据有效耳标温度的占比确定有效温度比例指数。
[0133] 根据有效耳标温度的占比r2确定出目标牲畜的有效温度比例指数。
[0134] 其中,有效温度比例指数可以用f2表示,在一实施例中,可以采用以下公式确定目标牲畜的有效温度比例指数f2:
[0135] f2=s2+(1‑s2)×r2,0<<r2<<1
[0136] 其中,s2为预设的有效温度比例指数权重系数,r2为有效耳标温度的占比。有效温度比例指数f2的取值范围为f1∈[s2,1]。
[0137] 通过测试,确定c和s2的取值。例如,可以设置c=25,s2=0.5。其中,预设有效温度阈值c的取值可以随季节调整。
[0138] 208,根据目标牲畜在三个空间方向上的位移确定目标牲畜的运动强度。
[0139] 运动强度str可以采用以下公式确定:
[0140]
[0141] 其中,|xA|、|yA|、|zA|为目标牲畜在三个空间方向上的位移,nummotion为运动状态的运动数据的采样数。
[0142] 209,确定目标牲畜在当前时间段内的运动频率。
[0143] 目标牲畜在当前时间段的运动频率rfr可以采用以下公式确定:
[0144]
[0145] 其中,numall为运动数据的采样总数,nummotion为运动状态的运动数据的采样数。
[0146] 210,根据目标牲畜的运动强度和运动频率确定目标牲畜的运动指数。
[0147] 在确定出目标牲畜的运动强度str和目标牲畜在历史时间段的运动频率rfr后,根据目标牲畜的运动强度str和目标牲畜在历史时间段的运动频率rfr确定目标牲畜的运动指数。
[0148] 其中,运动指数可以用f3表示,在一实施例中,可以采用以下公式确定多个健康牲畜的运动指数f3:
[0149]
[0150] 其中,s3为预设的运动指数权重系数,str为运动强度,strmax为预设的运动强度最大值,rfr为运动频率,ep为预设的扩展因子。运动指数f3的取值范围为f1∈(0,1]。
[0151] 通过测试,确定s3、strmax和ep的取值。例如,可以设置s3=0.4,strmax=20,ep=2.5。
[0152] 211,根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数。
[0153] 确定出目标牲畜的发热指数f1、有效温度比例指数f2和运动指数f3后,根据发热指数f1、有效温度比例指数f2和运动指数f3确定目标牲畜的健康指数。
[0154] 其中,健康指数可以用S标识,在一实施例中,可以采用以下公式确定目标牲畜的健康指数S:
[0155] S=[α×f2+(1‑α)×f3]×f1
[0156] 其中,α为预设的相对权重系数,f1为发热指数,f2为有效温度比例指数,f3为运动指数。健康指数S的取值范围为f1∈(0,1)。
[0157] 通过测试,确定α的取值。例如,可以设置α=0.2。
[0158] 212,当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。
[0159] 确定出目标牲畜的健康指数后,将目标牲畜的健康指数与牲畜群的健康指数阈值0.41进行对比,判断目标牲畜的健康指数是否低于牲畜群的健康指数阈值。
[0160] 若目标牲畜的健康指数高于或等于0.41,则确定目标牲畜处于健康状态;若目标牲畜的健康指数低于0.41,则确定目标牲畜处于非健康状态,对目标牲畜的非健康状态进行提示,以使得用户可以及时了解到目标牲畜的非健康状态以采取相关措施。
[0161] 在一实施例中,对目标牲畜的非健康状态进行提示之后,若接收到目标牲畜处于健康状态的指示信息,则确定目标牲畜处于健康状态,将该目标牲畜在当前时间段的温度数据归入牲畜群的历史温度数据,将该目标牲畜在当前时间段的运动数据归入牲畜群的历史运动数据,以重新确定健康指数阈值。
[0162] 即,本申请中不仅可以由设备判断目标牲畜的健康状况,也可以由用户判断目标牲畜的健康状况,通过指示信息反馈给设备,并且,用户指示信息的优先级高于设备的判断。例如,当设备判断出目标牲畜处于非健康状态并提醒用户后,用户检查出该目标牲畜实际是健康的,则可以反馈一个目标牲畜处于健康状态的指示信息给设备,设备接收到该指示信息,则以该指示信息为准,确定该目标牲畜是健康的。从而,一方面,设备可以对牲畜的健康状况进行监控,减轻用户的工作量,另一方面,用户也可以通过人工检查对设备的判断基准进行不断的更新和修正,使得设备能够更加准确地判断牲畜的健康状况。
[0163] 由上可知,本申请实施例所提供的牲畜健康监控方法首先获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;然后在当前时间段内,多次采集目标牲畜的温度数据和运动数据;根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。本申请实施例通过将牲畜在当前时间段的健康指数与根据历史数据得出的健康指数阈值进行对比,可以基于历史数据确定牲畜当前是否健康,从而监控牲畜的健康状态。
[0164] 请参阅图5,图5为本申请实施例提供的牲畜健康监控装置的结构示意图。牲畜健康监控装置300可以包括:第一确定模块301,数据采集模块302、第二确定模块303及第三确定模块304。
[0165] 第一确定模块301,用于获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;
[0166] 数据采集模块302,用于在当前时间段内,多次采集目标牲畜的温度数据和运动数据;
[0167] 第二确定模块303,用于根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;
[0168] 第三确定模块304,用于当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。
[0169] 在一些实施例中,目标牲畜佩戴有用于采集温度数据的耳标,温度数据包括牲畜的耳标温度,在根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数时,第二确定模块303可以用于:
[0170] 根据采集到的多个耳标温度确定目标牲畜的发热指数和有效温度比例指数;
[0171] 根据目标牲畜的运动数据确定目标牲畜的运动指数;
[0172] 根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数。
[0173] 在一实施例中,在根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数时,第二确定模块303可以用于:
[0174] 采用以下公式确定目标牲畜的健康指数S:
[0175] S=[α×f2+(1‑α)×f3]×f1
[0176] 其中,α为预设的相对权重系数,f1为发热指数,f2为有效温度比例指数,f3为运动指数。
[0177] 在一实施例中,在根据采集到的多个耳标温度确定目标牲畜的发热指数时,第二确定模块303可以用于:
[0178] 确定多个耳标温度中的发热耳标温度的占比,发热耳标温度为大于预设发热温度阈值的耳标温度;
[0179] 确定多个耳标温度中的发热耳标温度的均值;
[0180] 根据发热耳标温度的占比和发热耳标温度的均值确定目标牲畜的发热指数。
[0181] 在一实施例中,可以采用以下公式确定目标牲畜的发热指数f1:
[0182]
[0183] 其中,s1为预设的发热指数权重系数,Taverage_fever为发热耳标温度的均值,a为预设发热温度阈值,b为发热温度最大值,r1为发热耳标温度的占比,R1为预设的起始发热指数。
[0184] 在一实施例中,在根据采集到的多个耳标温度确定目标牲畜的有效温度比例指数时,第二确定模块303可以用于:
[0185] 确定多个耳标温度中的有效耳标温度的占比,有效耳标温度为大于预设有效温度阈值的耳标温度;
[0186] 根据有效耳标温度的占比确定有效温度比例指数。
[0187] 在一实施例中,可以采用以下公式确定目标牲畜的有效温度比例指数f2:
[0188] f2=s2+(1‑s2)×r2,0<<r2<<1
[0189] 其中,s2为预设的有效温度比例指数权重系数,r2为有效耳标温度的占比。
[0190] 在一实施例中,目标牲畜的运动数据包括目标牲畜在三个空间方向上的位移,在根据目标牲畜的运动数据确定目标牲畜的运动指数时,第二确定模块303可以用于:
[0191] 根据目标牲畜在三个空间方向上的位移确定目标牲畜的运动强度;
[0192] 确定目标牲畜在当前时间段内的运动频率;
[0193] 根据目标牲畜的运动强度和运动频率确定目标牲畜的运动指数。
[0194] 在一实施例中,可以采用以下公式确定目标牲畜的运动指数f3:
[0195]
[0196] 其中,s3为预设的运动指数权重系数,str为运动强度,strmax为预设的运动强度最大值,rfr为运动频率,ep为预设的扩展因子。
[0197] 由上可知,本申请实施例所提供的牲畜健康监控装置,首先第一确定模块301获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;然后数据采集模块302在当前时间段内,多次采集目标牲畜的温度数据和运动数据;第二确定模块303根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;当目标牲畜的健康指数低于牲畜群的健康指数阈值时,第三确定模块304确定目标牲畜处于非健康状态。本申请实施例通过将牲畜在当前时间段的健康指数与根据历史数据得出的健康指数阈值进行对比,可以基于历史数据确定牲畜当前是否健康,从而监控牲畜的健康状态。
[0198] 本申请实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当计算机程序在计算机上执行时,使得计算机执行如本实施例提供的牲畜健康监控方法中的流程。
[0199] 本申请实施例还提供一种电子设备,包括存储器,处理器,处理器通过调用存储器中存储的计算机程序,用于执行本实施例提供的牲畜健康监控方法中的流程。
[0200] 例如,上述电子设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、个人计算机(PC,Personal Computer)、个人数字助理(Personal Digital Assistant,PDA)等终端设备,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0201] 请参阅图6,图6为本申请实施例提供的电子设备的结构示意图。
[0202] 该电子设备400可以包括存储器401、处理器402等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0203] 存储器401可用于存储应用程序和数据。存储器401存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器402通过运行存储在存储器401的应用程序,从而执行各种功能应用以及数据处理。
[0204] 处理器402是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器401内的应用程序,以及调用存储在存储器401内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
[0205] 在本实施例中,电子设备中的处理器402会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器401中,并由处理器402来运行存储在存储器401中的应用程序,从而实现流程:
[0206] 获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;
[0207] 在当前时间段内,多次采集目标牲畜的温度数据和运动数据;
[0208] 根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;
[0209] 当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。
[0210] 请参阅图7,电子设备400可以包括存储器401、处理器402、输入单元403、输出单元404、显示屏405等部件。
[0211] 存储器401可用于存储应用程序和数据。存储器401存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器402通过运行存储在存储器401的应用程序,从而执行各种功能应用以及数据处理。
[0212] 处理器402是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器401内的应用程序,以及调用存储在存储器401内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
[0213] 输入单元403可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
[0214] 输出单元404可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。输出单元可包括显示面板。
[0215] 在本实施例中,电子设备中的处理器402会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器401中,并由处理器402来运行存储在存储器401中的应用程序,从而实现流程:
[0216] 获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;
[0217] 在当前时间段内,多次采集目标牲畜的温度数据和运动数据;
[0218] 根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;
[0219] 当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。
[0220] 在一些实施例中,目标牲畜佩戴有用于采集温度数据的耳标,温度数据包括牲畜的耳标温度,在根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数时,处理器402执行:
[0221] 根据采集到的多个耳标温度确定目标牲畜的发热指数和有效温度比例指数;
[0222] 根据目标牲畜的运动数据确定目标牲畜的运动指数;
[0223] 根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数。
[0224] 在一实施例中,在根据发热指数、有效温度比例指数和运动指数确定目标牲畜的健康指数时,处理器402执行:
[0225] 采用以下公式确定目标牲畜的健康指数S:
[0226] S=[α×f2+(1‑α)×f3]×f1
[0227] 其中,α为预设的相对权重系数,f1为发热指数,f2为有效温度比例指数,f3为运动指数。
[0228] 在一实施例中,在根据采集到的多个耳标温度确定目标牲畜的发热指数时,处理器402执行:
[0229] 确定多个耳标温度中的发热耳标温度的占比,发热耳标温度为大于预设发热温度阈值的耳标温度;
[0230] 确定多个耳标温度中的发热耳标温度的均值;
[0231] 根据发热耳标温度的占比和发热耳标温度的均值确定目标牲畜的发热指数。
[0232] 在一实施例中,可以采用以下公式确定目标牲畜的发热指数f1:
[0233]
[0234] 其中,s1为预设的发热指数权重系数,Taverage_fever为发热耳标温度的均值,a为预设发热温度阈值,b为发热温度最大值,r1为发热耳标温度的占比,R1为预设的起始发热指数。
[0235] 在一实施例中,在根据采集到的多个耳标温度确定目标牲畜的有效温度比例指数时,处理器402执行:
[0236] 确定多个耳标温度中的有效耳标温度的占比,有效耳标温度为大于预设有效温度阈值的耳标温度;
[0237] 根据有效耳标温度的占比确定有效温度比例指数。
[0238] 在一实施例中,可以采用以下公式确定目标牲畜的有效温度比例指数f2:
[0239] f2=s2+(1‑s2)×r2,0<<r2<<1
[0240] 其中,s2为预设的有效温度比例指数权重系数,r2为有效耳标温度的占比。
[0241] 在一实施例中,目标牲畜的运动数据包括目标牲畜在三个空间方向上的位移,在根据目标牲畜的运动数据确定目标牲畜的运动指数时,处理器402执行:
[0242] 根据目标牲畜在三个空间方向上的位移确定目标牲畜的运动强度;
[0243] 确定目标牲畜在当前时间段内的运动频率;
[0244] 根据目标牲畜的运动强度和运动频率确定目标牲畜的运动指数。
[0245] 在一实施例中,可以采用以下公式确定目标牲畜的运动指数f3:
[0246]
[0247] 其中,s3为预设的运动指数权重系数,str为运动强度,strmax为预设的运动强度最大值,rfr为运动频率,ep为预设的扩展因子。
[0248] 由上可知,本申请实施例所提供的电子设备,首先获取健康指数阈值,健康指数阈值根据牲畜群内多个健康牲畜的历史温度数据和历史运动数据确定;然后在当前时间段内,多次采集目标牲畜的温度数据和运动数据;根据目标牲畜的温度数据和运动数据确定目标牲畜的健康指数;当目标牲畜的健康指数低于牲畜群的健康指数阈值时,确定目标牲畜处于非健康状态。本申请实施例通过将牲畜在当前时间段的健康指数与根据历史数据得出的健康指数阈值进行对比,可以基于历史数据确定牲畜当前是否健康,从而监控牲畜的健康状态。
[0249] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对牲畜健康监控方法的详细描述,此处不再赘述。
[0250] 需要说明的是,对本申请实施例牲畜健康监控方法而言,本领域普通技术人员可以理解实现本申请实施例牲畜健康监控方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如牲畜健康监控方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)等。
[0251] 对本申请实施例的牲畜健康监控装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,存储介质譬如为只读存储器,磁盘或光盘等。
[0252] 以上对本申请实施例所提供的一种牲畜健康监控方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。