Personnel work control method and device based on artificial insemination cattle herd

By obtaining and sorting the detection indicators of dairy cows, priority is given to cows with large stress responses, the problem of the impact of stress responses during the artificial insemination time window is solved, and conception rate and operator performance are improved.

CN119273039APending Publication Date: 2025-01-07INNER MONGOLIA CLOUD CATTLE RAISING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411272461.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

During the artificial insemination time window, cows have a large stress response, resulting in a decrease in conception rate. The existing methods cannot deal with cows with large stress responses in a timely manner when the number of artificial insemination operators is limited, affecting the health and milk production of cows.

Method used

By obtaining the detection indicators of the cattle herd, including the information on the face muscles and walking steps, ranking priority, artificial insemination is given priority, and operators are assigned based on work quality assessment and prompt messages to ensure that cows with high stress response are dealt with in a timely manner.

Benefits of technology

It improves the efficiency of artificial insemination and cow conception rate, reduces the adverse effects of stress response on cow health, and improves the work performance of operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273039A_ABST
    Figure CN119273039A_ABST
Patent Text Reader

Abstract

The invention provides a personnel work control method and device based on an artificial insemination cattle herd, and relates to the technical field of data processing. The method comprises the following steps: acquiring a detection index corresponding to each cattle in a cattle herd to be subjected to artificial insemination in a first preset time period; the first preset time period is obtained by dividing the cattle herd in an artificial insemination time window; and sorting the cattle according to a descending order of the abnormal degrees of the detection indexes to obtain a sorting sequence reflecting an artificial insemination priority order, so that an artificial insemination operator performs artificial insemination on the cattle one by one according to the sorting sequence. The device executes the method. According to the personnel work control method and device provided by the embodiment of the invention, artificial insemination treatment can be preferentially carried out on the dairy cow with relatively large stress response in the artificial insemination time window period, adverse effects on the dairy cow are eliminated, and the working performance of an artificial insemination operator can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of data processing, and in particular to a personnel work control method and device based on artificial insemination of cattle. Background Art

[0002] In order to increase the milk production of dairy cows, dairy farmers need to increase the pregnancy rate of dairy cows. Artificial insemination is achieved by injecting frozen semen into the cows within the artificial insemination time window of the cows.

[0003] However, cows in the artificial insemination time window usually have a greater stress response, and the degree of stress response varies among different cows. If artificial insemination is not performed in time for cows with a greater degree of stress response, the excessively long stress response will reduce the cow's pregnancy rate to a certain extent, thereby leading to a decrease in the cow's milk production. In addition, in extreme cases, it will also have an adverse effect on the cow's health.

[0004] The existing method is that artificial insemination operators perform artificial insemination by inserting their arms holding frozen semen into the cow's body. If a large number of cows need artificial insemination within the artificial insemination time window and the number of artificial insemination operators is limited, some cows with greater stress reactions within the artificial insemination time window cannot receive artificial insemination in time, leading to the above-mentioned adverse effects. Summary of the invention

[0005] In view of the problems in the prior art, the embodiments of the present invention provide a method and device for controlling personnel work based on artificial insemination of cattle, which can at least partially solve the problems in the prior art.

[0006] On the one hand, the present invention provides a method for controlling personnel work based on artificial insemination of cattle, comprising:

[0007] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0008] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0009] The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0010] Testing the facial muscle information of each cow in the first preset time period;

[0011] At each detection moment corresponding to each cow, the position information of each key muscle part of the cow's face is obtained respectively, and the deviation value of the position information corresponding to each same key muscle part of the cow's face at two adjacent detection moments is calculated; the key muscle parts of the cow's face are sensitive muscle parts of the cow's face that are easily affected before the cow is fertilized;

[0012] The average value of all the position information deviation values ​​at two adjacent detection moments is calculated according to each position information deviation value, all the adjacent detection moments are traversed, and the number of occurrences of the average value greater than the preset average value threshold is used as the first detection indicator.

[0013] The step of detecting the facial muscle information of each cow in the first preset time period includes:

[0014] Based on a preset image recognition model, the facial muscle information of each cow is detected within the first preset time period;

[0015] The preset image recognition model is obtained by training a convolutional neural network based on cow facial muscle information sample data.

[0016] The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0017] The number of steps taken by each cow is detected during the first preset time period, and the number of steps taken is used as the second detection index.

[0018] Wherein, the personnel work control method based on artificial insemination cattle herd also includes:

[0019] Obtaining anomaly detection index values ​​that are greater than a preset anomaly detection index threshold in the sorted sequence;

