A stress-free measurement system and method for sheep body size parameters
By analyzing the rumination behavior and abdominal expansion of sheep, and obtaining and correcting the rumination bloating connection, the problem of rumination pulp and plaster interfering with the circumference data of sheep's abdomen is solved, and a higher-precision non-stress measurement is achieved.
Patent Information
- Application Number
- CN202510213634.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-02-26
AI Technical Summary
The crude protein and crude fiber in the prickly pear pomace are not easily digested by the sheep's stomach, resulting in excessive gas production in the stomach, interfering with the accurate measurement of the abdomen circumference data.
By analyzing the time change characteristics of sheep rumination behavior, dividing the rumination time period, and analyzing the correlation between abdominal expansion and persistent rumination behavior, the rumination bloating connection degree was obtained, and it was corrected to reduce the interference of respiratory activities, and finally the adaptive body ruler parameter adjustment measurement was achieved.
The interference of different fermentation doses of prickly pear pomace on the abdominal circumference data of sheep's only has been reduced, and the accuracy of non-stress measurement is improved, allowing the experimenter to better grasp the impact of prickly pear pomace on the development of sheep's only has been improved.
Smart Images

Figure CN119723677B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of sheep body size measurement, and in particular to a stress-free measurement system and method for sheep body size parameters. Background Art
[0002] The various body size parameters of sheep, such as body height, body oblique length, chest depth, chest width, chest circumference, abdominal circumference, and tube circumference, can reflect the growth and development of sheep in a certain dimension; however, with the increasing number of sheep grazing and breeding at this stage, the recovery speed of forage resources gradually cannot keep up with the digestion speed. In order to maintain the stability of the ecological environment, it is necessary to find other sheep feeds that can replace forage resources to a certain extent. In the process of continuous experiments and attempts by the experimenters, it was found that sea buckthorn pomace can replace forage feed to a certain extent, so as to better observe the impact of sea buckthorn pomace on the development of sheep. The existing technology usually uses three-dimensional point cloud technology to measure the body size parameters of sheep without stress.
[0003] Compared with forage feed, sea buckthorn pomace contains richer nutrients such as crude protein and crude fiber. Most of these nutrients are not easily digested by the sheep's stomach, which will cause the sheep's stomach to produce more gas during the process of microbial degradation and gas production, making the stomach more prone to bloating, thereby interfering with the expression of the sheep's true waist circumference data. Summary of the invention
[0004] The present invention provides a stress-free measurement system and method for sheep body size parameters to solve the existing problem that compared with forage feed, roxburghii pear pomace contains more abundant crude protein, crude fiber and other nutrients, most of which are not easily digested by the sheep's stomach, and will cause the sheep's stomach to produce more gas during the process of microbial degradation and gas production, thereby making the stomach more prone to bloating, thereby interfering with the expression of the sheep's real abdominal circumference data.
[0005] The present invention provides a stress-free measurement system and method for sheep body size parameters using the following technical solutions:
[0006] The present invention provides a method for measuring sheep body size parameters without stress, and the method comprises the following steps:
[0007] Obtain a number of three-dimensional point cloud abdominal data of each sheep at different times;
[0008] For any sheep, according to the overall rising and falling trend frequency of the three-dimensional point cloud abdominal data at different times, the time variation characteristics of the sheep's rumination behavior are analyzed, and multiple times are divided into several sheep rumination time periods; for any sheep rumination time period, within the sheep rumination time period, the correlation and influence relationship between the sheep's abdominal distension and the duration of the sheep's rumination behavior is analyzed to obtain the correlation degree of rumination and abdominal distension of the sheep at different times;
[0009] The changing rules of the breathing and abdominal direction of sheep at different times were analyzed, and the correlation degree of rumination and abdominal distension was corrected to obtain the corrected correlation degree of rumination and abdominal distension of sheep at different times.
[0010] According to the degree of correction of rumination and abdominal distension, adaptive body size parameter adjustment measurement was performed for each sheep.
[0011] Preferably, the method for obtaining the rumination time period is:
[0012] The contraction of the sheep's abdomen before different moments was analyzed to obtain the contractility of the sheep's rumination abdomen at each moment; according to the contractility of the rumination abdomen, several sheep rumination moments were selected from multiple moments, and the sheep rumination time period was constructed through the sheep rumination moments.
[0013] Preferably, the method for obtaining the ruminant abdominal contractility is:
[0014] Any moment is taken as the target moment, and the mean value of the abdominal contraction distance at the target moment is obtained; based on the mean value of the abdominal contraction distance, the rumination abdominal contractility of the sheep at the target moment is obtained.
[0015] Preferably, the method for obtaining the rumination-abdominal distension correlation degree is:
[0016] During the rumination period of the sheep, the tension distribution of the sheep's abdominal expansion was analyzed to obtain the abdominal expansion and distensibility of the sheep at different times; the abdominal contraction of the sheep during the rumination period was analyzed to obtain the rumination persistence of the sheep at different times; the correlation between the change efficiency of abdominal expansion and rumination persistence was analyzed to obtain the correlation degree of rumination and abdominal distension of the sheep at different times.
[0017] Preferably, the method for obtaining the abdominal distensibility is:
[0018] The dispersion of the abdominal tension direction of the sheep during the rumination period was analyzed to obtain the abdominal expansion and distensibility of the sheep at different times.
[0019] Preferably, the method for obtaining the persistence of rumination is:
[0020] The strength of the sheep's abdominal contraction during the rumination period was analyzed to obtain the persistence of the sheep's rumination at different times.
[0021] Preferably, after calculating the rumination-bloating connection degree, the method further includes:
[0022] The correlation between rumination and bloating was normalized.
[0023] Preferably, the method for obtaining the correlation degree of rumination and abdominal distension correction is:
[0024] During the rumination period of the sheep, the changing patterns of the sheep's abdominal expansion and contraction at different times were analyzed to obtain the abdominal breathing characteristic values of the sheep at different times; based on the abdominal breathing characteristic values, the proportion of the main components of the sheep's abdominal expansion at different times was analyzed to obtain the correlation degree of the sheep's corrected rumination and abdominal distension at different times.
[0025] Preferably, the method for obtaining the abdominal breathing characteristic value is:
[0026] According to the interval between the expansion and contraction of the sheep's abdomen at adjacent moments, the abdominal breathing characteristic values of the sheep at different moments are obtained.
[0027] The present invention also proposes a stress-free measurement system for sheep body size parameters, comprising a memory and a processor, wherein the processor executes a computer program stored in the memory to implement the steps of the above-mentioned method for stress-free measurement of sheep body size parameters.
[0028] The beneficial effects of the technical solution of the present invention are as follows: by analyzing the time variation characteristics of the rumination behavior of sheep, a number of rumination time periods of sheep are divided; by using the rumination time periods of sheep, a rumination behavior of the sheep and the subsequent digestion completion process are better distinguished; then, the correlation and influence relationship between the abdominal distension of the sheep in the rumination time period and the duration of the rumination behavior of the sheep are analyzed to obtain the rumination abdominal distension connection degree; wherein the rumination abdominal distension connection degree is used to describe the influence of the abdominal distension of the sheep at the corresponding moment on the roxburgh pear residue, so that the relationship between the body size parameters related to the abdomen of the sheep and the feed mixed with the roxburgh pear residue is clearer; finally, the change law of the breathing and abdominal direction of the sheep at different moments is analyzed, and the rumination abdominal distension connection degree is corrected to obtain to correct the rumination and abdominal distension connection degree; wherein the correct rumination and abdominal distension connection degree is used to describe the real influence of the roxburghii pear pomace on the sheep after eliminating the respiratory interference, and reduce the interference of respiratory activity on the abdominal related body size parameters; the present invention obtains the correct rumination and abdominal distension connection degree by analyzing the relationship between the abdominal distension of the sheep and the persistence of the rumination behavior of the sheep after eating the roxburghii pomace feed, and finally realizes the adaptive body size parameter adjustment measurement of each sheep; the influence relationship of the roxburghii pear pomace feed with different fermentation doses on the abdominal circumference data of the sheep is made more obvious, the interference of the roxburghii pomace with different fermentation doses on the real abdominal circumference data of the sheep is reduced, and the stress-free measurement accuracy of the abdominal circumference data of the sheep is improved, so that the experimenters can better grasp the effectiveness of the roxburghii pomace on the development of the sheep. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. 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 paying creative work.
[0030] Figure 1 A flowchart of the steps of a method for measuring sheep body size parameters without stress according to the present invention;
[0031] Figure 2 It is a schematic diagram of a grayscale image of the point cloud data of a sheep of the present invention;
[0032] Figure 3 It is a schematic diagram of the behavior process of sheep during the rumination period of the present invention. DETAILED DESCRIPTION
[0033] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following is a detailed description of a non-stress measurement system and method for sheep body size parameters proposed by the present invention, its specific implementation, structure, features and effects, in conjunction with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.
[0034] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0035] The specific scheme of the system and method for stress-free measurement of sheep body size parameters provided by the present invention is described in detail below with reference to the accompanying drawings.
[0036] See also Figure 1 , which shows a flowchart of a method for measuring sheep body size parameters without stress provided by an embodiment of the present invention, the method comprising the following steps:
[0037] Step S001: Obtain a number of three-dimensional point cloud abdominal data of each sheep at different times.
[0038] It should be noted that compared with forage feed, sea buckthorn pomace contains richer nutrients such as crude protein and crude fiber. Most of these nutrients are not easily digested by the sheep's stomach, and will cause the sheep's stomach to produce more gas during the process of microbial degradation and gas production, making the stomach more prone to bloating, thereby interfering with the expression of the sheep's true waist circumference data.
[0039] In a specific implementation of an embodiment of the present invention, a method for acquiring three-dimensional point cloud abdominal data is as follows: a plurality of point cloud data of each sheep at different times are collected by a three-dimensional camera; taking any time as an example, all point cloud data at that time are input into a trained neural network to acquire a plurality of three-dimensional point cloud abdominal data at that time; wherein the neural network used in this embodiment is Resnet50, and a method for acquiring a data set for training the neural network is as follows:
[0040] Collect a large number of point cloud data at different times, and manually mark the three-dimensional point cloud abdominal data points at each time, that is, the position of the three-dimensional point cloud abdominal data points at different times is marked as 1, and the position of the non-three-dimensional point cloud abdominal data points is marked as 0. This marking result is recorded as the label of each moment; collect a large number of point cloud data at different times and their corresponding labels to form a data set; use the data set to train the neural network, and the loss function used in the training process is the cross entropy loss function; the specific training process is a well-known content of the neural network, and this embodiment will not repeat the specific training process. Please refer to Figure 2 , which shows a schematic diagram of a grayscale image of point cloud data of a sheep.
[0041] It is particularly noted that this embodiment is described as an example of every 2 seconds as a moment and a total collection time of 2 hours. This embodiment is not specifically limited, and the moment and the total collection time can be determined according to the specific implementation situation; in addition, in this embodiment, the content of the roxburghii pear residue added to the sheep feed after fermentation for 1, 2, 3, and 4 days is as well as As an example, the pear pomace under different fermentation days is described as as well as The content is added to the sheep feed for different sheep to eat. This embodiment is not specifically limited, wherein the fermentation days of the roxburghii pomace and the pomace addition content can be determined according to the specific implementation situation. The roxburghii pomace under each fermentation day corresponds to two pomace addition contents, and each pomace addition content corresponds to one sheep.
[0042] It should be noted that each point cloud data corresponds to a data point with three-dimensional spatial position information at each moment, and the three-dimensional spatial position corresponding to each data point at different moments is not always the same.
[0043] So far, several three-dimensional point cloud abdomen data of the sheep at different times are obtained through the above method.
[0044] Step S002: for any sheep, according to the overall rising and falling trend frequency of the three-dimensional point cloud abdominal data at different times, the time variation characteristics of the sheep's rumination behavior are analyzed, and multiple times are divided into several sheep rumination time periods; for any sheep rumination time period, within the sheep rumination time period, the correlation and influence relationship between the sheep's abdominal distension and the duration of the sheep's rumination behavior is analyzed to obtain the correlation degree of the sheep's rumination and abdominal distension at different times.
[0045] It should be noted that the 3D point cloud abdominal data represents the 3D spatial information of the sheep's abdomen. When the sheep is ruminating, the corresponding abdomen will swell and shrink to a certain extent. Therefore, the time change characteristics of the sheep's rumination behavior can be analyzed according to the overall rising and falling trend frequency of the 3D point cloud abdominal data at different times, and multiple times can be divided into several sheep rumination time periods.
[0046] It should be further explained that the rumination period of sheep reflects the time range from the sheep's rumination behavior to the next rumination behavior; within this time range, the sheep's stomach activity will not stop, and digestion activities will continue. The feed eaten by the sheep will gradually and slowly degrade the feed in the stomach to produce gas and swell the abdomen. The feed that enters the sheep's stomach again after rumination will be more easily degraded to produce gas. Therefore, the correlation and influence relationship between the sheep's abdominal distension and the duration of the sheep's rumination behavior can be analyzed during the sheep's rumination period, and the correlation degree of rumination and abdominal distension at different times can be obtained. Among them, if the correlation degree of rumination and abdominal distension is greater, it means that the sheep's abdominal distension at the corresponding time is more closely related to the rumination behavior, reflecting that the sheep's abdominal distension at the corresponding time is more likely to be caused by the degradation of food after the sheep rumination.
[0047] Preferably, in some implementations of the embodiments of the present invention, the method for obtaining the sheep rumination time period is: analyzing the contraction of the sheep's abdomen before different moments to obtain the sheep's rumination abdominal contractility at each moment; based on the rumination abdominal contractility, selecting a number of sheep rumination moments from multiple moments, and constructing the sheep rumination time period through the sheep rumination moments. The specific process is as follows:
[0048] It should be noted that when sheep are ruminating, they will send the preliminarily digested food from the stomach in the abdomen back to the mouth to chew again for rumination; during this process, due to the reduction of food in the abdomen, the sheep's abdomen will contract to a certain extent. Therefore, the contraction of the sheep's abdomen before different times can be analyzed to obtain the contractility of the sheep's rumination abdomen at each time. Among them, the greater the contractility of the rumination abdomen, the more obvious the sheep's abdomen contraction, reflecting that the sheep's stomach is more likely to transport some food residues to the mouth at the corresponding time.
[0049] Preferably, in some implementations of the present invention, the method for obtaining the ruminant abdominal contractility is: taking any moment as the target moment, obtaining the average value of the abdominal contraction distance at the target moment; and obtaining the ruminant abdominal contractility of the sheep at the target moment according to the average value of the abdominal contraction distance. The specific process is as follows:
[0050] The average of the Euclidean distances between all the three-dimensional point cloud abdominal data at each moment is used as the abdominal distance at each moment; taking any two adjacent moments as an example, if the abdominal distance between the three-dimensional point cloud abdominal data decreases between the two moments, then the second moment is used as the local abdominal contraction moment; and the value of the decreased abdominal distance is used as the abdominal contraction distance at the local abdominal contraction moment; and all local abdominal contraction moments are obtained. The acquisition of the Euclidean distance is a well-known technique and will not be described in detail in this embodiment.
[0051] Furthermore, in all moments before the target moment, the average of all local abdominal contraction moments is used as the average abdominal contraction distance at the target moment; the next moment after the target moment is used as the target post-moment, and the difference in abdominal distance between the target post-moment and the target moment is used as the subsequent recovery expansion value at the target moment. As an example, the ruminant abdominal contractility can be calculated by the following formula:
[0052]
[0053] In the formula, Indicates the contractility of the ruminating abdomen at the target moment; represents the mean value of the abdominal contraction distance at the target moment; represents the subsequent recovery expansion value at the target time; Represents the normalization function.
[0054] It should be noted that the greater the contractility of the ruminating abdomen, the more obvious the sheep's abdominal contraction, which reflects that the sheep's stomach is more likely to transport some food residues to the mouth at the corresponding moment.
[0055] Furthermore, a threshold of rumination abdominal contraction is preset. , if the rumination abdominal contractility at the target time is greater than , then the target time is taken as the sheep rumination time; obtain a number of sheep rumination times. The time period constructed by all the moments between the adjacent sheep rumination times is taken as the sheep rumination time period. This example is described as an example, and this embodiment is not specifically limited. It may depend on the specific implementation situation.
[0056] It should be noted that the sheep rumination period may include not only the sheep ruminating time, but also other normal times.
[0057] Preferably, in some implementations of the present invention, the method for obtaining the rumination-abdominal distension correlation is: during the sheep's rumination period, analyze the distribution of the tension of the sheep's abdominal distension to obtain the sheep's abdominal distension at different times; analyze the abdominal contraction during the sheep's rumination period to obtain the sheep's rumination persistence at different times; analyze the correlation between the change efficiency of the abdominal distension and the rumination persistence to obtain the sheep's rumination-abdominal distension correlation at different times. The specific process is as follows:
[0058] It should be noted that due to the different contents and fermentation conditions of the prickly ash pomace in the feeds eaten by different sheep, the contents of crude fiber, crude protein and other indigestible substances contained therein are different, so that the digestion conditions of the feeds in the stomachs of different sheep are different, and the contents of different types of gases produced by the stomachs degrading the feeds are also different; and because the physical properties of different types of gases are different, they will form concentrated accumulations in different parts of the sheep's stomachs, and produce different tension diffusions in different parts of the sheep's stomachs. Therefore, the tension distribution of the sheep's abdominal expansion can be analyzed to obtain the abdominal expansion and distensibility of the sheep at different times. Among them, if the abdominal expansion and distensibility is greater, it means that the gas produced by the degradation of the sheep's abdominal feed is richer, reflecting that the overall expansion of the sheep's abdomen is more obvious.
[0059] Preferably, in some implementations of the present invention, the method for obtaining the abdominal expansion distensibility is: analyzing the dispersion of the direction of the abdominal tension of the sheep during the rumination period to obtain the abdominal expansion distensibility of the sheep at different times. The specific process is as follows:
[0060] Obtain the normal vector of each three-dimensional point cloud abdominal data; take the minimum angle between the normal vectors of any two three-dimensional point cloud abdominal data as the abdominal expansion difference between the two three-dimensional point cloud data; obtain the abdominal expansion difference between any two three-dimensional point cloud data. The acquisition of the normal vector of the point cloud data is a well-known technology and will not be repeated in this embodiment.
[0061] Further, as an example, the abdominal distensibility can be calculated by the following formula:
[0062]
[0063] In the formula, Indicates The sheep are only Abdominal distension at the time; Indicates The sheep are only The total number of all 3D point cloud abdomen data at this moment; Indicates The sheep are only At this moment, except The number of remaining 3D point cloud abdomen data other than the 3D point cloud abdomen data; Indicates The sheep are only At this moment, except In addition to the 3D point cloud abdomen data 3D point cloud abdominal data, and The difference in abdominal expansion between the three-dimensional point cloud abdominal data.
[0064] It should be noted that the greater the abdominal expansion, the richer the gas produced by the degradation of feed in the sheep's abdomen, which reflects that the overall expansion of the sheep's abdomen is more obvious.
[0065] It should be noted that the rumination period of sheep includes the process of rumination and subsequent digestion. During this period, if the sheep chews for a longer time, the difficulty of digesting food in the stomach will decrease after the sheep swallows the chewed food again, and the corresponding digestion time will be shorter. Then the digested food and the gas produced by degradation are transmitted to the intestine, causing the sheep's abdomen to contract frequently. Therefore, the abdominal contraction of the sheep during the rumination period can be analyzed to obtain the persistence of rumination at different times. Among them, the greater the persistence of rumination, the longer the sheep chews food in its mouth, and the more obvious the subsequent abdominal contraction, reflecting that the longer the sheep's rumination behavior stage is, the better the sheep's digestion of sea buckthorn pomace. Please refer to Figure 3 , which shows a schematic diagram of the sheep's behavior process during the rumination period.
[0066] Preferably, in some implementations of the present invention, the method for obtaining the rumination persistence is: analyzing the abdominal contraction strength of the sheep during the rumination period to obtain the rumination persistence of the sheep at different times. The specific process is as follows:
[0067] Each moment in the rumination period is taken as a control moment, and the rumination abdominal contractility at all control moments is subjected to curve fitting to obtain a fitting curve; as an example, the rumination persistence can be calculated by the following formula:
[0068]
[0069] In the formula, Indicates The sheep are only The persistence of rumination at the control time; Indicates The sheep are only Rumination abdominal contractility at the control moment; Indicates The sheep are only Rumination abdominal contractility at the control moment; Indicates Sheep The value of the control moment on the fitting curve; Indicates taking the absolute value; Represents the preset hyperparameters to prevent is 0, and this embodiment presets Take this as an example, It may depend on the specific implementation situation.
[0070] In particular, if If there is no time before the reference time, then The default is 0.
[0071] It should be noted that the longer the duration of rumination, the longer the sheep chew food in their mouths, and the more obvious the subsequent abdominal contraction, which reflects that the longer the sheep's rumination behavior stage lasts, the better the sheep's digestion of sea buckthorn pomace.
[0072] Furthermore, taking any two adjacent control moments as an example, the first control moment is taken as the reference moment, and the second control moment is taken as the marking moment. The absolute value of the difference in abdominal expansion between the marking moment and the reference moment is taken as the change in abdominal expansion at the marking moment. The absolute value of the difference in rumination persistence between the marking moment and the reference moment is taken as the change in rumination persistence at the marking moment. The normalized value of the product of the change in abdominal expansion and the change in rumination persistence is taken as the rumination-abdominal distension correlation degree at the marking moment.
[0073] It is particularly noted that in this embodiment The normalization operation is performed by taking the function as an example, wherein the normalization function can be determined according to the specific implementation situation, and this embodiment will not be repeated.
[0074] It should be noted that the greater the correlation between rumination and abdominal distension, the closer the correlation between the abdominal distension and rumination behavior of the sheep at the corresponding moment is, which reflects that the abdominal distension of the sheep at the corresponding moment is more likely to be caused by the degradation of food after rumination.
[0075] So far, the correlation degree of rumination and abdominal distension of sheep at different times is obtained through the above method.
[0076] Step S003: Analyze the changing pattern of the sheep's breathing and abdominal direction at different times, correct the rumination and abdominal distension correlation degree, and obtain the corrected rumination and abdominal distension correlation degree of the sheep at different times.
[0077] It should be noted that although the obtained rumination-abdominal distension correlation can characterize the correlation between the rumination behavior and abdominal distension of sheep to a large extent, it also includes the respiratory activity of sheep; because the respiratory activity of sheep will also cause the abdomen to expand and contract to a certain extent, it will interfere with the expression of the correlation between the rumination behavior and abdominal distension of sheep to a certain extent. Therefore, the changing law of the respiratory and abdominal direction of sheep at different times can be analyzed, and the rumination-abdominal distension correlation can be corrected to obtain the corrected rumination-abdominal distension correlation of sheep at different times. Among them, if the corrected rumination-abdominal distension correlation is larger, it means that the connection between the abdominal distension of sheep and the rumination behavior at the corresponding time is more real and close, reflecting that the abdominal distension of sheep at the corresponding time is more likely to be affected by the interference of the sea buckthorn pomace in the feed.
[0078] Preferably, in some implementations of the present invention, the method for obtaining the correction of rumination-abdominal distension correlation is: during the sheep's rumination period, analyzing the changing rules of the sheep's abdominal expansion and contraction at different times, and obtaining the sheep's abdominal breathing characteristic values at different times; according to the abdominal breathing characteristic values, analyzing the proportion of the main components of the sheep's abdominal expansion at different times, and obtaining the correction of rumination-abdominal distension correlation at different times. The specific process is as follows:
[0079] It should be noted that feed containing sea buckthorn pomace will contain a large amount of sugar, which increases the level of non-structural carbohydrates in the fermentation substrate. These non-structural carbohydrates will be degraded in the sheep's stomach to produce a large amount of gas, which makes the sheep's abdomen increase more significantly; compared with the former, the normal breathing behavior of sheep usually drives the abdomen to expand and contract at a relatively fixed interval, and the expansion and contraction amplitude is small. Therefore, the changing law of the expansion and contraction of the sheep's abdomen at different times can be analyzed to obtain the abdominal breathing characteristic values of the sheep at different times. Among them, if the abdominal breathing characteristic value is larger, it means that the abdominal changes caused by the sheep's breathing have a more obvious impact on the sheep's waist circumference data, which is reflected in the fact that the respiratory behavior accounts for a larger proportion of the influencing factors of the abdominal changes at the corresponding time of the sheep.
[0080] Preferably, in some implementations of the present invention, the method for obtaining the abdominal breathing characteristic value is: according to the interval distance of the sheep's abdominal expansion and contraction between adjacent moments, the abdominal breathing characteristic value of the sheep at different moments is obtained. The specific process is as follows:
[0081] According to the normal vector of all the three-dimensional point cloud abdomen data of the sheep at each moment, several component vectors at each moment are obtained; wherein the process of obtaining the principal component vector according to the vector is a well-known content of the principal component analysis algorithm (Principal Component Analysis), which will not be repeated in this embodiment.
[0082] Further, as an example, the abdominal breathing characteristic value can be calculated by the following formula:
[0083]
[0084] In the formula, Indicates The sheep are only Abdominal breathing characteristic value at the moment; Indicates The sheep are only The mean of the Euclidean distances between all principal component vectors at each moment; Indicates The sheep are only The mean of the Euclidean distances between all principal component vectors at each moment; Indicates The sheep are only The moment and The absolute value of the difference in the number of principal components between moments; Indicates The sheep are only The moment and The absolute value of the difference in the number of principal components between moments; Indicates taking the absolute value.
[0085] In particular, if There is no first moment before a moment, then as well as The default value is 0. There is no a moment, then as well as The default value is 0.
[0086] It should be noted that if the abdominal breathing characteristic value is larger, it means that the abdominal changes caused by the sheep's breathing have a more obvious impact on the sheep's abdominal circumference data, which is reflected in the fact that the respiratory behavior accounts for a larger proportion of the influencing factors of the sheep's abdominal changes at the corresponding moment.
[0087] Further, as an example, the degree of connection between rumination and bloating can be calculated by the following formula:
[0088]
[0089] In the formula, Indicates The sheep are only The relationship between corrected rumination and bloating at each moment; Indicates The sheep are only Abdominal breathing characteristic value at the moment; Indicates The sheep are only The number of all principal component vectors at the moment; Indicates The sheep are only The number of all normal vectors at this moment; Indicates The sheep are only The relationship between rumination and bloating at different times.
[0090] It should be noted that if the correlation between corrected rumination and abdominal distension is greater, it means that the connection between the abdominal distension of the sheep at the corresponding moment and the rumination behavior is more real and close, reflecting that the abdominal distension of the sheep at the corresponding moment is more likely to be affected by the interference of sea buckthorn pomace in the feed.
[0091] So far, the correlation degree of corrected rumination and abdominal distension of sheep at different times is obtained through the above method.
[0092] Step S004: According to the corrected rumination-abdominal distension correlation degree, the adaptive body size parameter adjustment measurement is performed on each sheep.
[0093] Taking any moment as an example, all the three-dimensional point cloud abdominal data of the sheep at that moment are input into the computer intelligent measurement platform to obtain the abdominal circumference data of the sheep at that moment; a correction threshold value of rumination and abdominal distension connection degree is preset , if the sheep's correct rumination and bloating correlation at this moment is greater than , the inverse proportional normalized value of the sheep's corrected rumination and abdominal distension correlation degree at that moment is used as the sheep's real abdominal circumference weight at that moment, and the product of the real abdominal circumference weight and the sheep's abdominal circumference data at that moment is used as the sheep's real abdominal circumference data at that moment; the real abdominal circumference data of each sheep at each moment is obtained. This example is described as an example, and this embodiment is not specifically limited. It may depend on the specific implementation situation.
[0094] It is particularly noted that the embodiment adopts Model to present inverse proportional relationship and normalization, As the input of the model, the implementer can select the inverse proportional function and the normalization function according to the actual situation. The process of obtaining the abdominal circumference data in the computer intelligent measurement platform is a well-known technology and will not be repeated in this embodiment.
[0095] Through the above steps, a stress-free measurement method for sheep body size parameters is completed.
[0096] Another embodiment of the present invention provides a stress-free measurement system for sheep body size parameters, the system comprising a memory and a processor, and when the processor executes the computer program stored in the memory, the above method steps S001 to S004 are performed.
[0097] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for measuring sheep body size parameters without stress, characterized in that: The method comprises the following steps: Obtain a number of three-dimensional point cloud abdominal data of each sheep at different times; For any sheep, according to the overall rising and falling trend frequency of the three-dimensional point cloud abdominal data at different times, the time variation characteristics of the sheep's rumination behavior are analyzed, and multiple times are divided into several sheep rumination time periods; for any sheep rumination time period, within the sheep rumination time period, the correlation and influence relationship between the sheep's abdominal distension and the duration of the sheep's rumination behavior is analyzed to obtain the correlation degree of rumination and abdominal distension of the sheep at different times; The changing rules of the breathing and abdominal direction of sheep at different times were analyzed, and the correlation degree of rumination and abdominal distension was corrected to obtain the corrected correlation degree of rumination and abdominal distension of sheep at different times. According to the degree of correction of rumination and abdominal distension, the adaptive body size parameters were adjusted and measured for each sheep; The method for obtaining the rumination-abdominal distension connection degree is: During the rumination period of the sheep, the dispersion of the direction of the abdominal tension of the sheep during the rumination period is analyzed to obtain the abdominal expansion and distensibility of the sheep at different times; the abdominal contraction strength of the sheep during the rumination period is analyzed to obtain the rumination persistence of the sheep at different times; the correlation between the change efficiency of the abdominal expansion and distensibility and the rumination persistence is analyzed to obtain the correlation degree of rumination and abdominal distension of the sheep at different times; The method for obtaining the correlation degree of correcting rumination and abdominal distension is: During the rumination period of the sheep, the abdominal breathing characteristic values of the sheep at different times were obtained according to the interval distance of the sheep's abdominal expansion and contraction between adjacent moments; based on the abdominal breathing characteristic values, the proportion of the main components of the sheep's abdominal expansion at different times was analyzed, and the correlation degree of the sheep's corrected rumination and abdominal distension at different times was obtained.
2. A method for measuring sheep body size parameters without stress according to claim 1, characterized in that: The method for obtaining the rumination time period is as follows: The contraction of the sheep's abdomen before different moments was analyzed to obtain the contractility of the sheep's rumination abdomen at each moment; according to the contractility of the rumination abdomen, several sheep rumination moments were selected from multiple moments, and the sheep rumination time period was constructed through the sheep rumination moments.
3. A method for measuring sheep body size parameters without stress according to claim 2, characterized in that: The method for obtaining the ruminant abdominal contractility is: Any moment is taken as the target moment, and the mean value of the abdominal contraction distance at the target moment is obtained; based on the mean value of the abdominal contraction distance, the rumination abdominal contractility of the sheep at the target moment is obtained.
4. The method for measuring sheep body size parameters without stress according to claim 1, characterized in that: After calculating the rumination-bloating relationship, it also includes: The correlation between rumination and bloating was normalized.
5. A stress-free measurement system for sheep body size parameters, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is executed by a processor, the steps of a method for measuring sheep body size parameters without stress as described in any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Livestock body size measuring method, electronic equipment and storage medium
CN116763295A
Veterinary information management and diagnosis auxiliary system
CN118448027A