Information management system of cattle breeding bull frozen semen bank

By designing an information management system in the frozen semen library of scalpers, using infrared images to identify the cold air area of ​​the pick-up and storage cabinet, calculate the cold air loss indicators and obvious points, and determine the necessary indicators for sample transfer, solving the problem of poor rationality of sample transfer reminders and improving the rationality of information management.

CN120014251AActive Publication Date: 2025-05-16GUIZHOU INST OF ANIMAL HUSBANDRY & VETERINARY
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510492005.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-05-16
Estimated Expiration
2045-04-18

AI Technical Summary

Technical Problem

In the information management of scalper breed bull frozen semen library, the rationality of sample transfer reminders is poor, resulting in poor rationality of information management.

Method used

An information management system is designed to obtain and identify the cold air area of ​​the pick-up and storage cabinet in the infrared image, calculate local air loss indicators and obvious points of air loss, determine the necessary indicators for sample transfer, and make sample transfer reminders based on these indicators.

Benefits of technology

This improves the rationality of sample transfer reminders, enhances the rationality of information management of frozen semen library for scalpers, and ensures the reasonable transfer of samples between different pick-up and storage cabinets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120014251A_ABST
    Figure CN120014251A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of information management, in particular to an information management system of a cattle breeding bull frozen semen bank, which can realize the following steps through mutual cooperation of a plurality of modules: obtaining a target infrared image of a cattle breeding bull frozen semen bank to be subjected to information management in a current time period, identifying a cold air area corresponding to each pick-and-place cabinet from each frame of target infrared image; determining a local cold air loss index and a target difference area of each pick-and-place cabinet at each acquisition moment; screening out a cold air loss obvious point; determining a sample transfer necessary index of each pick-and-place cabinet at each collection moment; and determining a target transfer necessary index corresponding to each pick-and-place cabinet, and carrying out sample transfer reminding. According to the method, the sample transfer reminding is realized, so that the information management of the frozen semen bank of the breeding cattle is realized, the reasonability of the sample transfer reminding is improved, and the reasonability of the information management of the frozen semen bank of the breeding cattle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of information management, and in particular to an information management system for a frozen semen bank of a yellow cattle breed bull. Background Art

[0002] In the process of taking and placing samples in the frozen semen bank of cattle bulls, it is often necessary to open the cabinet door corresponding to the sample storage, and the opening and closing process of the cabinet door often generates air convection, which causes the temperature in the cabinet to change. However, the storage of samples often needs to meet certain temperature requirements. Therefore, in the information management process of the frozen semen bank of cattle bulls, it is often necessary to determine whether it is necessary to remind the transfer of samples. Among them, different cabinets can often represent different areas divided in the frozen semen bank of cattle bulls, and there is often air circulation between different cabinets.

[0003] At present, when reminding samples to move, the method usually adopted is: based on the opening time of the corresponding cabinet door of the sample or the opening frequency of the corresponding cabinet door, the sample is reminded to move, that is, the longer the opening time or the opening frequency is, the more necessary it is to move the sample.

[0004] However, the temperature inside the access cabinet is often not only affected by the door opening caused by the sample access process, but also by the door opening of other access cabinets due to the sample access process due to air circulation. Therefore, when reminding the sample to transfer, if only the door opening of the cabinet corresponding to the sample due to the sample access process is considered, the rationality of the sample transfer reminder may be poor, thereby resulting in poor rationality of the information management of the cattle bull frozen semen bank. Summary of the invention

[0005] In order to solve the technical problem that the rationality of information management of a cattle bull frozen semen bank is poor due to the poor rationality of sample transfer reminders, the present invention proposes an information management system for a cattle bull frozen semen bank.

[0006] In a first aspect, the present invention provides an information management system for a cattle bull frozen semen bank, the system comprising: The acquisition and identification module is used to acquire the target infrared image of the frozen semen bank of the yellow cattle bull to be managed at each acquisition time in the current time period, and identify the cold air area corresponding to each access cabinet from each frame of the target infrared image; An index and area determination module, used to determine the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each acquisition moment according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images; The obvious cooling air loss point screening module is used to screen out obvious cooling air loss points from all target difference areas at each collection time according to all local cooling air loss indicators at each collection time; A sample transfer necessary index determination module, used to determine the sample transfer necessary index of each pick-and-place cabinet at each collection time according to the distribution of obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time; The indicator determination and sample transfer reminder module is used to determine the necessary target transfer indicators corresponding to each pick-and-place cabinet based on the necessary sample transfer indicators of each pick-and-place cabinet at all collection moments in the current time period, as well as the different pick-and-place processes of all pick-and-place cabinets in the current time period, and to provide sample transfer reminders based on the necessary target transfer indicators.

[0007] In combination with the first aspect above, in a possible implementation, determining the local cold air loss index and the target difference area of ​​each pick-and-place cabinet at each acquisition time according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images includes: The cold air area corresponding to each pick-and-place cabinet identified by the target infrared image at each acquisition time is determined as the cold air area of ​​each pick-and-place cabinet at each acquisition time; Determine any pick-up and place cabinet as a marked pick-up and place cabinet, determine any collection time in the current time period as a marked time, and determine the collection time before the marked time as a reference time; Filter out, from the target infrared image at the marking time, an area having the same position as the cold air area of ​​the marking pick-and-place cabinet at the reference time as a temporary area; Determine the intersection of the temporary area and the cold air area of ​​the marked pick-and-place cabinet at the marked time as the marked intersection area; Determine the area of ​​the marked pick-and-place cabinet in the cold air area at the marking time, except the marked intersection area, as the target difference area of ​​the marked pick-and-place cabinet at the marking time; According to the difference in area between the cold air areas of the marking pick-and-place cabinet at the reference moment and the marking moment, a local cold air loss index of the marking pick-and-place cabinet at the marking moment is determined.

