Counter chamber position management method, processor and counter management device
Patent Information
- Application Number
- CN202610872245.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-16
- Publication Date
- 2026-10-16
AI Technical Summary
[0002]现有计数板管理设备(如血液检测分析仪)中使用到的镜检类试剂卡和计数板组合方式一般有两种,一种是试剂盒和计数板组合在一起,一次检测消耗一个试剂盒和计数板;另外一种是试剂卡和计数板分离,这种情况下计数板上设计有1-2个计数区域,支持1-2次检测,但当设计更多的计数区域以支持更多次的检测时,计数板上各个检测腔位的管理将变得很复杂,常用的位置标记存储的方式无法形成有效闭环,如果管理方法不到位,很容易出现已使用腔位重复使用,或者使用长霉,指纹污染等腔位,严重影响检测结果,甚至浪费宝贵的检测样本
[0014]As can be seen from the above technical solution, the counting board cavity management method includes: obtaining a cavity status database corresponding to the managed counting board, the cavity status database including the status information corresponding to each cavity on the managed counting board; determining the set of available cavities of the managed counting board based on the cavity status database; performing a status re-determination operation on a single available cavity in the set of available cavities to obtain the true status of the single available cavity, wherein the true status includes unused status, used status, and abnormal status; if the true status of a single available cavity is not unused, correcting the status information of the single available cavity in the cavity status database based on the true status; traversing all available cavities in the set of available cavities to obtain a cavity status database after all erroneous status information has been corrected. This counting board cavity management method is simple and easy to implement, and can achieve an effective closed loop for the management of available cavities on the managed counting board. In addition, this counting board cavity management method supports setting more cavities on the managed counting board, thereby increasing the reuse rate of the managed counting board and reducing the production and management costs of the managed counting board.
Smart Images

