Animal positioning-based breeding strategy generation method, system and equipment
By obtaining and analyzing animal location information, health parameters, feed supply records and environmental parameters, generating health monitoring curves and determining abnormal situations, the problems of incomplete abnormal detection results and inaccurate breeding strategies caused by a single monitoring function in the prior art are solved, and more comprehensive and accurate monitoring and strategy generation are achieved.
Patent Information
- Application Number
- CN202510452272.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-05-09
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The monitoring function of the existing animal management system is single, resulting in incomplete abnormal detection results and inaccurate breeding strategies.
By obtaining animal location information, health parameters, feed supply records and environmental parameters, a health monitoring curve is generated, an abnormal health monitoring curve is determined, and detection results containing breeding strategies are generated based on abnormal situations.
It improves the comprehensiveness of monitoring functions and the comprehensiveness of detection results, and enhances the accuracy of breeding strategies.
Smart Images

Figure CN119963365A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of data processing technology, and in particular to a method, system and device for generating a breeding strategy based on animal positioning. Background Art
[0002] With the continuous advancement of science and technology, in order to improve the automated management effect of the animal management system, the animal management system collects and integrates data from various monitoring devices, establishes an animal management database, analyzes and processes the data in the animal management database, and formulates corresponding breeding strategies based on the data analysis and processing results.
[0003] In the related art, when managing animals, usually only the health parameters of the animals and the monitoring images in the pasture can be obtained in real time, so as to determine the abnormal animals based on the health parameters and the monitoring images, and generate the detection results containing the abnormal animal information identification and the corresponding breeding strategies. The existing animal management method has the problem of single monitoring function, resulting in incomplete abnormal detection results and inaccurate breeding strategies. Summary of the invention
[0004] The embodiments of the present application provide a method, system and device for generating breeding strategies based on animal positioning, which solves the problems of single monitoring function, incomplete abnormal detection results and inaccurate breeding strategies in existing animal management methods. By respectively obtaining the monitored animal health parameters to determine the abnormal animal information, and determining the abnormal situations caused by abnormal animal activity trajectories, feed supply conditions and the environment in which the animals are located based on the animal positioning information, feed supply records and environmental parameters, and generating detection results containing corresponding breeding strategies based on the abnormal situations, the comprehensiveness of the monitoring function, the comprehensiveness of the detection results and the accuracy of the breeding strategies are improved.
[0005] In a first aspect, an embodiment of the present application provides a method for generating a breeding strategy based on animal positioning, comprising: Acquire real-time monitoring data, the real-time monitoring data including animal location information, animal health parameters, feed supply records and environmental parameters, generate multiple health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; generating an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information, calculating a risk assessment value according to the length of the activity track, and determining a target feed supply record and a target environmental parameter associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than a preset risk value; Based on the target feed supply record, the feed supply frequency within a second preset time period is determined, and the similarity value between the target environmental parameter and the preset environmental parameter is calculated, and a breeding strategy is generated based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period. Optionally, determining an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range includes: According to the change trend of the health monitoring curve in the first preset time period, determine that the health monitoring curve that continuously rises or continuously decreases in the first preset time period is the first health monitoring curve, and determine that the health monitoring curve that has a fluctuation trend in the first preset time period is the second health monitoring curve; Performing anomaly checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining a target health monitoring curve based on the anomaly check results; The target monitoring curve is compared with a preset health monitoring range, and based on the comparison result, it is determined whether the target monitoring curve is an abnormal health monitoring curve.
[0006] Optionally, performing abnormality checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining the target health monitoring curve based on the abnormality check results, includes: determining whether a continuous variation range of the first health monitoring curve is greater than a preset health monitoring range, and determining that the first health monitoring curve is a target health monitoring curve if the continuous variation range is greater than the preset health monitoring range; Determine whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. If the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, determine that the second health monitoring curve is the target health monitoring curve.
[0007] Optionally, judging whether the target monitoring curve is an abnormal health monitoring curve based on the comparison result includes: Determine an abnormal monitoring point on the target health monitoring curve that exceeds the preset health monitoring range based on the comparison result, and determine the abnormal monitoring duration on the target health monitoring curve according to the monitoring time corresponding to the abnormal monitoring point; When the abnormal monitoring time exceeds a preset abnormal monitoring time, the target health monitoring curve is determined as an abnormal health monitoring curve.
[0008] Optionally, the target environmental parameters include harmful gas concentration, ground slope and light duration, and the similarity value between the target environmental parameters and the preset environmental parameters is calculated, and the breeding strategy is generated based on the feed supply frequency and the similarity value, including: respectively calculating a first similarity between the harmful gas concentration and a preset harmful gas concentration range, a second similarity between the ground slope and a preset slope range, and a third similarity between the illumination time and a preset illumination time range; A farming strategy is generated based on the feed supply frequency, the first similarity, the second similarity, and the third similarity.
[0009] Optionally, generating a breeding strategy based on the feed supply frequency, the first similarity, the second similarity, and the third similarity includes: Determine whether the feed supply frequency meets a preset feed supply frequency range to obtain a frequency determination result, and compare the first similarity, the second similarity, and the third similarity with preset similarity values to obtain a similarity comparison result; The cause of the animal abnormality is determined according to the frequency judgment result and the similarity comparison result, and a breeding strategy is generated based on the cause of the animal abnormality.
[0010] Optionally, calculating the risk assessment value according to the length of the activity trajectory includes: The activity level of the abnormal animal is determined according to the length of the activity trajectory, and the risk assessment value is calculated according to the risk weight coefficient corresponding to the activity level and the preset average trajectory length.
[0011] In a second aspect, an embodiment of the present application provides a breeding strategy generation system based on animal positioning, comprising: A monitoring data acquisition module, used to acquire real-time monitoring data, the real-time monitoring data including animal location information, animal health parameters, feed supply records and environmental parameters; an abnormal information determination module, configured to generate a plurality of health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; An activity track generating module, configured to generate an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information; a target parameter determination module, configured to calculate a risk assessment value according to the length of the activity trajectory, and to determine a target feed supply record and a target environmental parameter associated with the animal location information of the abnormal animal when the risk assessment value is greater than a preset risk value; A breeding strategy generation module is used to determine the feed supply frequency within a second preset time period based on the target feed supply record, and calculate the similarity value between the target environmental parameters and the preset environmental parameters, and generate a breeding strategy based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating breeding strategies based on animal positioning as described in the first aspect.
[0013] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the method for generating a breeding strategy based on animal positioning as described in the first aspect.
[0014] The embodiment of the present application obtains real-time monitoring data, which includes animal positioning information, animal health parameters, feed supply records and environmental parameters, generates multiple health monitoring curves according to the animal health parameters, determines abnormal health monitoring curves according to the change trend of the health monitoring curves in the first preset period and the preset health monitoring range, and determines the abnormal animal information corresponding to the abnormal health monitoring curve; generates the activity track of the abnormal animal in the first preset period according to the animal positioning information of the abnormal animal information, calculates the risk assessment value according to the length of the activity track, and determines the target feed supply record and target environmental parameters associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than the preset risk value; determines the feed supply frequency in the second preset period based on the target feed supply record, calculates the similarity value between the target environmental parameter and the preset environmental parameter, and generates a breeding strategy based on the feed supply frequency and the similarity value. The abnormal animal information can be determined by respectively acquiring the monitored animal health parameters, and the abnormal situation caused by the abnormal animal activity track, feed supply situation and the animal environment can be determined according to the animal positioning information, feed supply record and environmental parameters, and the detection result containing the corresponding breeding strategy is generated according to the abnormal situation, thereby improving the comprehensiveness of the monitoring function, the comprehensiveness of the detection result and the accuracy of the breeding strategy. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a flow chart of a breeding strategy generation method based on animal positioning provided in an embodiment of the present application; Figure 2 is a flow chart of a method for determining an abnormal health monitoring curve provided in an embodiment of the present application; Figure 3is a target monitoring curve schematic diagram provided in an embodiment of the present application; Figure 4 is a flow chart of a method for calculating a similarity value provided in an embodiment of the present application; Figure 5 It is a structural schematic diagram of a breeding strategy generation system based on animal positioning provided in an embodiment of the present application; Figure 6 It is a structural schematic diagram of a breeding strategy generation device based on animal positioning provided in an embodiment of the present application. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0017] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0018] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0019] In the following, in combination with the accompanying drawings, the method, system and device for generating a breeding strategy based on animal positioning provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0020] The method for generating a breeding strategy based on animal positioning provided in the embodiment of the present application is used in a scenario of monitoring and managing farmed animals, such as determining an abnormal situation of an animal based on monitoring images and animal positioning information, so as to take corresponding breeding measures for different abnormal situations. Based on the above application scenario, it can be understood that the execution subject of this solution can be a server.
[0021] Figure 1 is a flow chart of a breeding strategy generation method based on animal positioning provided in an embodiment of the present application, such as Figure 1 As shown, including: Step S101, obtaining real-time monitoring data, the real-time monitoring data including animal positioning information, animal health parameters, feed supply records and environmental parameters, generating multiple health monitoring curves according to the animal health parameters, determining abnormal health monitoring curves according to the changing trends of the health monitoring curves within a first preset time period and a preset health monitoring range, and determining abnormal animal information corresponding to the abnormal health monitoring curves.
[0022] Among them, real-time monitoring data can refer to monitoring information of all farmed animals collected in real time, such as video surveillance images. Optionally, real-time monitoring data also includes animal positioning information, animal health parameters, feed supply records and environmental parameters, among which animal positioning information can be collected through the positioning device worn by the animal, and the positioning information of each animal can be accurately grasped through the Beidou positioning technology of the Beidou satellite navigation system. Animal health parameters are through comprehensive monitoring and analysis of animal physiological indicators (such as body temperature, heart rate, respiratory rate), biochemical data (such as various cell counts in the blood, concentrations of biochemical substances), behavioral performance (activity, eating and drinking conditions, etc.) and physical appearance characteristics (hair status, body shape, etc.), so as to evaluate the quantitative standards and characteristic descriptions of the animal body in a good operating state, which can accurately reflect the current health level of the animal and provide key basis for disease prevention, diagnosis and treatment. Feed supply records can be used to record in detail the variety, quantity, supply time, supply location and other contents of various feeds provided to animals within a specific time period to ensure the traceability and stability of feed supply and the documentation of the nutritional needs of animal growth. Environmental parameters cover multi-dimensional physical quantities such as temperature, humidity, light intensity, noise level and soil conditions, and can be used to define whether the environmental state in the animal breeding ground is suitable for animal growth. The health monitoring curve is a curve that can be used to represent the changes in the overall health status of animals over a period of time, and can also be used to represent the changes in a certain health parameter of animals over a period of time. For example, the temperature monitoring curve can be used to represent the changes in the body temperature of animals over a period of history. The first preset period is a short period of time that is preset in advance, such as one day. The change trend can be used to represent the continuous development direction and change characteristics of the physical health status of animals over a period of time. The change trend may include a continuous upward trend, a continuous downward trend and a fluctuation trend. The preset health monitoring range can be used to represent a reasonable fluctuation range of animal health parameters. If the health monitoring curve is a temperature monitoring curve, the preset health monitoring range corresponding to the corresponding temperature monitoring curve may be 37.5℃-39℃. The abnormal health monitoring curve can represent a health monitoring curve in which the change trend of the health monitoring parameter is abnormal or not within the preset health monitoring range over a period of time. Abnormal animal information is used to indicate basic information of abnormal animals, such as the identification, type, location, and weight of the abnormal animals.
[0023] In one embodiment, animal positioning information, animal health parameters, feed supply records and environmental parameters monitored in real time are periodically acquired. Since animal health parameters include multiple types of health parameters, such as body temperature, heart rate, respiratory rate, etc., health monitoring curves corresponding to various types of health parameters are generated based on changes in each parameter over a period of history, such as generating a body temperature monitoring curve corresponding to the body temperature parameter, and determining a change trend of the body temperature monitoring curve within a first preset time period, such as a change trend of the body temperature monitoring curve within the most recent day, and whether the fluctuation range of the body temperature monitoring curve is within a preset health monitoring range. If the body temperature monitoring curve continues to rise or continue to fall within the most recent day, the body temperature monitoring curve is considered to be an abnormal health monitoring curve, or if the fluctuation range of the temperature monitoring curve exceeds the preset health monitoring range, the body temperature monitoring curve can also be considered to be an abnormal health monitoring curve, and based on the animal identifier associated with the abnormal health monitoring curve, the abnormal animal information corresponding to the body temperature monitoring curve is determined.
[0024] Step S102: generating an activity track of the abnormal animal within the first preset time period based on the animal positioning information of the abnormal animal information, calculating a risk assessment value based on the length of the activity track, and determining a target feed supply record and target environmental parameters associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than a preset risk value.
[0025] Among them, the activity trajectory of abnormal animals can be used to indicate the activities of abnormal animals, such as the range of activities and the amount of activities. Since the activity range of farmed animals is usually small, the activity trajectories of the abnormal animals may overlap. The risk assessment value can be used to indicate the risk of abnormal animals having less activity due to their physical condition. The larger the risk assessment value, the greater the probability that the abnormal animals have less activity due to their abnormal physical condition. Since multiple areas are usually divided in advance when supplementing feed, and feed is supplemented according to different areas, rather than supplementing feed separately for each animal, feed supplementation records are also recorded in units of each area. Therefore, the target feed supply record is the feed supply record of the area to which the abnormal animal belongs, and the target environmental parameters are also the environmental parameters of the area to which the abnormal animal belongs.
[0026] In one embodiment, the activity track of the abnormal animal within a day is generated according to the animal positioning information corresponding to the abnormal animal information, and the risk assessment value associated with the length of the activity track is determined. When the risk assessment value is greater than the preset risk value, that is, when the activity track of the abnormal animal is shorter, the area to which the abnormal animal belongs can be determined according to the positioning information of the abnormal animal, and the associated feed supply record can be determined according to the identification of the area to which it belongs, and the feed supply record can be determined as the target feed supply record, and the environmental parameters corresponding to the area to which it belongs can be determined as the target environmental parameters. In another possible embodiment, the association relationship between each animal and the feed supplement record and environmental parameters can be generated in advance according to the area to which each animal belongs and the feed supplement record and environmental parameters corresponding to each area, and the associated target feed supply record and target environmental parameters can be determined directly based on the association relationship after the positioning information of the abnormal animal is determined.
[0027] Optionally, calculating the risk assessment value according to the length of the activity trajectory includes: The activity level of the abnormal animal is determined according to the length of the activity trajectory, and the risk assessment value is calculated according to the risk weight coefficient corresponding to the activity level and the preset average trajectory length.
[0028] Among them, the activity level can be used to indicate the activity status of the animal. The higher the activity level, the more active the animal is and the greater the activity level. Conversely, the lower the activity level, the less active the animal is. When the activity level is less than a certain level, it can be further determined that the animal's physical condition is abnormal. Therefore, the lower the activity level, the higher the corresponding risk weight coefficient, and accordingly, the higher the risk assessment value. The preset average trajectory length can be calculated in advance based on historical monitoring results.
[0029] In one embodiment, the mapping relationship between the length of the activity track and the activity level can be predetermined. The larger the activity track, the higher the activity level. The risk weight coefficient corresponding to each activity level is determined, and the product of the risk weight coefficient and the preset average track length is determined as the risk assessment value. For example, if the activity level corresponding to the activity track length of 0-100 meters is level one, the corresponding risk weight coefficient is 80%, the activity level corresponding to the activity track length of 101-200 meters is level two, and the corresponding risk weight coefficient is 50%, and the activity level corresponding to the activity track length of 201-300 meters is level three, and the corresponding risk weight coefficient is 20%. If the length of the activity track of the abnormal animal is 150 meters, the corresponding activity level is level two, and the weight coefficient corresponding to the activity level is determined to be 50%. The preset average track length is 220 meters, and the risk assessment value is 220*50%=110.
[0030] The embodiment of the present application determines the activity level of abnormal animals according to the length of the activity track, and calculates the risk assessment value according to the risk weight coefficient corresponding to the activity level and the preset average track length. In the above scheme, by determining the activity level corresponding to the activity track length, the corresponding risk weight coefficient can be quickly determined, thereby improving the calculation efficiency of the risk assessment value.
[0031] Step S103, determining the feed supply frequency within a second preset time period based on the target feed supply record, and calculating the similarity value between the target environmental parameters and the preset environmental parameters, and generating a breeding strategy based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
[0032] Among them, the second preset period can be a longer period of time, and the second preset period is greater than the first preset period. If the first preset period is one day, the second preset period can be one week or one month, etc. The feed supply frequency can be used to indicate the frequency of supplementary feed corresponding to each animal breeding area, such as twice a day. The preset environmental parameters are used to indicate animal breeding environmental parameters suitable for animal generation. The similarity value between the target environmental parameters and the preset environmental parameters can be used to indicate the gap between the generation environment of abnormal animals and the animal breeding environment suitable for animal generation. The larger the similarity value, the smaller the gap between the two environments. Conversely, the smaller the similarity value, the larger the gap between the two environments. Breeding strategy can refer to a series of scientific breeding methods formulated in the process of animal breeding to achieve breeding goals, taking into account multiple factors such as animal breeds, environmental conditions, and feed supply.
[0033] In one embodiment, the feed supply frequency in the animal breeding area within the second preset time period is determined according to the feed replenishment time corresponding to the corresponding animal breeding area recorded in the target feed supply record, such as determining that the feed supply frequency in the animal breeding area to which the abnormal animal belongs in the past week is 2 times / day according to the target feed supply record. The difference between each parameter in the target environmental parameter and the corresponding preset parameter is calculated, and the associated similarity value is determined according to the total difference. For example, if the target environmental parameter includes target temperature data and target humidity data, the temperature difference between the target temperature data and the preset temperature and the humidity difference between the target humidity data and the preset humidity data are calculated respectively, the temperature difference and the humidity difference are summed to determine the total difference, and the product of the total difference and the preset similarity coefficient is determined as the similarity value. Generate a corresponding breeding strategy based on the feed supply frequency and the similarity value. For example, compare the feed supply frequency with the preset supply frequency. If it is less than the preset supply frequency, it is considered that the abnormal animal may have abnormal physical condition due to insufficient feed supply. And compare the similarity value with the preset similarity value. If it is less than the preset similarity value, it is considered that the abnormal animal may have abnormal physical condition due to a poor production environment. Based on the above comparison results, determine the cause of the animal abnormality, and generate a corresponding breeding strategy based on the cause of the animal abnormality.
[0034] The embodiment of the present application obtains real-time monitoring data, which includes animal positioning information, animal health parameters, feed supply records and environmental parameters, generates multiple health monitoring curves according to the animal health parameters, determines abnormal health monitoring curves according to the change trend of the health monitoring curves in the first preset period and the preset health monitoring range, and determines the abnormal animal information corresponding to the abnormal health monitoring curve; generates the activity track of the abnormal animal in the first preset period according to the animal positioning information of the abnormal animal information, calculates the risk assessment value according to the length of the activity track, and determines the target feed supply record and target environmental parameters associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than the preset risk value; determines the feed supply frequency in the second preset period based on the target feed supply record, calculates the similarity value between the target environmental parameter and the preset environmental parameter, and generates a breeding strategy based on the feed supply frequency and the similarity value. The abnormal animal information can be determined by respectively acquiring the monitored animal health parameters, and the abnormal situation caused by the abnormal animal activity track, feed supply situation and the animal environment can be determined according to the animal positioning information, feed supply record and environmental parameters, and the detection result containing the corresponding breeding strategy is generated according to the abnormal situation, thereby improving the comprehensiveness of the monitoring function, the comprehensiveness of the detection result and the accuracy of the breeding strategy.
[0035] Figure 2 is a flow chart of a method for determining an abnormal health monitoring curve provided in an embodiment of the present application, such as Figure 2As shown, including: Step S1011, according to the change trend of the health monitoring curve in the first preset time period, determine that the health monitoring curve that continuously rises or continuously decreases in the first preset time period is the first health monitoring curve, and determine that the health monitoring curve with a fluctuation trend in the first preset time period is the second health monitoring curve.
[0036] Among them, the first health monitoring curve is a health monitoring curve that gradually tends to an abnormal situation. The second health monitoring curve may be a health monitoring curve with abnormal fluctuations. In one embodiment, each health monitoring curve is classified according to the change trend of the health monitoring curve within the first preset time period, and the health monitoring curve that is continuously generated within the first preset time period or the health monitoring curve that is continuously declining is determined as the first health monitoring curve, and the health monitoring curve with a fluctuation trend within the first preset time period is determined as the second health monitoring curve.
[0037] Step S1012: perform abnormality checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determine a target health monitoring curve based on the abnormality check results.
[0038] Among them, the continuous change range can be used to represent the parameter change range of the health parameter value corresponding to the health monitoring point that starts to rise continuously to the health parameter corresponding to the health monitoring point that stops rising, or the parameter change range of the health parameter value corresponding to the health monitoring point that starts to drop continuously to the health parameter corresponding to the health monitoring point that stops dropping. Exemplarily, if the body temperature of the body temperature monitoring curve continues to rise during the period from 3:00 to 5:00, the body temperature parameter range composed of the body temperature parameter corresponding to 3:00 and the body temperature parameter corresponding to 5:00 is the continuous change range of the body temperature monitoring curve. The fluctuation frequency may refer to the number of periodic changes of a certain parameter curve around the normal parameter value within a certain period of time, which reflects the fast and slow characteristics of the health parameter changing over time. The higher the fluctuation frequency, the more frequent the change of the health parameter, and the body may have abnormal conditions. The fluctuation range can be used to represent the parameter range composed of the minimum health parameter value and the maximum health parameter value collected within the first preset time period. In one embodiment, a similarity value between the continuous change range and the preset health monitoring range is calculated. When the similarity value exceeds the similarity value of the preset monitoring range, the first health monitoring curve is considered to be abnormal, and the first health monitoring curve is determined to be the target health monitoring curve. The fluctuation range of the second health monitoring curve is compared with the preset health monitoring range, and the fluctuation frequency of the second health monitoring curve is compared with the preset fluctuation frequency. When the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range or the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency, the second health monitoring curve is abnormal, and the second health monitoring curve is determined to be the target health monitoring curve.
[0039] Step S1013: compare the target monitoring curve with a preset health monitoring range, and determine whether the target monitoring curve is an abnormal health monitoring curve based on the comparison result.
[0040] In one embodiment, the corresponding preset health monitoring range is determined according to the type of the target monitoring curve. Figure 3 is a schematic diagram of a target monitoring curve provided in an embodiment of the present application, such as Figure 3 As shown, if the target monitoring curve is a temperature monitoring curve, the preset health monitoring range corresponding to the temperature monitoring curve is determined to be 37.5°C-39°C, and the preset health monitoring range is represented in the coordinate system where the target monitoring curve is located, such as Figure 3 As shown, it can be determined that the target monitoring curve exceeds the preset health monitoring range at 3:00-5:00, and at this time it can be determined that the target monitoring curve is an abnormal health monitoring curve.
[0041] The embodiment of the present application determines that a health monitoring curve that continuously rises or continuously decreases within a first preset period is a first health monitoring curve according to the change trend of the health monitoring curve within the first preset period, and determines that a health monitoring curve that has a fluctuation trend within the first preset period is a second health monitoring curve; performs abnormality verification on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determines a target health monitoring curve based on the abnormality verification result; compares the target monitoring curve with the preset health monitoring range, and determines whether the target detection monitoring curve is an abnormal health monitoring curve based on the comparison result. In the above scheme, different abnormality verification methods can be adopted for different types of change trends within the first preset period, thereby improving the accuracy of determining abnormal health monitoring curves.
[0042] Optionally, performing abnormality checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining the target health monitoring curve based on the abnormality check results, includes: determining whether a continuous variation range of the first health monitoring curve is greater than a preset health monitoring range, and determining that the first health monitoring curve is a target health monitoring curve if the continuous variation range is greater than the preset health monitoring range; Determine whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. If the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, determine that the second health monitoring curve is the target health monitoring curve.
[0043] In one embodiment, it is determined whether the continuous change range of the first health monitoring curve is greater than the preset health monitoring range. If the continuous change range is greater than the preset health monitoring range, it is considered that there must be a situation that exceeds the normal parameter fluctuation range during the continuous change of the parameter. Therefore, the first health monitoring curve can be directly determined to be abnormal, and the abnormal first health monitoring curve is determined to be the target health monitoring curve. It is determined whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. When the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, it can be considered that the fluctuation range of the second health monitoring curve is large in a short period of time, and there is a high probability of abnormality. Therefore, the second health monitoring curve can be considered abnormal, and the abnormal second health monitoring curve is determined to be the target health monitoring curve.
[0044] The embodiment of the present application determines whether the continuous change range of the first health monitoring curve is greater than the preset health monitoring range. If the continuous change range is greater than the preset health monitoring range, the first health monitoring curve is determined to be the target health monitoring curve; determines whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. If the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, the second health monitoring curve is determined to be the target health monitoring curve. In the above scheme, the speed of determining the target health monitoring curve can be improved while ensuring the accuracy of determining the target health monitoring curve.
[0045] Optionally, judging whether the target detection monitoring curve is an abnormal health monitoring curve based on the comparison result includes: Determine an abnormal monitoring point on the target health monitoring curve that exceeds the preset health monitoring range based on the comparison result, and determine the abnormal monitoring duration on the target health monitoring curve according to the monitoring time corresponding to the abnormal monitoring point; When the abnormal monitoring time exceeds a preset abnormal monitoring time, the target health monitoring curve is determined as an abnormal health monitoring curve.
[0046] The abnormal monitoring point may refer to a critical point on the target health monitoring curve that exceeds a preset health monitoring range, for example, Figure 3 The two points A and B shown are both abnormal monitoring points. According to the time corresponding to the two abnormal monitoring points A and B, the abnormal monitoring time on the target health monitoring curve is determined to be 2 hours. In one embodiment, the preset abnormal monitoring time can be a shorter time set in advance. By comparing the abnormal monitoring time with the preset abnormal monitoring time, it is possible to predict whether the abnormal situation of the abnormal animal is an accidental situation. After determining the abnormal monitoring time, it is judged whether the abnormal monitoring time exceeds the abnormal monitoring time. If it exceeds, it can be considered that the abnormal situation of the abnormal animal is not accidental, and the corresponding breeding strategy needs to be adjusted. Therefore, the target monitoring curve whose abnormal monitoring time exceeds the preset abnormal monitoring time can be determined as an abnormal health monitoring curve. If it does not exceed, it can be considered that the abnormal situation of the abnormal animal may be an accidental situation, and there is no need to adjust the corresponding breeding strategy. The target monitoring curve whose abnormal monitoring time does not exceed the preset abnormal monitoring time can be determined as a non-abnormal health monitoring curve.
[0047] The embodiment of the present application determines the abnormal monitoring points on the target health monitoring curve that exceed the preset health monitoring range based on the comparison results, and determines the abnormal monitoring duration on the target health monitoring curve according to the monitoring time corresponding to the abnormal monitoring points; when the abnormal monitoring time exceeds the preset abnormal monitoring duration, the target health monitoring curve is determined as an abnormal health monitoring curve. In the above scheme, it is possible to avoid the abnormal physical condition of animals caused by accidental circumstances, improve the accuracy of the detection results of abnormal physical conditions of animals, and accordingly improve the accuracy and rationality of the generated breeding strategy.
[0048] Figure 4 is a flow chart of a method for calculating a similarity value provided in an embodiment of the present application. Figure 4 As shown, including: Step S201, obtaining real-time monitoring data, the real-time monitoring data including animal positioning information, animal health parameters, feed supply records and environmental parameters, generating multiple health monitoring curves based on the animal health parameters, determining abnormal health monitoring curves based on the changing trend of the health monitoring curves within a first preset time period and a preset health monitoring range, and determining abnormal animal information corresponding to the abnormal health monitoring curves.
[0049] Step S202: generating an activity track of the abnormal animal within the first preset time period based on the animal positioning information of the abnormal animal information, calculating a risk assessment value based on the length of the activity track, and determining a target feed supply record and target environmental parameters associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than a preset risk value.
[0050] Step S203, determining the feed supply frequency within a second preset time period based on the target feed supply record, and calculating the first similarity between the harmful gas concentration and the preset harmful gas concentration range, the second similarity between the ground slope and the preset slope range, and the third similarity between the illumination time and the preset illumination time range.
[0051] Step S204: generating a breeding strategy based on the feed supply frequency, the first similarity, the second similarity and the third similarity.
[0052] Among them, the target environmental parameters include harmful gas concentration, ground slope and light exposure time. Harmful gas concentration can refer to the proportion or content of gases such as ammonia, hydrogen sulfide, carbon dioxide, etc. that may be harmful to the health and production performance of animals in a specific space, such as 20mg / m³ of ammonia concentration. The ground slope can be used to indicate whether the ground in the animal activity area is flat. If the ground slope is too large, the animal activity will be reduced. If the ground is too flat, it will affect the drainage within the animal activity range, and accordingly affect the health of the animal. Therefore, a reasonable ground slope can also affect the health of the animal. Light exposure time can be used to indicate the time when the animal activity area can receive light. Reasonable light exposure time is conducive to the healthy growth of animals. In one embodiment, adaptive environmental parameters can be pre-set according to the type or breed of the animal, such as a preset harmful gas concentration range, a preset slope range, and a preset lighting time, and the first similarity between the harmful gas concentration and the preset harmful gas concentration range, the second similarity between the ground slope and the preset slope range, and the third similarity between the lighting time and the preset lighting time range are calculated respectively. The environmental similarity value is determined based on the cumulative result of the first similarity, the second similarity, and the third similarity and the number of parameter types in the target environmental parameters, and the feed supplement strategy associated with the feed supply frequency and the environmental adjustment strategy associated with the environmental similarity value are determined. Exemplarily, if the concentration of harmful gases is 25 mg / m³ and the preset range of harmful gas concentration is less than or equal to 20 mg / m³, the first similarity value is 1-[(25-20) / 20]=0.75; if the ground slope is 1.5% and the preset slope range is 1%-2%, the second similarity value is 1; if the illumination time is 6 hours and the preset illumination time range is 12-16 hours, the third similarity value is 1-[(12-6) / 12]=0.5; the number of parameter types in the target environmental parameters is 3, then the environmental similarity value is (0.75+1+0.5) / 3=0.75, and the environmental adjustment strategy associated with the environmental similarity value is determined.
[0053] The embodiment of the present application calculates the first similarity between the concentration of harmful gases and the preset range of harmful gas concentrations, the second similarity between the ground slope and the preset slope range, and the third similarity between the light time and the preset light time range; and generates a breeding strategy based on the feed supply frequency, the first similarity, the second similarity, and the third similarity. In the above scheme, the influence of multiple environmental parameters on the environmental adjustment strategy can be comprehensively considered, thereby improving the rationality and accuracy of the environmental adjustment strategy.
[0054] Optionally, generating a breeding strategy based on the feed supply frequency, the first similarity, the second similarity, and the third similarity includes: Determine whether the feed supply frequency meets a preset feed supply frequency range to obtain a frequency determination result, and compare the first similarity, the second similarity, and the third similarity with preset similarity values to obtain a similarity comparison result; The cause of the animal abnormality is determined according to the frequency judgment result and the similarity comparison result, and a breeding strategy is generated based on the cause of the animal abnormality.
[0055] In one embodiment, it is determined whether the feed supply frequency meets the preset feed supply frequency range. If it does, it can be considered that the cause of the animal abnormality is not caused by the abnormal feed supply frequency. If it does not, it can be considered that the cause of the animal abnormality may be caused by the abnormal feed supply frequency, and a feed supply frequency adjustment strategy is generated. The first similarity, the second similarity, and the third similarity are compared with the preset similarity value, respectively, and the target similarity less than the preset similarity value and the type of environmental parameter corresponding to the target similarity are determined, and it is determined that the cause of the animal abnormality may be caused by the environmental parameter corresponding to the environmental parameter type. Exemplarily, if the first similarity value is 0.75, the second similarity value is 1, the third similarity value is 0.5, and the preset similarity value is 0.75, it can be determined that the third similarity value is the target similarity, and the corresponding environmental parameter type is the light time, and it is determined that the cause of the animal abnormality may be caused by the abnormal light time, and a light time adjustment strategy is generated.
[0056] The embodiment of the present application determines whether the feed supply frequency meets the preset feed supply frequency range to obtain a frequency judgment result, and compares the first similarity, the second similarity, and the third similarity with the preset similarity value to obtain a similarity comparison result; determines the cause of the animal abnormality according to the frequency judgment result and the similarity comparison result, and generates a breeding strategy based on the cause of the animal abnormality. In the above scheme, by directly comparing the calculated first similarity value, the second similarity value, and the third similarity value with the preset similarity value, it is possible to accurately judge the specific abnormal environmental parameters, and accordingly, generate a targeted breeding strategy, thereby improving the granularity and accuracy of the breeding strategy.
[0057] Figure 5 is a structural diagram of a breeding strategy generation system based on animal positioning provided in an embodiment of the present application, such as Figure 5 As shown, including: A monitoring data acquisition module 31 is used to acquire real-time monitoring data, wherein the real-time monitoring data includes animal location information, animal health parameters, feed supply records and environmental parameters; The abnormal information determination module 32 is used to generate a plurality of health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; An activity track generating module 33, configured to generate an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information; a target parameter determination module 34, for calculating a risk assessment value according to the length of the activity trajectory, and determining a target feed supply record and a target environmental parameter associated with the animal location information of the abnormal animal when the risk assessment value is greater than a preset risk value; The breeding strategy generation module 35 is used to determine the feed supply frequency within a second preset time period based on the target feed supply record, and calculate the similarity value between the target environmental parameters and the preset environmental parameters, and generate a breeding strategy based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
[0058] The embodiment of the present application obtains real-time monitoring data, which includes animal positioning information, animal health parameters, feed supply records and environmental parameters, generates multiple health monitoring curves according to the animal health parameters, determines abnormal health monitoring curves according to the change trend of the health monitoring curves in the first preset period and the preset health monitoring range, and determines the abnormal animal information corresponding to the abnormal health monitoring curve; generates the activity track of the abnormal animal in the first preset period according to the animal positioning information of the abnormal animal information, calculates the risk assessment value according to the length of the activity track, and determines the target feed supply record and target environmental parameters associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than the preset risk value; determines the feed supply frequency in the second preset period based on the target feed supply record, calculates the similarity value between the target environmental parameter and the preset environmental parameter, and generates a breeding strategy based on the feed supply frequency and the similarity value. The abnormal animal information can be determined by respectively acquiring the monitored animal health parameters, and the abnormal situation caused by the abnormal animal activity track, feed supply situation and the animal environment can be determined according to the animal positioning information, feed supply record and environmental parameters, and the detection result containing the corresponding breeding strategy is generated according to the abnormal situation, thereby improving the comprehensiveness of the monitoring function, the comprehensiveness of the detection result and the accuracy of the breeding strategy.
[0059] In a possible embodiment, the abnormal information determination module 32 is specifically used to: According to the change trend of the health monitoring curve in the first preset time period, determine that the health monitoring curve that continuously rises or continuously decreases in the first preset time period is the first health monitoring curve, and determine that the health monitoring curve that has a fluctuation trend in the first preset time period is the second health monitoring curve; Performing anomaly checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining a target health monitoring curve based on the anomaly check results; The target monitoring curve is compared with a preset health monitoring range, and based on the comparison result, it is determined whether the target monitoring curve is an abnormal health monitoring curve.
[0060] In a possible embodiment, the abnormal information determination module 32 is specifically used to: determining whether a continuous variation range of the first health monitoring curve is greater than a preset health monitoring range, and determining that the first health monitoring curve is a target health monitoring curve if the continuous variation range is greater than the preset health monitoring range; Determine whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. If the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, determine that the second health monitoring curve is the target health monitoring curve.
[0061] In a possible embodiment, the abnormal information determination module 32 is specifically used to: Determine an abnormal monitoring point on the target health monitoring curve that exceeds the preset health monitoring range based on the comparison result, and determine the abnormal monitoring duration on the target health monitoring curve according to the monitoring time corresponding to the abnormal monitoring point; When the abnormal monitoring time exceeds a preset abnormal monitoring time, the target health monitoring curve is determined as an abnormal health monitoring curve.
[0062] In a possible embodiment, the target environmental parameters include harmful gas concentration, ground slope and light duration, and the farming strategy generation module 35 is specifically used for: respectively calculating a first similarity between the harmful gas concentration and a preset harmful gas concentration range, a second similarity between the ground slope and a preset slope range, and a third similarity between the illumination time and a preset illumination time range; A farming strategy is generated based on the feed supply frequency, the first similarity, the second similarity, and the third similarity.
[0063] In a possible embodiment, the farming strategy generation module 35 is specifically used for: Determine whether the feed supply frequency meets a preset feed supply frequency range to obtain a frequency determination result, and compare the first similarity, the second similarity, and the third similarity with preset similarity values to obtain a similarity comparison result; The cause of the animal abnormality is determined according to the frequency judgment result and the similarity comparison result, and a breeding strategy is generated based on the cause of the animal abnormality.
[0064] In a possible embodiment, the target parameter determination module 34 is specifically used to: The activity level of the abnormal animal is determined according to the length of the activity trajectory, and the risk assessment value is calculated according to the risk weight coefficient corresponding to the activity level and the preset average trajectory length.
[0065] The embodiment of the present application also provides a breeding strategy generation device based on animal positioning, and the breeding strategy generation device based on animal positioning can be integrated with a breeding strategy generation system based on animal positioning provided in the embodiment of the present application. Figure 6 This is a schematic diagram of a breeding strategy generation device based on animal positioning provided in an embodiment of the present application, with reference to Figure 6 The breeding strategy generation device based on animal positioning includes: an input device 43, an output device 44, a memory 42 and one or more processors 41; the memory 42 is used to store one or more programs; when one or more programs are executed by one or more processors 41, the one or more processors 41 implement the breeding strategy generation method based on animal positioning as provided in the above embodiment. The input device 43, the output device 44, the memory 42 and the processor 41 can be connected via a bus or other means. Figure 6 The example of connecting through bus is taken in the following.
[0066] The memory 42, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the method for generating a breeding strategy based on animal positioning provided in any embodiment of the present application. The memory 42 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 42 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 42 may further include a memory remotely arranged relative to the processor 41, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0067] The input device 43 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 44 may include a display device such as a display screen.
[0068] The processor 41 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 42, that is, realizes the above-mentioned breeding strategy generation method based on animal positioning.
[0069] The above-mentioned animal positioning-based breeding strategy generation system, device and computer can be used to execute the animal positioning-based breeding strategy generation method provided in any of the above-mentioned embodiments, and have corresponding functions and beneficial effects.
[0070] The present application also provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute the animal positioning-based breeding strategy generation method provided in the above embodiment. The animal positioning-based breeding strategy generation method includes: Acquire real-time monitoring data, the real-time monitoring data including animal location information, animal health parameters, feed supply records and environmental parameters, generate multiple health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; generating an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information, calculating a risk assessment value according to the length of the activity track, and determining a target feed supply record and a target environmental parameter associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than a preset risk value; Based on the target feed supply record, the feed supply frequency within a second preset time period is determined, and the similarity value between the target environmental parameter and the preset environmental parameter is calculated, and a breeding strategy is generated based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
[0071] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.
[0072] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present application, whose computer executable instructions are not limited to the breeding strategy generation method based on animal positioning as described above, can also execute related operations in the breeding strategy generation method based on animal positioning provided in any embodiment of the present application.
[0073] The animal positioning-based breeding strategy generation system, device and storage medium provided in the above embodiments can execute the animal positioning-based breeding strategy generation method provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the animal positioning-based breeding strategy generation method provided in any embodiment of the present application.
[0074] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A breeding strategy generation method based on animal positioning, characterized in that: include: Acquire real-time monitoring data, the real-time monitoring data including animal location information, animal health parameters, feed supply records and environmental parameters, generate multiple health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; generating an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information, calculating a risk assessment value according to the length of the activity track, and determining a target feed supply record and a target environmental parameter associated with the animal positioning information of the abnormal animal when the risk assessment value is greater than a preset risk value; Based on the target feed supply record, the feed supply frequency within a second preset time period is determined, and the similarity value between the target environmental parameter and the preset environmental parameter is calculated, and a breeding strategy is generated based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
2. The method for generating breeding strategies based on animal positioning according to claim 1, characterized in that: The determining of an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset period of time and a preset health monitoring range includes: According to the change trend of the health monitoring curve in the first preset time period, determine that the health monitoring curve that continuously rises or continuously decreases in the first preset time period is the first health monitoring curve, and determine that the health monitoring curve that has a fluctuation trend in the first preset time period is the second health monitoring curve; Performing abnormality checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining a target health monitoring curve based on the abnormality check results; The target monitoring curve is compared with a preset health monitoring range, and based on the comparison result, it is determined whether the target monitoring curve is an abnormal health monitoring curve.
3. The method for generating breeding strategies based on animal positioning according to claim 2, characterized in that: The performing abnormality checks on the continuous change range of the first health monitoring curve and the fluctuation frequency and fluctuation range of the second health monitoring curve respectively, and determining the target health monitoring curve based on the abnormality check results, includes: determining whether a continuous variation range of the first health monitoring curve is greater than a preset health monitoring range, and determining that the first health monitoring curve is a target health monitoring curve if the continuous variation range is greater than the preset health monitoring range; Determine whether the fluctuation range of the second health monitoring curve is greater than the preset health monitoring range, and whether the fluctuation frequency of the second health monitoring curve is greater than the preset fluctuation frequency. If the fluctuation range is greater than the preset health monitoring range and the fluctuation frequency is greater than the preset fluctuation frequency, determine that the second health monitoring curve is the target health monitoring curve.
4. The method for generating breeding strategies based on animal positioning according to claim 2, characterized in that: The determining whether the target monitoring curve is an abnormal health monitoring curve based on the comparison result includes: Determine an abnormal monitoring point on the target health monitoring curve that exceeds the preset health monitoring range based on the comparison result, and determine the abnormal monitoring duration on the target health monitoring curve according to the monitoring time corresponding to the abnormal monitoring point; When the abnormal monitoring time exceeds a preset abnormal monitoring time, the target health monitoring curve is determined as an abnormal health monitoring curve.
5. The method for generating breeding strategies based on animal positioning according to claim 1, characterized in that: The target environmental parameters include harmful gas concentration, ground slope and light exposure time, and the similarity value between the target environmental parameters and the preset environmental parameters is calculated, and a breeding strategy is generated based on the feed supply frequency and the similarity value, including: respectively calculating a first similarity between the harmful gas concentration and a preset harmful gas concentration range, a second similarity between the ground slope and a preset slope range, and a third similarity between the illumination time and a preset illumination time range; A farming strategy is generated based on the feed supply frequency, the first similarity, the second similarity, and the third similarity.
6. The method for generating breeding strategies based on animal positioning according to claim 5, characterized in that: The generating of the breeding strategy based on the feed supply frequency, the first similarity, the second similarity and the third similarity comprises: Determine whether the feed supply frequency meets a preset feed supply frequency range to obtain a frequency determination result, and compare the first similarity, the second similarity, and the third similarity with preset similarity values to obtain a similarity comparison result; The cause of the animal abnormality is determined according to the frequency judgment result and the similarity comparison result, and a breeding strategy is generated based on the cause of the animal abnormality.
7. The method for generating breeding strategies based on animal positioning according to claim 1, characterized in that: The calculating the risk assessment value according to the length of the activity trajectory includes: The activity level of the abnormal animal is determined according to the length of the activity trajectory, and the risk assessment value is calculated according to the risk weight coefficient corresponding to the activity level and the preset average trajectory length.
8. A breeding strategy generation system based on animal positioning, characterized in that: include: A monitoring data acquisition module, used to acquire real-time monitoring data, the real-time monitoring data including animal location information, animal health parameters, feed supply records and environmental parameters; an abnormal information determination module, configured to generate a plurality of health monitoring curves according to the animal health parameters, determine an abnormal health monitoring curve according to a change trend of the health monitoring curve within a first preset time period and a preset health monitoring range, and determine abnormal animal information corresponding to the abnormal health monitoring curve; An activity track generating module, configured to generate an activity track of the abnormal animal within the first preset time period according to the animal positioning information of the abnormal animal information; a target parameter determination module, configured to calculate a risk assessment value according to the length of the activity trajectory, and to determine a target feed supply record and a target environmental parameter associated with the animal location information of the abnormal animal when the risk assessment value is greater than a preset risk value; A breeding strategy generation module is used to determine the feed supply frequency within a second preset time period based on the target feed supply record, and calculate the similarity value between the target environmental parameters and the preset environmental parameters, and generate a breeding strategy based on the feed supply frequency and the similarity value, wherein the first preset time period is smaller than the second preset time period.
9. An electronic device, characterized in that: The device includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the animal positioning-based breeding strategy generation method as described in any one of claims 1-7.
10. A storage medium storing computer executable instructions, characterized in that: When the computer executable instructions are executed by a computer processor, they are used to execute the method for generating a breeding strategy based on animal positioning according to any one of claims 1 to 7.
Citation Information
Patent Citations
Pig breeding intelligent decision management system based on multi-modal information monitoring
CN118735202A
A remote control system and control method based on digital twin pig farm
CN119781413A
Method and system for monitoring the health and status of livestock and other animals
US20020010390A1