[0020] If it is determined that the number of the abnormal detection indicator values ​​is greater than the expected workload of the artificial insemination operator within the first preset time period, a prompt message for dispatching additional artificial insemination operators is generated.

[0021] Wherein, after the step in which the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes:

[0022] For the target cow that has completed artificial insemination, continuing to detect the target cow facial muscle information of the target cow from the completion time;

[0023] If it is determined that the average values ​​of all the position information deviation values ​​corresponding to each two adjacent detection moments in a preset number of continuous detection cycles are less than or equal to the preset average value threshold, then the time period between the determination moment less than or equal to the preset average value threshold and the completion moment is recorded;

[0024] The work quality of the artificial insemination operator is evaluated according to the values ​​of the multiple time periods in the first preset statistical cycle.

[0025] Wherein, after the step in which the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes:

[0026] Testing whether the target cow that has completed artificial insemination is pregnant within a second preset period starting from the completion time, and recording the test result information;

[0027] The work quality of the artificial insemination operator is evaluated based on the multiple recorded detection result information of the second preset statistical period.

[0028] On the one hand, the present invention provides a personnel work control device based on artificial insemination of cattle, comprising:

[0029] An acquisition unit, used for acquiring the detection index corresponding to each cow in the herd to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd within the artificial insemination time window;

[0030] The sorting unit is used to sort each cow in descending order according to the abnormality of the detection index, and obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0031] In another aspect, an embodiment of the present invention provides an electronic device, including: a processor, a memory, and a bus, wherein:

[0032] The processor and the memory communicate with each other via the bus;

[0033] The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the following method:

[0034] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0035] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0036] An embodiment of the present invention provides a non-transitory computer-readable storage medium, including:

[0037] The non-transitory computer-readable storage medium stores computer instructions, which cause the computer to execute the following method:

[0038] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0039] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0040] The personnel work control method and device based on artificial insemination of cattle provided in the embodiment of the present invention obtain the detection index corresponding to each cow in the cattle herd to be artificially inseminated within a first preset time period; the first preset time period is obtained according to the division of the cattle herd within the artificial insemination time window; each cow is sorted in order from large to small according to the abnormality degree of the detection index, and a sorting sequence reflecting the priority order of artificial insemination is obtained, so that the artificial insemination operator can artificially inseminate each cow one by one according to the sorting sequence, which can achieve priority artificial insemination treatment for dairy cows with greater stress response within the artificial insemination time window, eliminate adverse effects on dairy cows, and help improve the work performance of artificial insemination operators. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0042] Figure 1 It is a flow chart of a personnel work control method based on artificial insemination of cattle provided in one embodiment of the present invention.

[0043] Figure 2 It is a structural schematic diagram of a personnel work control device based on artificial insemination of cattle provided by an embodiment of the present invention.

[0044] Figure 3 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, in the absence of conflict, the embodiments in this application and the features in the embodiments can be combined with each other arbitrarily.

[0046] Figure 1 FIG. 1 is a flow chart of a method for controlling personnel work based on artificial insemination of cattle provided by an embodiment of the present invention. Figure 1 As shown, the personnel work control method based on artificial insemination of cattle provided by the embodiment of the present invention includes:

[0047] Step S1: obtaining the detection index corresponding to each cow in a herd to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd within the artificial insemination time window.

[0048] Step S2: sorting each cow in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0049] In the above step S1, the device obtains the detection indicators corresponding to each cow in the herd to be artificially inseminated within the first preset time period; the first preset time period is obtained according to the division of the herd within the artificial insemination time window. The device can be a computer device that executes the method, for example, it can include a server, and specifically can include a ranch server. It should be noted that the acquisition and analysis of data involved in the embodiments of the present invention are authorized by the user. The artificial insemination time window is usually short, such as 48 hours. The artificial insemination time window can be divided according to the preset time interval granularity. It can be generally considered that the stress response is better to be handled in time within 30 minutes. The preset time interval granularity can be selected as 30 minutes. In addition, combined with the working hours of the artificial insemination operator, the first 30 minutes of the earliest working time of each day can be used as the first preset time period, such as 8:00-8:30.

[0050] The herd of cattle to be artificially inseminated is denoted as C, and each of the cattle is denoted as c1, c2...cn. The detection index corresponding to c1 in the first preset period is denoted as s1, the detection index corresponding to c2 in the first preset period is denoted as s2, and so on, the detection index corresponding to cn in the first preset period is denoted as sn. It can be understood that the detection index is a detection index of the stress response generated by the cattle during the estrus period.

