Quantitative plate-based flora data processing method and device

By using parallel cameras and image processing technology on the quantitative disk, the error and efficiency problems in the quantitative disk colony counting are solved, and fast and accurate acquisition of bacterial data is achieved.

CN120014041AActive Publication Date: 2025-05-16GUANGDONG HUANKAI BIOLOGICAL SCI & TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510063434.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-16
Estimated Expiration
2045-01-15

AI Technical Summary

Technical Problem

The prior art has problems such as human eye injury risk, low work efficiency, low accuracy, inability to trace data and large counting errors caused by uneven light sources in the quantitative disk colony counting.

Method used

Two parallel cameras were used to capture quantitative disk images at the same horizontal height. The three-dimensional coordinates of the hole slot were calculated by identifying the calibration points, and grayscale and binarization were performed. The image analysis was combined with white and ultraviolet light conditions to obtain accurate bacterial data.

Benefits of technology

It realizes fast and accurate acquisition of bacterial flora data, improves work efficiency and accuracy, reduces counting errors, and ensures that data is traceable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120014041A_ABST
    Figure CN120014041A_ABST
Patent Text Reader

Abstract

The invention provides a flora data processing method and device based on a quantitative plate. The flora data on the quantitative plate can be rapidly and accurately obtained. Comprising the following steps: shooting flora images on a quantitative disc through two cameras to obtain color image data; obtaining actual three-dimensional coordinates according to the two-dimensional coordinates of the calibration points in the two pieces of color image data, and obtaining actual three-dimensional coordinates of all the slots according to the actual three-dimensional coordinates; according to the actual three-dimensional coordinates of the hole grooves, cutting and marking the hole groove area where each hole groove is located in the color image data; obtaining the color of each hole slot in the color image data, and carrying out graying processing on the color of each hole slot to obtain a grayed image; performing binarization processing on the grayed image according to a preset threshold value to obtain a binarized image; marking different colors for the corresponding hole slot areas according to the binarized image so as to obtain a color processing picture; and analyzing and identifying the number and positions of blocks of corresponding colors in the color processing picture to obtain flora data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of environmental biological monitoring equipment, and in particular to a method and device for processing bacterial flora data based on a quantitative disk. Background Art

[0002] In my country, there are "total colony count" inspection items in environmental sanitation, food, medicine and other microbial safety inspections. Common methods for detecting microorganisms in water include plate counting method, multi-tube fermentation method, membrane filtration method, enzyme substrate method, etc. Among them, the enzyme substrate method will use 51-well quantitative plates and 97-well quantitative plates (used for the detection of total coliform bacteria, fecal coliform bacteria, Escherichia coli, Pseudomonas aeruginosa, enterococci, etc. in water) and other forms. However, the current detection requires observation and counting by human eyes under 365nm ultraviolet light, which is easy to cause damage to the human eye; when the sample volume is large, the efficiency of the experimenter will be reduced for a long time, and the accuracy cannot be guaranteed; the inspection data cannot be traced; or some existing statistical instruments have large counting judgment errors due to the uneven distribution of light sources during the counting process; or because the quantitative plate itself has a concave and convex groove shape, there is a shadow on the edge under the irradiation of light sources at different angles, which is easy to cause large errors in the statistics of the holes next to it.

[0003] Therefore, there is an urgent need for an intelligent counting and reading system suitable for detecting quantitative disks of various specifications to solve the problems existing in the prior art. Summary of the invention

[0004] The purpose of the present invention is to provide a method and device for processing flora data based on a quantitative plate, which can quickly and accurately obtain flora data on the quantitative plate.

