An information management system for the cryopreservation semen bank of yellow cattle breeding bulls

Through infrared image recognition and air-conditioning loss analysis, the necessary indicators for sample transfer were quantified, which solved the problem of insufficient rationality of sample transfer reminders in the information management system of the frozen semen library of scalpers, and improved the accuracy and rationality of management.

CN120014251BActive Publication Date: 2025-07-08GUIZHOU INST OF ANIMAL HUSBANDRY & VETERINARY
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing scalper breed bull frozen semen library information management system is poor in the sample transfer reminder, and cannot effectively consider the comprehensive impact of air circulation on temperature, resulting in insufficient management rationality.

Method used

By obtaining infrared images, identify the cold air area of the pick-up and placement cabinet, calculate local cold air loss indicators and differential areas, screen obvious points of cold air loss, quantify the necessary indicators for sample transfer, and remind them in combination with the pick-up and placement process.

Benefits of technology

The rationality of sample transfer reminders and the rationality of information management have been improved, the necessary indicators of sample transfer have been quantified, and the accuracy of temperature changes and the effectiveness of management have been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120014251B_ABST
    Figure CN120014251B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of information management, and specifically relates to an information management system for a frozen semen library of yellow cattle breeding bulls. Through the mutual cooperation among multiple modules, this system can achieve the following steps: obtaining target infrared images of the frozen semen library of yellow cattle breeding bulls to be managed for information in the current time period, and identifying the cold air areas corresponding to each storage cabinet from each frame of the target infrared images; determining the local cold air loss index and the target difference area of each storage cabinet at each acquisition moment; screening out obvious cold air loss points; determining the necessary sample transfer index of each storage cabinet at each acquisition moment; determining the target transfer necessary index corresponding to each storage cabinet, and giving a sample transfer reminder. The present invention realizes the sample transfer reminder, thereby realizing the information management of the frozen semen library of yellow cattle breeding bulls, improving the rationality of the sample transfer reminder, and thus improving the rationality of the information management of the frozen semen library of yellow cattle breeding bulls.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of information management, and particularly to an information management system for a frozen semen bank of yellow cattle breeding bulls. Background Art

[0002] During the process of taking and placing samples in the frozen semen bank of yellow cattle breeding bulls, it is often necessary to open the cabinet door corresponding to the stored sample. However, during the opening and closing process of the cabinet door, air convection often occurs, resulting in a change in the temperature inside the taking and placing cabinet. However, the storage of samples often requires meeting certain temperature requirements. Therefore, during the information management process of the frozen semen bank of yellow cattle breeding bulls, it is often necessary to determine whether it is necessary to remind of sample transfer. Among them, different taking and placing cabinets can often represent different regions divided in the frozen semen bank of yellow cattle breeding bulls, and there is often air circulation between different taking and placing cabinets.

[0003] Currently, when reminding of sample transfer, the commonly used method is: based on the opening duration or opening frequency of the cabinet door corresponding to the sample, to remind of the transfer of the sample, that is, the greater the opening duration or opening frequency, the more necessary it is to remind of the transfer of the sample.

[0004] However, the temperature inside the taking and placing cabinet is often affected not only by the opening and closing of the cabinet door caused by the taking and placing of samples inside it, but also by the opening and closing of the cabinet doors of other taking and placing cabinets caused by the taking and placing of samples due to air circulation. Therefore, when reminding of sample transfer, if only considering the opening and closing of the cabinet door corresponding to the sample caused by the taking and placing of the sample, it may lead to poor rationality of reminding of sample transfer, and thus poor rationality of information management of the frozen semen bank of yellow cattle breeding bulls. Summary of the Invention

[0005] In order to solve the technical problem of poor rationality of information management of the frozen semen bank of yellow cattle breeding bulls caused by poor rationality of sample transfer reminder, the present invention proposes an information management system for a frozen semen bank of yellow cattle breeding bulls.

[0006] In a first aspect, the present invention provides an information management system for a frozen semen bank of yellow cattle breeding bulls, the system comprising:

[0007] An acquisition and recognition module, configured to acquire a target infrared image at each acquisition moment within a current time period of the frozen semen bank of yellow cattle breeding bulls to be information-managed, and identify a cold air area corresponding to each taking and placing cabinet from each frame of the target infrared image;

[0008] An index and area determination module, configured to determine a local cold air loss index and a target difference area of each taking and placing cabinet at each acquisition moment according to the difference between the cold air areas of each taking and placing cabinet in two adjacent frames of the target infrared image;

[0009] The obvious cold air loss point screening module is used to screen out the obvious cold air loss points from all target difference regions at each acquisition moment according to all local cold air loss indexes at each acquisition moment;

[0010] The necessary index determination module for sample transfer is used to determine the necessary index for sample transfer of each pick - and - place cabinet at each acquisition moment according to the distribution of obvious cold air loss points in the target difference region of each pick - and - place cabinet at each acquisition moment;

[0011] The index determination and sample transfer reminder module is used to determine the corresponding necessary target transfer index of each pick - and - place cabinet according to the necessary index for sample transfer of each pick - and - place cabinet at all acquisition moments within the current time period and the different pick - and - place processes of all pick - and - place cabinets within the current time period, and perform sample transfer reminders based on the necessary target transfer index.

[0012] Combined with the above - mentioned first aspect, in a possible implementation manner, the determination of the local cold air loss index and the target difference region of each pick - and - place cabinet at each acquisition moment according to the difference between the cold air regions of each pick - and - place cabinet in every two adjacent frames of target infrared images includes:

[0013] Determine the cold air region corresponding to each pick - and - place cabinet identified from the target infrared image at each acquisition moment as the cold air region of each pick - and - place cabinet at each acquisition moment;