[0051] The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0052] The facial muscle information of each cow is detected in the first preset time period; the facial muscle information of each cow is detected in the first preset time period, including:

[0053] Based on the preset image recognition model, the facial muscle information of each cow is detected in the first preset time period; the facial image of each cow taken can be input into the preset image recognition model, and the output result of the preset image recognition model is used as the position information of the key muscle parts of the cow face of each cow. For the convenience of explanation, the key muscle parts of the cow face are explained in three parts, such as position point 1 on the nose of the cow, position point 2 on the mouth of the cow, and position point 3 on the ear of the cow. Position point 1 to position point 3 have their own corresponding position information, which is the position coordinate information relative to the cow face.

[0054] The preset image recognition model is obtained by training a convolutional neural network based on the sample data of cow facial muscle information. Obtaining sample data and training models are mature technologies in the field and will not be described in detail.

[0055] At each detection moment corresponding to each cow, the position information of each key muscle part of the cow's face is obtained respectively, and the position information deviation value corresponding to each same key muscle part of the cow's face at two adjacent detection moments is calculated; the key muscle parts of the cow's face are sensitive muscle parts of the cow's face that are easily affected before the cow is fertilized; each detection moment can be a frame moment of image shooting, taking cow c1 as an example, for example, at frame moment t1, the position coordinate information of position point 2 of cow c1 is (xt1, yt1, zt1), and at frame moment t2, the position coordinate information of position point 2 of cow c1 is (xt2, yt2, zt2), then the spatial position distance length calculation value between (xt1, yt1, zt1) and (xt2, yt2, zt2) is calculated, if the spatial position distance length calculation value is greater than the preset distance length threshold, then the spatial position distance length calculation value is used as the position information deviation value corresponding to position point 2, that is, it is considered that the position point 2 of the cow has changed once.

[0056] If the calculated value of the spatial position distance length is less than or equal to the preset distance length threshold, the position information deviation value is recorded as zero, that is, it is considered that the position point 2 of the cattle has not changed.

[0057] The average value of all the position information deviation values ​​between two adjacent detection moments is calculated based on each position information deviation value, and all two adjacent detection moments are traversed, and the number of occurrences of the average value greater than the preset average value threshold is used as the first detection indicator. It should be noted that more than one key muscle part of the cow face may change between two adjacent detection moments. For example, position point 1 to position point 3 have all changed between t1 and t2, then the average value of all the position information deviation values ​​is the average value of the position information deviation values ​​of the three key muscle parts of the cow face that have changed between t1 and t2.

[0058] That is, all two adjacent detection moments in the period from 8:00 to 8:30 are traversed, and the number of occurrences of average values ​​greater than the preset average value threshold is used as the first detection indicator. The preset average value threshold can be set independently according to actual conditions. If an average value is greater than the preset average value threshold, it means that cow C1 has a more obvious stress response expression.

[0059] The number of occurrences greater than the preset number of occurrences threshold is used as the first abnormality detection indicator. The preset number of occurrences threshold can be set independently according to actual conditions. If the number of occurrences is greater than the preset number of occurrences threshold, it means that the cow c1 frequently has a relatively obvious stress response expression action.

[0060] The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0061] The number of steps taken by each cow is detected during the first preset period of time, and the number of steps taken is used as the second detection indicator. The number of steps can be obtained from the smart neck ring worn on the neck of each cow, and the number of steps taken when the number of steps is greater than the preset threshold number of steps is used as the second abnormality detection indicator. The preset threshold number of steps can be set independently according to the actual situation. If the number of steps taken is greater than the preset threshold number of steps, it means that cow c1 frequently has obvious stress response expressions.

[0062] It should be noted that the second abnormality detection indicator is easier to implement than the first abnormality detection indicator, but the accuracy of using the number of steps as a basis for determining whether a stress response has occurred needs to be improved.

[0063] In the above step S2, the device sorts each cow according to the abnormality of the detection index from large to small, and obtains a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence. The above first detection index and the second detection index can be used selectively. If the first detection index is taken as an example, each cow is sorted according to the abnormality of the first detection index from large to small, that is, each cow is sorted according to the order of the number of occurrences from large to small.

[0064] Taking the second detection index as an example, each cow is sorted in descending order according to the abnormality degree of the second detection index, that is, each cow is sorted in descending order according to the number of walking steps mentioned above.

[0065] Cows ranked higher in the ranking sequence can receive higher priority for artificial insemination.