Figure CN122925449A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of counting board management equipment, specifically relating to a counting board cavity management method, processor, and counting board management equipment. Background Technology
[0002] There are generally two ways to combine microscopic reagent cards and counting chambers in existing counting chamber management equipment (such as blood test analyzers). One way is to combine the reagent kit and the counting chamber together, with one reagent kit and one counting chamber consumed per test. The other way is to separate the reagent card and the counting chamber. In this case, the counting chamber is designed with 1-2 counting areas to support 1-2 tests. However, when more counting areas are designed to support more tests, the management of each detection chamber on the counting chamber becomes very complicated. The commonly used method of storing location markings cannot form an effective closed loop. If the management method is not in place, it is easy to reuse used chambers or use chambers that are moldy or contaminated with fingerprints, which seriously affects the test results and may even waste valuable test samples. Summary of the Invention
[0003] The purpose of this application is to provide a counting plate cavity position management method, processor, and counting plate management device, which have the advantages of being simple, easy to operate, and able to effectively manage the cavity positions on the counting plate.
[0004] To achieve the above objectives, the first aspect of this application provides a method for managing the cavity position of a counting chamber, the method comprising: Obtain the cavity status database corresponding to the managed counting board. The cavity status database includes the status information of each cavity on the managed counting board. The available cavity set of the managed counting plate is determined based on the cavity status database; A state re-determination operation is performed on a single available cavity in the set of available cavities to obtain the true state of the single available cavity, where the true state includes unused state, used state, and abnormal state; If the actual state of a single available cavity is not unused, the status information of the single available cavity in the cavity status database is corrected according to the actual state. Traverse all available cavities in the available cavity set to obtain a cavity status database after all erroneous status information has been corrected.
[0005] In embodiments of this application, determining the set of available cavities for the managed counting plate based on the cavity status database includes: Obtain the status information corresponding to each cavity on the managed counting board from the cavity status database; Cavities whose status information indicates they are unused are identified as available cavities. The set of all available cavity sites is defined as the available cavity site set.
[0006] In embodiments of this application, the state re-determination operation for a single available cavity in the set of available cavity locations includes: Control the image acquisition device to move to the shooting position corresponding to a single available cavity; The image acquisition device is controlled to perform a photographing operation on a single available cavity at the shooting station to obtain a set of images corresponding to the single available cavity. Perform color recognition processing on the images in the image set, and determine whether a single available cavity is in use based on the color recognition processing results; If a single available cavity is in a used state, the actual state of that single available cavity is determined to be in a used state; or, If a single available cavity is not in use, determine the true state of the single available cavity as unused or abnormal.
[0007] In embodiments of this application, performing color recognition processing on images in the image set and determining whether a single available cavity is in a used state based on the color recognition processing result includes: Obtain the HSV data of each pixel in a single image from an image set; The first number of pixels of the first preset color and the second number of pixels of the second preset color in a single image are determined based on the HSV data of all pixels in the single image. Calculate the ratio between the first quantity and the second quantity; If the ratio reaches a preset ratio, a single image is determined to be a used image; Iterate through all images in the image set to obtain the third number of images that have been used in the image set; When the third quantity reaches the first preset quantity, it is determined that the single available cavity corresponding to the image set is in a used state.
[0008] In the embodiments of this application, the saturation value of the first preset color is greater than 50%, and the hue value of the first preset color is in the range of 100°-125°; the saturation value of the second preset color is greater than 50%, and the hue value of the second preset color is in the range of 140°-165°.
[0009] In embodiments of this application, the state re-determination operation for a single available cavity in the set of available cavity locations further includes: If the color recognition processing results determine that a single available cavity is not in use, morphological recognition processing is performed on the images in the image set, and the morphological recognition processing results are used to determine whether a single available cavity is in an abnormal state. If a single available cavity is in an abnormal state, the actual state of that single available cavity is determined to be abnormal; or, If a single available cavity is not in an abnormal state, the actual state of the single available cavity is determined to be unused.
[0010] In the embodiments of this application, performing morphological recognition processing on the images in the image set and determining whether a single cavity is in an abnormal state based on the morphological recognition processing result includes: Obtain a morphological recognition model, wherein the morphology that the morphology recognition model can identify includes at least cell morphology, mold morphology and fingerprint morphology; A single image is input into the shape recognition model to output the shape recognition result of the single image; If the shape recognition result indicates an anomaly, then a single image is identified as an anomalous image. Iterate through all images in the image set to obtain the fourth number of abnormal images in the image set; When the fourth quantity reaches the second preset quantity, it is determined that the single available cavity corresponding to the image set is in an abnormal state.
[0011] In embodiments of this application, the state re-determination operation for a single available cavity in the set of available cavity locations further includes: Before the image acquisition device performs a photographing operation on a single available cavity at the shooting station, the white balance parameters of the image acquisition device are adjusted to correct the color of the image.
[0012] A second aspect of this application provides a processor configured to perform the above-described counting chamber position management method.
[0013] A third aspect of this application provides a counting board management device, which includes the processor described above.
[0014] As can be seen from the above technical solution, the counting board cavity management method includes: obtaining a cavity status database corresponding to the managed counting board, the cavity status database including the status information corresponding to each cavity on the managed counting board; determining the set of available cavities of the managed counting board based on the cavity status database; performing a status re-determination operation on a single available cavity in the set of available cavities to obtain the true status of the single available cavity, wherein the true status includes unused status, used status, and abnormal status; if the true status of a single available cavity is not unused, correcting the status information of the single available cavity in the cavity status database based on the true status; traversing all available cavities in the set of available cavities to obtain a cavity status database after all erroneous status information has been corrected. This counting board cavity management method is simple and easy to implement, and can achieve an effective closed loop for the management of available cavities on the managed counting board. In addition, this counting board cavity management method supports setting more cavities on the managed counting board, thereby increasing the reuse rate of the managed counting board and reducing the production and management costs of the managed counting board.
[0015] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description
[0016] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without any inventive effort. In the drawings: Figure 1 This is a schematic diagram of the main process of the counting chamber position management method in the embodiments of this application; Figure 2 This is a schematic diagram of the structure of the managed counting board in the embodiments of this application; Figure 3 This is a schematic diagram of the image acquisition area on the managed counting board in an embodiment of this application; Figure 4 This is a schematic diagram of the image acquisition device in an embodiment of this application.
[0017] Explanation of reference numerals in the attached figures 1-Managed counting board; 2-Cavity position; 201-Available cavity position; 3-Image acquisition area; 4-Image acquisition device; 5-Identification code. Detailed Implementation
[0018] The specific embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this application.
[0019] Embodiments of this application provide a method for managing the cavity position of a counting plate, such as... Figure 1 As shown, the counting chamber position management method includes the following steps: Step S101: Obtain the cavity position status database corresponding to the managed counting board 1. The cavity position status database includes the status information corresponding to each cavity position 2 on the managed counting board 1.
[0020] Specifically, the counting chamber cavity management method in this embodiment is applicable to a counting chamber management device, which includes a memory, an image acquisition unit 4, a processor, an encoder scanner, and a counting chamber mounting base. The counting chamber mounting base is located below the image acquisition unit 4 (e.g., ...). Figure 4 As shown), the processor, image acquisition unit 4, and encoder scanner are connected for communication. Figure 2 As shown, each counting plate has a corresponding and unique identification code 5 (such as a QR code or barcode), which can be set on the counting plate or the counting plate packaging box. The memory stores a database of the cavity position status of the managed counting plates. After the code scanner scans the identification code 5, the code scanner sends the scan result to the processor, which can then retrieve the cavity position status database of the counting plate (i.e., the managed counting plate 1) corresponding to the scanned identification code 5 from the memory.
[0021] The cavity position status database stores the identifier code 5 of the managed counting board 1, each cavity position 2, the status information corresponding to each cavity position 2, and the correction time of the status information. In this embodiment, the counting board has multiple groups (e.g., 12 groups) of cavity positions. Each group of cavity positions includes a small cavity position (e.g., cavity position 1) and a large cavity position (e.g., cavity position 2). The status information has three types: unused, used, and abnormal. The unused state is represented by the number "0", the used state is represented by the number "1", and the abnormal state is represented by the number "2". Therefore, the cavity position 2 corresponding to the number "0" is the available cavity position 201, and the cavity positions 2 corresponding to the numbers "1" and "2" are unavailable cavity positions. In this embodiment, the information in the cavity position status database can be represented by a cavity position status information table, as shown in Table 1.
[0022] Table 1. Cavity Position Status Information Table
[0023] Furthermore, if the identification code 5 is being scanned for the first time, the processor establishes a cavity position status database for the counting board (i.e. the managed counting board 1) corresponding to the scanned identification code 5 based on the scanning results of the scanning device. The status information of all cavity positions 2 in this cavity position status database is in an unused state.
[0024] Step S102: Determine the set of available cavities of the managed counting board 1 based on the cavity status database.
[0025] In one embodiment of this application, step S102, which determines the set of available cavities of the managed counting board 1 based on the cavity status database, further includes steps S201-S203, wherein: Step S201: Obtain the status information corresponding to each cavity 2 on the managed counting board 1 according to the cavity status database; Step S202: Determine that cavity position 2, whose status information is unused, is a usable cavity position 201; Step S203: Determine the set of all available cavity positions 201 as the available cavity position set.
[0026] Specifically, after the processor obtains the cavity position status database based on step S101, it queries the status information of all cavity positions 2 in the cavity position status database. It can then query the cavity positions 2 whose status information is unused. Such cavity positions 2 are available cavity positions 201. The set of all cavity positions 2 whose status information is unused is the set of available cavity positions of the managed counting board 1.
[0027] Furthermore, if after querying the status information of all cavity positions 2 in the cavity position status database, the processor determines that there are 0 available cavity positions 201 on the managed counting board 1 (that is, the status information of all cavity positions 2 in the cavity position status database is in a used state or an abnormal state), then the prompter controlling the counting board management device will issue a prompt message (such as a text prompt or voice prompt) that "cavity positions 2 on the managed counting board 1 have been used up" and exit the operation flow of the counting board cavity position management method.
[0028] Step S103: Perform a state re-determination operation on a single available cavity 201 in the available cavity set to obtain the true state of the single available cavity 201, wherein the true state includes unused state, used state and abnormal state.
[0029] In one embodiment of this application, the state re-determination operation of a single available cavity 201 in the available cavity set in step S103 further includes steps S301-S305, wherein: Step S301: Control the image acquisition device 4 to move to the shooting position corresponding to the single available cavity position 201.
[0030] Specifically, in this embodiment, the image acquisition device 4 is a microscope camera. The counting board management device also includes a position adjustment mechanism that is communicatively connected to the processor and used to adjust the position of the microscope camera. The position adjustment mechanism includes a horizontal position adjustment module, a vertical position adjustment module, and a vertical position adjustment module. The vertical position adjustment module can move vertically. The vertical position adjustment module is set on the vertical position adjustment module and can move vertically. The horizontal position adjustment module is set on the vertical position adjustment module and can move horizontally. The microscope camera is set on the horizontal position adjustment module. The horizontal position adjustment module, the vertical position adjustment module, and the vertical position adjustment module cooperate with each other to realize the position adjustment of the microscope camera in three-dimensional space.
[0031] After obtaining the set of available cavity positions, the processor controls the position adjustment mechanism to operate. The horizontal position adjustment module, the vertical position adjustment module and the vertical position adjustment module of the position adjustment mechanism work together to move the microscope camera to the shooting position corresponding to a certain available cavity position 201. At the shooting position, the microscope camera can take pictures of the image acquisition area 3 of the available cavity position 201 that is about to be photographed.
[0032] Furthermore, the memory also stores the positions of the shooting positions corresponding to each cavity position 2 on the managed counting board 1, which can be retrieved when needed.
[0033] Step S302: Control the image acquisition device 4 to perform a photo capture operation on a single available cavity position 201 at the shooting station to obtain the image set corresponding to the single available cavity position 201.
[0034] Specifically, such as Figure 3 As shown, in this embodiment, there can be multiple imaging stations corresponding to one available cavity position 201 (e.g., 9). The number of imaging stations is consistent with the number of image acquisition areas 3 of the available cavity position 201. For example, if there are 9 imaging stations, there are also 9 image acquisition areas 3 of the available cavity position 201. The microscope camera performs an image capture operation at each imaging station of the available cavity position 201. That is, the microscope camera performs an image capture operation on multiple different image acquisition areas 3 of the available cavity position 201 and obtains images of each image acquisition area 3. The images of all image acquisition areas 3 of the available cavity position 201 (e.g., the images corresponding to each of the 9 image acquisition areas 3) together constitute the image set of the available cavity position 201. Furthermore, in this embodiment, the number of image acquisition areas 3 of one available cavity position 201 can be set according to actual needs.
[0035] In one embodiment of this application, the state re-determination operation for a single available cavity 201 in the available cavity set in step S103 further includes the following steps: Step S401: Before the image acquisition device 4 performs a photographing operation on a single available cavity position 201 at the shooting station, the white balance parameter of the image acquisition device 4 is adjusted to correct the color of the image.
[0036] Specifically, before step S302 is executed, the white balance parameters of the microscope camera are adjusted. In this embodiment, the white balance parameters can be manually set by the operator based on experience (e.g., based on the staining solution, reagent, and lighting conditions). The processor stores the manually set white balance parameters in the memory, which can be retrieved when needed. If there is actual residual staining solution in a usable cavity 201, the adjusted white balance parameters of the microscope camera can correct the image color, filter out the influence of the staining solution background, and ensure that the image obtained can accurately reproduce the color of the staining solution, thus guaranteeing the accuracy of subsequent image color recognition.
[0037] Step S303: Perform color recognition processing on the images in the image set, and determine whether a single available cavity 201 is in use based on the color recognition processing result.
[0038] In one embodiment of this application, step S303 performs color recognition processing on the images in the image set, and determines whether a single available cavity 201 is in a used state based on the color recognition processing result, further including steps S501-S506, wherein: Step S501: Obtain the HSV data of each pixel in a single image from the image set.
[0039] Specifically, for a single image in an image set, the processor can convert the image to the HSV color space using OpenCV to obtain the HSV data of each pixel in the single image.
[0040] Step S502: Determine the first number of pixels of the first preset color and the second number of pixels of the second preset color in a single image based on the HSV data of all pixels in the single image, wherein the saturation value of the first preset color is greater than 50% and the hue value of the first preset color is in the range of 100°-125°; the saturation value of the second preset color is greater than 50% and the hue value of the second preset color is in the range of 140°-165°.
[0041] Specifically, HSV data includes saturation and hue values. After obtaining the HSV data of all pixels in a single image, the processor distinguishes the colors of each pixel based on the HSV data to differentiate between pixels of a first preset color and a second preset color. In this embodiment, the first preset color is blue, and the second preset color is purple. That is, if the processor determines based on the HSV data of a pixel that the saturation value is greater than 50% and the hue value is within 100°-125°, then the color of that pixel is the first preset color (i.e., blue); if the processor determines based on the HSV data of a pixel that the saturation value is greater than 50% and the hue value is within 140°-165°, then the color of that pixel is the second preset color (i.e., purple). In this way, the processor can determine the first number of pixels of the first preset color and the second number of pixels of the second preset color in a single image. For example, the first number of blue pixels is 500, and the second number of purple pixels is 800.
[0042] Step S503: Calculate the ratio between the first quantity and the second quantity; Step S504: When the ratio reaches a preset ratio, determine a single image as a used image, wherein the preset ratio is greater than or equal to 30%.
[0043] Specifically, the preset ratio is stored in the memory and can be retrieved when needed. After step S502 is completed, the processor calculates the ratio between the first quantity and the second quantity, and then compares the calculated ratio with the preset ratio. If the ratio is greater than or equal to the preset ratio, the single image is determined to be a used image. For example, in this embodiment, the preset ratio is preferably 30%, the first quantity of blue pixels is 500, the second quantity of purple pixels is 800, and the ratio between the first quantity and the second quantity is 62.5%. This ratio exceeds 30%, so the single image corresponding to the above ratio is determined to be a used image.
[0044] If the processor calculates that the ratio between the first quantity and the second quantity is less than a preset ratio, it determines that the single image corresponding to the above ratio does not belong to the used images.
[0045] Step S505: Traverse all images in the image set to obtain the third number of images used in the image set.
[0046] The processor performs steps S501-S504 on each image in the image set to determine the third number of images used in the image set (e.g., 3 images).
[0047] Step S506: When the third quantity reaches the first preset quantity, determine that the single available cavity position 201 corresponding to the image set is in a used state.
[0048] Specifically, the first preset quantity is stored in the memory and can be retrieved when needed. After step S505 is completed, the processor can obtain a third quantity (e.g., 3 images) and compare the third quantity with the first preset quantity (e.g., 2 images). If the third quantity is greater than or equal to the first preset quantity, it is determined that the single available cavity position 201 corresponding to the image set is in a used state, that is, the actual state of the single available cavity position 201 is a used state (rather than the unused state recorded in the cavity position state database).
[0049] Step S304: When a single available cavity position 201 is in a used state, determine that the actual state of the single available cavity position 201 is a used state.
[0050] Specifically, after step S506 is completed, it indicates that the single available cavity position 201 corresponding to the image set is in a used state, and it also indicates that the status information corresponding to the single available cavity position 201 in the cavity position status database is not accurate. The true state of the single available cavity position 201 is the used state (instead of the unused state recorded in the status information of the cavity position status database).
[0051] Step S305: If a single available cavity position 201 is not in a used state, determine whether the actual state of the single available cavity position 201 is an unused state or an abnormal state.
[0052] Specifically, in step S506, if the processor determines, based on the comparison between the third quantity and the first preset quantity, that the third quantity is less than the first preset quantity, then it is determined that the single cavity position 2 corresponding to the image set is not in a used state, and the actual state of the single cavity position 2 corresponding to the image set may be in an unused state or an abnormal state.
[0053] In one embodiment of this application, the state re-determination operation of a single available cavity 201 in the available cavity set in step S103 further includes steps S601-S603, wherein: Step S601: If it is determined from the color recognition processing result that a single available cavity 201 is not in a used state, perform morphological recognition processing on the images in the image set, and determine whether the single available cavity 201 is in an abnormal state based on the morphological recognition processing result.
[0054] In one embodiment of this application, step S601, which involves performing morphological recognition processing on the images in the image set and determining whether a single available cavity 201 is in an abnormal state based on the morphological recognition processing result, further includes steps S701-S705, wherein: Step S701: Obtain a morphological recognition model, wherein the morphology that the morphology recognition model can recognize includes at least cell morphology, mold morphology and fingerprint morphology; Step S702: Input a single image into the shape recognition model to output the shape recognition result of the single image; Step S703: If the shape recognition result indicates an anomaly, determine that a single image is an abnormal image.
[0055] Specifically, in step S506, if the processor determines, based on the comparison between the third quantity and the first preset quantity, that the third quantity is less than the first preset quantity, then it is determined that the single cavity 2 corresponding to the image set is not in a used state, meaning that the single cavity 2 corresponding to the image set may be in an unused or abnormal state. In this case, further judgment is needed on the images in the image set. Therefore, a single image in the image set is input into the morphological recognition model. If the single image contains cells, mold, or fingerprints, the morphological recognition model can identify the morphology (such as cell morphology, mold morphology, or fingerprint morphology) in the single image through a deep learning algorithm (such as automatically learning the morphological features of substances such as cells, mold, or fingerprints through a convolutional neural network). This determines that the available cavity 201 corresponding to the image set contains cells, mold, or fingerprints in the image acquisition area 3 corresponding to the single image. At this time, the morphological recognition model outputs the morphological characteristics of the image. If the morphology recognition result indicates an anomaly, the processor can determine that the aforementioned single image is an abnormal image. Conversely, if there is no substance in the aforementioned single image, the morphology recognition model can use a deep learning algorithm (such as automatically learning the morphological features of substances like cells, mold, or fingerprints through a convolutional neural network) to identify that there is no morphology in the aforementioned single image, and thus determine that the available cavity 201 corresponding to the image set has no substance (and is not contaminated) in the image acquisition area 3 corresponding to the aforementioned single image. At this time, the morphology recognition model outputs a morphology recognition result indicating no anomaly, and the processor can determine that the aforementioned single image is a non-abnormal image.
[0056] Step S704: Traverse all images in the image set to obtain the fourth number of abnormal images in the image set.
[0057] The processor executes steps S701-S703 for each image in the image set to determine the fourth number of abnormal images in the image set (e.g., 1 image).
[0058] Step S705: When the fourth quantity reaches the second preset quantity, determine that the single available cavity position 201 corresponding to the image set is in an abnormal state.
[0059] Specifically, the second preset quantity is stored in the memory and can be retrieved when needed. After step S704 is completed, the processor can obtain a fourth quantity (e.g., 1 image) and then compare the fourth quantity with the second preset quantity (e.g., 1 image). If the fourth quantity is greater than or equal to the second preset quantity, it is determined that the single cavity 2 corresponding to the image set is in an abnormal state, that is, the above-mentioned single available cavity 201 has been contaminated or has impurities.
[0060] Step S602: If a single available cavity position 201 is in an abnormal state, determine that the actual state of the single available cavity position 201 is an abnormal state; or, Step S603: If a single available cavity position 201 is not in an abnormal state, determine that the actual state of the single available cavity position 201 is unused.
[0061] Specifically, after step S705 is completed, it indicates that the single available cavity position 201 corresponding to the image set is in an abnormal state, and it also indicates that the status information corresponding to the single available cavity position 201 in the cavity position status database is not accurate. The true state of the single available cavity position 201 is an abnormal state (rather than the unused state recorded in the status information of the cavity position status database).
[0062] If the processor compares the fourth quantity with the second preset quantity, and if the fourth quantity is less than the second preset quantity, then it determines that the single cavity position 2 corresponding to the image set is not in an abnormal state, that is, the single cavity position 2 corresponding to the image set is in an unused state. This also indicates that the status information corresponding to the single available cavity position 201 in the cavity position status database is accurate, and the true state of the single available cavity position 201 is an unused state.
[0063] Step S104: If the actual state of a single available cavity position 201 is not an unused state, correct the state information of the single available cavity position 201 in the cavity position state database according to the actual state.
[0064] Specifically, after step S103 is completed, the processor can obtain the true state of a single available cavity position 201. If the true state of a single available cavity position 201 is not an unused state, it means that the state information of a single available cavity position 201 in the cavity position state database is incorrect and needs to be corrected. The processor then corrects the state information of the single available cavity position 201 in the cavity position state database according to the true state of the single available cavity position 201, so that the state information of the single available cavity position 201 in the cavity position state database is accurate.
[0065] Step S105: Traverse all available cavity positions 201 in the available cavity position set to obtain the cavity position status database after all erroneous status information has been corrected.
[0066] Specifically, the processor executes steps S101-S104 for all available cavity bits 201 in the available cavity bit set, thereby correcting the erroneous status information of all individual available cavity bits 201 in the cavity bit status database, and thus obtaining the cavity bit status database after all erroneous status information has been corrected.
[0067] The counting chamber cavity management method in this embodiment is simple and easy to implement. It can not only determine whether the managed counting chamber 1 has been used, but also, through the morphological recognition processing settings, avoid the impact of abnormal conditions such as dirt on the detection results of the actual state of available cavities 201. It achieves an effective closed loop in the management of available cavities 201 on the managed counting chamber 1, avoiding the reuse of used cavities, or the use of cavities with mold, fingerprints, or contamination, which would seriously affect the detection results or even waste valuable detection samples. In addition, this counting chamber cavity management method supports setting more cavities 2 on the managed counting chamber 1, thereby increasing the reusability of the managed counting chamber 1 and reducing the production and management costs of the managed counting chamber 1. At the same time, there is no need to set up a second image acquisition device 4 (such as a conventional camera) to determine whether the available cavities 201 are actually in a used state. Only one image acquisition device 4 (i.e., a microscope camera) is needed to realize the cavity 2 management function of the managed counting chamber 1.
[0068] Another embodiment of this application provides a processor configured to perform the counting chamber position management method in the above embodiments.
[0069] Another embodiment of this application provides a counter management device that includes the processor described in the above embodiments.
[0070] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0071] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between components; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0072] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0073] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A method for managing the cavity position of a counting plate, characterized in that, The counting chamber position management method includes: Obtain the cavity position status database corresponding to the managed counting board (1), the cavity position status database includes the status information corresponding to each cavity position (2) on the managed counting board (1); The available cavity set of the managed counting board (1) is determined according to the cavity status database; A state re-determination operation is performed on a single available cavity (201) in the set of available cavity locations to obtain the true state of the single available cavity (201), wherein the true state includes an unused state, a used state, and an abnormal state; If the actual state of a single available cavity (201) is not the unused state, the state information of the single available cavity (201) in the cavity state database is corrected according to the actual state; Traverse all available cavities in the set of available cavities (201) to obtain a cavity status database after all erroneous status information has been corrected.
2. The counting chamber position management method according to claim 1, characterized in that, The step of determining the set of available cavities for the managed counting board (1) based on the cavity status database includes: According to the cavity status database, obtain the status information corresponding to each cavity (2) on the managed counting board (1); The cavity position (2) whose status information is unused is determined to be the available cavity position (201); The set of all available cavity sites (201) is determined as the available cavity site set.
3. The counting chamber position management method according to claim 1, characterized in that, The process of re-determining the state of a single available cavity (201) in the set of available cavities includes: The image acquisition device (4) is controlled to move to the shooting position corresponding to the single available cavity position (201); The image acquisition device (4) is controlled to perform a photographing operation on a single available cavity (201) at the shooting station to obtain a set of images corresponding to a single available cavity (201); Color recognition processing is performed on the images in the image set, and the color recognition processing result is used to determine whether a single available cavity (201) is in the used state; If a single available cavity (201) is in the used state, the actual state of the single available cavity (201) is determined to be the used state; or, If a single available cavity (201) is not in the used state, the true state of the single available cavity (201) is determined to be the unused state or the abnormal state.
4. The counting chamber position management method according to claim 3, characterized in that, The step of performing color recognition processing on the images in the image set and determining whether a single available cavity (201) is in the used state based on the color recognition processing result includes: Obtain the HSV data of each pixel in a single image from the image set; The first number of pixels of the first preset color and the second number of pixels of the second preset color in a single image are determined based on the HSV data of all pixels in the single image. Calculate the ratio between the first quantity and the second quantity; If the ratio reaches a preset ratio, a single image is determined to be a used image; Traverse all the images in the image set to obtain a third number of the used images in the image set; When the third quantity reaches the first preset quantity, it is determined that the single available cavity (201) corresponding to the image set is in the used state.
5. The counting chamber position management method according to claim 4, characterized in that, The saturation value of the first preset color is greater than 50%, and the hue value of the first preset color is in the range of 100°-125°; the saturation value of the second preset color is greater than 50%, and the hue value of the second preset color is in the range of 140°-165°.
6. The counting chamber position management method according to claim 3, characterized in that, The process of re-determining the state of a single available cavity (201) in the set of available cavities further includes: If, based on the color recognition processing result, it is determined that a single available cavity (201) is not in the used state, morphological recognition processing is performed on the images in the image set, and the morphological recognition processing result is used to determine whether a single available cavity (201) is in an abnormal state. If a single available cavity (201) is in the abnormal state, the true state of the single available cavity (201) is determined to be the abnormal state; or, If a single available cavity (201) is not in the abnormal state, the true state of the single available cavity (201) is determined to be the unused state.
7. The counting chamber position management method according to claim 6, characterized in that, The step of performing morphological recognition processing on the images in the image set and determining whether a single cavity (2) is in an abnormal state based on the morphological recognition processing result includes: A morphological recognition model is obtained, wherein the morphology that the morphology recognition model can recognize includes at least cell morphology, mold morphology and fingerprint morphology; A single image is input into the shape recognition model to output the shape recognition result of the single image; If the shape recognition result indicates an anomaly, then a single image is determined to be an anomalous image. Traverse all images in the image set to obtain a fourth number of the abnormal images in the image set; When the fourth quantity reaches the second preset quantity, it is determined that the single available cavity (201) corresponding to the image set is in the abnormal state.
8. The counting chamber position management method according to claim 3, characterized in that, The process of re-determining the state of a single available cavity (201) in the set of available cavities further includes: Before the image acquisition device (4) performs the photographing operation on a single available cavity (201) at the shooting station, the white balance parameter of the image acquisition device (4) is adjusted to correct the color of the image.
9. A processor, characterized in that, The processor is configured to execute the counting chamber position management method according to any one of claims 1-8.
10. A counting board management device, characterized in that, The counting board management device includes the processor according to claim 9.