[0005] In order to achieve the above-mentioned purpose, the present invention provides a method for processing bacterial community data based on a quantitative disk, wherein the quantitative disk has a plurality of holes and slots, comprising: step 1, photographing a bacterial community image on the quantitative disk by two cameras arranged at the same horizontal height interval and with parallel optical axes to obtain two color image data; step 2, identifying preset calibration points in the two color image data, obtaining the actual three-dimensional coordinates of the calibration points according to the two-dimensional coordinates of the calibration points in the two color image data, and obtaining the actual three-dimensional coordinates of all the holes and slots according to the actual three-dimensional coordinates of the calibration points; step 3, cutting and marking the hole slot area where each hole slot in the color image data is located according to the actual three-dimensional coordinates of all the holes and slots; step 4, obtaining the color of each hole slot in the color image data, and graying the color of each hole slot to obtain a grayed image; step 5, binarizing the grayed image according to a preset threshold to obtain a binarized image; step 6, marking different colors on the corresponding hole slot areas according to the binarized image to obtain a color-processed picture; step 7, analyzing and identifying the number and position of blocks of corresponding colors in the color-processed picture to obtain bacterial community data.

[0006] Preferably, in step 2, according to the formula: x=Dx / d,y=Dy / d,z=Df / d, The actual three-dimensional coordinates (x, y, z) are calculated; wherein D is the distance between the centers of the two cameras, d=x1-x2; (x1, y1) are the two-dimensional coordinates of the color image data taken by the first camera, (x2, y2) are the two-dimensional coordinates of the color image data taken by the second camera, and the two cameras are on the same straight line along the X-axis direction so that y1=y2, and f is the focal length of the two cameras.

[0007] Preferably, in step 4, obtaining the color of each of the holes specifically includes: obtaining and calculating an average value of the colors of pixel points within a preset range around the center point of the hole as the color of the hole.

[0008] Preferably, in step 4, a weighted average value of the colors of the pixels within a preset range around the center point of the hole slot is obtained and calculated as the color of the hole slot, and the closer the distance to the center point of the hole slot is, the greater the weight.

[0009] Preferably, in step 4, the pixels in the hole slot area that are beyond the preset range of the color average value are removed, and the average value or weighted average value of other pixels in the hole slot area is calculated as the color of the hole slot, and the closer the distance to the center point of the hole slot, the greater the weight.

[0010] Preferably, in step 4, in obtaining the color of each of the holes, the positioning plate is divided into a first area and a second area. Among the two cameras, the first camera is located directly above the first area, and the second camera is located directly above the second area. The color of the holes in the first area is obtained based on the color image data taken by the second camera, and the color of the holes in the second area is obtained based on the color image data taken by the first camera.

[0011] In step 4, according to the formula Gray(x,y)=a*R(x,y)+b*G(x,y)+c*B(x,y) The color of the hole groove is grayed, a, b, c are preset constants, R(x, y), G(x, y) and B(x, y) are the R, G, B values ​​of the color of the hole groove in the color image data.

[0012] Specifically, the flora is Escherichia coli, according to the formula: Gray(x,y)=0.299*R(x,y)+0.587*G(x,y)+0.114*B(x,y), The color of the hole groove is grayed out. The specific values ​​of a, b, and c are determined according to the color brightness of the current light and the color characteristics of the current bacterial colony.

[0013] Preferably, in step 5, binarization processing is performed on the grayscale image to obtain a binary image, specifically comprising: according to the formula: , is the pixel value of the hole in the grayscale image, and T is the preset threshold of the corresponding bacterial colony under the current light.

[0014] More preferably, turn on the white light, perform steps 1 to 7 under white light conditions, then turn off the white light, turn on the ultraviolet light, and perform steps 1 to 5 again under ultraviolet light to obtain a binary image under ultraviolet light, multiply the pixel data of the hole and slot area in the binary image under ultraviolet light with the pixel data of the hole and slot area in the binary image under white light to obtain a binary image of the bacterial colony under ultraviolet light, mark the corresponding hole and slot areas with different colors based on the binary image of the bacterial colony under ultraviolet light to obtain a color-processed image of the bacterial colony under ultraviolet light, analyze and identify the number and position of blocks of corresponding colors in the color-processed image of the bacterial colony under ultraviolet light to obtain the bacterial colony data. This scheme can effectively obtain bacterial colony data that has not been effectively changed after being irradiated with ultraviolet light, and the calculation is fast and accurate, which is convenient for operators to quickly locate the corresponding bacterial colony.