[0014] Determine any one pick - and - place cabinet as the marked pick - and - place cabinet, and determine any one acquisition moment within the current time period as the marked moment, and determine the previous acquisition moment of the marked moment as the reference moment;

[0015] Screen out the region with the same position as the cold air region of the marked pick - and - place cabinet at the reference moment from the target infrared image at the marked moment as the temporary region;

[0016] Determine the intersection of the temporary region and the cold air region of the marked pick - and - place cabinet at the marked moment as the marked intersection region;

[0017] Determine the region other than the marked intersection region within the cold air region of the marked pick - and - place cabinet at the marked moment as the target difference region of the marked pick - and - place cabinet at the marked moment;

[0018] Determine the local cold air loss index of the marked pick - and - place cabinet at the marked moment according to the area difference between the cold air regions of the marked pick - and - place cabinet at the reference moment and the marked moment.

[0019] Combined with the above first aspect, in a possible implementation, determining the local cold air loss index of the marking pick-and-place cabinet at the marking moment according to the area difference between the cold air regions of the marking pick-and-place cabinet at the reference moment and the marking moment includes:

[0020] Determine the local cold air loss index of the marking pick-and-place cabinet at the marking moment according to the area difference between the cold air regions of the marking pick-and-place cabinet at the reference moment and the marking moment, the preset storage temperature value, and the temperature values corresponding to the pixel points in the cold air region of the marking pick-and-place cabinet at the marking moment.

[0021] Combined with the above first aspect, in a possible implementation, the formula for the local cold air loss index of the marking pick-and-place cabinet at the marking moment is:

[0022] ; where D is the local cold air loss index of the marking pick-and-place cabinet at the marking moment; is a normalization function; is the area of the cold air region of the marking pick-and-place cabinet at the marking moment; is the area of the cold air region of the marking pick-and-place cabinet at the reference moment; is the preset storage temperature value; is the average value of the temperature values corresponding to all pixel points in the cold air region of the marking pick-and-place cabinet at the marking moment.

[0023] Combined with the above first aspect, in a possible implementation, screening out the obvious cold air loss points from all the target difference regions at each acquisition moment according to all the local cold air loss indices at each acquisition moment includes:

[0024] Determine any acquisition moment within the current time period as the marking moment, and determine the union of all the target difference regions at the marking moment as the marking escape region at the marking moment;

[0025] According to the number of target difference regions to which each pixel point in the marking escape region belongs, and all the local cold air loss indices of all the pick-and-place cabinets corresponding to each pixel point in the marking escape region at the marking moment, determine the cold air loss discrimination factor corresponding to each pixel point in the marking escape region;

[0026] Arrange the cold air loss discrimination factors corresponding to all the pixel points in the marking escape region in descending order to obtain a cold air loss discrimination factor sequence;

[0027] Determine the difference between every two adjacent cold air loss discrimination factors in the cold air loss discrimination factor sequence as the target difference to obtain a target difference sequence;

[0028] Determine the two cold air loss discrimination factors corresponding to the largest target difference in the target difference sequence as the first cold air loss discrimination factor and the second cold air loss discrimination factor respectively;

[0029] Using the first cold air loss discrimination factor and the second cold air loss discrimination factor as the segmentation points, divide the cold air loss discrimination factor sequence into two target subsequences, and determine the target subsequence with a larger cold air loss discrimination factor among the two target subsequences as the obvious cold air loss sequence;

[0030] Determine the pixel points corresponding to each cold air loss discrimination factor in the obvious cold air loss sequence as the obvious cold air loss points.

[0031] Combined with the above first aspect, in a possible implementation manner, the determining the cold air loss discrimination factor corresponding to each pixel point in the marked escape area according to the number of target difference regions to which each pixel point in the marked escape area belongs, and the local cold air loss index of all pick - and - place cabinets corresponding to each pixel point in the marked escape area at the marked moment includes:

[0032] Determine any pixel point in the marked escape area as the marked pixel point, and determine the number of target difference regions to which the marked pixel point belongs as the target number corresponding to the marked pixel point;

[0033] Determine the average value of the local cold air loss indexes of all pick - and - place cabinets corresponding to the marked pixel point at the marked moment as the overall cold air loss factor corresponding to the marked pixel point;

[0034] Determine the cold air loss discrimination factor corresponding to the marked pixel point according to the target number and the overall cold air loss factor corresponding to the marked pixel point, where both the target number and the overall cold air loss factor are positively correlated with the cold air loss discrimination factor.

[0035] Combined with the above first aspect, in a possible implementation manner, the determining the sample transfer necessary index of each pick - and - place cabinet at each acquisition moment according to the distribution of obvious cold air loss points in the target difference region of each pick - and - place cabinet at each acquisition moment includes:

[0036] Determine any pick - and - place cabinet as the marked pick - and - place cabinet, and determine the sample transfer necessary index of the marked pick - and - place cabinet at the marked moment according to the number of obvious cold air loss points in the target difference region of the marked pick - and - place cabinet at the marked moment, the number of obvious cold air loss points in the marked escape area at the marked moment, and the cold air loss discrimination factor corresponding to the obvious cold air loss points in the target difference region of the marked pick - and - place cabinet at the marked moment.

[0037] Combined with the above first aspect, in a possible implementation, the formula for the necessary index of sample transfer of the marking pick-and-place cabinet at the marking moment is as follows:

[0038] ; where B is the necessary index of sample transfer of the marking pick-and-place cabinet at the marking moment; N is the number of obvious points of cold air loss in the target difference area of the marking pick-and-place cabinet at the marking moment; ZN is the number of obvious points of cold air loss in the marking dissipation area at the marking moment; ZA is the cumulative value of the cold air loss discrimination factors corresponding to the obvious points of cold air loss in the target difference area of the marking pick-and-place cabinet at the marking moment.