[0008] In combination with the first aspect, in a possible implementation, determining the local cold air loss index of the marked pick-and-place cabinet at the marked time according to the area difference between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marked time includes: Based on the difference in area between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marked time, as well as the preset storage temperature value and the temperature value corresponding to the pixel point in the cold air area of ​​the marked pick-and-place cabinet at the marked time, the local cold air loss index of the marked pick-and-place cabinet at the marked time is determined.

[0009] In combination with the first aspect above, in a possible implementation, the formula corresponding to the local cold air loss index of the marked pick-and-place cabinet at the marking time is: ; Where D is the local cooling air loss index of the marked pick-and-place cabinet at the marked time; is the normalization function; is the area of ​​the cold air zone of the marked pick and place cabinet at the time of marking; It is the area of ​​the cold air zone of the marking pick-and-place cabinet at the reference time; It is the preset storage temperature value; It is the average temperature value corresponding to all pixels in the cold air area of ​​the marked pick-and-place cabinet at the marking time.

[0010] In combination with the first aspect above, in a possible implementation, the step of selecting obvious cooling air loss points from all target difference areas at each collection moment according to all local cooling air loss indicators at each collection moment includes: Determine any collection moment in the current time period as a marking moment, and determine the union of all target difference regions at the marking moment as a marking dispersion region at the marking moment; Determine the cold air loss identification factor corresponding to each pixel in the marked scattered area according to the number of target difference areas to which each pixel in the marked scattered area belongs and the local cold air loss index of all the pick-and-place cabinets corresponding to each pixel in the marked scattered area at the marking time; Arrange the cooling air loss identification factors corresponding to all the pixels in the marked diffusion area in descending order to obtain a cooling air loss identification factor sequence; Determine the difference between every two adjacent cooling air loss identification factors in the cooling air loss identification factor sequence as a target difference, and obtain a target difference sequence; Determine two cooling air loss identification factors corresponding to a largest target difference in the target difference sequence as a first cooling air loss identification factor and a second cooling air loss identification factor, respectively; Taking the first cooling air loss identification factor and the second cooling air loss identification factor as the segmentation points, the cooling air loss identification factor sequence is segmented into two target subsequences, and the target subsequence with the larger cooling air loss identification factor contained in the two target subsequences is determined as a sequence with obvious cooling air loss; The pixel point corresponding to each cooling air loss identification factor in the cooling air loss obvious sequence is determined as the cooling air loss obvious point.

[0011] In combination with the first aspect above, in a possible implementation, determining the cold air loss identification factor corresponding to each pixel in the marked dispersion area according to the number of target difference areas to which each pixel in the marked dispersion area belongs and the local cold air loss index of all the pick-and-place cabinets corresponding to each pixel in the marked dispersion area at the marking time includes: Determine any pixel point in the marked scattered area as a marked pixel point, and determine the number of target difference areas to which the marked pixel point belongs as the number of targets corresponding to the marked pixel point; The average of the local cooling air loss indexes of all the pick-and-place cabinets corresponding to the marked pixel point at the marked time is determined as the overall cooling air loss factor corresponding to the marked pixel point; According to the target quantity and the overall cold air loss factor corresponding to the marked pixel point, a cold air loss identification factor corresponding to the marked pixel point is determined, wherein the target quantity and the overall cold air loss factor are both positively correlated with the cold air loss identification factor.

[0012] In combination with the first aspect above, in a possible implementation, determining the necessary index for sample transfer of each pick-and-place cabinet at each collection time according to the distribution of obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time includes: Any pick-and-place cabinet is determined as a marked pick-and-place cabinet, and the necessary indicators for sample transfer of the marked pick-and-place cabinet at the marked time are determined based on the number of obvious cold air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time, the number of obvious cold air loss points in the marked escape area at the marked time, and the cold air loss identification factor corresponding to the obvious cold air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time.

[0013] In combination with the first aspect above, in a possible implementation, the formula corresponding to the necessary index of sample transfer of the marking pick-and-place cabinet at the marking time is: ; Among them, B is the necessary indicator for sample transfer of the marking cabinet at the marking time; N is the number of points with obvious cold air loss in the target difference area of ​​the marking cabinet at the marking time; ZN is the number of points with obvious cold air loss in the marking escape area at the marking time; ZA is the cumulative value of the cold air loss identification factor corresponding to the points with obvious cold air loss in the target difference area of ​​the marking cabinet at the marking time.

[0014] In combination with the first aspect above, in a possible implementation, determining the target transfer necessary index corresponding to each pick-up and place cabinet according to the sample transfer necessary index of each pick-up and place cabinet at all collection moments in the current time period and the different pick-up and place processes of all pick-up and place cabinets in the current time period includes: Determine the time interval between each adjacent pick-up and place process of each pick-up and place cabinet in the current time period as the target time interval, and obtain multiple target time intervals corresponding to each pick-up and place cabinet; Determine any pick-and-place cabinet as a marked pick-and-place cabinet, and determine the interval deviation of the marked pick-and-place cabinet at each target time interval corresponding to the marked pick-and-place cabinet and the mean and standard deviation of all target time intervals corresponding to all pick-and-place cabinets; Determine the duration corresponding to each pick-up and placement process of the marked pick-up and placement cabinet in the current time period as the target duration, and obtain the target duration sequence corresponding to the marked pick-up and placement cabinet; Determine the necessary target transfer indicators corresponding to the mark pick and place cabinet based on the interval deviation of the mark pick and place cabinet at all corresponding target time intervals, the target time sequence corresponding to the mark pick and place cabinet, and the necessary sample transfer indicators of the mark pick and place cabinet at all collection moments in the current time period.