[0066] The personnel work control method based on artificial insemination cattle herd also includes:

[0067] Obtain an anomaly detection indicator value that is greater than a preset anomaly detection indicator threshold in the sorting sequence; the preset anomaly detection indicator threshold can be set independently according to actual conditions. For the first detection indicator, the preset occurrence count threshold can be used as the preset anomaly detection indicator threshold; for the second detection indicator, the preset walking step count threshold can be used as the preset anomaly detection indicator threshold.

[0068] If it is determined that the number of abnormal detection index values ​​is greater than the expected workload of the artificial insemination operator in the first preset period, a prompt message is generated to dispatch additional artificial insemination operators. If the artificial insemination operator needs 3 minutes to perform abnormal artificial insemination operations, the expected workload in the first preset period is 10. If the number of abnormal detection index values ​​is greater than 10, it means that some cows with strong stress reactions cannot receive artificial insemination operations within 30 minutes. Through the prompt message, artificial insemination operators can be dispatched in time to ensure that all cows with strong stress reactions can receive artificial insemination operations within 30 minutes.

[0069] After the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes:

[0070] For the target cow that has completed artificial insemination, the target cow facial muscle information of the target cow is continuously detected from the completion time; if the cow c1 has just completed artificial insemination, this time is recorded as T1, and the detection-related instructions can refer to the above instructions.

[0071] If it is determined that the average value of all the position information deviation values ​​corresponding to each of two adjacent detection moments in the detection cycle of the preset continuous number is less than or equal to the preset average value threshold, then the time period between the determination time less than or equal to the preset average value threshold and the completion time is recorded; the detection cycle of the preset continuous number can be set independently according to the actual situation, for example, it can be selected as 100. If the average value of all the position information deviation values ​​corresponding to each of two adjacent detection moments in the detection cycle of the preset continuous number is less than or equal to the preset average value threshold, it means that the stress response of the cow that has completed artificial insemination has been eliminated at this time, and the stress response elimination determination time is recorded as T2. The time period between T2 and T1 can reflect the duration of the elimination of the stress response of the cow. The shorter the duration of the elimination of the stress response, the more conducive it is to increase the pregnancy rate of the cow, and it can also explain to a certain extent that the work performance of the artificial insemination operator is better. The longer the duration of the elimination of the stress response, the less conducive it is to increase the pregnancy rate of the cow, and it can also explain to a certain extent that the work performance of the artificial insemination operator is poor.

[0072] The work quality of the artificial insemination operator is evaluated according to the values ​​of the multiple time periods of the first preset statistical period. The first preset statistical period can be set independently according to actual conditions, for example, one year.

[0073] After the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes:

[0074] The target cow that has completed artificial insemination is tested for pregnancy within a second preset period starting from the completion time, and the test result information is recorded; the second preset period can be determined by referring to the time from the cow's insemination to the confirmation of pregnancy, which is usually several months. The recorded test result information may include the artificial insemination operator's identification, the artificial insemination cow's identification, and whether the artificial insemination cow is pregnant.

[0075] The work quality of the artificial insemination operator is evaluated according to the multiple recorded test result information of the second preset statistical period. The second preset statistical period may be the same as or different from the first preset statistical period. The work quality of the artificial insemination operator can be evaluated based on the multiple recorded test result information and the multiple time period values. For example, the artificial insemination operator number is input, and the query period is input, for example, three years. The optional evaluation content is the recorded test result information and / or the time period value. Then, the pregnancy rate of the cattle handled by the artificial insemination operator within three years and the average stress response elimination time of the cattle can be queried, so as to make a horizontal comparison with the data of other artificial insemination operators and improve the quality of personnel management.

[0076] The personnel work control method based on artificial insemination of cattle provided in an embodiment of the present invention obtains the detection index corresponding to each cow in the cattle herd to be artificially inseminated within a first preset time period; the first preset time period is obtained according to the division of the cattle herd within the artificial insemination time window; each cow is sorted in order from large to small according to the abnormality degree of the detection index, and a sorting sequence reflecting the priority order of artificial insemination is obtained, so that the artificial insemination operator can artificially inseminate each cow one by one according to the sorting sequence, which can achieve priority artificial insemination treatment for dairy cows with greater stress response within the artificial insemination time window, eliminate adverse effects on dairy cows, and help improve the work performance of artificial insemination operators.

[0077] Furthermore, the step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0078] The facial muscle information of each cow is detected during the first preset time period; please refer to the above-mentioned embodiment for details and will not be described again.