[0015] Specifically, in step 6, the corresponding hole and slot regions are labeled with different colors according to the binary image, specifically including: labeling the hole and slot regions with pixel values ​​greater than T with a first color, and labeling the hole and slot regions with pixel values ​​less than or equal to T with a second color.

[0016] Preferably, in step 7, identifying the number and position of blocks of corresponding colors in the color-processed image to obtain bacterial flora data specifically includes: comparing the color-processed image with a preset standard comparison table to obtain corresponding data of the bacterial flora.

[0017] Preferably, the calibration point is a preset mark on the quantitative disk or an edge of the quantitative disk or a preset slot on the quantitative disk.

[0018] The present invention also provides a bacterial colony data processing device based on a quantitative disk, comprising a quantitative disk, a light source system, two cameras arranged on the quantitative disk, and a control processing mechanism, wherein the two cameras are arranged at the same horizontal height interval and the optical axes are parallel, and the control processing mechanism is connected to the light source system and the two cameras, and comprises at least one processor, a memory, and an operating program stored in the memory, and the operating program is executed by the processor as the above-mentioned bacterial colony data processing method based on the quantitative disk.

[0019] Compared with the prior art, after two cameras collect corresponding color image data, the present invention identifies the preset calibration points on the quantitative disk, and calculates the specific three-dimensional coordinates based on the two-dimensional coordinates of the calibration points in the two color image data, so as to determine the actual coordinates of the center points of all the holes and slots on the quantitative disk, thereby dividing the precise hole and slot areas on the color image data, which is accurate and reliable, and the calculation is simple. Furthermore, after obtaining the hole and slot areas of the color image data, the present invention also performs grayscale processing and binarization processing on the colors at the hole and slot areas to obtain the final two-color image, so as to quickly analyze and identify the flora data, with high processing accuracy and simple calculation. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a flow chart of the bacterial flora data processing method based on the quantitative plate of the present invention.

[0021] Figure 2 It is a partial structural diagram of the bacterial colony data processing device based on the quantitative disk of the present invention.

[0022] Figure 3 It is the color image data obtained under white light of the present invention.

[0023] Figure 4 yes Figure 3 Color processed picture after color image data processing.

[0024] Figure 5 It is the color image data obtained under ultraviolet light of the present invention.

[0025] Figure 6 yes Figure 5 Color processed picture after color image data processing. DETAILED DESCRIPTION

[0026] In order to explain the technical content, structural features, achieved objectives and effects of the present invention in detail, the following is a detailed description in conjunction with the implementation methods and the accompanying drawings.

[0027] refer to Figure 1 The present invention discloses a method for processing bacterial flora data based on a quantitative plate, wherein the quantitative plate has a plurality of holes and slots, and includes steps S1 to S6.

[0028] Step S1, photographing the quantitative disk by two cameras arranged at the same horizontal height interval and with parallel optical axes to obtain two color image data. Figure 3 , is the color image data taken by a camera.

[0029] Step S2, identifying the preset calibration points in the two color image data, obtaining the actual three-dimensional coordinates of the calibration points in the quantitative plate based on the two-dimensional coordinates (x, y) of the calibration points in the two color image data, and obtaining the actual three-dimensional coordinates of all the holes and slots in the quantitative plate based on the actual three-dimensional coordinates of the calibration points.