[0015] In combination with the first aspect above, in a possible implementation, the formula corresponding to the interval deviation of the marked pick-and-place cabinet at its corresponding target time interval, and the formula corresponding to the target transfer necessary index corresponding to the marked pick-and-place cabinet are respectively: ; ; in, is the interval deviation of the marked pick-and-place cabinet at its corresponding i-th target time interval; is the necessary indicator for the target transfer corresponding to the marked pick-and-place cabinet; i is the serial number of the target time interval corresponding to the marked pick-and-place cabinet; is the i-th target time interval corresponding to the marked pick-and-place cabinet; t is the mean of all target time intervals corresponding to all pick-and-place cabinets; is the standard deviation of all target time intervals corresponding to all pick-and-place cabinets; is a normalized function; LB is the cumulative value of the necessary indicators for sample transfer of the marking pick-and-place cabinet at all collection moments in the current time period; is the maximum target duration in the target duration sequence corresponding to the marked pick-up cabinet; F is the target duration sequence corresponding to the marked pick-up cabinet except The average duration of all targets except is a pre-set factor greater than 0; M is the number of target time intervals corresponding to the marked pick-and-place cabinets.

[0016] In a second aspect, the present invention provides an information management method for a cattle bull frozen semen bank implemented by an information management system for a cattle bull frozen semen bank, the method comprising: Obtain the target infrared image of the frozen semen bank of the yellow cattle bull to be managed at each acquisition time in the current time period, and identify the cold air area corresponding to each pick-up and place cabinet from each frame of the target infrared image; According to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images, the local cold air loss index and the target difference area of ​​each pick-and-place cabinet at each acquisition moment are determined; According to all local cooling loss indicators at each collection time, select the obvious cooling loss points from all target difference areas at each collection time; Determine the necessary index for sample transfer of each pick-and-place cabinet at each collection time based on the distribution of obvious points of cold air loss within the target difference area of ​​each pick-and-place cabinet at each collection time; According to the necessary indicators of sample transfer of each pick-and-place cabinet at all collection moments in the current time period, as well as the different pick-and-place processes of all pick-and-place cabinets in the current time period, the necessary indicators of target transfer corresponding to each pick-and-place cabinet are determined, and sample transfer reminders are given based on the necessary indicators of target transfer.

[0017] In a third aspect, a server is provided, comprising a memory and a processor. The memory is used to store executable program codes, and the processor is used to call and run the executable program codes from the memory, so that the device executes the above-mentioned information management method for a frozen semen bank of yellow cattle breeders.

[0018] In a fourth aspect, a computer program product is provided, which includes: a computer program code, which, when executed on a computer, enables the computer to execute the above-mentioned information management method for a frozen semen bank of a yellow cattle bull.

[0019] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned information management method for a frozen semen bank of a yellow cattle bull.

[0020] The present invention has the following beneficial effects: The information management system of a frozen semen bank of a yellow cattle bull of the present invention realizes a reminder of sample transfer, thereby realizing the information management of the frozen semen bank of a yellow cattle bull, solving the technical problem of poor rationality of the information management of the frozen semen bank of a yellow cattle bull caused by poor rationality of the reminder of sample transfer, improving the rationality of the reminder of sample transfer, thereby improving the rationality of the information management of the frozen semen bank of a yellow cattle bull. When performing the reminder of sample transfer, the present invention comprehensively considers a plurality of characteristics related to the temperature change of the access cabinet, such as the local cold air loss index and the obvious point of cold air loss, thereby quantifying the necessary index of sample transfer of each access cabinet at each collection time, and subsequently quantifying the necessary index of target transfer corresponding to each access cabinet, comprehensively considering the different access processes of different access cabinets in the current time period, thereby improving the accuracy of the quantification of the necessary index of target transfer, realizing the reminder of sample transfer, and improving the rationality of the reminder of sample transfer, thereby improving the rationality of the information management of the frozen semen bank of a yellow cattle bull. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are 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.

[0022] Figure 1 It is a structural schematic diagram of an information management system for a frozen semen bank of yellow cattle bulls of the present invention; Figure 2 This is a flow chart of an information management method for a cattle bull frozen semen bank of the present invention; Figure 3 The figure is a schematic diagram of the structure of a computer device of the present invention. DETAILED DESCRIPTION

[0023] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the technical solutions proposed by the present invention are described in detail below 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.

[0024] 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.

[0025] refer to Figure 1, shows a schematic diagram of the structure of an information management system for a frozen semen bank of a yellow cattle bull according to the present invention. The information management system for a frozen semen bank of a yellow cattle bull comprises: The acquisition and identification module 101 is used to acquire the target infrared image of the frozen semen bank of yellow cattle bulls to be managed at each collection time in the current time period, and identify the cold air area corresponding to each pick-up and place cabinet from each frame of the target infrared image.

[0026] Among them, the frozen semen bank of yellow cattle bulls to be managed can be a frozen semen bank of yellow cattle bulls to be managed. The frozen semen bank of yellow cattle bulls can be a freezer for long-term storage of frozen semen of high-quality bulls. Different access cabinets can often represent different areas divided in the frozen semen bank of yellow cattle bulls, and there is often air circulation between different access cabinets. It should be noted that in order to facilitate the use of frozen semen samples, the frozen semen bank of yellow cattle bulls is often divided into different areas, and a cabinet door that can be opened is set in each area to form multiple access cabinets. The current time period can be a time period with the current moment as the end moment, and the corresponding duration can be 1 hour. The acquisition time is also the time when the target infrared image is collected. The target infrared image can be an infrared image of the frozen semen bank of yellow cattle bulls to be managed. The cold air area corresponding to the access cabinet can represent the area formed by the overflow of cold air in the access cabinet.