[0039] Combined with the above first aspect, in a possible implementation, determining the necessary target transfer index for each pick-and-place cabinet according to the necessary index of sample transfer of each pick-and-place cabinet at all acquisition moments within the current time period, and the different pick-and-place processes of all pick-and-place cabinets within the current time period, includes:

[0040] Determine the time interval between every two adjacent pick-and-place processes of each pick-and-place cabinet within the current time period as the target time interval, and obtain multiple target time intervals corresponding to each pick-and-place cabinet;

[0041] Determine any one pick-and-place cabinet as the marking pick-and-place cabinet, and determine the interval deviation degree of the marking pick-and-place cabinet at each of its corresponding target time intervals according to each target time interval corresponding to the marking pick-and-place cabinet, the mean and standard deviation of all target time intervals corresponding to all pick-and-place cabinets;

[0042] Determine the duration corresponding to each pick-and-place process of the marking pick-and-place cabinet within the current time period as the target duration, and obtain the target duration sequence corresponding to the marking pick-and-place cabinet;

[0043] Determine the necessary target transfer index of the marking pick-and-place cabinet according to the interval deviation degree of the marking pick-and-place cabinet at all its corresponding target time intervals, the target duration sequence corresponding to the marking pick-and-place cabinet, and the necessary index of sample transfer of the marking pick-and-place cabinet at all acquisition moments within the current time period.

[0044] Combined with the above first aspect, in a possible implementation, the formula for the interval deviation degree of the marking pick-and-place cabinet at its corresponding target time interval, and the formula for the necessary target transfer index of the marking pick-and-place cabinet are respectively:

[0045] ;

[0046] ;

[0047] Where is the interval deviation of the pick-and-place cabinet at its corresponding i-th target time interval; is the target transfer necessary index corresponding to the pick-and-place cabinet; i is the serial number of the target time interval corresponding to the pick-and-place cabinet; is the i-th target time interval corresponding to the pick-and-place cabinet; t is the mean value 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 the normalization function; LB is the accumulated value of the sample transfer necessary indexes at all acquisition moments within the current time period of the pick-and-place cabinet; is the maximum target duration in the target duration sequence corresponding to the pick-and-place cabinet; F is the mean value of all target durations in the target duration sequence corresponding to the pick-and-place cabinet except ; is a preset factor greater than 0; M is the number of target time intervals corresponding to the pick-and-place cabinet.

[0048] In a second aspect, the present invention provides an information management method for a frozen semen library of yellow cattle breeding bulls implemented by an information management system for a frozen semen library of yellow cattle breeding bulls. The method includes:

[0049] Obtain the target infrared images of the frozen semen library of yellow cattle breeding bulls to be information-managed at each acquisition moment within the current time period, and identify the cold air areas corresponding to each pick-and-place cabinet from each frame of the target infrared images;

[0050] According to the differences between the cold air areas of each pick-and-place cabinet in two adjacent frames of the target infrared images, determine the local cold air loss index and the target difference area of each pick-and-place cabinet at each acquisition moment;

[0051] According to all the local cold air loss indexes at each acquisition moment, screen out the obvious cold air loss points from all the target difference areas at each acquisition moment;

[0052] According to the distribution of the obvious cold air loss points in the target difference area of each pick-and-place cabinet at each acquisition moment, determine the sample transfer necessary index of each pick-and-place cabinet at each acquisition moment;

[0053] According to the sample transfer necessary indexes of each pick-and-place cabinet at all acquisition moments within the current time period, and the different pick-and-place processes of all pick-and-place cabinets within the current time period, determine the target transfer necessary index corresponding to each pick-and-place cabinet, and perform sample transfer reminder based on the target transfer necessary index.

[0054] In a third aspect, a server is provided, which includes 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 the frozen semen bank of yellow cattle breeding bulls.

[0055] In a fourth aspect, a computer program product is provided, which includes: computer program codes. When the computer program codes run on a computer, the computer is enabled to execute the above-mentioned information management method for the frozen semen bank of yellow cattle breeding bulls.

[0056] In a fifth aspect, a computer-readable storage medium is provided, which stores computer program codes. When the computer program codes run on a computer, the computer is enabled to execute the above-mentioned information management method for the frozen semen bank of yellow cattle breeding bulls.

[0057] The present invention has the following beneficial effects:

[0058] The information management system for the frozen semen bank of yellow cattle breeding bulls of the present invention realizes sample transfer reminder, thereby realizing the information management of the frozen semen bank of yellow cattle breeding bulls, solving the technical problem of poor rationality of information management of the frozen semen bank of yellow cattle breeding bulls caused by poor rationality of sample transfer reminder, improving the rationality of sample transfer reminder, and thus improving the rationality of information management of the frozen semen bank of yellow cattle breeding bulls. When the present invention performs sample transfer reminder, it comprehensively considers multiple characteristics related to the temperature change of the storage cabinet, such as the local cold air loss index and the obvious cold air loss points, etc., thereby quantifying the sample transfer necessary index of each storage cabinet at each collection moment. Subsequently, when quantifying the target transfer necessary index corresponding to each storage cabinet, it also comprehensively considers the different pick-up and delivery processes of different storage cabinets in the current time period, thereby improving the accuracy of quantifying the target transfer necessary index, realizing sample transfer reminder, and improving the rationality of sample transfer reminder, and thus improving the rationality of information management of the frozen semen bank of yellow cattle breeding bulls. Description of the Drawings

[0059] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required to be used in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained according to these drawings.

[0060] Figure 1 It is a schematic structural diagram of the information management system for the frozen semen bank of yellow cattle breeding bulls of the present invention;

[0061] Figure 2 Flowchart of an information management method for a frozen semen bank of yellow cattle breeding bulls according to the present invention;

[0062] Figure 3 Schematic structural diagram of a computer device according to the present invention. Detailed implementation manners

[0063] In order to further elaborate on the technical means and effects adopted by the present invention to achieve the intended invention purpose, the following describes in detail the specific implementation manners, structures, features and effects of the technical solutions proposed according to the present invention in conjunction with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. In addition, the specific features, structures or characteristics in one or more embodiments can be combined in any suitable form.

[0064] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs.

[0065] Reference Figure 1 , showing a schematic structural diagram of an information management system for a frozen semen bank of yellow cattle breeding bulls according to the present invention. The information management system for the frozen semen bank of yellow cattle breeding bulls includes:

[0066] An acquisition and recognition module 101, configured to acquire target infrared images of the frozen semen bank of yellow cattle breeding bulls to be information-managed at each collection moment within the current time period, and identify the cold air regions corresponding to each storage cabinet from each frame of the target infrared images.

[0067] Among them, the frozen semen bank of yellow cattle breeding bulls to be information-managed may be a frozen semen bank of yellow cattle breeding bulls to be subjected to information management. The frozen semen bank of yellow cattle breeding bulls may be a freezer for long-term storage of high-quality frozen semen of breeding bulls. Different storage cabinets often can represent different regions divided in the frozen semen bank of yellow cattle breeding bulls, and there is often air circulation between different storage cabinets. It should be noted that, for the convenience of taking and using frozen semen samples, the frozen semen bank of yellow cattle breeding bulls is often divided into different regions, and a switchable cabinet door is set in each region to form multiple storage cabinets. The current time period may be a time period with the current moment as the end moment, and its corresponding duration may be 1 hour. The collection moment is the moment when the target infrared image is collected. The target infrared image may be an infrared image of the frozen semen bank of yellow cattle breeding bulls to be information-managed. The cold air region corresponding to the storage cabinet may represent the region formed by the overflow of cold air in the storage cabinet.

[0068] As an example, the acquisition and recognition module 101 can specifically implement the following steps:

[0069] First step, through a thermal imaging camera, at each acquisition moment within the current time period, capture an infrared image of the frozen semen bank of yellow cattle breeding bulls to be information-managed as the target infrared image.

[0070] Second step, through threshold segmentation or neural network, identify the storage and retrieval cabinet area to which each storage and retrieval cabinet belongs from each frame of the target infrared image.

[0071] Among them, the storage and retrieval cabinets can be in one-to-one correspondence with their respective storage and retrieval cabinet areas.

[0072] Third step, through the Otsu threshold method, perform threshold segmentation on the target infrared image to obtain two regions corresponding to the target infrared image, and determine the region with a lower gray value among these two regions as the candidate region.

[0073] Fourth step, perform Hough circle detection on the candidate region, and determine the detected circle as the cold air region.

[0074] It should be noted that the shape of cold air diffusion often presents as a circle. Therefore, the cold air region often presents as a circle.

[0075] Fifth step, determine the cold air region corresponding to the storage and retrieval cabinet in the target infrared image as the cold air region corresponding to the storage and retrieval cabinet in the target infrared image that is closest to the storage and retrieval cabinet area to which the storage and retrieval cabinet belongs.

[0076] The index and region determination module 102 is used to determine the local cold air loss index and the target difference region of each storage and retrieval cabinet at each acquisition moment according to the difference between the cold air regions of each storage and retrieval cabinet in every two adjacent frames of the target infrared image.

[0077] As an example, determining the local cold air loss index and the target difference region of each storage and retrieval cabinet at each acquisition moment may include the following steps:

[0078] First step, determine the cold air region corresponding to each storage and retrieval cabinet identified from the target infrared image at each acquisition moment as the cold air region of each storage and retrieval cabinet at each acquisition moment.

[0079] Second step, determine any one storage and retrieval cabinet as the marked storage and retrieval cabinet, determine any one acquisition moment within the above current time period as the marked moment, and determine the previous acquisition moment of the above marked moment as the reference moment.

[0080] Third step, screen out the region in the target infrared image at the above marked moment that has the same position as the cold air region of the above marked storage and retrieval cabinet at the reference moment as the temporary region.

[0081] Fourth step, determine the intersection of the above temporary area and the cold air area of the above marking storage cabinet at the above marking moment as the marking intersection area;

[0082] Fifth step, determine the area of the cold air area of the above marking storage cabinet at the above marking moment except the above marking intersection area as the target difference area of the above marking storage cabinet at the above marking moment.

[0083] It should be noted that the target difference area of the marking storage cabinet at the marking moment can characterize the cold air that escapes more from the marking storage cabinet at the marking moment compared with the previous moment.

[0084] Sixth step, determine the local cold air loss index of the above marking storage cabinet at the above marking moment according to the area difference between the cold air areas of the above marking storage cabinet at the above reference moment and the above marking moment.

[0085] For example, the local cold air loss index of the above marking storage cabinet at the above marking moment can be determined according to the area difference between the cold air areas of the above marking storage cabinet at the above reference moment and the above marking moment, the preset storage temperature value, and the temperature values corresponding to the pixel points in the cold air area of the above marking storage cabinet at the above marking moment.

[0086] Among them, the preset storage temperature value can be the surface temperature value of the frozen semen library of yellow cattle breeding bulls that is expected to be achieved. The temperature values corresponding to the pixel points inside can be obtained through infrared images.

[0087] For example, the formula for determining the local cold air loss index of the marking storage cabinet at the marking moment can be:

[0088] ; where D is the local cold air loss index of the marking storage cabinet at the marking moment. is the normalization function. is the area of the cold air area of the marking storage cabinet at the marking moment. is the area of the cold air area of the marking storage cabinet at the reference moment. is the preset storage temperature value. is the average value of the temperature values corresponding to all pixel points in the cold air area of the marking storage cabinet at the marking moment.

[0089] It should be noted that when is larger, it often means that the cold air area of the marking storage cabinet at the marking moment is more likely to gradually become larger, often means that the cold air in the marking storage cabinet at the marking moment is more likely to gradually escape, and often means that the cold air in the marking storage cabinet at the marking moment is more likely to gradually be lost. When When it is larger, it often indicates that the temperature outside the label pick - and - place cabinet is much lower than the preset storage temperature value, and it often indicates that the cold air inside the label pick - and - place cabinet is more likely to escape, causing the temperature outside the cabinet to decrease. Therefore, when D is larger, it often indicates that the cold air inside the label pick - and - place cabinet is more likely to gradually be lost at the marked moment.

[0090] The obvious cold - air loss point screening module 103 is used to screen out obvious cold - air loss points from all target difference regions at each acquisition moment according to all local cold - air loss indexes at each acquisition moment.

[0091] As an example, the screening process of obvious cold - air loss points may include the following steps:

[0092] In the first step, any acquisition moment within the above - mentioned current time period is determined as the marked moment, and the union of all target difference regions at the above - mentioned marked moment is determined as the marked escape region at the above - mentioned marked moment.

[0093] Among them, the marked escape region at the marked moment may include: all target difference regions of all pick - and - place cabinets at the marked moment.

[0094] It should be noted that the marked escape region at the marked moment can represent the cold air that the semen cryopreservation library of yellow cattle breeding bulls for information management escapes more at the marked moment compared with the previous moment.

[0095] In the second step, according to the number of target difference regions to which each pixel point in the above - mentioned marked escape region belongs, and all local cold - air loss indexes of all pick - and - place cabinets corresponding to each pixel point in the above - mentioned marked escape region at the above - mentioned marked moment, the cold - air loss discrimination factor corresponding to each pixel point in the above - mentioned marked escape region is determined.

[0096] It should be noted that some pick - and - place cabinets may be relatively close, so the cold air escaped from these pick - and - place cabinets may overlap, that is, the cold - air regions corresponding to these pick - and - place cabinets in the same - frame target infrared image may overlap. Therefore, the target difference regions of these pick - and - place cabinets at the same moment may overlap. If a certain pixel point in the marked escape region represents the overlapping cold air escaped from different pick - and - place cabinets, then this pixel point may belong to multiple target difference regions. A target difference region usually corresponds to a pick - and - place cabinet. Therefore, if a certain pixel point belongs to multiple target difference regions, then this pixel point usually corresponds to multiple pick - and - place cabinets.

[0097] For example, determining the cold - air loss discrimination factor corresponding to each pixel point in the above - mentioned marked escape region may include the following sub - steps:

[0098] In the first sub-step, any pixel point within the above-mentioned marker dissipation area is determined as a marker pixel point, and the number of target difference areas to which the above-mentioned marker pixel point belongs is determined as the target number corresponding to the above-mentioned marker pixel point.

[0099] In the second sub-step, the average value of the local cold air loss indicators of all the pick-and-place cabinets corresponding to the above-mentioned marker pixel point at the above-mentioned marker moment is determined as the overall cold air loss factor corresponding to the above-mentioned marker pixel point.

[0100] It should be noted that when the local cold air loss indicator of the marked pick-and-place cabinet at the marker moment is larger, it often indicates that the cold air in the marked pick-and-place cabinet is more likely to gradually be lost at the marker moment. Therefore, when the overall cold air loss factor corresponding to the marker pixel point is larger, it often indicates that more cold air may be dissipated from the position represented by the marker pixel point.

[0101] In the third sub-step, according to the target number and the overall cold air loss factor corresponding to the above-mentioned marker pixel point, the cold air loss discrimination factor corresponding to the above-mentioned marker pixel point is determined.

[0102] Among them, both the target number and the overall cold air loss factor can have a positive correlation with the cold air loss discrimination factor.

[0103] For example, the formula for determining the cold air loss discrimination factor corresponding to the marker pixel point can be:

[0104] ; where A is the cold air loss discrimination factor corresponding to the marker pixel point. n is the target number corresponding to the marker pixel point. ZD is the overall cold air loss factor corresponding to the marker pixel point.

[0105] It should be noted that when ZD is larger, it often indicates that more cold air may be dissipated from the position represented by the marker pixel point. When n is larger, it often indicates that there are more target difference areas to which the marker pixel point belongs, and it often indicates that the position represented by the marker pixel point is more likely to be the overlapping position of cold air dissipation. Therefore, when A is larger, it often indicates that more cold air may be dissipated from the position represented by the marker pixel point, and it often indicates that more cold air is dissipated from the pick-and-place cabinet.

[0106] In the third step, the cold air loss discrimination factors corresponding to all the pixel points within the above-mentioned marker dissipation area are sorted in descending order to obtain a cold air loss discrimination factor sequence.

[0107] In the fourth step, the difference between every two adjacent cold air loss discrimination factors in the above-mentioned cold air loss discrimination factor sequence is determined as the target difference to obtain a target difference sequence.

[0108] Step 5: Determine the two cold air loss discrimination factors corresponding to the largest target difference in the above target difference sequence as the first cold air loss discrimination factor and the second cold air loss discrimination factor respectively.

[0109] Among them, the difference between the first cold air loss discrimination factor and the second cold air loss discrimination factor can be the largest target difference in the target difference sequence. The first cold air loss discrimination factor can be greater than the second cold air loss discrimination factor.