[0079] At each detection moment corresponding to each cow, the position information of each key muscle part of the cow's face is obtained respectively, and the deviation value of the position information corresponding to each same key muscle part of the cow's face at two adjacent detection moments is calculated; the key muscle parts of the cow's face are sensitive muscle parts of the cow's face that are easily affected before the cow is fertilized; please refer to the above embodiment for description and no further details will be given.

[0080] The average value of all the position information deviation values ​​at two adjacent detection moments is calculated based on each position information deviation value, and all the adjacent detection moments are traversed, and the number of occurrences of the average value greater than the preset average value threshold is used as the first detection indicator.

[0081] Furthermore, the detecting of facial muscle information of each cow in the first preset time period includes:

[0082] Based on the preset image recognition model, the facial muscle information of each cow is detected respectively within the first preset time period; please refer to the above embodiment for description and will not repeat them here.

[0083] The preset image recognition model is obtained by training a convolutional neural network based on the cow face muscle information sample data. The above-mentioned embodiment can be referred to for explanation and will not be described in detail.

[0084] Furthermore, the step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes:

[0085] The number of steps taken by each cow is detected during the first preset period of time, and the number of steps taken is used as the second detection index. The above description can be referred to in detail in the above embodiment, which will not be described in detail.

[0086] Furthermore, the personnel work control method based on artificial insemination cattle herds also includes:

[0087] Obtain anomaly detection index values ​​that are greater than a preset anomaly detection index threshold in the sorted sequence; this may be described with reference to the above embodiment and will not be repeated herein.

[0088] If it is determined that the number of the abnormal detection index values ​​is greater than the expected workload of the artificial insemination operator in the first preset period, a prompt message for dispatching additional artificial insemination operators is generated.

[0089] Furthermore, after the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cattle group also includes:

[0090] The target cow facial muscle information of the target cow that has completed artificial insemination continues to be detected from the completion moment; the description can be made with reference to the above embodiment and will not be repeated here.

[0091] If it is determined that the average values ​​of all position information deviation values ​​corresponding to each two adjacent detection moments within a preset number of continuous detection cycles are less than or equal to the preset average value threshold, then the time period between the determination moment less than or equal to the preset average value threshold and the completion moment is recorded; please refer to the above-mentioned embodiment for description and no further details will be given.

[0092] The work quality of the artificial insemination operator is evaluated according to the values ​​of the multiple time periods of the first preset statistical cycle.

[0093] Furthermore, after the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cattle group also includes:

[0094] Whether the target cow that has completed artificial insemination is pregnant within a second preset period starting from the completion time is tested, and the test result information is recorded; the above-mentioned embodiment can be referred to for description and will not be repeated here.

[0095] The work quality of the artificial insemination operator is evaluated according to the plurality of recorded test result information of the second preset statistical period.

[0096] Figure 2FIG. 1 is a schematic diagram of a personnel work control device based on artificial insemination of cattle provided by an embodiment of the present invention. Figure 2 As shown, the personnel work control device based on artificial insemination of cattle provided by the embodiment of the present invention includes an acquisition unit 201 and a sorting unit 202, wherein:

[0097] The acquisition unit 201 is used to obtain the detection indicators corresponding to each cow in the herd to be artificially inseminated within a first preset time period; the first preset time period is obtained according to the division of the herd within the artificial insemination time window; the sorting unit 202 is used to sort each cow in the order of the abnormality of the detection indicator from large to small, and obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0098] Specifically, the acquisition unit 201 in the device is used to obtain the detection indicators corresponding to each cow in the herd to be artificially inseminated within a first preset time period; the first preset time period is obtained according to the division of the herd within the artificial insemination time window; the sorting unit 202 is used to sort each cow in the order of the abnormality of the detection indicator from large to small, and obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0099] The personnel work control device based on artificial insemination of cattle provided in the embodiment of the present invention obtains the detection index corresponding to each cow in the cattle herd to be artificially inseminated within a first preset time period; the first preset time period is obtained according to the division of the cattle herd within the artificial insemination time window; each cow is sorted in order from large to small according to the abnormality degree of the detection index, and a sorting sequence reflecting the priority order of artificial insemination is obtained, so that the artificial insemination operator can artificially inseminate each cow one by one according to the sorting sequence, which can achieve priority artificial insemination treatment for dairy cows with greater stress response within the artificial insemination time window, eliminate adverse effects on dairy cows, and help improve the work performance of artificial insemination operators.