[0030] Wherein, the calibration point is a preset mark on the quantitative disk or an edge of the quantitative disk or a preset slot on the quantitative disk. Wherein, the actual three-dimensional coordinates of multiple preset calibration points can be obtained, and then the actual position of the quantitative disk is obtained according to the actual three-dimensional coordinates of the multiple calibration points to obtain the actual three-dimensional coordinates of the time slot. Wherein, the actual three-dimensional coordinates of the center point of the slot represent the actual three-dimensional coordinates of the slot.

[0031] Among them, since the specification form of the quantitative disk is certain (taking the 97-hole quantitative disk as an example, the size specifications of all 97-hole quantitative disks are consistent, and it is also a basis for distinguishing the styles of different quantitative disks). The actual three-dimensional coordinates of all the holes and slots in the quantitative disk are obtained according to the actual three-dimensional coordinates of the calibration points. Specifically, the actual three-dimensional coordinates of all the holes and slots in the quantitative disk are obtained according to the specification data of the current quantitative disk combined with the actual three-dimensional coordinates of the calibration points. The specification data of the quantitative disk includes: the relative relationship between the positions of all the holes and slots of the quantitative disk and the positions of the calibration points.

[0032] In step S2, the actual three-dimensional coordinates of the calibration point are calculated according to the formula: x=Dx / d, y=Dy / d, z=Df / d, D is the distance between the midpoints of the two cameras, d=x1-x2; (x1, y1) is the two-dimensional coordinates of the color image data taken by the first camera 11, (x2, y2) is the two-dimensional coordinates of the color image data taken by the second camera 12, and the two cameras are on the same straight line along the X-axis direction so that y1=y2, and f is the focal length of the camera.

[0033] Step S3, cutting and marking the hole slot area where each hole slot in the color image data is located according to the actual three-dimensional coordinates of all the hole slots.

[0034] Among them, the actual three-dimensional coordinates of the hole groove are converted into two-dimensional coordinates of the color image data, and then the area cutting is performed in the color image data according to the two-dimensional coordinates converted from the actual three-dimensional coordinates of the hole groove edge, so as to cut out the hole groove area where each hole groove in the color image data is located.

[0035] Step S4, obtaining the color of each of the holes in the color image data, and performing grayscale processing on the color of each of the holes to obtain a grayscale image.

[0036] Preferably, in step S4, according to the formula: Gray(x,y)=a*R(x,y)+b*G(x,y)+c*B(x,y) The color of the hole groove is grayed out, where a, b, and c are preset constants. R ( x , y)、G ( x , y )and B ( x , y ) are the R, G, and B values ​​of the hole groove in the color image data.

[0037] The bacterial flora is Escherichia coli, according to the formula: Gray(x,y)=0.299*R(x,y)+0.587*G(x,y)+0.114*B(x,y) The color of the hole groove is grayed. The specific values ​​of a, b, and c are determined according to the color brightness of the current light and the color characteristics of the current bacterial colony. In this embodiment, the bacterial colony is Escherichia coli.

[0038] Among them, grayscale conversion of color images is the process of making the R, G, and B component values ​​equal. Since the value range of R, G, and B is 0~255, there are only 256 grayscale levels, that is, grayscale images can only express 256 colors. The weighted average method is further used to grayscale the target image, that is, convert the R, G, and B components of the color image into grayscale values ​​to represent the image composed of each pixel.

[0039] Preferably, in this embodiment, in step S4, obtaining the color of each of the holes specifically includes: obtaining an average value of the colors of pixel points within a preset range around the center point of the hole as the color of the hole.

[0040] Preferably, in another embodiment, in step S4, the weighted average value of the colors of the pixel points within a preset range around the center point of the hole slot is obtained as the color of the hole slot, and the closer the distance to the center point of the hole slot is, the greater the weight.

[0041] Preferably, in another embodiment, in step S4, in another embodiment, in step S4, the pixels in the hole groove area that are beyond the preset range of the color average value are removed, and the colors of other pixels are averaged or weighted averaged as the color of the hole groove, and the closer the distance to the center point of the hole groove, the greater the weight.