[0027] As an example, the acquisition and identification module 101 may specifically implement the following steps: In the first step, a thermal imaging camera is used to collect a frame of infrared image of the frozen semen bank of the yellow cattle breeding bull to be managed at each collection moment in the current time period as the target infrared image.

[0028] In the second step, the pick-and-place cabinet area to which each pick-and-place cabinet belongs is identified from each frame of the target infrared image through threshold segmentation or neural network.

[0029] Among them, the pick-and-place cabinets can correspond one-to-one with the pick-and-place cabinet areas to which they belong.

[0030] The third step is to perform threshold segmentation on the target infrared image through the Otsu threshold method to obtain two areas corresponding to the target infrared image, and determine the area with lower grayscale value in the two areas as the candidate area.

[0031] The fourth step is to perform Hough circle detection on the candidate area and determine the detected circle as the cold air area.

[0032] It should be noted that the shape of cold air diffusion is often circular, so the cold air area is often circular.

[0033] In the fifth step, the cold air area closest to the pick-and-place cabinet area to which the pick-and-place cabinet belongs in the target infrared image is determined as the cold air area corresponding to the pick-and-place cabinet in the target infrared image.

[0034] The index and area determination module 102 is used to determine the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each acquisition moment according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images.

[0035] As an example, determining the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each collection time may include the following steps: In the first step, the cold air area corresponding to each pick-and-place cabinet identified by the target infrared image at each acquisition time is determined as the cold air area of ​​each pick-and-place cabinet at each acquisition time.

[0036] In the second step, any pick-up and place cabinet is determined as a marked pick-up and place cabinet, and any collection time in the above current time period is determined as the marked time, and the collection time before the above marked time is determined as the reference time.

[0037] The third step is to select, from the target infrared image at the above-marked time, an area having the same position as the cold air area of ​​the above-marked pick-and-place cabinet at the above-mentioned reference time as a temporary area.

[0038] Step 4: determine the intersection of the temporary area and the cold air area of ​​the marked pick-and-place cabinet at the marked time as the marked intersection area; In the fifth step, the area other than the marked intersection area in the cold air area of ​​the marked pick-up and place cabinet at the marked time is determined as the target difference area of ​​the marked pick-up and place cabinet at the marked time.

[0039] It should be noted that the target difference area of ​​the marking pick-and-place cabinet at the marking time can represent the additional cold air emitted by the marking pick-and-place cabinet at the marking time compared with the previous time.

[0040] Step 6: Determine the local cold air loss index of the marked pick-and-place cabinet at the marked time according to the area difference between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marked time.

[0041] For example, the local cooling air loss index of the marked pick-and-place cabinet at the marking time can be determined based on the difference in area between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marking time, as well as the preset storage temperature value and the temperature value corresponding to the pixel point in the cold air area of ​​the marked pick-and-place cabinet at the marking time.

[0042] The preset storage temperature value may be the expected surface temperature value of the frozen semen bank of the yellow cattle bull. The temperature value corresponding to the pixel point in the infrared image may be obtained.

[0043] For example, the formula for determining the local cooling air loss index of the marked pick-and-place cabinet at the marking time can be: ; Wherein, D is the local cooling air loss index of the marking cabinet at the marking time. is a normalization function. It is the area of ​​the cold air zone of the marking cabinet at the time of marking. It is the area of ​​the cold air zone of the marking pick and place cabinet at the reference time. It is the preset storage temperature value. It is the average temperature value corresponding to all pixels in the cold air area of ​​the marked pick-and-place cabinet at the marking time.

[0044] It should be noted that when When the value is larger, it often means that the cold air area of ​​the marked cabinet at the marked time is more likely to gradually expand, and it often means that the cold air in the marked cabinet at the marked time is more likely to be gradually dissipated, and it often means that the cold air in the marked cabinet at the marked time is more likely to be gradually lost. The larger the value, the lower the temperature outside the marked access cabinet is than the preset storage temperature value, and the more the cold air inside the marked access cabinet is dissipated, causing the temperature outside the cabinet to drop. Therefore, the larger the value of D, the more likely the cold air inside the marked access cabinet is to be gradually lost at the marked time.

[0045] The obvious cooling air loss point screening module 103 is used to screen out obvious cooling air loss points from all target difference areas at each collection moment according to all local cooling air loss indicators at each collection moment.

[0046] As an example, the screening process for obvious cooling loss points may include the following steps: In the first step, any collection moment in the current time period is determined as the marking moment, and the union of all target difference regions at the marking moment is determined as the marking dispersion region at the marking moment.

[0047] The mark dispersion area at the marking time may include: the target difference area of ​​all the pick-and-place cabinets at the marking time.

[0048] It should be noted that the marked dissipation area at the marked moment can represent the excess cold air dissipated from the frozen semen bank for yellow cattle bulls to be managed at the marked moment compared with the previous moment.

[0049] In the second step, according to the number of target difference areas to which each pixel point in the marked scatter area belongs and the local cooling loss index of all the pick-and-place cabinets corresponding to each pixel point in the marked scatter area at the marked moment, the cooling loss identification factor corresponding to each pixel point in the marked scatter area is determined.

[0050] It should be noted that some pick-up and place cabinets may be relatively close, so the cold air emitted from these pick-up and place cabinets may overlap, that is, the cold air areas corresponding to these pick-up and place cabinets in the same frame of the target infrared image may overlap, so the target difference areas of these pick-up and place cabinets at the same time may overlap. If a pixel point in the marked emission area represents the overlapping cold air emitted from different pick-up and place cabinets, then the pixel point may belong to multiple target difference areas. A target difference area often corresponds to a pick-up and place cabinet, so if a pixel point belongs to multiple target difference areas, then the pixel point often corresponds to multiple pick-up and place cabinets.