[0100] The embodiment of the present invention provides an embodiment of a personnel work control device based on artificial insemination of cattle, which can be specifically used to execute the processing flow of the above-mentioned method embodiments. Its functions are not repeated here, and reference can be made to the detailed description of the above-mentioned method embodiments.

[0101] Figure 3 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as Figure 3 As shown, the electronic device includes: a processor (processor) 301, a memory (memory) 302 and a bus 303;

[0102] The processor 301 and the memory 302 communicate with each other via a bus 303;

[0103] The processor 301 is used to call the program instructions in the memory 302 to execute the methods provided by the above method embodiments, for example, including:

[0104] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0105] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0106] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can perform the methods provided by the above method embodiments, for example, including:

[0107] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0108] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0109] This embodiment provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program enables the computer to execute the methods provided by the above method embodiments, for example, including:

[0110] Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window;

[0111] Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

[0112] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0113] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0114] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0116] In the description of this specification, the description with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0117] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A personnel work control method based on artificial insemination of cattle, characterized in that: include: Obtaining detection indicators corresponding to each cow in a herd of cows to be artificially inseminated within a first preset time period; the first preset time period is obtained by dividing the herd of cows within an artificial insemination time window; Each cow is sorted in descending order according to the abnormality of the detection index to obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

2. The personnel work control method based on artificial insemination of cattle according to claim 1 is characterized in that: The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes: Testing the facial muscle information of each cow in the first preset time period; At each detection moment corresponding to each cow, the position information of each key muscle part of the cow's face is obtained respectively, and the deviation value of the position information corresponding to each same key muscle part of the cow's face at two adjacent detection moments is calculated; the key muscle parts of the cow's face are sensitive muscle parts of the cow's face that are easily affected before the cow is fertilized; The average value of all the position information deviation values ​​at two adjacent detection moments is calculated according to each position information deviation value, all the adjacent detection moments are traversed, and the number of occurrences of the average value greater than the preset average value threshold is used as the first detection indicator.

3. The personnel work control method based on artificial insemination of cattle according to claim 2 is characterized in that: The detecting of facial muscle information of each cow in the first preset time period includes: Based on a preset image recognition model, the facial muscle information of each cow is detected within the first preset time period; The preset image recognition model is obtained by training a convolutional neural network based on cow facial muscle information sample data.

4. The personnel work control method based on artificial insemination of cattle according to claim 1 is characterized in that: The step of obtaining the detection index corresponding to each cow in the herd to be artificially inseminated within the first preset time period includes: The number of steps taken by each cow is detected during the first preset time period, and the number of steps taken is used as the second detection index.

5. The personnel work control method based on artificial insemination of cattle according to claim 1 is characterized in that: The personnel work control method based on artificial insemination cattle herd also includes: Obtaining anomaly detection index values ​​that are greater than a preset anomaly detection index threshold in the sorted sequence; If it is determined that the number of the abnormal detection indicator values ​​is greater than the expected workload of the artificial insemination operator within the first preset time period, a prompt message for dispatching additional artificial insemination operators is generated.

6. The personnel work control method based on artificial insemination of cattle according to claim 2 is characterized in that: After the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes: For the target cow that has completed artificial insemination, continuing to detect the target cow facial muscle information of the target cow from the completion time; If it is determined that the average values ​​of all the position information deviation values ​​corresponding to each two adjacent detection moments in a preset number of continuous detection cycles are less than or equal to the preset average value threshold, then the time period between the determination moment less than or equal to the preset average value threshold and the completion moment is recorded; The work quality of the artificial insemination operator is evaluated according to the values ​​of the multiple time periods in the first preset statistical cycle.

7. The personnel work control method based on artificial insemination of cattle according to claim 6 is characterized in that: After the artificial insemination operator performs artificial insemination on each cow one by one according to the sorting sequence, the personnel work control method based on the artificial insemination cow group further includes: Testing whether the target cow that has completed artificial insemination is pregnant within a second preset period starting from the completion time, and recording the test result information; The work quality of the artificial insemination operator is evaluated based on the multiple recorded detection result information of the second preset statistical period.

8. A personnel work control device based on artificial insemination of cattle, characterized in that: include: An acquisition unit, used for acquiring the detection index corresponding to each cow in the herd to be artificially inseminated within a first preset time period; The first preset time period is obtained by dividing the cattle herd within the artificial insemination time window; The sorting unit is used to sort each cow in descending order according to the abnormality of the detection index, and obtain a sorting sequence reflecting the priority order of artificial insemination, so that the artificial insemination operator can perform artificial insemination on each cow one by one according to the sorting sequence.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.