[0042] The better, reference Figure 2 In step S4, in acquiring the color of each of the holes and slots, the positioning plate 20 is divided into a first area and a second area. Among the two cameras, the first camera 11 is located directly above the first area 101, and the second camera 12 is located directly above the second area 102. The color of the holes and slots 22 in the first area 101 is acquired based on the color image data captured by the second camera 11, and the color of the holes and slots 22 in the second area 102 is acquired based on the color image data captured by the first camera 101 or the color of the holes and slots 22 in the second area 102. Of course, in contrast to this, any color image data can also be selected to acquire the color of the holes and slots. Of course, the two color image data can also be merged and processed, and the obvious reflection and black spot areas can be deleted to filter out normal pixel data, and the normal pixel data can be selected or merged to obtain the average to obtain a processed color image data, and then the hole and slot color can be acquired based on the processed color image data.

[0043] Step S5, binarizing the grayscale image according to a preset threshold value to obtain a binary image.

[0044] Among them, in step S5, the grayscale image is binarized to obtain a binary image, which specifically includes: calculating the pixel data of the binary image according to the formula : , in, is the pixel value of the hole in the grayscale image, and T is the preset threshold of the corresponding bacterial colony under the current light.

[0045] Step S6, marking the corresponding hole and slot regions with different colors according to the binary image to obtain a color-processed image.

[0046] In step S6, the corresponding hole and slot regions are labeled with different colors according to the binary image, specifically including: labeling the hole and slot regions with pixel values ​​greater than T with a first color, and labeling the hole and slot regions with pixel values ​​less than or equal to T with a second color.

[0047] refer to Figure 4 , is the color processed image after processing, other values ​​have the first color as orange and the second color as gray.

[0048] Step S7, analyzing and identifying the number and position of blocks of corresponding colors in the color-processed image to obtain bacterial flora data.

[0049] In step S7, identifying the number and position of blocks of corresponding colors in the color-processed image to obtain bacterial community data specifically includes: comparing the color-processed image with a preset standard comparison table to obtain corresponding data of the bacterial community.

[0050] Preferably, turn on the white light lamp and perform the above steps S1 to S7 under white light conditions, wherein: Figure 3 is the color image data captured under white light conditions. Then turn off the white light, turn on the ultraviolet light, and perform steps S1 to S5 again under the irradiation of ultraviolet light, wherein: Figure 5 is the color image data taken under ultraviolet light. Get the pixel data of the binary image under ultraviolet light g uv (x, y), pixel data g of the hole groove area in the binary image under ultraviolet light uv (x, y) and pixel data of the hole area in the binary image under white light Do the product, and then get the binary image of the bacterial colony under purple light (such as Figure 5 As shown), the corresponding hole and groove areas are marked with different colors according to the binary image of the bacterial colony under the ultraviolet light to obtain a color-processed image of the bacterial colony under the ultraviolet light, and the number and position of the blocks of corresponding colors in the color-processed image of the bacterial colony under the ultraviolet light are analyzed and identified to obtain bacterial colony data. In this embodiment, a 365nm ultraviolet lamp is used to emit ultraviolet light.

[0051] That is to say, the pixel data g of the binary image of ultraviolet light is obtained. uvAfter (x, y), the result is simply filtered, where g(x, y) is used as the filter coefficient. If g(x, y)=0, it means that the data of this area is 0 after filtering. Only when the filter coefficient g(x, y)=1 and g uv (x, y) cutting area (hole slot area), then the data statistics and marking are carried out, and finally Figure 6 In this embodiment, taking Escherichia coli as an example, by comparing the following processed image results with the MPN table, the corresponding data of Escherichia coli in water can be obtained.

[0052] Among them, the corresponding data of the bacterial flora include the number of bacterial flora, etc.