[0051] For example, determining the cold air loss identification factor corresponding to each pixel in the marked leakage area may include the following sub-steps: In the first sub-step, any pixel in the marked scattered area is determined as a marked pixel, and the number of target difference areas to which the marked pixel belongs is determined as the number of targets corresponding to the marked pixel.

[0052] In the second sub-step, the average value of the local cooling air loss indexes of all the pick-and-place cabinets corresponding to the marked pixel points at the marked time is determined as the overall cooling air loss factor corresponding to the marked pixel points.

[0053] It should be noted that when the local cold air loss index of the marked cabinet at the marked time is larger, it often means that the cold air in the marked cabinet is more likely to be gradually lost at the marked time. Therefore, when the overall cold air loss factor corresponding to the marked pixel point is larger, it often means that more cold air is likely to be lost at the position represented by the marked pixel point.

[0054] The third sub-step is to determine the cooling loss identification factor corresponding to the above-mentioned marked pixel point according to the target number corresponding to the above-mentioned marked pixel point and the overall cooling loss factor.

[0055] Among them, the target quantity and the overall cooling loss factor can be positively correlated with the cooling loss identification factor.

[0056] For example, the formula for determining the cold air loss identification factor corresponding to the marked pixel point can be: ; Where A is the cooling loss identification factor corresponding to the marked pixel. n is the number of targets corresponding to the marked pixel. ZD is the overall cooling loss factor corresponding to the marked pixel.

[0057] It should be noted that when ZD is larger, it often means that the position represented by the marked pixel point is likely to have more cold air dissipated. When n is larger, it often means that the marked pixel point belongs to more target difference areas, which often means that the position represented by the marked pixel point is more likely to be a cold air dissipation overlap position. Therefore, when A is larger, it often means that the position represented by the marked pixel point is likely to have more cold air dissipated, which often means that more cold air is dissipated from the pick-and-place cabinet.

[0058] The third step is to arrange the cooling air loss identification factors corresponding to all the pixels in the above-mentioned marked dispersion area in descending order to obtain a cooling air loss identification factor sequence.

[0059] In the fourth step, the difference between every two adjacent cooling air loss identification factors in the cooling air loss identification factor sequence is determined as the target difference to obtain a target difference sequence.

[0060] In the fifth step, two cooling air loss identification factors corresponding to the largest target difference in the target difference sequence are respectively determined as the first cooling air loss identification factor and the second cooling air loss identification factor.

[0061] The difference between the first cold air loss identification factor and the second cold air loss identification factor may be the largest target difference in the target difference sequence. The first cold air loss identification factor may be greater than the second cold air loss identification factor.

[0062] In the sixth step, the above cooling air loss identification factor sequence is divided into two target subsequences with the first cooling air loss identification factor and the second cooling air loss identification factor as the segmentation points, and the target subsequence with the larger cooling air loss identification factor contained in the two target subsequences is determined as the obvious cooling air loss sequence.

[0063] The elements in the first target subsequence may be greater than the elements in the second target subsequence. The first cooling loss identification factor may be used as the endpoint of the first target subsequence, that is, the first cooling loss identification factor may be the minimum value in the first target subsequence. The second cooling loss identification factor may be used as the endpoint of the second target subsequence, that is, the second cooling loss identification factor may be the maximum value in the second target subsequence.

[0064] In the seventh step, the pixel point corresponding to each cooling loss identification factor in the above cooling loss obvious sequence is determined as the cooling loss obvious point.

[0065] It should be noted that the points where the cold air loss is obvious may indicate the locations where more cold air escapes.

[0066] The sample transfer necessary index determination module 104 is used to determine the sample transfer necessary index of each pick-and-place cabinet at each collection time according to the distribution of the obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time.

[0067] As an example, any pick-and-place cabinet can be determined as a marked pick-and-place cabinet, and based on the number of obvious air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time, the number of obvious air loss points in the marked escape area at the marked time, and the air loss identification factor corresponding to the obvious air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time, the necessary indicators for sample transfer of the marked pick-and-place cabinet at the marked time can be determined.

[0068] For example, the formula for determining the necessary index for sample transfer of the tag pick-and-place cabinet at the tagging time can be: ; Wherein, B is the necessary index for sample transfer of the marked pick-up cabinet at the marked time. N is the number of points with obvious air loss in the target difference area of ​​the marked pick-up cabinet at the marked time. ZN is the number of points with obvious air loss in the marked escape area at the marked time. ZA is the cumulative value of the air loss identification factor corresponding to the points with obvious air loss in the target difference area of ​​the marked pick-up cabinet at the marked time.

[0069] It should be noted that when ZA is larger, it often means that more cold air may be dissipated from the locations represented by the most obvious cold air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marking time, which often means that more cold air may be dissipated from the marked pick-and-place cabinet. The larger the value, the greater the proportion of obvious cold air loss points in the target difference area of ​​the marking cabinet at the marking time, which often means that more cold air may escape from the marking cabinet. Therefore, when B is larger, it often means that more cold air may escape from the marking cabinet, which often means that the temperature change in the marking cabinet is relatively larger, which often means that the temperature in the marking cabinet is more likely to be higher than the expected cabinet temperature, which often means that it is more necessary to transfer the samples in the marking cabinet to other cabinets that meet the requirements.

[0070] The indicator determination and sample transfer reminder module 105 is used to determine the necessary target transfer indicators corresponding to each pick-and-place cabinet according to the necessary sample transfer indicators of each pick-and-place cabinet at all collection moments in the current time period, as well as the different pick-and-place processes of all pick-and-place cabinets in the current time period, and to provide sample transfer reminders based on the necessary target transfer indicators.

[0071] Among them, a pick-and-place process can represent the process of opening and closing the door of a pick-and-place cabinet, that is, the process of picking and placing samples in the pick-and-place cabinet.

[0072] As an example, the indicator determination and sample transfer reminder module 105 can specifically implement the following steps: In the first step, the time interval between each adjacent pick-and-place process of each pick-and-place cabinet in the current time period is determined as the target time interval, and multiple target time intervals corresponding to each pick-and-place cabinet can be obtained.

[0073] In the second step, any pick-and-place cabinet is determined as a marked pick-and-place cabinet, and the interval deviation of the marked pick-and-place cabinet at each target time interval corresponding to the marked pick-and-place cabinet and the mean and standard deviation of all target time intervals corresponding to all pick-and-place cabinets is determined.

[0074] For example, the formula for determining the interval deviation of the marked pick-and-place cabinet at its corresponding target time interval can be: ;in, is the interval deviation of the marked pick-and-place cabinet at its corresponding i-th target time interval. i is the sequence number of the target time interval corresponding to the marked pick-and-place cabinet. is the i-th target time interval corresponding to the marked pick-and-place cabinet. t is the mean of all target time intervals corresponding to all pick-and-place cabinets. is the standard deviation of all target time intervals corresponding to all pick-and-place cabinets.

[0075] It should be noted that when When it is larger, it often means that the i-th target time interval corresponding to the marked pick-and-place cabinet deviates more from the time interval between most adjacent pick-and-place processes.

[0076] The third step is to determine the duration corresponding to each pick-up and placement process of the marked pick-up and placement cabinet in the current time period as the target duration, and obtain the target duration sequence corresponding to the marked pick-up and placement cabinet.

[0077] The fourth step is to determine the necessary target transfer indicators corresponding to the above-mentioned marked pick-and-place cabinet based on the interval deviation of the above-mentioned marked pick-and-place cabinet at all corresponding target time intervals, the target time sequence corresponding to the above-mentioned marked pick-and-place cabinet, and the necessary sample transfer indicators of the above-mentioned marked pick-and-place cabinet at all collection moments in the above-mentioned current time period.

[0078] For example, the formula for determining the necessary indicators for target transfer corresponding to the marked pick-and-place cabinet can be: ; in, It is a necessary indicator for marking the target transfer corresponding to the pick-and-place cabinet. is a normalized function. LB is the cumulative value of the necessary indicators for sample transfer of the tag pick-and-place cabinet at all collection moments in the current time period. is the maximum target duration in the target duration sequence corresponding to the marked pick-up cabinet. F is the target duration sequence corresponding to the marked pick-up cabinet except The average duration of all targets except . It is a pre-set factor greater than 0, mainly used to prevent the denominator from being 0, for example, It can be 0.001. M is the number of target time intervals corresponding to the marked pick-and-place cabinets. i is the sequence number of the target time intervals corresponding to the marked pick-and-place cabinets. is the interval deviation of the marked pick-and-place cabinet at its corresponding i-th target time interval.

[0079] It should be noted that when The larger the value is, the more the target time interval corresponding to the marked pick-and-place cabinet deviates from the time interval between most adjacent pick-and-place processes. When the value is larger, it often indicates that the target time interval corresponding to the marked pick-and-place cabinet deviates more from the time interval between most adjacent pick-and-place processes. When LB is larger, it often means that there are more target durations in the target duration sequence corresponding to the tag access cabinet that are much longer than other target durations, which often means that the opening time of the tag access cabinet is relatively concentrated, which often means that the tag access cabinet is relatively easy to emit more cold air. When LB is larger, it often means that the tag access cabinet may emit more cold air, which often means that it is more necessary to transfer the samples in the tag access cabinet to other access cabinets that meet the requirements. Therefore, when The larger the value, the more likely it is that the samples in the marked access cabinet need to be transferred to other access cabinets that meet the requirements.

[0080] The fifth step is to remind users to transfer samples based on the necessary indicators for target transfer.

[0081] For example, if the target transfer necessary index corresponding to the marked access cabinet is greater than the preset transfer threshold, it is determined that the temperature change in the marked access cabinet is large, and the temperature in the marked access cabinet is likely to be higher than the storage temperature required for the sample. At this time, it is necessary to send information to remind the staff to transfer the sample in the marked access cabinet. The preset transfer threshold can be a pre-set threshold, which can be 0.87.

[0082] refer to Figure 2 Based on the same inventive concept as the above method embodiment, the present invention provides an information management method for a frozen semen bank of a yellow cattle bull, comprising the following steps: Step S1, obtaining a target infrared image of the frozen semen bank of yellow cattle bulls to be managed at each acquisition time in the current time period, and identifying the cold air area corresponding to each pick-up and place cabinet from each frame of the target infrared image; Step S2, determining the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each acquisition moment according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images; Step S3, based on all local cooling loss indicators at each collection time, screen out obvious cooling loss points from all target difference areas at each collection time; Step S4, determining the necessary index for sample transfer of each pick-and-place cabinet at each collection time according to the distribution of obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time; Step S5, according to the necessary indicators of sample transfer of each pick-and-place cabinet at all collection moments in the current time period, and the different pick-and-place processes of all pick-and-place cabinets in the current time period, determine the necessary indicators of target transfer corresponding to each pick-and-place cabinet, and provide sample transfer reminders based on the necessary indicators of target transfer.

[0083] Figure 3 is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention. Figure 3 As shown, the computer device 300 includes: a memory 301, a processor 302, and a computer program 303 stored in the memory 301 and running on the processor 302, wherein when the processor 302 executes the computer program 303, the computer device can execute the information management method of the yellow cattle bull frozen semen bank introduced above.

