CN115211388B - Livestock health monitoring method and device, storage medium and electronic equipment - Google Patents

Livestock health monitoring method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN115211388B
CN115211388B CN202110405856.7A CN202110405856A CN115211388B CN 115211388 B CN115211388 B CN 115211388B CN 202110405856 A CN202110405856 A CN 202110405856A CN 115211388 B CN115211388 B CN 115211388B
Authority
CN
China
Prior art keywords
livestock
index
temperature
determining
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110405856.7A
Other languages
Chinese (zh)
Other versions
CN115211388A (en
Inventor
刁尚华
淡家显
张玉池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhongrong Digital Technology Co ltd
Original Assignee
Shenzhen Zhongrong Digital Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhongrong Digital Technology Co ltd filed Critical Shenzhen Zhongrong Digital Technology Co ltd
Priority to CN202110405856.7A priority Critical patent/CN115211388B/en
Publication of CN115211388A publication Critical patent/CN115211388A/en
Application granted granted Critical
Publication of CN115211388B publication Critical patent/CN115211388B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K29/00Other apparatus for animal husbandry
    • A01K29/005Monitoring or measuring activity, e.g. detecting heat or mating
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A40/00Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
    • Y02A40/70Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in livestock or poultry

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Biophysics (AREA)
  • Animal Husbandry (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The application discloses a livestock health monitoring method, a device, a storage medium and electronic equipment. The method comprises the following steps: acquiring a health index threshold value, wherein the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group; acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period; determining a health index of the target livestock according to the temperature data and the movement data of the target livestock; and determining that the target livestock is in a non-healthy state when the health index of the target livestock is below the health index threshold of the livestock group. According to the embodiment of the application, by comparing the health index of the livestock in the current time period with the health index threshold value obtained according to the historical data, whether the livestock is healthy or not can be determined based on the historical data, so that the health state of the livestock is monitored.

Description

Livestock health monitoring method and device, storage medium and electronic equipment
Technical Field
The application relates to the technical field of livestock breeding, in particular to a method and a device for monitoring livestock health, a storage medium and electronic equipment.
Background
In China, the livestock breeding industry has become an industry with very high economic benefit, and the high efficiency of the livestock breeding industry makes the livestock breeding industry an indispensable component of modern agriculture. With the annual increase of meat consumption proportion, livestock breeding is also changed from scattered households to large-scale, intensive and intelligent breeding. The livestock in the large-scale farm has huge number, is easy to outbreak large-area pathogen infection and disease transmission, and has higher potential food safety hazard.
Therefore, in the process of breeding livestock, in order to ensure the health of the livestock, the health condition of the livestock needs to be monitored.
Disclosure of Invention
The embodiment of the application provides a method and a device for monitoring livestock health, a storage medium and electronic equipment, which can monitor the health condition of livestock.
In a first aspect, an embodiment of the present application provides a method for monitoring livestock health, including:
acquiring a health index threshold value, wherein the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
And determining that the target livestock is in a non-healthy state when the health index of the target livestock is below the health index threshold of the livestock group.
In a second aspect, an embodiment of the present application provides a livestock health monitoring apparatus, including:
the first determining module is used for obtaining a health index threshold value, and the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
the data acquisition module is used for acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
a second determining module for determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
and a third determining module for determining that the target livestock is in a non-healthy state when the health index of the target livestock is below the health index threshold of the livestock group.
In a third aspect, an embodiment of the present application provides a storage medium having stored thereon a computer program which, when executed on a computer, causes the computer to perform the flow in the method provided by the embodiment of the present application.
In a fourth aspect, an embodiment of the present application further provides an electronic device, including a memory and a processor, where the memory stores a computer program, and the processor is configured to execute a flow in the method provided by the embodiment of the present application by calling the computer program stored in the memory.
In the embodiment of the application, a health index threshold is firstly obtained, and the health index threshold is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group; then, in the current time period, temperature data and movement data of the target livestock are acquired for a plurality of times; determining a health index of the target livestock according to the temperature data and the movement data of the target livestock; and determining that the target livestock is in a non-healthy state when the health index of the target livestock is below the health index threshold of the livestock group. According to the embodiment of the application, by comparing the health index of the livestock in the current time period with the health index threshold value obtained according to the historical data, whether the livestock is healthy or not can be determined based on the historical data, so that the health state of the livestock is monitored.
Drawings
The technical solution of the present application and its advantageous effects will be made apparent by the following detailed description of the specific embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a schematic view of a scenario of a livestock health monitoring method according to an embodiment of the present application.
Fig. 2 is a schematic diagram of a first flow of a method for monitoring livestock health according to an embodiment of the present application.
Fig. 3 is a schematic diagram of a second flow chart of a livestock health monitoring method according to an embodiment of the present application.
Fig. 4 is a schematic diagram of a health index probability distribution of a healthy livestock provided by an embodiment of the present application.
Fig. 5 is a schematic structural diagram of a livestock health monitoring device according to an embodiment of the present application.
Fig. 6 is a schematic diagram of a first structure of an electronic device according to an embodiment of the present application.
Fig. 7 is a schematic diagram of a second structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. All embodiments obtained by a person skilled in the art without any inventive effort on the basis of the embodiments of the present application fall within the scope of protection of the present application.
The terms first, second, third and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the objects so described may be interchanged where appropriate. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, or apparatus, terminal, system comprising a series of steps is not necessarily limited to those steps or modules and units explicitly listed and may include steps or modules or units not explicitly listed or may include other steps or modules or units inherent to such process, method, apparatus, terminal, or system.
Referring to fig. 1, fig. 1 is a schematic view of a scenario of a livestock health monitoring method according to an embodiment of the present application.
The scene may include livestock herd 100, data acquisition device 200, electronic device 400, and user 500.
In the livestock breeding industry, in order to know the health condition of livestock groups in time, users often need to personally observe the health condition of the livestock groups. Livestock personnel need to enter the fence to perform health examination on livestock, such as measuring the body temperature of the livestock, so that the environment is messy, and the health condition efficiency of the individual examination livestock is quite low for a large-scale farm with a large number of livestock.
In the present application, each animal in the livestock farm 100 is provided with a data acquisition device 200, and the data acquisition device 200 is used for acquiring relevant data of the animal, for example, the data acquisition device 200 may be an ear tag for acquiring temperature data of the animal, and for example, the data acquisition device 200 may be a motion sensor for acquiring motion data of the animal. The data acquisition device 200 and the electronic device 400 are pre-established with a communication connection, and the electronic device can receive the temperature data and the movement data acquired by the data acquisition device 200, display the data on a screen and feed back to a user. And, the health index of the livestock can be calculated according to the collected temperature data and the exercise data so as to reflect the health condition of the livestock.
The electronic device 400 may be a computer device, which may be a terminal device such as a smart phone, a tablet computer, a personal computer, or a server. The electronic device 400 may also establish a communication connection with other internet devices, such as a mobile phone, a computer, etc. of the farmer or other related personnel, so as to send the collected temperature data, the motion data, and the calculated health index to the mobile phone, the computer, etc. of the farmer or other related personnel, and report the health status of each livestock in real time. Through real-time supervision livestock's health status, the raiser can decide whether to advance the rail according to livestock's health status and inspect the livestock to unhealthy livestock treats, so as to not influence the quality of agricultural product and agricultural and sideline products, also is convenient for control disease and spreads. The livestock health monitoring method provided by the embodiment of the application is a non-contact health monitoring method, can automatically monitor vital signs of livestock and early warn the health condition of the livestock in real time, can save a lot of manpower and material resources, and solves the problem of cultivation pain spots faced by users for a long time.
Referring to fig. 2, fig. 2 is a schematic flow chart of a method for monitoring livestock health according to an embodiment of the application, where the method for monitoring livestock health may include:
101. A health index threshold is obtained, the health index threshold being determined from historical temperature data and historical movement data of a plurality of healthy animals within the livestock herd.
Wherein the livestock group can be horse, cattle, pig, chicken, duck, etc., and the healthy livestock is healthy horse in horse group, healthy cattle in cattle group, healthy pig in pig group, healthy chicken in chicken group, healthy duck in duck group, etc.
In order to monitor the health condition of the livestock in the livestock group, historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group are respectively collected in different historical time periods, a plurality of historical health indexes of the healthy livestock are obtained according to the collected historical temperature data and the collected historical motion data, and a health index threshold value is obtained according to the plurality of historical health indexes of the healthy livestock, wherein the health index threshold value can be used as a reference to help to judge the current health condition of the livestock in the livestock group.
In one embodiment, in collecting historical temperature data for a plurality of healthy animals within the livestock herd, for each healthy animal, the plurality of temperature data is collected as historical temperature data for each historical time period, such that the plurality of historical temperature data is obtained for each historical time period.
Wherein, the historical temperature data of healthy livestock can be collected through the ear tag. Each animal in the livestock group is worn with an ear tag for acquiring temperature data, and a user can select healthy animals in the livestock group as observation objects, record the ear tag temperatures of the healthy animals in a plurality of historical time periods, and obtain historical temperature data.
Each historical temperature data has a historical motion data corresponding thereto. The historical motion data of these healthy animals is collected simultaneously with the collection of the historical temperature data as the historical motion data corresponding to the historical temperature data.
Wherein historical motion data of the livestock can be collected by a motion sensor. Each livestock in the livestock group is worn with a motion sensor for collecting motion data, a user can select healthy livestock in the livestock group as an observation object, and a three-dimensional space rectangular coordinate system is established by taking the initial position of the healthy livestock in a historical time period as a coordinate origin. When the historical motion data is acquired, the displacement |x|, |y|, |z|, of the healthy livestock in the three spatial directions x, y and z at the last acquisition time is used as the historical motion data.
In one embodiment, after the historical temperature data and the historical motion data of a plurality of healthy animals in the livestock group are collected, a plurality of historical health indexes can be determined according to the data, wherein all the historical temperature data and all the historical motion data of each healthy animal in each historical time period jointly determine a historical health index, and the historical health index can reflect the health condition of the healthy animal in the historical time period. By drawing a plurality of historical health indexes of a plurality of healthy animals in the livestock group into probability distribution diagrams, the health index distribution conditions of the healthy animals can be obtained through the probability distribution diagrams, so that a health index threshold serving as a health condition judgment standard is obtained.
102. And acquiring temperature data and movement data of the target livestock for a plurality of times in the current time period.
Wherein the current time period refers to a period of time including the current time.
A particular animal in the herd is determined as a target animal, and its health condition is monitored. The target livestock may be any livestock in the livestock group. Healthy animals used to collect historical temperature data and historical exercise data in step 101 may also be the target animals in step 102 because these healthy animals are healthy when the historical temperature data and historical exercise data are collected, and do not mean they are always healthy, and their health status still needs to be monitored.
And in the current time period, synchronously acquiring temperature data and motion data of the target livestock at intervals to obtain a plurality of temperature data of the target livestock and motion data corresponding to each temperature data. The target livestock are worn with earmarks for acquiring temperature data, the acquired temperature data comprise the earmark temperature of the livestock, and the motion data can be displacement of the target livestock in three spatial directions when the target livestock are acquired relatively last time.
103. And determining the health index of the target livestock according to the temperature data and the movement data of the target livestock.
According to the plurality of temperature data and the plurality of movement data of the target livestock acquired in the current time period, the health index of the target livestock in the current time period can be determined.
In one embodiment, determining the health index of the target animal based on the temperature data and the movement data of the target animal comprises:
(1) Determining a heating index and an effective temperature proportion index of the target livestock according to the collected ear tag temperatures;
(2) Determining a movement index of the target livestock according to the movement data of the target livestock;
(3) And determining the health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index.
After determining the heating index, the effective temperature ratio index and the movement index, the health index S of the target livestock can be determined by the following formula:
S=[α×f 2 +(1-α)×f 3 ]×f 1
wherein f 1 And reflecting the heating condition of the target livestock in the current time period as the heating index. f (f) 2 And reflecting the duty ratio of the effective temperature in the collected temperature data of the target livestock as an effective temperature proportion index. f (f) 3 And reflecting the movement condition of the target livestock in the current time period as a movement index. Alpha is a preset relative weight coefficient. Alpha is a number less than 1 for controlling the weight ratio of the heating index and the movement index, for example, alpha may be 0.2.
In determining the heating index f of the target livestock 1 When the temperature of the heating earmark is higher than the preset heating temperature threshold, determining the duty ratio of the heating earmark temperature in the plurality of earmark temperatures; determining an average value of the heat generating ear tag temperatures in the plurality of ear tag temperatures; and determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature.
In determining the effective temperature ratio index f of the target livestock 2 When the method is used, the duty ratio of the effective ear tag temperature in the ear tag temperatures is determined, wherein the effective ear tag temperature is the ear tag temperature which is larger than the preset effective temperature threshold; and determining an effective temperature proportion index according to the duty ratio of the effective ear tag temperature.
In determining the movement index f of the target livestock 3 Determining the movement intensity of the target livestock according to the displacement of the target livestock in three space directions; determining the movement frequency of the target livestock in the current time period; and determining the movement index of the target livestock according to the movement intensity and the movement frequency of the target livestock.
104. When the health index of the target livestock is below the health index threshold of the livestock group, the target livestock is determined to be in a non-healthy state.
After determining the health index of the target livestock, comparing the health index of the target livestock with a health index threshold of the livestock group, and judging whether the health index of the target livestock is lower than the health index threshold of the livestock group.
If the health index of the target livestock is higher than or equal to the health index threshold value of the livestock group, determining that the target livestock is in a health state; if the health index of the target livestock is lower than the health index threshold of the livestock group, determining that the target livestock is in an unhealthy state, and prompting the unhealthy state of the target livestock so that a user can timely know the unhealthy state of the target livestock to take relevant measures.
In an embodiment, after prompting the unhealthy state of the target livestock, if the indication information that the target livestock is in the healthy state is received, determining that the target livestock is in the healthy state, classifying the temperature data of the target livestock in the current time period into the historical temperature data of the livestock group, classifying the movement data of the target livestock in the current time period into the historical movement data of the livestock group, and determining the health index threshold again.
That is, in the present application, not only the health condition of the target livestock can be determined by the apparatus, but also the health condition of the target livestock can be determined by the user, and fed back to the apparatus through the instruction information, and the priority of the user instruction information is higher than the determination of the apparatus. For example, after the device determines that the target livestock is in a non-healthy state and reminds the user, the user checks that the target livestock is actually healthy, an indication that the target livestock is in a healthy state may be fed back to the device, and the device determines that the target livestock is healthy based on the indication when receiving the indication. Therefore, on one hand, the equipment can monitor the health condition of livestock, the workload of a user is reduced, and on the other hand, the user can continuously update and correct the judgment standard of the equipment through manual detection, so that the equipment can judge the health condition of livestock more accurately.
Referring to fig. 3, fig. 3 is a second flowchart of a method for monitoring livestock health according to an embodiment of the present application, where the method for monitoring livestock health may include:
a health index threshold is obtained 201, the health index threshold being determined from historical temperature data and historical movement data of a plurality of healthy animals within the livestock herd.
Wherein the livestock group can be horse, cattle, pig, chicken, duck, etc., and the healthy livestock is healthy horse in horse group, healthy cattle in cattle group, healthy pig in pig group, healthy chicken in chicken group, healthy duck in duck group, etc.
In order to monitor the health condition of the livestock in the livestock group, historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group are respectively collected in different historical time periods, a plurality of historical health indexes of the healthy livestock are obtained according to the collected historical temperature data and the collected historical motion data, and a health index threshold value is obtained according to the plurality of historical health indexes of the healthy livestock, wherein the health index threshold value can be used as a reference to help to judge the current health condition of the livestock in the livestock group.
In one embodiment, in collecting historical temperature data for a plurality of healthy animals within the livestock herd, for each healthy animal, the plurality of temperature data is collected as historical temperature data for each historical time period, such that the plurality of historical temperature data is obtained for each historical time period.
Wherein, the historical temperature data of healthy livestock can be collected through the ear tag. Each animal in the livestock group is worn with an ear tag for acquiring temperature data, and a user can select healthy animals in the livestock group as observation objects, record the ear tag temperatures of the healthy animals in a plurality of historical time periods, and obtain historical temperature data.
Each historical temperature data has a historical motion data corresponding thereto. The historical motion data of these healthy animals is collected simultaneously with the collection of the historical temperature data as the historical motion data corresponding to the historical temperature data.
Wherein historical motion data of the livestock can be collected by a motion sensor. Each livestock in the livestock group is worn with a motion sensor for collecting motion data, a user can select healthy livestock in the livestock group as an observation object, and a three-dimensional space rectangular coordinate system is established by taking the initial position of the healthy livestock in a historical time period as a coordinate origin. When the historical motion data is acquired, the displacement |x|, |y|, |z|, of the healthy livestock in the three spatial directions x, y and z at the last acquisition time is used as the historical motion data.
In one embodiment, after the historical temperature data and the historical motion data of a plurality of healthy animals in the livestock group are collected, a plurality of historical health indexes can be determined according to the data, wherein all the historical temperature data and all the historical motion data of each healthy animal in each historical time period jointly determine a historical health index, and the historical health index can reflect the health condition of the healthy animal in the historical time period. By drawing a plurality of historical health indexes of a plurality of healthy animals in the livestock group into probability distribution diagrams, the health index distribution conditions of the healthy animals can be obtained through the probability distribution diagrams, so that a health index threshold serving as a health condition judgment standard is obtained.
In an embodiment, the acquiring the health index threshold may include:
(1) Collecting historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
the historical temperature data can be historical ear tag temperature, and the historical motion data can be displacement in three spatial directions.
(2) Determining heating indexes and effective temperature proportion indexes of a plurality of healthy livestock according to the collected historical temperature data;
in determining the heat generation index of a plurality of healthy animals, first, the duty ratio r of the heat generation ear tag temperature in a plurality of historical ear tag temperatures is determined 1 ,r 1 The following formula may be used for determination:
wherein a is a preset heating temperature threshold, and when the historical ear tag temperature T is greater than a, the historical ear tag temperature belongs to the heating temperature. Sigma (sigma) T 1 is the total number of samples of the historical earmark temperature, Σ T 1(T>a) For the sampling number of the historical earmark temperature which is larger than a, the duty ratio r of the heating earmark temperature 1 The ratio of the sampling number of the historical ear tag temperature which is larger than the preset heating temperature threshold value to the total sampling number of the historical ear tag temperature is obtained.
Then, a mean value T of the heat generation ear tag temperatures in the plurality of historical ear tag temperatures is determined average_fever According to the duty ratio r of the temperature of the heating ear tag 1 And the average value T of the temperature of the heating ear tag average_fever A heating index is determined for a plurality of healthy animals.
Wherein the heating index can be f 1 In one embodiment, the heat index f of a plurality of healthy animals may be determined using the following formula 1
Wherein s is 1 Is a preset heating index weight coefficient, T average_fever The average value of the temperature of the heating ear tag is that a is a preset heating temperature threshold value, b is the maximum value of the heating temperature, r 1 R is the duty ratio of the temperature of the heating ear tag 1 Is a preset initial heating index. Heat index f 1 The value range of (2) is f 1 ∈{(0,s 1 ],1}。
Determination of a, b, s by testing 1 Is a value of (a). For example, a=39.5, b=42, s may be set 1 =0.6。
In determining the effective temperature ratio index of a plurality of healthy animals, the duty ratio r of the effective temperature in a plurality of historical earmark temperatures is firstly determined 2 ,r 2 The following formula may be used for determination:
and c is a preset effective temperature threshold, and when the historical ear tag temperature T is greater than c, the ear tag temperature with the effective ear tag temperature is smaller than or equal to the historical ear tag temperature of c, and the historical ear tag temperature is determined to be the ineffective ear tag temperature because the value is too low. Sigma (sigma) T 1 is the total number of samples of the historical earmark temperature, Σ T 1(T>c) For the sampling number of the historical earmark temperature greater than c, the duty ratio r of the effective earmark temperature 1 I.e. the ratio of the number of samples of the historical ear tag temperature greater than the preset effective temperature threshold to the total number of samples of the historical ear tag temperature.
Then, according to the duty ratio r of the effective ear tag temperature 2 An effective temperature ratio index for a plurality of healthy animals is determined.
Wherein the effective temperature ratio index can be f 2 In one embodiment, the effective temperature ratio index f of the plurality of healthy animals may be determined using the following formula 2
f 2 =s 2 +(1-s 2 )×r 2 ,0<<r 2 <<1
Wherein s is 2 For the preset effective temperature proportion index weight coefficient, r 2 Is the duty cycle of the effective ear tag temperature. Effective temperature ratio index f 2 The value range of (2) is f 1 ∈[s 2 ,1]。
Determination of c and s by testing 2 Is a value of (a). For example, c=25, s can be set 2 =0.5. The value of the preset effective temperature threshold c can be adjusted along with seasons.
(3) Determining a movement index of the plurality of healthy animals based on the historical movement data;
when determining the movement indexes of the plurality of healthy animals, firstly determining the movement intensity str of the plurality of healthy animals and the movement frequency rfr of the plurality of healthy animals in the history period according to the displacement of the plurality of healthy animals in three spatial directions, wherein the movement intensity str can be determined by adopting the following formula:
wherein, the I xA I, the I yA I and the I zA I are displacements of healthy livestock in three spatial directions, and hum motion The number of samples of historical motion data for a motion state.
The frequency of motion rfr over the historical period of time can be determined using the following equation:
Wherein num is all Hum, the total number of samples of historical motion data motion The number of samples of historical motion data for a motion state.
After determining the exercise intensity str of the plurality of healthy animals and the exercise frequency rfr of the plurality of healthy animals in the history period, determining the exercise index of the plurality of healthy animals according to the exercise intensity str of the plurality of healthy animals and the exercise frequency rfr of the plurality of healthy animals in the history period.
Wherein the movement index can be f 3 In one embodiment, the following formula may be used to determine the movement index f of a plurality of healthy animals 3
Wherein s is 3 Is a preset motion index weight coefficient, str is motion intensity, str max For a preset maximum value of motion intensity, rfr is the motion frequency and ep is a preset spreading factor. Index of motion f 3 The value range of (2) is f 1 ∈(0,1]。
Determination of s by testing 3 、str max And ep. For example, s can be set 3 =0.4,str max =20,ep=2.5。
(4) Determining health indexes of the plurality of healthy livestock according to the heating indexes, the effective temperature proportion indexes and the movement indexes of the plurality of healthy livestock;
determination ofHeating index f of multiple healthy livestock 1 Effective temperature ratio index f 2 And a movement index f 3 Then according to the heating index f 1 Effective temperature ratio index f 2 And a movement index f 3 A health index is determined for a plurality of healthy livestock.
Wherein the health index may be identified by S, in one embodiment, the health index S of the plurality of healthy livestock may be determined using the following formula:
S=[α×f 2 +(1-α)×f 3 ]×f 1
wherein alpha is a preset relative weight coefficient, f 1 F is the heating index 2 F is an effective temperature proportional index 3 Is a movement index. The value range of the health index S is f 1 ∈(0,1)。
And determining the value of alpha through testing. For example, α=0.2 may be set.
(5) A health index threshold is determined based on the health indices of the plurality of healthy livestock.
In one embodiment, data sampling may be performed every 6 hours to obtain health indices for a plurality of healthy animals in the livestock herd. And drawing a probability distribution map according to the acquired health indexes of the plurality of healthy livestock.
Referring to fig. 4, fig. 4 is a schematic diagram of a health index probability distribution of a healthy livestock according to an embodiment of the application. The abscissa in fig. 4 is the health index, and the ordinate is the distribution probability of the corresponding health index among all health indexes. As can be seen from fig. 4, when the health index is lower than 0.41, it is considered that the livestock rarely moves or the temperature is no longer in a normal range and is possibly in an abnormal state, and thus, 0.41 may be set as the health index threshold according to the plotted health index probability distribution diagram of the healthy livestock.
202, acquiring the ear tag temperature of the target livestock and the displacement of the target livestock in three spatial directions for a plurality of times in the current time period.
Wherein the current time period refers to a period of time including the current time.
A particular animal in the herd is determined as a target animal, and its health condition is monitored. The target livestock may be any livestock in the livestock group. Healthy animals used to collect historical temperature data and historical exercise data in step 201 may also be the target animals in step 202 because these healthy animals are healthy when the historical temperature data and historical exercise data are collected, and do not mean they are always healthy, and their health status still needs to be monitored.
And in the current time period, synchronously acquiring temperature data and motion data of the target livestock at intervals to obtain a plurality of temperature data of the target livestock and motion data corresponding to each temperature data. The target livestock are worn with earmarks for acquiring temperature data, the acquired temperature data comprise the earmark temperature of the livestock, and the motion data can be displacement of the target livestock in three spatial directions when the target livestock are acquired relatively last time.
203, determining a duty cycle of the heat generating ear tag temperature of the plurality of ear tag temperatures.
Duty cycle r of heat generating ear tag temperature in determining multiple ear tag temperatures 1 When r is 1 The following formula may be used for determination:
wherein a is a preset heating temperature threshold, and when the ear tag temperature T is greater than a, the ear tag temperature belongs to the heating temperature. Sigma (sigma) T 1 is the total number of samples of the ear tag temperature, Σ T 1 (T > a) is the sampling number of the temperature of the earmark which is larger than a, and the duty ratio r of the temperature of the heating earmark 1 The ratio of the sampling number of the ear tag temperature which is larger than the preset heating temperature threshold value to the total sampling number of the ear tag temperature is obtained.
204, determining a mean value of the heat generating ear tag temperatures of the plurality of ear tag temperatures.
And 205, determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature.
Then, determining the average value T of the heat generating ear tag temperatures in the plurality of ear tag temperatures average_fever According to the duty ratio r of the temperature of the heating ear tag 1 And the average value T of the temperature of the heating ear tag average_fever And determining the heating index of the target livestock.
Wherein the heating index can be f 1 In one embodiment, the heat index f of the target livestock can be determined by the following formula 1
Wherein s is 1 Is a preset heating index weight coefficient, T average_fever The average value of the temperature of the heating ear tag is that a is a preset heating temperature threshold value, b is the maximum value of the heating temperature, r 1 R is the duty ratio of the temperature of the heating ear tag 1 Is a preset initial heating index. Heat index f 1 The value range of (2) is f 1 ∈{(0,s 1 ],1}。
Determination of a, b, s by testing 1 Is a value of (a). For example, a=39.5, b=42, s may be set 1 =0.6。
206, determining the duty ratio of the effective ear tag temperature in the plurality of ear tag temperatures, wherein the effective ear tag temperature is the ear tag temperature which is larger than the preset effective temperature threshold.
Duty cycle r of effective temperature in determining multiple ear tag temperatures 2 When r is 2 The following formula may be used for determination:
and c is a preset effective temperature threshold, and when the temperature T of the earmark is larger than c, the temperature of the earmark with the effective earmark temperature is smaller than or equal to the temperature of the earmark with the effective earmark temperature, and the temperature of the earmark with the effective earmark temperature is judged to be the invalid earmark temperature because the value is too low. Sigma (sigma) T 1 is the total number of samples of the ear tag temperature, Σ T 1 (T > c) is the sampling number of the temperature of the earmark which is larger than c, and the duty ratio r of the effective earmark temperature 1 I.e. the ratio of the number of samples of the ear tag temperature greater than the preset effective temperature threshold to the total number of samples of the ear tag temperature.
207, determining an effective temperature ratio index according to the duty cycle of the effective ear tag temperature.
Duty cycle r according to effective ear tag temperature 2 And determining the effective temperature proportion index of the target livestock.
Wherein the effective temperature ratio index can be f 2 In one embodiment, the effective temperature ratio index f of the target livestock can be determined by the following formula 2
f 2 =s 2 +(1-s 2 )×r 2 ,0<<r 2 <<1
Wherein s is 2 For the preset effective temperature proportion index weight coefficient, r 2 Is the duty cycle of the effective ear tag temperature. Effective temperature ratio index f 2 The value range of (2) is f 1 ∈[s 2 ,1]。
Determination of c and s by testing 2 Is a value of (a). For example, c=25, s can be set 2 =0.5. The value of the preset effective temperature threshold c can be adjusted along with seasons.
208, determining the movement intensity of the target livestock according to the displacement of the target livestock in three spatial directions.
The motion intensity str can be determined using the following formula:
wherein, the I xA I, the I yA I and the I zA I are the displacements of the target livestock in three spatial directions, and num motion The number of samples of motion data that are in motion.
209, determining the movement frequency of the target livestock in the current time period.
The frequency rfr of movement of the target livestock during the current time period may be determined using the following equation:
wherein num is all Num, the total number of samples of motion data motion The number of samples of motion data that are in motion.
210, determining the movement index of the target livestock according to the movement intensity and movement frequency of the target livestock.
After determining the movement intensity str of the target livestock and the movement frequency rfr of the target livestock in the historical period, determining the movement index of the target livestock according to the movement intensity str of the target livestock and the movement frequency rfr of the target livestock in the historical period.
Wherein the movement index can be f 3 In one embodiment, the following formula may be used to determine the movement index f of a plurality of healthy animals 3
Wherein s is 3 Is a preset motion index weight coefficient, str is motion intensity, str max For a preset maximum value of motion intensity, rfr is the motion frequency and ep is a preset spreading factor. Index of motion f 3 The value range of (2) is f 1 ∈(0,1]。
Determination of s by testing 3 、str max And ep. For example, s can be set 3 =0.4,str max =20,ep=2.5。
211, determining the health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index.
Determining the heating index f of the target livestock 1 Effective temperature ratio index f 2 And a movement index f 3 Then according to the heating index f 1 Effective temperature ratio index f 2 And a movement index f 3 A health index of the target livestock is determined.
Wherein the health index may be identified by S, in one embodiment the health index of the target livestock S may be determined using the following formula:
S=[α×f 2 +(1-α)×f 3 ]×f 1
wherein alpha is a preset relative weight coefficient, f 1 F is the heating index 2 F is an effective temperature proportional index 3 Is a movement index. The value range of the health index S is f 1 ∈(0,1)。
And determining the value of alpha through testing. For example, α=0.2 may be set.
212, determining that the target animal is in a non-healthy state when the health index of the target animal is below the health index threshold of the livestock herd.
After the health index of the target livestock is determined, the health index of the target livestock is compared with a health index threshold value 0.41 of the livestock group, and whether the health index of the target livestock is lower than the health index threshold value of the livestock group is judged.
If the health index of the target livestock is higher than or equal to 0.41, determining that the target livestock is in a healthy state; if the health index of the target livestock is lower than 0.41, determining that the target livestock is in an unhealthy state, and prompting the unhealthy state of the target livestock so that a user can timely know the unhealthy state of the target livestock to take relevant measures.
In an embodiment, after prompting the unhealthy state of the target livestock, if the indication information that the target livestock is in the healthy state is received, determining that the target livestock is in the healthy state, classifying the temperature data of the target livestock in the current time period into the historical temperature data of the livestock group, classifying the movement data of the target livestock in the current time period into the historical movement data of the livestock group, and determining the health index threshold again.
That is, in the present application, not only the health condition of the target livestock can be determined by the apparatus, but also the health condition of the target livestock can be determined by the user, and fed back to the apparatus through the instruction information, and the priority of the user instruction information is higher than the determination of the apparatus. For example, after the device determines that the target livestock is in a non-healthy state and reminds the user, the user checks that the target livestock is actually healthy, an indication that the target livestock is in a healthy state may be fed back to the device, and the device determines that the target livestock is healthy based on the indication when receiving the indication. Therefore, on one hand, the equipment can monitor the health condition of livestock, the workload of a user is reduced, and on the other hand, the user can continuously update and correct the judgment standard of the equipment through manual detection, so that the equipment can judge the health condition of livestock more accurately.
As can be seen from the above, the method for monitoring the health of livestock provided by the embodiment of the present application firstly obtains the health index threshold, and the health index threshold is determined according to the historical temperature data and the historical movement data of a plurality of healthy livestock in the livestock group; then, in the current time period, temperature data and movement data of the target livestock are acquired for a plurality of times; determining a health index of the target livestock according to the temperature data and the movement data of the target livestock; when the health index of the target livestock is below the health index threshold of the livestock group, the target livestock is determined to be in a non-healthy state. According to the embodiment of the application, by comparing the health index of the livestock in the current time period with the health index threshold value obtained according to the historical data, whether the livestock is healthy or not can be determined based on the historical data, so that the health state of the livestock is monitored.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a livestock health monitoring device according to an embodiment of the application. The livestock health monitoring apparatus 300 may include: a first determining module 301, a data acquisition module 302, a second determining module 303 and a third determining module 304.
A first determining module 301, configured to obtain a health index threshold, where the health index threshold is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
The data acquisition module 302 is used for acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
a second determining module 303 for determining a health index of the target livestock based on the temperature data and the movement data of the target livestock;
a third determining module 304 is configured to determine that the target animal is in a non-healthy state when the health index of the target animal is below a health index threshold of the livestock group.
In some embodiments, the target animal is worn with an ear tag for collecting temperature data, the temperature data comprising an ear tag temperature of the animal, the second determining module 303 may be configured to, in determining the health index of the target animal from the temperature data and the movement data of the target animal:
determining a heating index and an effective temperature proportion index of the target livestock according to the collected ear tag temperatures;
determining a movement index of the target livestock according to the movement data of the target livestock;
and determining the health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index.
In an embodiment, in determining the health index of the target livestock according to the heating index, the effective temperature ratio index, and the movement index, the second determining module 303 may be configured to:
The health index S of the target livestock is determined using the following formula:
S=[α×f 2 +(1-α)×f 3 ]×f 1
wherein alpha is a preset relative weight coefficient, f 1 F is the heating index 2 F is an effective temperature proportional index 3 Is a movement index.
In an embodiment, when determining the heat generation index of the target livestock according to the collected plurality of ear tag temperatures, the second determining module 303 may be configured to:
determining the duty ratio of the heating ear tag temperature in the plurality of ear tag temperatures, wherein the heating ear tag temperature is the ear tag temperature which is larger than a preset heating temperature threshold;
determining an average value of the heat generating ear tag temperatures in the plurality of ear tag temperatures;
and determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature.
In one embodiment, the heat index f of the target livestock may be determined using the following formula 1
Wherein s is 1 Is a preset heating index weight coefficient, T average_fever The average value of the temperature of the heating ear tag is that a is a preset heating temperature threshold value, b is the maximum value of the heating temperature, r 1 R is the duty ratio of the temperature of the heating ear tag 1 Is a preset initial heating index.
In an embodiment, when determining the effective temperature ratio index of the target livestock according to the collected plurality of ear tag temperatures, the second determining module 303 may be configured to:
Determining the duty ratio of effective ear tag temperature in a plurality of ear tag temperatures, wherein the effective ear tag temperature is the ear tag temperature which is larger than a preset effective temperature threshold;
and determining an effective temperature proportion index according to the duty ratio of the effective ear tag temperature.
In one embodiment, the effective temperature ratio index f of the target livestock may be determined using the following formula 2
f 2 =s 2 +(1-s 2 )×r 2 ,0<<r 2 <<1
Wherein s is 2 For the preset effective temperature proportion index weight coefficient, r 2 Is the duty cycle of the effective ear tag temperature.
In an embodiment, the movement data of the target animal comprises displacements of the target animal in three spatial directions, and the second determining module 303 may be configured to, when determining the movement index of the target animal from the movement data of the target animal:
determining the movement intensity of the target livestock according to the displacement of the target livestock in three space directions;
determining the movement frequency of the target livestock in the current time period;
and determining the movement index of the target livestock according to the movement intensity and the movement frequency of the target livestock.
In one embodiment, the following formula may be used to determine the target animal's movement index f 3
Wherein s is 3 Is a preset motion index weight coefficient, str is motion intensity, str max For a preset maximum value of motion intensity, rfr is the motion frequency and ep is a preset spreading factor.
As can be seen from the above, in the livestock health monitoring device provided by the embodiment of the present application, the first determining module 301 firstly obtains the health index threshold value, and the health index threshold value is determined according to the historical temperature data and the historical motion data of a plurality of healthy livestock in the livestock group; then the data acquisition module 302 acquires temperature data and movement data of the target livestock for a plurality of times in the current time period; the second determining module 303 determines the health index of the target livestock based on the temperature data and the movement data of the target livestock; the third determination module 304 determines that the target animal is in a non-healthy state when the health index of the target animal is below the health index threshold of the livestock population. According to the embodiment of the application, by comparing the health index of the livestock in the current time period with the health index threshold value obtained according to the historical data, whether the livestock is healthy or not can be determined based on the historical data, so that the health state of the livestock is monitored.
An embodiment of the present application provides a computer-readable storage medium having stored thereon a computer program which, when executed on a computer, causes the computer to perform the flow in the livestock health monitoring method as provided in the present embodiment.
The embodiment of the application also provides electronic equipment, which comprises a memory and a processor, wherein the processor is used for executing the flow in the livestock health monitoring method provided by the embodiment by calling the computer program stored in the memory.
For example, the electronic device may be a terminal or a server. The terminal can be terminal equipment such as a smart phone, a tablet personal computer, a notebook computer, a personal computer (PC, personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and the like, the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and can also be a cloud server for providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, basic cloud computing services such as big data and an artificial intelligent platform and the like.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the application.
The electronic device 400 may include memory 401, a processor 402, and the like. It will be appreciated by those skilled in the art that the electronic device structure shown in fig. 6 is not limiting of the electronic device and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
Memory 401 may be used to store applications and data. The memory 401 stores an application program including executable code. Applications may constitute various functional modules. The processor 402 executes various functional applications and data processing by running application programs stored in the memory 401.
The processor 402 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing application programs stored in the memory 401 and calling data stored in the memory 401, thereby performing overall monitoring of the electronic device.
In this embodiment, the processor 402 in the electronic device loads executable codes corresponding to the processes of one or more application programs into the memory 401 according to the following instructions, and the processor 402 executes the application programs stored in the memory 401, so as to implement the flow:
acquiring a health index threshold value, wherein the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
Determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
when the health index of the target livestock is below the health index threshold of the livestock group, the target livestock is determined to be in a non-healthy state.
Referring to fig. 7, the electronic device 400 may include a memory 401, a processor 402, an input unit 403, an output unit 404, a display 405, and the like.
Memory 401 may be used to store applications and data. The memory 401 stores an application program including executable code. Applications may constitute various functional modules. The processor 402 executes various functional applications and data processing by running application programs stored in the memory 401.
The processor 402 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing application programs stored in the memory 401 and calling data stored in the memory 401, thereby performing overall monitoring of the electronic device.
The input unit 403 may be used to receive input numbers, character information or user characteristic information, such as a fingerprint, and to generate keyboard, mouse, joystick, optical or trackball signal inputs in connection with user settings and function control.
The output unit 404 may be used to display information entered by a user or provided to a user as well as various graphical user interfaces of the electronic device, which may be composed of graphics, text, icons, video, and any combination thereof. The output unit may include a display panel.
In this embodiment, the processor 402 in the electronic device loads executable codes corresponding to the processes of one or more application programs into the memory 401 according to the following instructions, and the processor 402 executes the application programs stored in the memory 401, so as to implement the flow:
acquiring a health index threshold value, wherein the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
when the health index of the target livestock is below the health index threshold of the livestock group, the target livestock is determined to be in a non-healthy state.
In some embodiments, the target animal is worn with an ear tag for collecting temperature data, the temperature data comprising an ear tag temperature of the animal, and the processor 402 performs, in determining the health index of the target animal from the temperature data and the movement data of the target animal:
Determining a heating index and an effective temperature proportion index of the target livestock according to the collected ear tag temperatures;
determining a movement index of the target livestock according to the movement data of the target livestock;
and determining the health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index.
In one embodiment, in determining the health index of the target livestock based on the heating index, the effective temperature ratio index, and the movement index, the processor 402 performs:
the health index S of the target livestock is determined using the following formula:
S=[α×f 2 +(1-α)×f 3 ]×f 1
wherein alpha is a preset relative weight coefficient, f 1 F is the heating index 2 F is an effective temperature proportional index 3 Is a movement index.
In one embodiment, in determining the heat generation index of the target livestock from the acquired plurality of ear tag temperatures, the processor 402 performs:
determining the duty ratio of the heating ear tag temperature in the plurality of ear tag temperatures, wherein the heating ear tag temperature is the ear tag temperature which is larger than a preset heating temperature threshold;
determining an average value of the heat generating ear tag temperatures in the plurality of ear tag temperatures;
and determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature.
In one embodiment, the heat index f of the target livestock may be determined using the following formula 1
Wherein s is 1 Is a preset heating index weight coefficient, T average_fever The average value of the temperature of the heating ear tag is that a is a preset heating temperature threshold value, b is the maximum value of the heating temperature, r 1 R is the duty ratio of the temperature of the heating ear tag 1 Is a preset initial heating index.
In one embodiment, in determining the effective temperature ratio index of the target livestock from the plurality of collected ear tag temperatures, the processor 402 performs:
determining the duty ratio of effective ear tag temperature in a plurality of ear tag temperatures, wherein the effective ear tag temperature is the ear tag temperature which is larger than a preset effective temperature threshold;
and determining an effective temperature proportion index according to the duty ratio of the effective ear tag temperature.
In one embodiment, the effective temperature ratio index f of the target livestock may be determined using the following formula 2
f 2 =s 2 +(1-s 2 )×r 2 ,0<<r 2 <<1
Wherein s is 2 For the preset effective temperature proportion index weight coefficient, r 2 Is the duty cycle of the effective ear tag temperature.
In one embodiment, the movement data of the target animal includes displacements of the target animal in three spatial directions, and the processor 402 performs, in determining the movement index of the target animal from the movement data of the target animal:
determining the movement intensity of the target livestock according to the displacement of the target livestock in three space directions;
determining the movement frequency of the target livestock in the current time period;
And determining the movement index of the target livestock according to the movement intensity and the movement frequency of the target livestock.
In one embodiment, the following formula may be used to determine the target animal's movement index f 3
Wherein s is 3 Is a preset motion index weight coefficient, str is motion intensity, str max For a preset maximum value of motion intensity, rfr is the motion frequency and ep is a preset spreading factor.
As can be seen from the above, the electronic device provided by the embodiment of the present application firstly obtains the health index threshold, and the health index threshold is determined according to the historical temperature data and the historical motion data of a plurality of healthy livestock in the livestock group; then, in the current time period, temperature data and movement data of the target livestock are acquired for a plurality of times; determining a health index of the target livestock according to the temperature data and the movement data of the target livestock; when the health index of the target livestock is below the health index threshold of the livestock group, the target livestock is determined to be in a non-healthy state. According to the embodiment of the application, by comparing the health index of the livestock in the current time period with the health index threshold value obtained according to the historical data, whether the livestock is healthy or not can be determined based on the historical data, so that the health state of the livestock is monitored.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of an embodiment that are not described in detail, reference may be made to the foregoing detailed description of the livestock health monitoring method, which is not repeated herein.
It should be noted that, for the livestock health monitoring method according to the embodiment of the present application, it will be understood by those skilled in the art that all or part of the process of implementing the livestock health monitoring method according to the embodiment of the present application may be implemented by controlling related hardware through a computer program, where the computer program may be stored in a computer readable storage medium, such as a memory, and executed by at least one processor, and the execution may include, for example, the process of implementing the embodiment of the livestock health monitoring method. The storage medium may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a random access Memory (RAM, random Access Memory), or the like.
For the livestock health monitoring device of the embodiment of the application, each functional module can be integrated in one processing chip, each module can exist alone physically, and two or more modules can be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules, if implemented as software functional modules and sold or used as a stand-alone product, may also be stored on a computer readable storage medium such as read-only memory, magnetic or optical disk, etc.
The method, the device, the storage medium and the electronic equipment for monitoring livestock health provided by the embodiment of the application are described in detail, and specific examples are applied to the description of the principle and the implementation mode of the application, and the description of the above embodiments is only used for helping to understand the method and the core idea of the application; meanwhile, as those skilled in the art will vary in the specific embodiments and application scope according to the ideas of the present application, the present description should not be construed as limiting the present application in summary.

Claims (4)

1. A method for monitoring livestock health, comprising:
acquiring a health index threshold value, wherein the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
determining that the target livestock is in a non-healthy state when the health index of the target livestock is below a health index threshold of the livestock group;
the target livestock is worn with an ear tag for acquiring temperature data, the temperature data comprises an ear tag temperature of the livestock, and determining the health index of the target livestock according to the temperature data and the movement data of the target livestock comprises:
Determining a heating index and an effective temperature proportion index of the target livestock according to the collected ear tag temperatures;
determining a movement index of the target livestock according to the movement data of the target livestock;
determining a health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index;
the determining the health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index comprises:
the health index S of the target livestock is determined using the following formula:
wherein,for a preset relative weight coefficient, +.>For the heating index, < >>For the effective temperature ratio index, +.>Is the movement index;
the determining the heating index of the target livestock according to the collected ear tag temperatures comprises the following steps:
determining the duty ratio of the heating ear tag temperature in the plurality of ear tag temperatures, wherein the heating ear tag temperature is the ear tag temperature which is larger than a preset heating temperature threshold;
determining a mean value of the heat generating ear tag temperatures in the plurality of ear tag temperatures;
determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature;
The determining the heating index of the target livestock according to the duty ratio of the heating ear tag temperature and the average value of the heating ear tag temperature comprises the following steps:
determining the heating index of the target livestock by using the following formula
Wherein,is a preset heating index weight coefficient +.>A is the average value of the heating ear tag temperature, a is the preset heating temperature threshold, b is the maximum heating temperature value, and +.>For the duty ratio of the temperature of the heating ear tag, < >>Is a preset initial heating index;
the determining the effective temperature proportion index of the target livestock according to the collected ear tag temperatures comprises the following steps:
determining the duty ratio of effective ear tag temperature in the plurality of ear tag temperatures, wherein the effective ear tag temperature is the ear tag temperature which is larger than a preset effective temperature threshold;
determining the effective temperature proportion index according to the duty ratio of the effective ear tag temperature;
the determining the effective temperature ratio index according to the duty ratio of the effective ear tag temperature comprises:
determining an effective temperature ratio index of the target livestock using the following formula
Wherein,for a preset effective temperature proportional index weighting coefficient, +.>A duty cycle for the effective ear tag temperature;
the movement data of the target livestock comprises displacements of the target livestock in three spatial directions, and determining the movement index of the target livestock according to the movement data of the target livestock comprises:
Determining the movement intensity of the target livestock according to the displacement of the target livestock in three space directions;
determining a movement frequency of the target livestock in a current time period;
determining the movement index of the target livestock according to the movement intensity and the movement frequency of the target livestock;
the determining the movement index of the target livestock according to the movement intensity and the movement frequency of the target livestock comprises the following steps:
determining the animal movement index of the target animal using the following formula
Wherein,is a preset motion index weight coefficient, +.>For the intensity of the movement, < >>For a preset maximum value of the exercise intensity, +.>For the motion frequency, ep is a preset spreading factor.
2. An animal health monitoring apparatus corresponding to the animal health monitoring method of claim 1, comprising:
the first determining module is used for obtaining a health index threshold value, and the health index threshold value is determined according to historical temperature data and historical motion data of a plurality of healthy livestock in the livestock group;
the data acquisition module is used for acquiring temperature data and motion data of the target livestock for a plurality of times in the current time period;
a second determining module for determining a health index of the target livestock according to the temperature data and the movement data of the target livestock;
A third determining module for determining that the target livestock is in a non-healthy state when the health index of the target livestock is below a health index threshold of the livestock group;
the target livestock are worn with earmarks for acquiring temperature data, the temperature data comprise earmark temperatures of the livestock, and the second determining module is used for determining a heating index and an effective temperature proportion index of the target livestock according to the acquired multiple earmark temperatures; determining a movement index of the target livestock according to the movement data of the target livestock; determining a health index of the target livestock according to the heating index, the effective temperature proportion index and the movement index;
the second determining module is configured to determine the health index S of the target livestock using the following formula:
wherein,for a preset relative weight coefficient, +.>For the heating index, < >>For the effective temperature ratio index, +.>Is the movement index.
3. A storage medium having stored therein a computer program which, when run on a computer, causes the computer to perform the steps of the livestock health monitoring method as claimed in claim 1.
4. An electronic device, comprising: a processor and a memory, said memory having stored therein a computer program, said processor performing the steps of the livestock health monitoring method of claim 1 by invoking said computer program stored in said memory.
CN202110405856.7A 2021-04-15 2021-04-15 Livestock health monitoring method and device, storage medium and electronic equipment Active CN115211388B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110405856.7A CN115211388B (en) 2021-04-15 2021-04-15 Livestock health monitoring method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110405856.7A CN115211388B (en) 2021-04-15 2021-04-15 Livestock health monitoring method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN115211388A CN115211388A (en) 2022-10-21
CN115211388B true CN115211388B (en) 2023-12-05

Family

ID=83604382

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110405856.7A Active CN115211388B (en) 2021-04-15 2021-04-15 Livestock health monitoring method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN115211388B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017219367A1 (en) * 2016-06-24 2017-12-28 深圳市沃特沃德股份有限公司 Pet motion management method and system
CN108617533A (en) * 2018-04-17 2018-10-09 青岛章鱼哥信息科技有限公司 Herding monitoring method, device and ear tag based on ear tag monitor system
WO2019071222A1 (en) * 2017-10-06 2019-04-11 Animal Health Analytics, Inc. Animal health monitoring device and system
CN109618974A (en) * 2019-02-21 2019-04-16 内蒙古智慧牧业信息技术有限公司 A kind of livestock physical signs intelligent monitor system and monitoring method based on Internet of Things
CN109872011A (en) * 2019-03-18 2019-06-11 重庆邮电大学 Livestock physiological status prediction technique and system based on multivariate logistic regression model
CN110755087A (en) * 2019-11-04 2020-02-07 东北农业大学 Live pig health monitoring device based on multisensor
CN112056235A (en) * 2020-09-17 2020-12-11 上海明略人工智能(集团)有限公司 Method and device for acquiring health state of fed object and storage medium
CN112288057A (en) * 2020-11-04 2021-01-29 广州粤创富科技有限公司 Multi-mode pet real-time positioning method, equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA3148217A1 (en) * 2019-07-31 2021-02-04 Dig Labs Corporation Animal health assessment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017219367A1 (en) * 2016-06-24 2017-12-28 深圳市沃特沃德股份有限公司 Pet motion management method and system
WO2019071222A1 (en) * 2017-10-06 2019-04-11 Animal Health Analytics, Inc. Animal health monitoring device and system
CN108617533A (en) * 2018-04-17 2018-10-09 青岛章鱼哥信息科技有限公司 Herding monitoring method, device and ear tag based on ear tag monitor system
CN109618974A (en) * 2019-02-21 2019-04-16 内蒙古智慧牧业信息技术有限公司 A kind of livestock physical signs intelligent monitor system and monitoring method based on Internet of Things
CN109872011A (en) * 2019-03-18 2019-06-11 重庆邮电大学 Livestock physiological status prediction technique and system based on multivariate logistic regression model
CN110755087A (en) * 2019-11-04 2020-02-07 东北农业大学 Live pig health monitoring device based on multisensor
CN112056235A (en) * 2020-09-17 2020-12-11 上海明略人工智能(集团)有限公司 Method and device for acquiring health state of fed object and storage medium
CN112288057A (en) * 2020-11-04 2021-01-29 广州粤创富科技有限公司 Multi-mode pet real-time positioning method, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
畜禽健康养殖中环境监测及预警***研究;王雷雨;孙瑞志;曹振丽;;农机化研究(第10期);第199-203段 *

Also Published As

Publication number Publication date
CN115211388A (en) 2022-10-21

Similar Documents

Publication Publication Date Title
Neethirajan The role of sensors, big data and machine learning in modern animal farming
Zhuang et al. Detection of sick broilers by digital image processing and deep learning
Matthews et al. Early detection of health and welfare compromises through automated detection of behavioural changes in pigs
Haslam et al. Factors affecting the prevalence of foot pad dermatitis, hock burn and breast burn in broiler chicken
Dawkins et al. Early warning of footpad dermatitis and hockburn in broiler chicken flocks using optical flow, bodyweight and water consumption
Wu et al. Using a CNN-LSTM for basic behaviors detection of a single dairy cow in a complex environment
EFSA Panel on Animal Health and Welfare (AHAW) Statement on the use of animal‐based measures to assess the welfare of animals
Dohmen et al. Computer vision-based weight estimation of livestock: a systematic literature review
Feiyang et al. Monitoring behavior of poultry based on RFID radio frequency network
Neethirajan Automated tracking systems for the assessment of farmed poultry
CN113938503A (en) Early warning system for diseases through live pig behavior sign monitoring and construction method
Neumann et al. Descriptive and temporal analysis of post-mortem lesions recorded in slaughtered pigs in New Zealand from 2000 to 2010
CN107945456A (en) Livestock monitoring system
Kayser et al. Evaluation of statistical process control procedures to monitor feeding behavior patterns and detect onset of bovine respiratory disease in growing bulls
CN110287902B (en) Livestock and poultry survival detection method, device, equipment and computer program product
Faysal et al. A Review of groundbreaking changes in the poultry industry in Bangladesh using the internet of things (IoT) and computer vision Technology
Kim et al. Research and technology trend analysis by big data-based smart livestock technology: A review
CN115211388B (en) Livestock health monitoring method and device, storage medium and electronic equipment
Ojukwu et al. Development of a computer vision system to detect inactivity in group-housed pigs
CN113516139A (en) Data processing method, device, equipment and storage medium
CN113488175A (en) Livestock health monitoring method and device, storage medium and electronic equipment
Nonnenmann et al. Risk factors for musculoskeletal symptoms among crawfish farmers in Louisiana—a pilot study
CN110779575A (en) Animal husbandry monitoring system based on big data platform
Oviedo-Rondón et al. Application of real-time ultrasound technology to estimate in vivo breast muscle weight of broiler chickens
Mate et al. Design and development of IoT-based intelligent solutions with blockchain for indian farmers on livestock management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant