Microbiological analysis system based on image recognition
By designing a microbial analysis system based on image recognition, the allocation strategy of microbial analysis and detection tasks is optimized, the problem of detection task allocation under the needs of large-scale microbial detection is solved, the detection efficiency and evaluation accuracy are improved, and environmental changes are adapted to.
Patent Information
- Application Number
- CN202510143302.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-06-10
AI Technical Summary
In the scenario of large-scale microbial detection demand, existing microbial analysis technologies are difficult to achieve reasonable detection task allocation strategies, which affects the overall efficiency and the accuracy of microbial pollution assessment, especially in extreme cases, the detection frequency needs to be adjusted and adapted to environmental changes.
A microbial analysis system based on image recognition is designed, including a task acquisition module, a resource library call module, an allocation strategy solution module, a detection sample image recognition module, a microbial pollution risk assessment module and an allocation strategy update module. Through the coordinated work of these modules, the allocation strategy of microbial analysis and detection tasks is optimized to adapt to different environments and detection needs.
It improves the overall efficiency of microbial detection, ensures the accuracy of microbial contamination assessment, and improves the environmental adaptability of the distribution strategy, and enables dynamic adjustment of detection frequency and type in extreme cases.
Smart Images

Figure CN120124908A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of microbial analysis, and particularly to a microbial analysis system based on image recognition. Background Art
[0002] Microbial detection and analysis refers to the process of using various technologies and methods to conduct qualitative, quantitative, and related characteristic studies on microorganisms in the environment, biological samples, etc., to determine the presence, species, quantity, activity of microorganisms and their impact on the environment or host, and then effectively evaluate the probability of environmental microbial contamination by identifying potential risks in the microbial environment, playing an important role in the fields of medical and health, food industry, environmental monitoring, and agricultural production.
[0003] Currently, the implementation process of existing microbial detection and analysis is to use a microbial detection device (such as a microbial analysis device based on image recognition) for microbial detection and analysis after sample collection and preparation, and to evaluate and determine environmental microbial contamination based on the detection and analysis results of the microbial detection device. However, in some scenarios (especially scenarios with large-scale microbial detection requirements), the existing microbial detection and analysis still have the following limitations: First, the microbial analysis technology based on image recognition requires strong image recognition and operation processing capabilities, and has high requirements for the device performance of the microbial analysis image recognition device. In scenarios with large-scale microbial detection requirements, different microbial analysis image recognition devices have different idle periods and recognition capabilities, and the microbial image analysis frequencies and microbial analysis types required by each microbial analysis detection demand port are different. When distributing the microbial analysis images corresponding to large-scale microbial detection requirements to several microbial analysis image recognition devices, the influence of the above multiple factors needs to be considered, and it is difficult to plan the distribution strategy, affecting the overall efficiency of large-scale microbial detection and the accuracy of microbial contamination assessment; Second, in extreme cases, it is necessary to further improve the overall efficiency of large-scale microbial detection. If each microbial analysis detection demand port uses a fixed microbial image analysis frequency, situations such as over-detection or insufficient detection intensity will occur under different microbial environmental conditions. At this time, it is necessary to adjust the microbial image analysis frequency. At the same time, when evaluating the environmental microbial contamination situation, it is also necessary to consider the situation where the emergence of new microorganisms caused by environmental microbial contamination changes the microbial analysis types. Therefore, for the requirements of large-scale microbial detection, higher environmental adaptability requirements need to be put forward for the distribution strategy.
[0004] Therefore, how to improve the rationality and scientificity of the detection task allocation strategy from microbial analysis images to microbial analysis image recognition devices in scenarios with large-scale microbial detection requirements, while improving the overall efficiency of microbial detection and the accuracy of microbial pollution assessment, and ensuring that the allocation strategy has sufficient environmental adaptability, is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] The present invention provides a microbial analysis system based on image recognition, aiming to solve at least one of the above technical problems.
[0006] To achieve the above object, the present invention provides a microbial analysis system based on image recognition, including:
[0007] A task acquisition module, configured to acquire microbial analysis detection tasks for a target period; wherein, the microbial analysis detection tasks include detection sample image import address information and microbial analysis detection requirement information for several microbial analysis detection requirement ports.
[0008] A resource library call module, configured to call a microbial analysis image recognition device resource library to determine the device reservation information and image recognition ability quantization value of each microbial analysis image recognition device recorded in the microbial analysis image recognition device resource library for each recognition cycle in the target period.
[0009] An allocation strategy solution module, configured to optimize and solve the allocation strategy of microbial analysis detection tasks for microbial analysis image recognition devices according to the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection requirement port recorded in the microbial analysis detection requirement information, considering the device reservation information and image recognition ability quantization value of each microbial analysis image recognition device for each recognition cycle in the target period.
[0010] A detection sample image recognition module, configured to perform microbial recognition of the detection sample images for each microbial analysis detection requirement port based on the allocation strategy and the detection sample image import address information of each microbial analysis detection requirement port.
[0011] A microbial pollution risk assessment module, configured to perform microbial pollution risk assessment on each microbial analysis detection requirement port by using the microbial recognition results of each recognition cycle of the detection sample images for each microbial analysis detection requirement port in the target period.
[0012] An allocation strategy update module, configured to update the allocation strategy of microbial analysis detection tasks for each microbial analysis image recognition device in subsequent several recognition cycles in the target period according to the microbial pollution risk assessment results of each microbial analysis detection requirement port.
[0013] Optionally, in the task acquisition module, acquiring the microbial analysis and detection task for the target period specifically includes:
[0014] Acquiring microbial analysis and detection requests uploaded from several microbial analysis and detection requirement ports; wherein, each microbial analysis and detection request includes the import address information of the detection sample image of the corresponding microbial analysis and detection requirement port and the microbial analysis and detection association information;
[0015] Extracting the microbial analysis and detection description text and the microbial analysis and detection period from the microbial analysis and detection association information, and generating the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request based on the microbial analysis and detection description text;
[0016] According to the microbial analysis and detection period, extracting the microbial analysis and detection frequency, the microbial analysis type and the import address information of the detection sample image of the microbial analysis and detection requirement port in the microbial analysis and detection requests falling within the target period, and constructing the microbial analysis and detection frequency and the microbial analysis type after extraction as the microbial analysis and detection requirement information and the import address information of the detection sample image into a microbial analysis and detection task.
[0017] Optionally, generating the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request based on the microbial analysis and detection description text specifically includes:
[0018] Performing natural language processing on the microbial analysis and detection description text by using a large language model to extract the microbial characteristic keyword set in the microbial analysis and detection description text;
[0019] According to the microbial characteristic keyword set, matching the microbial characteristic keyword combination with the highest similarity to the microbial characteristic keyword set in the first preset mapping comparison table of several microbial characteristic keyword combinations and the corresponding microbial analysis and detection frequencies and the second preset mapping comparison table of several microbial characteristic keyword combinations and the corresponding microbial analysis types;
[0020] Taking the microbial analysis and detection frequency and microbial analysis type corresponding to the microbial characteristic keyword combination with the highest similarity as the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request.
[0021] Optionally, in the resource library calling module, calling the microbial analysis image recognition device resource library to determine the device reservation information and the image recognition ability quantization value of each microbial analysis image recognition device recorded in the microbial analysis image recognition device resource library in each recognition cycle during the target period, specifically including:
[0022] Invoke the microbial analysis image recognition device resource library; wherein, the identification information of a number of microbial analysis image recognition devices is recorded in the microbial analysis image recognition device resource library;
[0023] Utilize the identification information to access the reservation operation plan list and device hardware resource information list of the microbial analysis image recognition device, and determine a number of recognition cycles and device hardware resource information that are in a callable state for each microbial analysis image recognition device during the target period;
[0024] Take the number of recognition cycles that are in a callable state during the target period as the device reservation information for each microbial analysis image recognition device, and convert the device hardware resource information into an image recognition ability quantization value for each microbial analysis image recognition device according to a preset conversion rule.
[0025] Optionally, in the allocation strategy solving module, according to the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection requirement port recorded in the microbial analysis detection requirement information, considering the device reservation information and image recognition ability quantization value of each microbial analysis image recognition device in each recognition cycle during the target period, the steps of optimizing and solving the allocation strategy of the microbial analysis detection task for the microbial analysis image recognition device specifically include:
[0026] Extract the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection requirement port recorded in the microbial analysis detection requirement information, and match the image recognition difficulty quantization value of the microbial analysis image corresponding to each microbial analysis type in the historical microbial analysis detection image recognition process database;
[0027] Considering the device reservation information and the image recognition ability quantization value of each microorganism analysis image recognition device in each recognition cycle during the target period, taking the sum of the image recognition difficulty quantization values of all microorganism analysis images corresponding to the microorganism analysis types of several microorganism analysis detection demand ports assigned to the recognition cycle of each microorganism analysis image recognition device in each callable state being less than the image recognition ability quantization value of the corresponding recognition cycle in the target period as the first constraint condition, taking the time interval between the recognition cycles of the adjacent two microorganism analysis images of each microorganism analysis detection demand port assigned to the corresponding microorganism analysis image recognition device being less than the time interval of the microorganism analysis detection frequency corresponding to each microorganism analysis detection demand port as the second constraint condition, and taking the minimum cumulative sum of the ratio of the sum of the image recognition difficulty quantization values of the microorganism analysis images assigned to each microorganism analysis image recognition device in each recognition cycle during the target period to the image recognition ability quantization value as the optimization objective, and optimizing and solving the several microorganism analysis detection demand ports assigned to each microorganism analysis image recognition device in each recognition cycle for performing the image recognition action;
[0028] According to the several microorganism analysis detection demand ports assigned to each microorganism analysis image recognition device in each recognition cycle for performing the image recognition action, generate the allocation strategy of the microorganism analysis detection task in the target period for the microorganism analysis image recognition device.
[0029] Optionally, the image recognition ability quantization value of the microorganism analysis image recognition device is configured as the number of times of recognizing the standard microorganism analysis image by the microorganism analysis image recognition device in a unit recognition cycle, and the image recognition difficulty quantization value of the microorganism analysis image is configured as the ratio of the time taken for the microorganism analysis image to be recognized and processed by the microorganism analysis image recognition device to the time taken for the standard microorganism analysis image to be recognized and processed by the same microorganism analysis image device.
[0030] Optionally, based on the allocation strategy and the detection sample image import address information of each microorganism analysis detection demand port, perform the microorganism recognition of the detection sample images of each microorganism analysis detection demand port, specifically including:
[0031] Based on the detection sample image import address information of each microorganism analysis detection demand port, access the detection sample image list corresponding to each microorganism analysis detection demand port;
[0032] Using the allocation strategy, control each microorganism analysis image recognition device to access the detection sample image list corresponding to the several microorganism analysis detection demand ports assigned to it in each recognition cycle during the target period, and perform microorganism recognition on the current detection sample image in the detection sample image list.
[0033] Optionally, in the microbial contamination risk assessment module, the microbial contamination risk of each microbial analysis and detection requirement port is evaluated by using the microbial recognition results of each recognition cycle of the detection sample image executed by each microbial analysis and detection requirement port during the target period. Specifically, it includes:
[0034] Obtain the microbial recognition results of each microbial analysis and detection requirement port for each recognition cycle of the detection sample image during the target period; wherein, the microbial recognition results include microbial species information and microbial concentration information;
[0035] Based on at least one determination criterion among the standard microbial species, standard microbial concentration, or standard microbial concentration change rate recorded in the microbial contamination determination rule of each microbial analysis and detection requirement port, evaluate the microbial contamination risk of each biological analysis and detection requirement port;
[0036] Among them, when the microbial species information, microbial concentration information, or the microbial concentration change rate of adjacent recognition cycles of a biological analysis and detection requirement port exceeds the standard microbial species, standard microbial concentration, or standard microbial concentration change rate recorded in the corresponding microbial contamination determination rule, it is determined that the biological analysis and detection requirement port has a microbial contamination risk.
[0037] Optionally, in the allocation strategy update module, according to the microbial contamination risk assessment results of each microbial analysis and detection requirement port, update the allocation strategy of the microbial analysis and detection tasks of each microbial analysis image recognition device in the subsequent several recognition cycles during the target period. Specifically, it includes:
[0038] Obtain the microbial contamination risk assessment results obtained by each microbial analysis and detection requirement port after each recognition cycle, and determine whether each microbial analysis and detection requirement port has been determined to have a microbial contamination risk for a continuous target number of recognition cycles;
[0039] If so, classify the microbial analysis and detection requirement port as a high microbial contamination risk requirement port, adjust the microbial analysis and detection requirement information of each high microbial contamination risk requirement port, re-solve the allocation strategy of the microbial analysis and detection tasks for the microbial analysis image recognition device before the next recognition cycle, and execute the microbial analysis and detection tasks of the subsequent recognition cycles according to the updated allocation strategy.
[0040] Optionally, adjusting the microbial analysis and detection requirement information of each high microbial contamination risk requirement port specifically includes:
[0041] Update the microbial analysis type of each high microbial contamination risk requirement port according to the new microbial types identified in the microbial recognition results;
[0042] Replace the microbial analysis type in the microbial analysis detection requirement information of each high microbial contamination risk requirement port with the updated microbial analysis type, and adjust the microbial analysis detection frequency in the microbial analysis detection requirement information upward by a preset ratio.
[0043] The beneficial effects of the present invention are as follows: A microbial analysis system based on image recognition is proposed. By obtaining the microbial analysis detection tasks in the target period, determining the microbial analysis detection frequency and microbial analysis type of each microbial analysis detection requirement port, and by calling the microbial analysis image recognition device resource library, determining the device reservation information and the image recognition ability quantization value of each microbial analysis image recognition device in each recognition cycle in the target period, considering the superimposed effects of multiple factors, optimizing and solving the allocation strategy of the microbial analysis detection tasks for the microbial analysis image recognition devices. Thus, by reasonably allocating the microbial analysis images corresponding to the large-scale microbial detection requirements to several microbial analysis image recognition devices, while improving the overall efficiency of microbial detection, ensuring the accuracy of microbial contamination assessment using the microbial detection results. At the same time, considering the impact of the mismatch in detection intensity caused by the fixed microbial analysis detection frequency and the change in microbial analysis types due to environmental microbial contamination, by real-time evaluating the microbial contamination risk status to adjust the allocation strategy of the microbial analysis detection tasks for the microbial analysis image recognition devices, enhancing the environmental adaptability of the allocation strategy. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a schematic structural diagram of the microbial analysis system based on image recognition according to an embodiment of the present invention.
[0045] The realization, functional features and advantages of the object of the present invention will be further described in conjunction with the embodiments with reference to the drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0046] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0047] An embodiment of the present invention provides a microbial analysis system based on image recognition, referring to Figure 1 , Figure 1 It is a schematic structural diagram of the microbial analysis system based on image recognition according to an embodiment of the present invention.
[0048] In this embodiment, the microbial analysis system based on image recognition includes:
[0049] A task acquisition module 10, configured to acquire a microbial analysis and detection task for a target period; wherein, the microbial analysis and detection task includes detection sample image import addresses and microbial analysis and detection requirement information for a number of microbial analysis and detection requirement ports.
[0050] A resource library call module 20, configured to call a microbial analysis image recognition device resource library, and determine the device reservation information and image recognition ability quantization values of each microbial analysis image recognition device recorded in the microbial analysis image recognition device resource library for each recognition cycle during the target period.
[0051] An allocation strategy solution module 30, configured to optimize and solve the allocation strategy of the microbial analysis and detection task for the microbial analysis image recognition device according to the microbial analysis and detection frequencies and microbial analysis types corresponding to each microbial analysis and detection requirement port recorded in the microbial analysis and detection requirement information, considering the device reservation information and image recognition ability quantization values of each microbial analysis image recognition device for each recognition cycle during the target period.
[0052] A detection sample image recognition module 40, configured to perform microbial recognition on the detection sample images of each microbial analysis and detection requirement port based on the allocation strategy and the detection sample image import addresses of each microbial analysis and detection requirement port.
[0053] A microbial contamination risk assessment module 50, configured to perform a microbial contamination risk assessment on each microbial analysis and detection requirement port by using the microbial recognition results of each recognition cycle of the detection sample images for each microbial analysis and detection requirement port during the target period.
[0054] An allocation strategy update module 60, configured to update the allocation strategy of the microbial analysis and detection tasks of each microbial analysis image recognition device for several subsequent recognition cycles during the target period according to the microbial contamination risk assessment results of each microbial analysis and detection requirement port.
[0055] It should be noted that currently, the implementation process of existing microbial detection and analysis is to use microbial detection equipment (such as microbial analysis equipment based on image recognition) for microbial detection and analysis after sample collection and preparation, and to evaluate and determine environmental microbial pollution based on the detection and analysis results of the microbial detection equipment. However, in some scenarios (especially scenarios with large-scale microbial detection requirements), the existing microbial detection and analysis still have the following limitations: First, the microbial analysis technology based on image recognition requires strong image recognition and operation processing capabilities, and has high requirements for the equipment performance of microbial analysis image recognition equipment. In scenarios with large-scale microbial detection requirements, different microbial analysis image recognition equipment has different idle periods and recognition capabilities, and the required microbial image analysis frequencies and microbial analysis types for each microbial analysis detection demand port are different. When allocating microbial analysis images corresponding to large-scale microbial detection requirements to several microbial analysis image recognition equipment, the influence of the above multiple factors needs to be considered, and the planning of the allocation strategy is difficult, affecting the overall efficiency of large-scale microbial detection and the accuracy of microbial pollution assessment; Second, in extreme cases, it is necessary to further improve the overall efficiency of large-scale microbial detection. If each microbial analysis detection demand port adopts a fixed microbial image analysis frequency, situations such as over-detection or insufficient detection intensity will occur under different microbial environmental conditions. At this time, it is necessary to adjust the microbial image analysis frequency. At the same time, when evaluating the situation of environmental microbial pollution, it is also necessary to consider the emergence of new microorganisms caused by environmental microbial pollution, which changes the types of microbial analysis. Therefore, for the requirements of large-scale microbial detection, higher environmental adaptability requirements are put forward for the allocation strategy.
[0056] To solve the above problems, in this embodiment, by determining the microbial analysis detection frequency and microbial analysis type of each microbial analysis detection demand port, and by calling the resource library of microbial analysis image recognition equipment, the equipment reservation information and the quantified value of image recognition ability of each microbial analysis image recognition equipment in each recognition cycle during the target period are determined. Considering the superposition effect of multiple factors, the allocation strategy of microbial analysis detection tasks for microbial analysis image recognition equipment is optimized and solved, while improving the overall efficiency of microbial detection, ensuring the accuracy of microbial pollution assessment using microbial detection results. At the same time, by real-time evaluating the microbial pollution risk status to adjust the allocation strategy of microbial analysis detection tasks for microbial analysis image recognition equipment, the environmental adaptability of the allocation strategy can be improved.
[0057] In a preferred embodiment, in the task acquisition module, obtaining the microbial analysis detection tasks during the target period specifically includes:
[0058] Obtain microbial analysis and detection requests uploaded from several microbial analysis and detection requirement ports; among them, each microbial analysis and detection request includes the detection sample image import address information of the corresponding microbial analysis and detection requirement port and the microbial analysis and detection association information;
[0059] Extract the microbial analysis and detection description text and the microbial analysis and detection time period from the microbial analysis and detection association information, and based on the microbial analysis and detection description text, generate the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request;
[0060] According to the microbial analysis and detection time period, extract the microbial analysis and detection frequency, microbial analysis type, and the detection sample image import address information of the microbial analysis and detection requirement port in the microbial analysis and detection requests that fall within the target time period, and use the extracted microbial analysis and detection frequency and microbial analysis type as microbial analysis and detection requirement information to construct a microbial analysis and detection task with the detection sample image import address information.
[0061] Furthermore, generating the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request based on the microbial analysis and detection description text specifically includes:
[0062] Use a large language model to perform natural language processing on the microbial analysis and detection description text, and extract the microbial characteristic keyword set in the microbial analysis and detection description text;
[0063] According to the microbial characteristic keyword set, match the microbial characteristic keyword combination with the highest similarity to the microbial characteristic keyword set in the first preset mapping comparison table of several microbial characteristic keyword combinations and corresponding microbial analysis and detection frequencies and the second preset mapping comparison table of several microbial characteristic keyword combinations and corresponding microbial analysis types;
[0064] Use the microbial analysis and detection frequency and microbial analysis type corresponding to the microbial characteristic keyword combination with the highest similarity as the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request.
[0065] In this embodiment, by obtaining the microbial analysis and detection requests uploaded from several microbial analysis and detection requirement ports, using the microbial analysis and detection description text and the microbial analysis and detection time period in the microbial analysis and detection association information of the microbial analysis and detection requests, and adopting the methods of large language model and keyword group matching to determine the microbial analysis and detection rate and microbial analysis type of each microbial analysis and detection request, and finally obtaining the constructed microbial analysis and detection task.
[0066] In a preferred embodiment, in the resource library calling module, the microbial analysis image recognition device resource library is called to determine the device reservation information and the image recognition ability quantization value of each microbial analysis image recognition device recorded in the microbial analysis image recognition device resource library for each recognition cycle in the target period. Specifically, it includes:
[0067] Call the microbial analysis image recognition device resource library; wherein, the identification information of several microbial analysis image recognition devices is recorded in the microbial analysis image recognition device resource library;
[0068] Using the identification information, access the reservation operation plan list and the device hardware resource information list of the microbial analysis image recognition device to determine several recognition cycles and device hardware resource information in the callable state of each microbial analysis image recognition device in the target period;
[0069] Take several recognition cycles in the callable state in the target period as the device reservation information of each microbial analysis image recognition device, and convert the device hardware resource information into the image recognition ability quantization value of each microbial analysis image recognition device according to the preset conversion rule.
[0070] In this embodiment, by calling the microbial analysis image recognition device resource library and using the identification information of each microbial analysis image recognition device, access the reservation operation plan list and the device hardware resource information list to determine the device reservation information and the image recognition ability quantization value of each microbial analysis image recognition device. Thus, the limiting factors of the microbial analysis image recognition device are obtained.
[0071] In a preferred embodiment, in the allocation strategy solving module, according to the microbial analysis detection frequency and the microbial analysis type corresponding to each microbial analysis detection demand port recorded in the microbial analysis detection demand information, considering the device reservation information and the image recognition ability quantization value of each microbial analysis image recognition device for each recognition cycle in the target period, the steps of optimizing and solving the allocation strategy of the microbial analysis detection task for the microbial analysis image recognition device are as follows. Specifically, it includes:
[0072] Extract the microbial analysis detection frequency and the microbial analysis type corresponding to each microbial analysis detection demand port recorded in the microbial analysis detection demand information, and match the image recognition difficulty quantization value of the microbial analysis image corresponding to each microbial analysis type in the historical microbial analysis detection image recognition process database;
[0073] Consider the device reservation information and the image recognition ability quantization value of each microorganism analysis image recognition device in each recognition cycle during the target period. Take the sum of the image recognition difficulty quantization values of all microorganism analysis images corresponding to the microorganism analysis types of several microorganism analysis detection demand ports assigned to the recognition cycle of each microorganism analysis image recognition device in each callable state being less than the image recognition ability quantization value of the corresponding recognition cycle in the target period as the first constraint condition. Take the time interval between the recognition cycles of the adjacent two microorganism analysis images of each microorganism analysis detection demand port assigned to the corresponding microorganism analysis image recognition device being less than the time interval of the microorganism analysis detection frequency corresponding to each microorganism analysis detection demand port as the second constraint condition. Take the minimum cumulative sum of the ratio of the sum of the image recognition difficulty quantization values of the microorganism analysis images assigned to each microorganism analysis image recognition device in each recognition cycle during the target period to the image recognition ability quantization value as the optimization objective, and optimize and solve the several microorganism analysis detection demand ports corresponding to the image recognition actions assigned to each microorganism analysis image recognition device in each recognition cycle;
[0074] According to the several microorganism analysis detection demand ports corresponding to the image recognition actions assigned to each microorganism analysis image recognition device in each recognition cycle, generate the allocation strategy of the microorganism analysis detection task in the target period for the microorganism analysis image recognition device.
[0075] Furthermore, the image recognition ability quantization value of the microorganism analysis image recognition device is configured as the number of times the microorganism analysis image recognition device recognizes standard microorganism analysis images in a unit recognition cycle, and the image recognition difficulty quantization value of the microorganism analysis image is configured as the ratio of the time taken for the microorganism analysis image to be recognized and processed by the microorganism analysis image recognition device to the time taken for the same microorganism analysis image device to recognize and process the standard microorganism analysis image.
[0076] In this embodiment, by obtaining the microorganism analysis detection task in the target period, determining the microorganism analysis detection frequency and microorganism analysis type of each microorganism analysis detection demand port, and by calling the microorganism analysis image recognition device resource library, determining the device reservation information and the image recognition ability quantization value of each microorganism analysis image recognition device in each recognition cycle during the target period, considering the superimposed influence of multiple factors, optimizing and solving the allocation strategy of the microorganism analysis detection task for the microorganism analysis image recognition device. Thus, by reasonably allocating the microorganism analysis images corresponding to the large-scale microorganism detection requirements to several microorganism analysis image recognition devices, while improving the overall efficiency of microorganism detection, ensuring the accuracy of using the microorganism detection results for microorganism pollution assessment.
[0077] In a preferred embodiment, based on the allocation strategy and the detection sample image import address information of each microbial analysis detection requirement port, microbial recognition of the detection sample images for each microbial analysis detection requirement port is performed, specifically including:
[0078] Based on the detection sample image import address information of each microbial analysis detection requirement port, access the detection sample image list corresponding to each microbial analysis detection requirement port;
[0079] Using the allocation strategy, control each microbial analysis image recognition device to access the detection sample image lists corresponding to a number of microbial analysis detection requirement ports assigned to it in each recognition cycle during the target period, and perform microbial recognition on the current detection sample images in the detection sample image lists.
[0080] In this embodiment, after obtaining the allocation strategy, first access the detection sample image list corresponding to each microbial analysis detection requirement port through the detection sample image import address information, and then according to the allocation record, each microbial analysis image recognition device accesses the detection sample image lists corresponding to a number of microbial analysis detection requirement ports assigned to it in each recognition cycle during the target period, so as to reasonably allocate the microbial analysis images corresponding to the large-scale microbial detection requirements to a number of microbial analysis image recognition devices, improving the overall efficiency of microbial detection while ensuring the accuracy of microbial pollution assessment using the microbial detection results.
[0081] In a preferred embodiment, in the microbial pollution risk assessment module, using the microbial recognition results of each microbial analysis detection requirement port for each recognition cycle of the detection sample images during the target period, perform microbial pollution risk assessment on each microbial analysis detection requirement port, specifically including:
[0082] Obtain the microbial recognition results of each microbial analysis detection requirement port for each recognition cycle of the detection sample images during the target period; wherein, the microbial recognition results include microbial species information and microbial concentration information;
[0083] Based on at least one determination criterion of the standard microbial species, standard microbial concentration or standard microbial concentration change rate recorded in the microbial pollution determination rule of each microbial analysis detection requirement port, perform microbial pollution risk assessment on each biological analysis detection requirement port;
[0084] Among them, when the microbial species information, microbial concentration information of the bioanalysis detection requirement port, or the change rate of the microbial concentration in adjacent recognition cycles exceeds the standard microbial species, standard microbial concentration, or standard microbial concentration change rate recorded in the corresponding microbial pollution determination rule, it is determined that the bioanalysis detection requirement port has a risk of microbial pollution.
[0085] Furthermore, in the allocation strategy update module, according to the microbial pollution risk assessment results of each bioanalysis detection requirement port, the allocation strategy of the microbial analysis detection tasks of each microbial analysis image recognition device in several subsequent recognition cycles during the target period is updated, specifically including:
[0086] Obtain the microbial pollution risk assessment results obtained after each recognition cycle for each bioanalysis detection requirement port, and determine whether each bioanalysis detection requirement port has been determined to have a risk of microbial pollution in a continuous target number of recognition cycles;
[0087] If so, divide the bioanalysis detection requirement port into a high microbial pollution risk requirement port, adjust the bioanalysis detection requirement information of each high microbial pollution risk requirement port, re-solve the allocation strategy of the bioanalysis detection task for the microbial analysis image recognition device before the next recognition cycle, and execute the microbial analysis detection tasks in the subsequent recognition cycles according to the updated allocation strategy.
[0088] Furthermore, adjusting the bioanalysis detection requirement information of each high microbial pollution risk requirement port specifically includes:
[0089] Update the bioanalysis type of each high microbial pollution risk requirement port according to the new microbial types identified in the microbial recognition results;
[0090] Replace the bioanalysis type in the bioanalysis detection requirement information of each high microbial pollution risk requirement port with the updated bioanalysis type, and adjust the bioanalysis detection frequency in the bioanalysis detection requirement information upward by a preset ratio.
[0091] In this embodiment, by considering the influence of the inadaptability of the detection intensity caused by the fixed bioanalysis detection frequency and the change of the bioanalysis types caused by environmental microbial pollution, the allocation strategy of the bioanalysis detection task for the microbial analysis image recognition device is adjusted by real-time evaluating the microbial pollution risk status, so as to improve the environmental adaptability of the allocation strategy.
[0092] It should be understood that in the description of this specification, the descriptions referring to terms such as "one embodiment", "another embodiment", "other embodiments", or "the first embodiment to the Nth embodiment" mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0093] It should be noted that in this article, the term "comprising", "including", or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article, or system. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article, or system comprising such element.
[0094] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. A microbial analysis system based on image recognition, characterized in that: include: A task acquisition module is configured to acquire a microbial analysis and detection task in a target period; wherein the microbial analysis and detection task includes detection sample image import address information and microbial analysis and detection requirement information of a plurality of microbial analysis and detection requirement ports; A resource library calling module is configured to call a microbial analysis image recognition device resource library, and determine the device reservation information and image recognition capability quantification value of each microbial analysis image recognition device recorded in the microbial analysis image recognition device resource library for each recognition cycle in a target period; an allocation strategy solving module, configured to optimize and solve the allocation strategy of the microbial analysis detection task for the microbial analysis image recognition device according to the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection demand port recorded in the microbial analysis detection demand information, and considering the device reservation information and image recognition capability quantification value of each microbial analysis image recognition device in each recognition cycle in the target time period; A test sample image recognition module is configured to perform microbial recognition of the test sample image for each microbial analysis and detection demand port based on the allocation strategy and the test sample image import address information of each microbial analysis and detection demand port; The microbial contamination risk assessment module is configured to utilize each microbial analysis and detection demand port to perform microbial identification results of each identification cycle for the detection sample image during a target period, and to perform microbial contamination risk assessment on each microbial analysis and detection demand port; The allocation strategy update module is configured to update the allocation strategy of the microbial analysis and detection tasks of each microbial analysis image recognition device for several subsequent recognition cycles in the target time period according to the microbial contamination risk assessment result of each microbial analysis and detection demand port.
2. The microorganism analysis system based on image recognition according to claim 1, characterized in that: In the task acquisition module, the microbial analysis and detection tasks for the target period are acquired, specifically including: Obtaining microbial analysis and detection requests uploaded by a number of microbial analysis and detection demand ports; wherein each microbial analysis and detection request includes detection sample image import address information and microbial analysis and detection association information corresponding to the microbial analysis and detection demand port; Extracting the microbial analysis and detection description text and the microbial analysis and detection period in the microbial analysis and detection associated information, and generating the microbial analysis and detection frequency and microbial analysis type of each microbial analysis and detection request based on the microbial analysis and detection description text; According to the microbial analysis and detection time period, the microbial analysis and detection frequency, microbial analysis type and detection sample image import address information of the microbial analysis and detection demand port in the microbial analysis and detection request falling into the target time period are extracted, and the extracted microbial analysis and detection frequency and microbial analysis type are used as the microbial analysis and detection demand information and the detection sample image import address information to construct a microbial analysis and detection task.
3. The microorganism analysis system based on image recognition according to claim 2, characterized in that: Based on the microbial analysis test description text, a microbial analysis test frequency and a microbial analysis type for each microbial analysis test request are generated, specifically including: Using a large language model to perform natural language processing on the microbial analysis and detection description text, and extracting a microbial characteristic keyword set in the microbial analysis and detection description text; According to the microbial characteristic keyword set, a microbial characteristic keyword combination with the highest similarity to the microbial characteristic keyword set is matched in a first preset mapping comparison table of a plurality of microbial characteristic keyword combinations and corresponding microbial analysis detection frequencies and a second preset mapping comparison table of a plurality of microbial characteristic keyword combinations and corresponding microbial analysis types; The microbial analysis detection frequency and microbial analysis type corresponding to the microbial characteristic keyword combination with the highest similarity are used as the microbial analysis detection frequency and microbial analysis type of each microbial analysis detection request.
4. The microorganism analysis system based on image recognition according to claim 1, characterized in that: In the resource library calling module, the microorganism analysis image recognition device resource library is called to determine the device reservation information and image recognition capability quantification value of each microorganism analysis image recognition device recorded in the microorganism analysis image recognition device resource library for each recognition cycle in the target time period, specifically including: Calling a microbial analysis image recognition device resource library; wherein the microbial analysis image recognition device resource library records identification information of a plurality of microbial analysis image recognition devices; Using the identification information, access the scheduled operation plan list and the equipment hardware resource information list of the microorganism analysis image recognition device, and determine a number of recognition cycles and equipment hardware resource information of each microorganism analysis image recognition device that are in a callable state during the target period; A number of recognition cycles in a callable state in a target period are used as device reservation information for each microbial analysis image recognition device, and the device hardware resource information is converted into a quantitative value of the image recognition capability of each microbial analysis image recognition device according to a preset conversion rule.
5. The microorganism analysis system based on image recognition according to claim 1, characterized in that: In the allocation strategy solving module, according to the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection demand port recorded in the microbial analysis detection demand information, the device reservation information and image recognition capability quantification value of each microbial analysis image recognition device in each recognition cycle in the target period are considered, and the allocation strategy steps for the microbial analysis detection task for the microbial analysis image recognition device are optimized and solved, specifically including: Extracting the microbial analysis detection frequency and microbial analysis type corresponding to each microbial analysis detection demand port recorded in the microbial analysis detection demand information, and matching the image recognition difficulty quantification value of the microbial analysis image corresponding to each microbial analysis type in the image recognition process database of historical microbial analysis detection; Considering the device reservation information and the image recognition capability quantified value of each microbial analysis image recognition device in each recognition cycle in the target time period, the first constraint condition is that the sum of the image recognition difficulty quantified values of all microbial analysis images of the microbial analysis type corresponding to the several microbial analysis detection demand ports assigned to each microbial analysis image recognition device in each callable state recognition cycle is less than the image recognition capability quantified value of the recognition cycle corresponding to the target time period, the second constraint condition is that the time interval between the recognition cycles of two adjacent microbial analysis images assigned to the corresponding microbial analysis image recognition device of each microbial analysis detection demand port is less than the time interval of the microbial analysis detection frequency corresponding to each microbial analysis detection demand port, the optimization target is that the cumulative sum of the ratio of the sum of the image recognition difficulty quantified values of the microbial analysis images assigned to each microbial analysis image recognition device in each recognition cycle in the target time period to the image recognition capability quantified value is minimized, and the several microbial analysis detection demand ports corresponding to the image recognition actions assigned to each microbial analysis image recognition device in each recognition cycle for performing image recognition actions are optimized and solved; According to a number of microbial analysis detection demand ports corresponding to image recognition actions assigned to each microbial analysis image recognition device in each recognition cycle, an allocation strategy for microbial analysis detection tasks in a target period for the microbial analysis image recognition device is generated.
6. The microorganism analysis system based on image recognition according to claim 5, characterized in that: The image recognition capability quantification value of the microbial analysis image recognition device is configured as the number of times the microbial analysis image recognition device recognizes a standard microbial analysis image within a unit recognition cycle, and the image recognition difficulty quantification value of the microbial analysis image is configured as the ratio of the time consumed for the microbial analysis image to be recognized and processed by the microbial analysis image recognition device to the time consumed for the standard microbial analysis image to be recognized and processed by the same microbial analysis image device.
7. The microorganism analysis system based on image recognition according to claim 1, characterized in that: Based on the allocation strategy and the detection sample image import address information of each microbial analysis and detection demand port, performing microbial identification for the detection sample image of each microbial analysis and detection demand port, specifically including: Based on the detection sample image import address information of each microbial analysis detection demand port, access the detection sample image list corresponding to each microbial analysis detection demand port; By using the allocation strategy, each microbial analysis image recognition device is controlled to access the detection sample image lists corresponding to the several microbial analysis detection demand ports allocated to it in each recognition cycle of the target time period, and perform microbial recognition on the current detection sample image in the detection sample image list.
8. The microorganism analysis system based on image recognition according to claim 7, characterized in that: In the microbial contamination risk assessment module, each microbial analysis and detection demand port is used to perform microbial identification results of each identification cycle of the detection sample image in the target period, and a microbial contamination risk assessment is performed on each microbial analysis and detection demand port, specifically including: Obtaining the microbial identification result of each identification cycle performed by each microbial analysis and detection demand port on the detection sample image during the target period; wherein the microbial identification result includes microbial species information and microbial concentration information; Based on at least one of the standard microbial species, standard microbial concentration or standard microbial concentration change rate recorded in the microbial contamination judgment rule of each microbial analysis and detection demand port, a microbial contamination risk assessment is performed on each biological analysis and detection demand port; Among them, when the microbial species information, microbial concentration information or the microbial concentration change rate of the biological analysis and detection demand port in adjacent identification cycles exceeds the standard microbial species, standard microbial concentration or standard microbial concentration change rate recorded in the corresponding microbial contamination judgment rule, the biological analysis and detection demand port is judged to have a microbial contamination risk.
9. The microorganism analysis system based on image recognition according to claim 1, characterized in that: In the allocation strategy update module, according to the microbial contamination risk assessment result of each microbial analysis and detection demand port, the allocation strategy of the microbial analysis and detection tasks of each microbial analysis image recognition device in the subsequent several recognition cycles in the target period is updated, specifically including: Obtain the microbial contamination risk assessment result obtained for each microbial analysis and detection demand port after each identification cycle, and determine whether each microbial analysis and detection demand port has been judged to have a microbial contamination risk for a continuous target number of identification cycles; If so, divide the microbial analysis and detection demand port into a high microbial contamination risk demand port, adjust the microbial analysis and detection demand information of each high microbial contamination risk demand port, re-solve the allocation strategy of the microbial analysis and detection task for the microbial analysis image recognition device before the next recognition cycle, and execute the microbial analysis and detection tasks of the subsequent recognition cycle according to the updated allocation strategy.
10. The microorganism analysis system based on image recognition according to claim 9, characterized in that: Adjust the microbial analysis and testing requirements for each high microbial contamination risk port, including: According to the new microorganism types identified in the microbial identification results, the microbial analysis type of each high microbial contamination risk demand port is updated; The microbial analysis type in the microbial analysis and testing demand information of each high microbial contamination risk demand port is replaced with the updated microbial analysis type, and the microbial analysis and testing frequency in the microbial analysis and testing demand information is adjusted upward by a preset ratio.