[0084] Based on the same inventive concept as the above method embodiment, the present invention provides a server, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the device executes the above-mentioned information management method for a frozen semen bank of yellow cattle bulls.

[0085] Based on the same inventive concept as the above method embodiment, the present invention provides a computer program product, which includes: computer program code, when the computer program code runs on a computer, the computer executes the above-mentioned information management method for a frozen semen bank of a yellow cattle bull.

[0086] Based on the same inventive concept as the above-mentioned method embodiment, the present invention provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned information management method for a frozen semen bank of a yellow cattle bull.

[0087] In summary, when performing sample transfer reminders, the present invention comprehensively considers multiple characteristics related to the temperature changes of the access cabinets, such as the local cooling air loss index and the obvious cooling air loss points, etc., thereby quantifying the necessary sample transfer indicators of each access cabinet at each collection time. Subsequently, when quantifying the necessary target transfer indicators corresponding to each access cabinet, the different access processes of different access cabinets in the current time period are also comprehensively considered, thereby improving the accuracy of the quantification of the necessary target transfer indicators, realizing sample transfer reminders, and improving the rationality of sample transfer reminders, thereby improving the rationality of information management of the frozen semen bank of cattle breeding bulls.

[0088] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. An information management system for a frozen semen bank of yellow cattle bulls, characterized in that: The system comprises: The acquisition and identification module is used to acquire the target infrared image of the frozen semen bank of the yellow cattle bull to be managed at each acquisition time in the current time period, and identify the cold air area corresponding to each access cabinet from each frame of the target infrared image; An index and area determination module, used to determine the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each acquisition moment according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images; The obvious cooling air loss point screening module is used to screen out obvious cooling air loss points from all target difference areas at each collection time according to all local cooling air loss indicators at each collection time; A sample transfer necessary index determination module, used to determine the sample transfer necessary index of each pick-and-place cabinet at each collection time according to the distribution of obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time; The indicator determination and sample transfer reminder module is used to determine the necessary target transfer indicators corresponding to each pick-and-place cabinet based on the necessary sample transfer indicators of each pick-and-place cabinet at all collection moments in the current time period, as well as the different pick-and-place processes of all pick-and-place cabinets in the current time period, and to provide sample transfer reminders based on the necessary target transfer indicators.

2. The information management system for the frozen semen bank of cattle bulls according to claim 1, characterized in that: Determining the local cold air loss index and target difference area of ​​each pick-and-place cabinet at each acquisition moment according to the difference between the cold air areas of each pick-and-place cabinet in each two adjacent frames of target infrared images includes: The cold air area corresponding to each pick-and-place cabinet identified by the target infrared image at each acquisition time is determined as the cold air area of ​​each pick-and-place cabinet at each acquisition time; Determine any pick-up and place cabinet as a marked pick-up and place cabinet, determine any collection time in the current time period as a marked time, and determine the collection time before the marked time as a reference time; Filter out, from the target infrared image at the marking time, an area having the same position as the cold air area of ​​the marking pick-and-place cabinet at the reference time as a temporary area; Determine the intersection of the temporary area and the cold air area of ​​the marked pick-and-place cabinet at the marked time as the marked intersection area; Determine the area of ​​the marked pick-and-place cabinet in the cold air area at the marking time, except the marked intersection area, as the target difference area of ​​the marked pick-and-place cabinet at the marking time; According to the difference in area between the cold air areas of the marking pick-and-place cabinet at the reference moment and the marking moment, a local cold air loss index of the marking pick-and-place cabinet at the marking moment is determined.

3. The information management system for the frozen semen bank of cattle bulls according to claim 2, characterized in that: Determining the local cold air loss index of the marked pick-and-place cabinet at the marked time according to the area difference between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marked time includes: Based on the difference in area between the cold air area of ​​the marked pick-and-place cabinet at the reference time and the marked time, as well as the preset storage temperature value and the temperature value corresponding to the pixel point in the cold air area of ​​the marked pick-and-place cabinet at the marked time, the local cold air loss index of the marked pick-and-place cabinet at the marked time is determined.

4. The information management system for the frozen semen bank of cattle bulls according to claim 3, characterized in that: The formula corresponding to the local cooling air loss index of the marked pick-and-place cabinet at the marking time is: ; Where D is the local cooling air loss index of the marked pick-and-place cabinet at the marked time; is the normalization function; is the area of ​​the cold air zone of the marked pick and place cabinet at the time of marking; It is the area of ​​the cold air zone of the marking pick-and-place cabinet at the reference time; It is the preset storage temperature value; It is the average temperature value corresponding to all pixels in the cold air area of ​​the marked pick-and-place cabinet at the marking time.

5. The information management system for the frozen semen bank of cattle bulls according to claim 1, characterized in that: According to all local cooling loss indicators at each collection time, obvious cooling loss points are screened out from all target difference areas at each collection time, including: Determine any collection moment in the current time period as a marking moment, and determine the union of all target difference regions at the marking moment as a marking dispersion region at the marking moment; Determine the cold air loss identification factor corresponding to each pixel in the marked scattered area according to the number of target difference areas to which each pixel in the marked scattered area belongs and the local cold air loss index of all the pick-and-place cabinets corresponding to each pixel in the marked scattered area at the marking time; Arrange the cooling air loss identification factors corresponding to all the pixels in the marked diffusion area in descending order to obtain a cooling air loss identification factor sequence; Determine the difference between every two adjacent cooling air loss identification factors in the cooling air loss identification factor sequence as a target difference, and obtain a target difference sequence; Determine two cooling air loss identification factors corresponding to a largest target difference in the target difference sequence as a first cooling air loss identification factor and a second cooling air loss identification factor, respectively; Taking the first cooling air loss identification factor and the second cooling air loss identification factor as the segmentation points, the cooling air loss identification factor sequence is segmented into two target subsequences, and the target subsequence with the larger cooling air loss identification factor contained in the two target subsequences is determined as a sequence with obvious cooling air loss; The pixel point corresponding to each cooling air loss identification factor in the cooling air loss obvious sequence is determined as the cooling air loss obvious point.

6. The information management system for the frozen semen bank of yellow cattle bulls according to claim 5, characterized in that: The method of determining the cold air loss identification factor corresponding to each pixel in the marked scattered area according to the number of target difference areas to which each pixel in the marked scattered area belongs and the local cold air loss index of all the pick-and-place cabinets corresponding to each pixel in the marked scattered area at the marking time includes: Determine any pixel point in the marked scattered area as a marked pixel point, and determine the number of target difference areas to which the marked pixel point belongs as the number of targets corresponding to the marked pixel point; The average of the local cooling air loss indexes of all the pick-and-place cabinets corresponding to the marked pixel point at the marked time is determined as the overall cooling air loss factor corresponding to the marked pixel point; According to the target quantity and the overall cold air loss factor corresponding to the marked pixel point, a cold air loss identification factor corresponding to the marked pixel point is determined, wherein the target quantity and the overall cold air loss factor are both positively correlated with the cold air loss identification factor.

7. The information management system for the frozen semen bank of cattle bulls according to claim 5, characterized in that: The necessary index for sample transfer of each pick-and-place cabinet at each collection time is determined according to the distribution of obvious cold air loss points in the target difference area of ​​each pick-and-place cabinet at each collection time, including: Any pick-and-place cabinet is determined as a marked pick-and-place cabinet, and the necessary indicators for sample transfer of the marked pick-and-place cabinet at the marked time are determined based on the number of obvious cold air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time, the number of obvious cold air loss points in the marked escape area at the marked time, and the cold air loss identification factor corresponding to the obvious cold air loss points in the target difference area of ​​the marked pick-and-place cabinet at the marked time.

8. The information management system for the frozen semen bank of yellow cattle bulls according to claim 7, characterized in that: The formula corresponding to the necessary index of sample transfer of the marking cabinet at the marking time is: ; Among them, B is the necessary indicator for sample transfer of the marking cabinet at the marking time; N is the number of points with obvious cold air loss in the target difference area of ​​the marking cabinet at the marking time; ZN is the number of points with obvious cold air loss in the marking escape area at the marking time; ZA is the cumulative value of the cold air loss identification factor corresponding to the points with obvious cold air loss in the target difference area of ​​the marking cabinet at the marking time.

9. The information management system for the frozen semen bank of yellow cattle bulls according to claim 1, characterized in that: The necessary target transfer indicators corresponding to each pick-and-place cabinet are determined according to the necessary sample transfer indicators of each pick-and-place cabinet at all collection moments in the current time period, and the different pick-and-place processes of all pick-and-place cabinets in the current time period, including: Determine the time interval between each adjacent pick-up and place process of each pick-up and place cabinet in the current time period as the target time interval, and obtain multiple target time intervals corresponding to each pick-up and place cabinet; Determine any pick-and-place cabinet as a marked pick-and-place cabinet, and determine the interval deviation of the marked pick-and-place cabinet at each target time interval corresponding to the marked pick-and-place cabinet and the mean and standard deviation of all target time intervals corresponding to all pick-and-place cabinets; Determine the duration corresponding to each pick-up and placement process of the marked pick-up and placement cabinet in the current time period as the target duration, and obtain the target duration sequence corresponding to the marked pick-up and placement cabinet; Determine the necessary target transfer indicators corresponding to the mark pick and place cabinet based on the interval deviation of the mark pick and place cabinet at all corresponding target time intervals, the target time sequence corresponding to the mark pick and place cabinet, and the necessary sample transfer indicators of the mark pick and place cabinet at all collection moments in the current time period.

10. The information management system for the frozen semen bank of cattle bulls according to claim 9, characterized in that: The formulas corresponding to the interval deviation of the marked pick-and-place cabinet at its corresponding target time interval and the formulas corresponding to the target transfer necessary indicators of the marked pick-and-place cabinet are: ; ; in, is the interval deviation of the marked pick-and-place cabinet at its corresponding i-th target time interval; is the necessary indicator for the target transfer corresponding to the marked pick-and-place cabinet; i is the serial number of the target time interval corresponding to the marked pick-and-place cabinet; is the i-th target time interval corresponding to the marked pick-and-place cabinet; t is the mean of all target time intervals corresponding to all pick-and-place cabinets; is the standard deviation of all target time intervals corresponding to all pick-and-place cabinets; is a normalized function; LB is the cumulative value of the necessary indicators for sample transfer of the marking pick-and-place cabinet at all collection moments in the current time period; is the maximum target duration in the target duration sequence corresponding to the marked pick-up cabinet; F is the target duration sequence corresponding to the marked pick-up cabinet except The average duration of all targets except is a pre-set factor greater than 0; M is the number of target time intervals corresponding to the marked pick-and-place cabinets.

Citation Information

Patent Citations

  • Method and system for managing and controlling medical supplies stored in medical refrigerator or freezer

    CN102954664A

  • Method for managing samples to enter and exit from refrigerator

    CN112984945A

  • Reagent safety storage cabinet based on big data

    CN113200218A

  • Equipment data visualization supervision system and method applied to intelligent control of refrigeration house

    CN117760160A

  • Medical refrigerator compressor cooling management system and method based on image recognition

    CN119737715A