[0053] refer to Figure 2 The present invention also provides a bacterial flora data processing device based on a quantitative disk, comprising: a quantitative disk, a light source system 10, two cameras arranged on the quantitative disk, and a control processing mechanism, wherein the two cameras are arranged at the same horizontal height interval and the optical axes are parallel, and the control processing mechanism is connected to the light source system 10 and the two cameras 11, 12, and comprises at least one processor, a memory and an operating program stored in the memory, and the operating program is executed by the processor as the above-mentioned bacterial flora data processing method based on the quantitative disk.

[0054] The light source system of the present invention comprises a circle of rectangular LED white light strips, two high-power 365nm ultraviolet lamp tubes and two high-power 254nm ultraviolet lamp tubes.

[0055] Among them, two high-power 254nm ultraviolet lamps are used each time to sterilize and disinfect the entire darkroom cavity after each use. The rectangular LED white light strip is in a certain ratio with the edge of the quantitative plate (for example, the length of the edge of the LED light strip and the corresponding edge length of the 97-well quantitative plate are 1.3:1 here, not limited to this ratio), and is distributed on the cavity wall around the darkroom box; two high-power 365nm ultraviolet lamps are symmetrically distributed on both sides of the top of the darkroom box; two high-power 254nm ultraviolet lamps are distributed side by side with the two 365nm lamps, and the two 254nm ultraviolet lamps are inside. Two cameras are installed in the center of the top of the darkroom box. The connection line of the camera is perpendicular to the distribution direction of the 365nm ultraviolet lamp, and the two cameras are placed in parallel, with parallel optical axes, overlapping imaging planes, and the same focal length, which are used to collect images of the colonies (hole positions) in the quantitative plate. Preferably, the control processing mechanism also previews the image captured by the camera, compares the contrast between the quantitative disk and the background color in the captured image, and adjusts the power of the light source system when the contrast is less than a preset value or the clarity of the colony is less than a preset value.

[0056] The above disclosure is only the preferred embodiment of the present invention, which certainly cannot be used to limit the scope of rights of the present invention. Therefore, equivalent changes made according to the scope of the patent application of the present invention are still within the scope covered by the present invention.

Claims

1. A method for processing bacterial flora data based on a quantitative plate, wherein the quantitative plate has a plurality of holes and slots, characterized in that: include: Step 1, using two cameras that are arranged at the same horizontal height and have parallel optical axes to capture the bacterial flora image on the quantitative plate to obtain two color image data; Step 2, identifying the preset calibration points in the two color image data, obtaining the actual three-dimensional coordinates of the calibration points according to the two-dimensional coordinates of the calibration points in the two color image data, and obtaining the actual three-dimensional coordinates of all holes and slots according to the actual three-dimensional coordinates of the calibration points; Step 3, cutting and marking the hole slot area where each hole slot in the color image data is located according to the actual three-dimensional coordinates of all the hole slots; Step 4, obtaining the color of each of the holes and grooves in the color image data, and graying the color of each of the holes and grooves to obtain a grayed image; Step 5, binarizing the grayscale image according to a preset threshold value to obtain a binary image; Step 6, marking the corresponding hole and slot regions with different colors according to the binary image to obtain a color-processed image; Step 7, analyzing and identifying the number and position of blocks of corresponding colors in the color-processed image to obtain bacterial flora data.

2. The method for processing bacterial flora data based on a quantitative plate according to claim 1, characterized in that: In step 2, according to the formula: x=Dx / d,y=Dy / d,z=Df / d, Calculate the actual three-dimensional coordinates (x, y, z); Wherein, D is the distance between the centers of the two cameras, d=x1-x2; (x1, y1) is the two-dimensional coordinate of the color image data taken by the first camera, (x2, y2) is the two-dimensional coordinate of the color image data taken by the second camera, and the two cameras are on the same straight line along the X-axis direction so that y1=y2, and f is the focal length of the two cameras.

3. The method for processing bacterial flora data based on quantitative disk according to claim 1, characterized in that: Obtaining the color of each hole slot in step 4 specifically includes: obtaining and calculating the average color of the pixel points within a preset range around the center point of the hole slot as the color of the hole slot, or obtaining and calculating the weighted average color of the pixel points within a preset range around the center point of the hole slot as the color of the hole slot, and the closer the distance to the center point of the hole slot, the greater the weight, or removing the pixel points in the hole slot area that are beyond the preset range of the color average value, and calculating the average value or weighted average value of other pixel points in the hole slot area as the color of the hole slot, and the closer the distance to the center point of the hole slot, the greater the weight.

4. The method for processing bacterial flora data based on quantitative disk according to claim 1, characterized in that: In step 4, the color of each hole groove is obtained, and the positioning plate is divided into a first area and a second area. Among the two cameras, the first camera is located directly above the first area, and the second camera is located directly above the second area. The color of the hole groove in the first area is obtained based on the color image data taken by the second camera, and the color of the hole groove in the second area is obtained based on the color image data taken by the first camera.

5. The method for processing bacterial flora data based on quantitative plates according to claim 1, characterized in that: In step 4, the color of the hole groove is grayed according to the formula Gray(x,y)=a*R(x,y)+b*G(x,y)+c*B(x,y), where a, b, and c are preset constants. R ( x , y ) 、G ( x , y )and B ( x , y ) are the R, G, and B values ​​of the color of the hole groove in the color image data.

6. The method for processing bacterial flora data based on quantitative disk according to claim 1, characterized in that: In step 5, binarization processing is performed on the grayscale image to obtain a binary image, which specifically includes: According to the formula: , is the pixel data of the hole in the grayscale image, and T is the preset threshold of the corresponding bacterial colony under the current light.

7. The method for processing bacterial flora data based on quantitative disk according to claim 6, characterized in that: Turn on the white light lamp, perform the above steps 1 to 7 under white light conditions, then turn off the white light, turn on the ultraviolet lamp, and perform steps 1 to 5 again under ultraviolet light to obtain a binary image under ultraviolet light, multiply the pixel point data of the hole and groove area in the binary image under ultraviolet light with the pixel point data of the hole and groove area in the binary image under white light to obtain a binary image of the bacterial colony under ultraviolet light, mark different colors on the corresponding hole and groove areas according to the binary image of the bacterial colony under ultraviolet light to obtain a color-processed image of the bacterial colony under ultraviolet light, and analyze and identify the number and position of blocks of corresponding colors in the color-processed image of the bacterial colony under ultraviolet light to obtain bacterial colony data.

8. The method for processing bacterial flora data based on quantitative plates according to claim 6, characterized in that: In step 6, the corresponding hole and slot regions are labeled with different colors according to the binary image, specifically including: labeling the hole and slot regions with pixel values ​​greater than T with a first color, and labeling the hole and slot regions with pixel values ​​less than or equal to T with a second color.

9. The method for processing bacterial flora data based on quantitative disk according to claim 1, characterized in that: In step 7, identifying the number and position of blocks of corresponding colors in the color-processed image to obtain bacterial community data specifically includes: comparing the color-processed image with a preset standard comparison table to obtain corresponding data of the bacterial community.

10. A bacterial flora data processing device based on a quantitative disk, characterized in that: include: A quantitative plate, a light source system, two cameras arranged on the quantitative plate, and a control processing mechanism, wherein the two cameras are arranged at the same horizontal height interval and the optical axes are parallel, the control processing mechanism is connected to the light source system and the two cameras, and includes at least one processor, a memory and an operating program stored in the memory, the operating program is executed by the processor according to the quantitative plate-based bacterial flora data processing method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Bacterial colony counting method and device and computer storage medium

    CN112614062A

  • Bacterial colony counting analysis method and device and readable storage medium

    CN113592057A

  • Bacterial colony counting method and device based on adaptive window

    CN118037694A