[0110] Step 6: Using the first cold air loss discrimination factor and the second cold air loss discrimination factor as the splitting points, split the above cold air loss discrimination factor sequence into two target subsequences, and determine the target subsequence with a larger cold air loss discrimination factor among the two target subsequences as the obvious cold air loss sequence.

[0111] Among them, the elements in the first target subsequence can be greater than the elements in the second target subsequence. The first cold air loss discrimination factor can be used as the endpoint of the first target subsequence, that is, the first cold air loss discrimination factor can be the minimum value in the first target subsequence. The second cold air loss discrimination factor can be used as the endpoint of the second target subsequence, that is, the second cold air loss discrimination factor can be the maximum value in the second target subsequence.

[0112] Step 7: Determine the pixel points corresponding to each cold air loss discrimination factor in the above obvious cold air loss sequence as the obvious cold air loss points.

[0113] It should be noted that the obvious cold air loss points can represent the position points where more cold air is dissipated.

[0114] 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 acquisition moment according to the distribution of the obvious cold air loss points in the target difference area of each pick-and-place cabinet at each acquisition moment.

[0115] As an example, any pick-and-place cabinet can be determined as the marked pick-and-place cabinet, and the sample transfer necessary index of the marked pick-and-place cabinet at the marked moment is determined according to the number of obvious cold air loss points in the target difference area of the marked pick-and-place cabinet at the marked moment, the number of obvious cold air loss points in the marked dissipation area at the marked moment, and the cold air loss discrimination factor corresponding to the obvious cold air loss points in the target difference area of the marked pick-and-place cabinet at the marked moment.

[0116] For example, the formula for determining the sample transfer necessary index of the marked pick-and-place cabinet at the marked moment can be:

[0117] ; where B is the necessary index for sample transfer of the labeling storage cabinet at the labeling moment. N is the number of points with obvious cold air loss in the target difference area of the labeling storage cabinet at the labeling moment. ZN is the number of points with obvious cold air loss in the labeling dissipation area at the labeling moment. ZA is the cumulative value of the cold air loss discrimination factors corresponding to the points with obvious cold air loss in the target difference area of the labeling storage cabinet at the labeling moment.

[0118] It should be noted that when ZA is larger, it often means that in the target difference area of the labeling storage cabinet at the labeling moment, the positions represented by most of the points with obvious cold air loss may have more cold air dissipated, and it often means that the labeling storage cabinet may dissipate more cold air. When is larger, it often means that the proportion of the points with obvious cold air loss in the target difference area of the labeling storage cabinet at the labeling moment is larger, and it often means that the labeling storage cabinet may dissipate more cold air. Therefore, when B is larger, it often means that the labeling storage cabinet may dissipate more cold air, it often means that the temperature change inside the labeling storage cabinet is relatively larger, it often means that the temperature inside the labeling storage cabinet is more likely to be higher than the expected cabinet temperature, and it often means that it is more necessary to transfer the samples in the labeling storage cabinet to other compliant storage cabinets.

[0119] The index determination and sample transfer reminder module 105 is used to determine the target transfer necessary index corresponding to each storage cabinet based on the necessary index for sample transfer of each storage cabinet at all acquisition moments within the current time period, and the different pick-up and placement processes of all storage cabinets within the current time period, and perform sample transfer reminders based on the target transfer necessary index.

[0120] Among them, a pick-up and placement process can represent the process from the opening to the closing of the door of a storage cabinet, that is, the process of picking up and placing the samples in the storage cabinet.

[0121] As an example, the index determination and sample transfer reminder module 105 can specifically implement the following steps:

[0122] First step, determine the time interval between every two adjacent pick-up and placement processes of each storage cabinet within the above-mentioned current time period as the target time interval, and multiple target time intervals corresponding to each storage cabinet can be obtained.

[0123] Second step, determine any one storage cabinet as the labeling storage cabinet, and determine the interval deviation degree of the labeling storage cabinet at each corresponding target time interval according to each target time interval corresponding to the labeling storage cabinet, the mean and standard deviation of all target time intervals corresponding to all storage cabinets.

[0124] For example, the formula for determining the interval deviation degree of the labeling storage cabinet at its corresponding target time interval can be:

[0125] ; among them, is the interval deviation degree of the marking pick-and-place cabinet at its corresponding $i$-th target time interval. $i$ is the serial number of the target time interval corresponding to the marking pick-and-place cabinet. is the $i$-th target time interval corresponding to the marking pick-and-place cabinet. $t$ is the mean value 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.

[0126] It should be noted that when is larger, it often indicates that the $i$-th target time interval corresponding to the marking pick-and-place cabinet deviates more from the time intervals between most adjacent pick-and-place processes.

[0127] In the third step, the duration corresponding to each pick-and-place process of the above-mentioned marking pick-and-place cabinet in the above-mentioned current time period is determined as the target duration, and the target duration sequence corresponding to the above-mentioned marking pick-and-place cabinet is obtained.

[0128] In the fourth step, according to the interval deviation degree of the above-mentioned marking pick-and-place cabinet at all its corresponding target time intervals, the target duration sequence corresponding to the above-mentioned marking pick-and-place cabinet, and the sample transfer necessary indicators of the above-mentioned marking pick-and-place cabinet at all acquisition moments in the above-mentioned current time period, the target transfer necessary indicator corresponding to the above-mentioned marking pick-and-place cabinet is determined.

[0129] For example, the formula for determining the target transfer necessary indicator corresponding to the marking pick-and-place cabinet can be:

[0130] ;

[0131] where is the target transfer necessary indicator corresponding to the marking pick-and-place cabinet. is the normalization function. LB is the cumulative value of the sample transfer necessary indicators of the marking pick-and-place cabinet at all acquisition moments in the current time period. is the maximum target duration in the target duration sequence corresponding to the marking pick-and-place cabinet. F is the mean value of all target durations in the target duration sequence corresponding to the marking pick-and-place cabinet except . is a factor greater than 0 set in advance, mainly used to prevent the denominator from being 0. For example, can be 0.001. M is the number of target time intervals corresponding to the marking pick-and-place cabinet. $i$ is the serial number of the target time interval corresponding to the marking pick-and-place cabinet. is the interval deviation degree of the marking pick-and-place cabinet at its corresponding $i$-th target time interval.

[0132] It should be noted that when The larger it is, it often indicates that the i-th target time interval corresponding to the marking picking cabinet deviates more from the time intervals between most adjacent picking and placing processes. Therefore, when The larger it is, it often indicates that the target time interval corresponding to the marking picking cabinet deviates more from the time intervals between most adjacent picking and placing processes. When The larger it is, it often indicates that there is a target duration in the target duration sequence corresponding to the marking picking cabinet that is much larger than other target durations, often indicating that the opening time of the marking picking cabinet is relatively more concentrated, and often indicating that the marking picking cabinet is relatively more likely to escape more cold air. When LB is larger, it often indicates that the marking picking cabinet may escape more cold air, and often indicates that it is more necessary to transfer the samples in the marking picking cabinet to other compliant picking cabinets. Therefore, when The larger it is, it often indicates that it is more necessary to transfer the samples in the marking picking cabinet to other compliant picking cabinets.

[0133] Step 5, perform sample transfer reminder based on the target transfer necessary index.

[0134] For example, if the target transfer necessary index corresponding to the marking picking cabinet is greater than the preset transfer threshold, it is determined that the temperature change in the marking picking cabinet is relatively large, and the temperature in the marking picking cabinet is probably higher than the storage temperature required for the samples. At this time, information needs to be sent to remind the staff to transfer the samples in the marking picking cabinet. Among them, the preset transfer threshold can be a threshold set in advance, and it can be 0.87.

[0135] Reference 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 library of yellow cattle breeding bulls, including the following steps:

[0136] Step S1, obtain the target infrared images of the frozen semen library of yellow cattle breeding bulls to be information-managed at each collection moment in the current time period, and identify the cold air areas corresponding to each picking cabinet from each frame of the target infrared images;

[0137] Step S2, determine the local cold air loss index and the target difference area of each picking cabinet at each collection moment according to the difference between the cold air areas of each picking cabinet between every two adjacent frames of the target infrared images;

[0138] Step S3, screen out the obvious cold air loss points from all the target difference areas at each collection moment according to all the local cold air loss indexes at each collection moment;

[0139] Step S4, determine the sample transfer necessary index of each picking cabinet at each collection moment according to the distribution of the obvious cold air loss points in the target difference area of each picking cabinet at each collection moment;

[0140] Step S5: Based on the sample transfer necessary indicators of each storage cabinet at all acquisition moments within the current time period, and the different pick-up and delivery processes of all storage cabinets within the current time period, determine the target transfer necessary indicator corresponding to each storage cabinet, and perform a sample transfer reminder based on the target transfer necessary indicator.

[0141] Figure 3 It is a schematic structural diagram of a computer device provided by an embodiment of the present invention. Exemplarily, as Figure 3 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. When the processor 302 executes the computer program 303, the computer device can execute an information management method of a frozen semen library for yellow cattle breeding bulls introduced above.

[0142] 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 information management method of a frozen semen library for yellow cattle breeding bulls.

[0143] 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 information management method of a frozen semen library for yellow cattle breeding bulls.

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

[0145] In summary, when the present invention performs a sample transfer reminder, it comprehensively considers multiple characteristics related to the temperature change of the storage cabinet, such as the local cold air loss index and the obvious points of cold air loss, etc., thereby quantifying the sample transfer necessary indicator of each storage cabinet at each acquisition moment. Subsequently, when quantifying the target transfer necessary indicator corresponding to each storage cabinet, it also comprehensively considers the different pick-up and delivery processes of different storage cabinets within the current time period, thereby improving the accuracy of quantifying the target transfer necessary indicator, realizing the sample transfer reminder, and improving the rationality of the sample transfer reminder, thereby improving the rationality of the information management of the frozen semen library for yellow cattle breeding bulls.

[0146] 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 foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the various 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 library of yellow cattle breeding bulls, characterized in that, The system includes: An acquisition and recognition module, configured to acquire target infrared images at each collection moment within the current time period of the yellow cattle breeding bull frozen semen library to be information - managed, and identify the cold air regions corresponding to each storage cabinet from each frame of the target infrared images; An index and region determination module, configured to determine the local cold air loss index and the target difference region of each storage cabinet at each collection moment according to the difference between the cold air regions of each storage cabinet in two adjacent frames of target infrared images; A significant cold air loss point screening module, configured to screen out the significant cold air loss points from all the target difference regions at each collection moment according to all the local cold air loss indexes at each collection moment; A necessary sample transfer index determination module, configured to determine the necessary sample transfer index of each storage cabinet at each collection moment according to the distribution of the significant cold air loss points in the target difference region of each storage cabinet at each collection moment; An index determination and sample transfer reminder module, configured to determine the target necessary transfer index corresponding to each storage cabinet according to the necessary sample transfer indexes of each storage cabinet at all collection moments within the current time period, and the different pick - up and put - down processes of all storage cabinets within the current time period, and perform a sample transfer reminder based on the target necessary transfer index; Determine any one storage cabinet as the marked storage cabinet, and determine any one collection moment within the current time period as the marked moment, and determine the previous collection moment of the marked moment as the reference moment; The formula corresponding to the local cold air loss index of the marked storage cabinet at the marked moment is: where D is the local cold air loss index of the marking pick-and-place cabinet at the marking moment; is the normalization function; is the area of the cold air region of the marking pick-and-place cabinet at the marking moment; is the area of the cold air region of the marking pick-and-place cabinet at the reference moment; is the preset storage temperature value; is the mean value of the temperature values corresponding to all pixel points in the cold air region of the marking pick-and-place cabinet at the marking moment; Determine the union of all the target difference regions at the marked moment as the marked escape region at the marked moment; According to the number of target difference regions to which each pixel point in the marked escape region belongs, and the local cold air loss indexes of all storage cabinets corresponding to each pixel point in the marked escape region at the marked moment, determine the cold air loss discrimination factor corresponding to each pixel point in the marked escape region; The formula corresponding to the necessary sample transfer index of the marked storage cabinet at the marked moment is: ; where B is the necessary index of sample transfer of the marking pick-and-place cabinet at the marking moment; N is the number of obvious cold air loss points in the target difference area of the marking pick-and-place cabinet at the marking moment; ZN is the number of obvious cold air loss points in the marking dissipation area at the marking moment; ZA is the cumulative value of the cold air loss discrimination factors corresponding to the obvious cold air loss points in the target difference area of the marking pick-and-place cabinet at the marking moment; Determine the time interval between every two adjacent pick - up and put - down processes of each storage cabinet within the current time period as the target time interval, and obtain multiple target time intervals corresponding to each storage cabinet; Determine the duration corresponding to each pick - up and put - down process of the marked storage cabinet within the current time period as the target duration, and obtain the target duration sequence corresponding to the marked storage cabinet; The formula corresponding to the target necessary transfer index of the marked storage cabinet is: ; ; Among them, is the interval deviation degree of the marking pick-and-place cabinet at its corresponding i-th target time interval; is the corresponding target transfer necessary index of the marking pick-and-place cabinet; i is the serial number of the target time interval corresponding to the marking pick-and-place cabinet; is the i-th target time interval corresponding to the marking pick-and-place cabinet; t is the mean value 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 the normalization function; LB is the cumulative value of the sample transfer necessary indexes of the marking pick-and-place cabinet at all acquisition moments within the current time period; is the maximum target duration in the target duration sequence corresponding to the marking pick-and-place cabinet; F is the mean value of all target durations in the target duration sequence corresponding to the marking pick-and-place cabinet except ; is a preset factor greater than 0; M is the number of target time intervals corresponding to the marking pick-and-place cabinet.

2. The information management system of a frozen semen bank for yellow cattle breeding bulls according to claim 1, characterized in that, The step of determining the local cold air loss index and the target difference region of each storage cabinet at each collection moment according to the difference between the cold air regions of each storage cabinet in two adjacent frames of target infrared images includes: Determine the cold air region corresponding to each storage cabinet at each collection moment as the cold air region of each storage cabinet at each collection moment recognized from the target infrared image at each collection moment; Screen out the region with the same position as the cold air region of the marked storage cabinet at the reference moment from the target infrared image at the marked moment as the temporary region; Determine the intersection of the temporary area and the cold air area of the marker picking cabinet at the marking moment as the marker intersection area; Determine the area of the marker picking cabinet within the cold air area at the marking moment except for the marker intersection area as the target difference area of the marker picking cabinet at the marking moment; Determine the local cold air loss index of the marker picking cabinet at the marking moment according to the area difference between the cold air areas of the marker picking cabinet at the reference moment and the marking moment.

3. The information management system of a frozen semen bank for yellow cattle breeding bulls according to claim 1, characterized in that, The screening of the cold air loss obvious points from all the target difference areas at each acquisition moment according to all the local cold air loss indexes at each acquisition moment includes: Arrange the cold air loss discrimination factors corresponding to all the pixel points in the marker dissipation area in descending order to obtain a cold air loss discrimination factor sequence; Determine the difference between every two adjacent cold air loss discrimination factors in the cold air loss discrimination factor sequence as the target difference to obtain a target difference sequence; Determine the two cold air loss discrimination factors corresponding to the largest target difference in the target difference sequence as the first cold air loss discrimination factor and the second cold air loss discrimination factor respectively; Taking the first cold air loss discrimination factor and the second cold air loss discrimination factor as the segmentation points, divide the cold air loss discrimination factor sequence into two target subsequences, and determine the target subsequence with the larger cold air loss discrimination factor among the two target subsequences as the cold air loss obvious sequence; Determine the pixel points corresponding to each cold air loss discrimination factor in the cold air loss obvious sequence as the cold air loss obvious points.

4. The information management system of a frozen semen bank for yellow cattle breeding bulls according to claim 3, characterized in that, The determination of the cold air loss discrimination factor corresponding to each pixel point in the marker dissipation area according to the number of target difference areas to which each pixel point in the marker dissipation area belongs and the local cold air loss indexes of all the picking cabinets corresponding to each pixel point in the marker dissipation area at the marking moment includes: Determine any pixel point in the marker dissipation area as the marker pixel point, and determine the number of target difference areas to which the marker pixel point belongs as the target number corresponding to the marker pixel point; Determine the mean value of the local cold air loss indexes of all the picking cabinets corresponding to the marker pixel point at the marking moment as the overall cold air loss factor corresponding to the marker pixel point; Determine the cold air loss discrimination factor corresponding to the marker pixel point according to the target number and the overall cold air loss factor corresponding to the marker pixel point, where both the target number and the overall cold air loss factor are positively correlated with the cold air loss discrimination factor.

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