Blockage detection method and device for micro-flow pump
The appearance image of the liquid storage bag is obtained and processed through the high-definition micro-camera module and image processing module, and whether the microflow pump is blocked is determined, which solves the problem of difficulty in achieving rapid response, low cost and high accuracy in the prior art, and realizes efficient microflow pump blocking detection.
Patent Information
- Application Number
- CN202411989957.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-08
AI Technical Summary
The existing microfluidic pump blocking detection methods are difficult to achieve fast response detection, low-cost detection and ensure high accuracy at the same time.
The high-definition micro-camera module and trigger module are used to obtain the appearance images of the liquid storage bag at different times, and the image processing module is combined to process the images to determine the difference in the appearance images of the liquid storage bag at different times, thereby determining whether the microfluidic pump is blocked.
The microfluidic pump blocking detection with low cost, high response speed and high accuracy is achieved, and the problems of high detection cost, slow response and low accuracy in the prior art are avoided.
Smart Images

Figure CN119778250A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of blockage detection, and in particular to a blockage detection method and device for a microfluidic pump. Background Art
[0002] Microfluidic pump liquid delivery blockage detection methods generally include the following: pressure detection method, flow detection method and current detection method.
[0003] Specifically, the pressure detection method mainly monitors the pressure changes of the transported liquid in real time by installing a pressure sensor at the outlet of the microfluidic pump. When blockage occurs, the pressure of the transported liquid will increase, and the blockage can be detected in time by detecting the change in pressure. The flow detection method mainly monitors the flow changes of the transported liquid in real time by installing a flow sensor at the outlet of the microfluidic pump. When blockage occurs, the flow of the transported liquid will decrease, and the blockage can be detected in time by detecting the change in flow. The current detection method mainly monitors the current changes of the driving part when transporting liquid in real time by increasing the current sampling current in the driving part of the microfluidic pump. When blockage occurs, the current of the driving part will change, and the blockage can be detected in time by detecting the current change.
[0004] However, it is difficult for these existing methods to simultaneously achieve rapid response detection, low-cost detection, and high accuracy. Summary of the invention
[0005] The present invention provides a microfluidic pump blockage detection method and device, which are used to solve the problem in the prior art that it is difficult to simultaneously achieve rapid response detection, low-cost detection and ensure a high accuracy rate, and to simultaneously achieve rapid response detection, low-cost detection and ensure a high accuracy rate.
[0006] The present invention provides a blockage detection device for a microfluidic pump, which at least includes: a main control module, a trigger module, a high-definition micro camera module and an image processing module; wherein the trigger module is connected to the high-definition micro camera module; the trigger module is used to control the high-definition micro camera module to be turned on or off; the high-definition micro camera module is used to obtain the appearance image of a liquid storage bag; the liquid storage bag is connected to a microfluidic pump and is used to provide liquid to the microfluidic pump; the image processing module is connected to the high-definition micro camera module; the image processing module is used to determine the difference in the appearance image of the liquid storage bag at different times; the main control module is respectively connected to the microfluidic pump, the trigger module and the image processing module; the main control module is used to wake up the trigger module, and the main control module is also used to determine whether the microfluidic pump is blocked based on the difference in the appearance image of the liquid storage bag at different times.
[0007] In one embodiment, the main control module includes a main control system and a pump driving device; the main control system is used to control the wake-up and shutdown of the trigger module based on the detection time period set by the user, and control the pump driving device; the pump driving device is used to drive the microfluidic pump to work.
[0008] In one embodiment, the microfluidic pump includes an inlet one-way valve, a pump chamber and an outlet one-way valve; wherein the inlet one-way valve is connected to the liquid storage bag; the pump chamber includes a movable microfluidic pump working surface; the main control module is used to control the movement of the microfluidic pump working surface, change the size and pressure of the pump chamber, thereby controlling the liquid to flow into or out of the inlet one-way valve from the outlet one-way valve.
[0009] In one of the embodiments, the pump driving device in the main control module controls the movement of the working surface of the microfluidic pump in response to the control of the main control system in the main control module, so that when a negative pressure is formed in the pump chamber, the inlet one-way valve opens and the outlet one-way valve closes, allowing the microfluidic pump to inhale liquid; the pump driving device in the main control module controls the movement of the working surface of the microfluidic pump so that when a positive pressure is formed in the pump chamber, the inlet one-way valve closes and the outlet one-way valve opens, allowing the microfluidic pump to pump out liquid.
[0010] In one embodiment, the device further comprises an alarm module, wherein the alarm module is connected to the main control module, and the main control module is used to control the alarm module to alarm when the microfluidic pump is detected to be blocked.
[0011] The present invention also provides a blockage detection method for a microfluidic pump, which is applied to the blockage detection device for the microfluidic pump described in any of the above embodiments and is executed by a main control module in the device. The method includes: based on a preset detection time period, respectively acquiring a first image and a second image of the detection time period from a high-definition micro camera module; the first image is an appearance image of the liquid storage bag corresponding to the start moment of the detection time period; the second image is an appearance image of the liquid storage bag corresponding to the end moment of the detection time period; receiving a corner point set of the first image and a corner point set of the second image; based on a preset brute force matching algorithm, determining a difference score between the corner point set of the first image and the corner point set of the second image; and determining whether the microfluidic pump is blocked based on the difference score.
[0012] In one of the embodiments, based on a preset detection time period, respectively acquiring a first image and a second image of the detection time period from a high-definition micro camera module, comprises: waking up a trigger module at an initial moment corresponding to the detection time period, so that the trigger module turns on the high-definition micro camera module, and the high-definition micro camera module acquires the first image; or waking up the trigger module at an end moment corresponding to the detection time period, so that the trigger module turns on the high-definition micro camera module, and the high-definition micro camera module acquires the second image.
[0013] In one of the embodiments, based on a preset brute force matching algorithm, the difference score between the corner point set of the first image and the corner point set of the second image is determined, including: taking each first corner point in the corner point set of the first image as the window center, and determining the window corresponding to each first corner point according to a window of preset size; for each second corner point in the corner point set of the second image, if the second corner point is within the window corresponding to the target first corner point, the second corner point and the target first corner point are determined as a matching corner point pair; wherein the target first corner point is a first corner point in the corner point set of the first image; based on the number of matching corner point pairs, the weighted value of the matching corner point pair, the first weighted value of the unmatched corner point corresponding to the corner point set of the first image, and the second weighted value of the unmatched corner point corresponding to the corner point set of the second image are determined respectively; based on the weighted value of the matching corner point pair, the first weighted value of the unmatched corner point, and the second weighted value of the unmatched corner point, the difference score between the corner point set of the first image and the corner point set of the second image is determined.
[0014] In one embodiment, determining whether the microfluidic pump is blocked based on the difference score includes: determining a corresponding preset threshold based on the preset detection time period, the material of the liquid storage bag and the current environment; determining that the microfluidic pump is blocked when it is determined that the difference score is greater than or equal to the preset threshold; or determining that the microfluidic pump is not blocked when it is determined that the difference score is less than the preset threshold.
[0015] In one of the embodiments, when it is determined that the microfluidic pump is blocked, the alarm module is controlled to sound an alarm.
[0016] The above-mentioned microfluidic pump blockage detection method and device obtain the appearance images of the liquid storage bag at different times through a high-definition micro camera module and a trigger module, and use an image processing module to perform image processing on the appearance images of the liquid storage bag to obtain the differences in the appearance images of the liquid storage bag at different times. Based on the differences in the appearance images of the liquid storage bag at different times, it is determined whether the microfluidic pump is blocked, thereby achieving low-cost, high-response speed, and high-accuracy blockage detection of the microfluidic pump. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is one of the schematic diagrams of a blockage detection device of a microfluidic pump provided in an embodiment;
[0018] Figure 2 The second schematic diagram of a blockage detection device for a microfluidic pump provided in an embodiment;
[0019] Figure 3 A schematic diagram of a blockage detection device for a microfluidic pump and a working framework of the microfluidic pump provided in one embodiment;
[0020] Figure 4 One of the flow charts of a method for detecting blockage of a microfluidic pump provided in an embodiment;
[0021] Figure 5 The second flow chart of the blockage detection method of the microfluidic pump provided in one embodiment;
[0022] Figure 6 The third flowchart of the blockage detection method of a microfluidic pump provided in an embodiment. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0024] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The "first", "second" and similar words used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0025] In order to facilitate understanding, the inventive concept of the present invention is first described.
[0026] The conventional methods for detecting blockage of liquid delivery in a microfluidic pump generally include the following methods: pressure detection method, flow detection method and current detection method.
[0027] Among them, the pressure detection method mainly monitors the pressure changes of the transported liquid in real time by installing a pressure sensor at the outlet of the microfluidic pump. Although the pressure sensor is simple, easy to use and low-cost, the single pumping flow of the microfluidic pump is small, and the impact on the pipeline pressure needs to be accumulated many times before there is a significant pressure change. Therefore, it has the disadvantage of slow response to blockage detection, and it also needs to be adapted to a pipeline with suitable elasticity.
[0028] The flow detection method mainly monitors the flow changes of the transported liquid in real time by installing a flow sensor at the outlet of the microfluidic pump. Although the blockage detection response is fast, the high-precision flow sensor is expensive and will inevitably cause liquid residue due to the connection to the infusion pipeline. Therefore, the detection cost is high and the detection effect will be affected by the liquid residue.
[0029] The current detection method mainly increases the current sampling current in the driving part of the microfluidic pump, and can monitor the current changes of the driving part when conveying liquid in real time. Although the blockage detection has a fast response and low cost, the single pumping flow rate of different microfluidic pumps varies, and is affected by many factors such as pump body structure, driving capability, and assembly accuracy. In addition, the original current detection signal generally needs to be amplified, and the influence of signal noise may lead to misjudgment. Therefore, there are many interference factors and low accuracy.
[0030] Based on this, the present invention provides a blockage detection method and device for a microfluidic pump, which obtains the appearance images of a liquid storage bag at different times through a high-definition micro camera module and a trigger module, and performs image processing on the appearance images of the liquid storage bag in combination with an image processing module to obtain the differences in the appearance images of the liquid storage bag at different times. Based on the differences in the appearance images of the liquid storage bag at different times, it is determined whether the microfluidic pump is blocked, thereby achieving low-cost, high-response speed, and high-accuracy blockage detection of the microfluidic pump.
[0031] The following describes the blockage detection method and device of the microfluidic pump of the present invention in conjunction with the accompanying drawings.
[0032] Figure 1 and Figure 2 Schematic diagram of the microfluidic pump blockage detection device provided by the present invention. Figure 1As shown, the device at least includes: a main control module, a trigger module, a high-definition micro camera module and an image processing module; wherein the trigger module is connected to the high-definition micro camera module; the trigger module is used to control the high-definition micro camera module to be turned on or off; the high-definition micro camera module is used to obtain the appearance image of the liquid storage bag; the liquid storage bag is connected to the microfluidic pump to provide liquid to the microfluidic pump; the image processing module is connected to the high-definition micro camera module; the image processing module is used to determine the difference in the appearance image of the liquid storage bag at different times; the main control module is respectively connected to the microfluidic pump, the trigger module and the image processing module; the main control module is used to wake up the trigger module, and the main control module is also used to determine whether the microfluidic pump is blocked based on the difference in the appearance image of the liquid storage bag at different times.
[0033] It can be understood that, since the amount of liquid stored in the liquid storage bag corresponding to different time points is different when the microfluidic pump is not blocked, the appearance of the liquid storage bag will be deformed. Therefore, by obtaining high-resolution appearance images of the liquid storage bag corresponding to different time points with a small time difference through the high-definition micro camera module and the trigger module, it is possible to quickly determine whether the microfluidic pump is blocked based on the high-resolution appearance image of the liquid storage bag. And since the high-definition micro camera module is low in cost compared with the high-precision flow sensor, the blockage detection method implemented by the device is lower in cost than the existing flow detection method. In addition, compared with the existing current detection method, the method of the present invention is not affected by signal noise and is not affected by too many interference factors. Therefore, it is not easy to cause misjudgment, thereby achieving a higher accuracy rate. Therefore, the blockage detection device of the microfluidic pump of the present invention can simultaneously achieve low cost, high response speed, and high accuracy of microfluidic pump blockage detection.
[0034] The blockage detection device for a microfluidic pump provided by the present invention acquires appearance images of a liquid storage bag at different times through a high-definition micro camera module and a trigger module, and performs image processing on the appearance images of the liquid storage bag in combination with an image processing module to obtain differences in the appearance images of the liquid storage bag at different times, and determines whether the microfluidic pump is blocked based on the differences in the appearance images of the liquid storage bag at different times, thereby achieving low-cost, high-response speed, and high-accuracy blockage detection of the microfluidic pump.
[0035] In one embodiment, if Figure 2 As shown, the main control module includes a main control system and a pump driving device; the main control system is used to control the awakening and shutting down of the trigger module based on the detection time period set by the user, and control the pump driving device; the pump driving device is used to drive the microfluidic pump to work. The main control system is also used to determine whether the microfluidic pump is blocked based on the appearance image processed by the image processing module.
[0036] It can be understood that based on the detection time period set by the user, the wake-up and shutdown of the trigger module are controlled, so that the change of the appearance image of the liquid storage bag within the detection time period can be determined according to the detection time period set by the user, thereby determining the pumping situation of the liquid in the liquid storage bag within the detection time period, and then determining whether the microfluidic pump is blocked.
[0037] In one embodiment, if Figure 3 As shown, the microfluidic pump includes an inlet one-way valve, a pump chamber and an outlet one-way valve; wherein the inlet one-way valve is connected to the liquid storage bag; the pump chamber includes a movable microfluidic pump working surface; the main control module is used to control the movement of the microfluidic pump working surface, change the size and pressure of the pump chamber, thereby controlling the liquid to flow into or out of the inlet one-way valve from the outlet one-way valve.
[0038] It can be understood that the one-way valve has a backflow prevention function and can keep the liquid flowing in one direction. Under normal circumstances, in order to make the microfluidic pump inhale liquid, the main control system can control the pump drive device so that the pump drive device controls the microfluidic pump working surface to move in the direction away from the pump chamber, and the pump chamber forms a negative pressure. At this time, the inlet one-way valve is opened, the outlet one-way valve is closed, and the liquid enters the pump chamber from the liquid storage bag through the inlet one-way valve; in order to make the microfluidic pump pump out liquid, the main control system can control the pump drive device so that the pump drive device controls the microfluidic pump working surface to move in the direction close to the pump chamber, and the pump chamber forms a positive pressure. At this time, the inlet one-way valve is closed, the outlet one-way valve is opened, and the liquid flows out from the pump chamber through the outlet one-way valve. When the outlet end pipeline is blocked, the liquid in the pump chamber cannot be output. When it is ready to inhale next time, the pump chamber is filled with liquid and can no longer form a negative pressure. The inlet one-way valve cannot be opened, and the liquid cannot enter the pump chamber from the liquid storage bag, which causes the liquid storage bag to not change in shape. Therefore, based on the above principle, the present invention collects high-definition appearance images of the liquid storage bag and determines whether the pipeline at the outlet of the microfluidic pump is blocked by detecting the deformation of the liquid storage bag.
[0039] Therefore, in one embodiment, the pump driving device in the main control module controls the movement of the working surface of the microfluidic pump in response to the control of the main control system in the main control module, so that when a negative pressure is formed in the pump chamber, the inlet one-way valve opens and the outlet one-way valve closes, allowing the microfluidic pump to inhale liquid; the pump driving device in the main control module controls the movement of the working surface of the microfluidic pump so that when a positive pressure is formed in the pump chamber, the inlet one-way valve closes and the outlet one-way valve opens, allowing the microfluidic pump to pump out liquid.
[0040] In addition, in order to promptly remind the user that the microfluidic pump is blocked, a corresponding alarm module can be added to sound an alarm when the microfluidic pump is blocked. Therefore, in one embodiment, the device further includes an alarm module, which is connected to the main control module, and the main control module is used to control the alarm module to sound an alarm when the microfluidic pump is detected to be blocked.
[0041] like Figure 4 As shown, the present invention also provides a microfluidic pump blockage detection method, which is applied to the microfluidic pump blockage detection device described in any of the above embodiments and is executed by a main control module in the device. The method includes the following steps:
[0042] Step 410, based on a preset detection time period, respectively obtain a first image and a second image of the detection time period from a high-definition micro camera module; the first image is an appearance image of the liquid storage bag corresponding to the start moment of the detection time period; the second image is an appearance image of the liquid storage bag corresponding to the end moment of the detection time period.
[0043] Among them, the high-definition micro camera module has a lower cost than the high-precision flow sensor. Therefore, the method of the present invention uses the high-definition micro camera module to obtain images, and the cost of determining whether the micro fluid pump is blocked based on the image is low. In addition, the high-definition micro camera module has the characteristics of being small in size and capable of obtaining high-resolution images. The obtained high-resolution images are not affected by many other interference factors. Therefore, it is convenient to quickly and accurately determine whether the micro fluid pump is blocked.
[0044] Wherein, within the preset detection time period, when the microfluidic pump is not blocked, the microfluidic pump can perform at least one pumping, and one pumping corresponds to one pumping-in and one pumping-out.
[0045] Combined with the working principle of the aforementioned microfluidic pump, it can be known that when the microfluidic pump is not blocked, the liquid storage bag will be deformed after at least one pumping, and when the microfluidic pump is blocked, the number of pumping times of the microfluidic pump is less than the number of pumping times when it is not blocked, and the deformation of the liquid storage bag is small. Therefore, based on the appearance image of the liquid storage bag corresponding to the start time of the detection time period and the appearance image of the liquid storage bag corresponding to the end time of the detection time period, it can be determined whether the microfluidic pump is blocked. In other words, within the time interval corresponding to at least one pumping, it can be determined whether the microfluidic pump is blocked, thereby realizing rapid determination of whether the microfluidic pump is blocked.
[0046] In combination with the device in the above embodiments, in one of the embodiments, this step may specifically include: at the initial moment corresponding to the detection time period, waking up the trigger module, so that the trigger module turns on the high-definition micro camera module, so that the high-definition micro camera module obtains the first image; or, at the end moment corresponding to the detection time period, waking up the trigger module, so that the trigger module turns on the high-definition micro camera module, so that the high-definition micro camera module obtains the second image.
[0047] Step 420: Receive a set of corner points of the first image and a set of corner points of the second image.
[0048] The corner point set of the first image and the corner point set of the second image can be determined by the above-mentioned image processing module through a preset corner point detection algorithm, and then sent to the main control module by the image processing module. The preset corner point detection algorithm can be, for example, Harris corner point detection algorithm (Harris corner point detection) or Shi-Tomasi corner point detection, or other corner point detection algorithms, which are not limited in the present invention.
[0049] It can be understood that the corner point set is used to feedback the appearance of the liquid storage bag, corresponding to the deformation of the liquid storage bag.
[0050] Step 430: Determine a difference score between the corner point set of the first image and the corner point set of the second image based on a preset brute force matching algorithm.
[0051] The difference score between the corner point set of the first image and the corner point set of the second image is used to reflect the appearance difference between the first image and the second image, that is, the deformation of the liquid storage bag during the detection time period.
[0052] Step 440: Determine whether the microfluidic pump is blocked based on the difference score.
[0053] It can be understood that, since the microfluidic pump is not blocked within the preset detection time period, the corresponding amount of pumped liquid is fixed, and the amount of deformation of the liquid storage bag is fixed or within a certain range, it is possible to determine whether the microfluidic pump is blocked based on the difference score.
[0054] In one embodiment, if Figure 5 As shown, the above step 430 includes the following steps:
[0055] Step 510: taking each first corner point in the corner point set of the first image as a window center, and determining a window corresponding to each first corner point according to a window of a preset size.
[0056] The window of preset size may be a K*K window, where K is a positive number.
[0057] It can be understood that this step only provides one possible implementation method. In actual situations, the windows corresponding to each second corner point in the corner point set of the second image can also be determined based on a similar method. In step 520, each first corner point in the corner point set of the first image is matched with the window corresponding to each second corner point.
[0058] Step 520: for each second corner point in the corner point set of the second image, if the second corner point is within the window corresponding to the target first corner point, the second corner point and the target first corner point are determined as a matching corner point pair.
[0059] The target first corner point is a first corner point in the corner point set of the first image.
[0060] Step 530, based on the number of matching corner point pairs, determine the weighted values of the matching corner point pairs, the first weighted values of the unmatched corner points corresponding to the corner point set of the first image, and the second weighted values of the unmatched corner points corresponding to the corner point set of the second image.
[0061] In one embodiment, step 530 may include step 5301 and step 5302.
[0062] Step 5301: Based on the number of matching corner point pairs, determine the weighted value of the matching corner point pairs, the number of unmatched corner points in the corner point set of the first image and the corner point set of the second image respectively.
[0063] If the number of matching corner point pairs is denoted as M, the corner point set of the first image is denoted as C1, the number of corner points of C1 is denoted as |C1|, the corner point set of the second image is denoted as C2, and the number of corner points of C2 is denoted as |C2|, then the weighted value of the matching corner point pairs can be, for example, 2*M, the corresponding number of unmatched corner points in the corner point set of the first image is |C1|-M, and the corresponding number of unmatched corner points in the corner point set of the second image is |C2|-M.
[0064] Step 5302: Determine a first weighted value of the unmatched corner points corresponding to the corner point set of the first image based on the number of unmatched corner points in the corner point set of the first image; and determine a second weighted value of the unmatched corner points corresponding to the corner point set of the second image based on the number of unmatched corner points in the corner point set of the second image.
[0065] In one embodiment, the first weighted value of the unmatched corner points corresponding to the corner point set of the first image may be determined based on the number of unmatched corner points in the corner point set of the first image multiplied by a constant. Exemplarily, the first weighted value of the unmatched corner points corresponding to the corner point set of the first image may be 0.5*(|C1|-M).
[0066] Similarly, in one embodiment, the second weighted value of the unmatched corner points corresponding to the corner point set of the second image can be determined based on the number of unmatched corner points in the corner point set of the second image multiplied by a constant. Exemplarily, the second weighted value of the unmatched corner points corresponding to the corner point set of the second image can be 0.5*(|C2|-M).
[0067] Step 540: Determine a difference score between the set of corner points of the first image and the set of corner points of the second image based on the weighted values of the matched corner point pairs, the first weighted values of the unmatched corner points, and the second weighted values of the unmatched corner points.
[0068] In one embodiment, the difference score between the corner point set of the first image and the corner point set of the second image can be determined based on the ratio of the sum of the above-mentioned weighted values to the total number of corner points in the corner point set of the first image and the corner point set of the second image (|C1|+|C2|).
[0069] In one possible implementation manner, the difference score d may be:
[0070] d=100*(0.5*(|C1|-M)+0.5*(|C2|-M)+2*M) / (|C1|+|C2|).
[0071] In one embodiment, if Figure 6 As shown, the above step 440 includes the following steps:
[0072] Step 610, determining a corresponding preset threshold based on the preset detection time period, the material of the liquid storage bag and the current environment.
[0073] The current environment includes the temperature of the liquid in the liquid storage bag and the ambient temperature. The ambient temperature may be the temperature of the human body. It is understood that since the microfluidic pump can be attached to the skin surface for use, the ambient temperature is determined by the temperature of the human body.
[0074] Specifically, the material of the liquid storage bag, the temperature of the liquid, and the human body temperature can be regarded as constant constants. For different liquid storage bag materials, liquid temperatures, and human body temperatures, the corresponding preset thresholds can be determined for the corresponding liquid storage bag materials, liquid temperatures, and human body temperatures by collecting certain sample experimental data.
[0075] In addition, the preset detection time period is a detection time period set by the user according to his or her own needs. Combined with the foregoing, within the preset detection time period, when the microfluidic pump is not blocked, the microfluidic pump can perform one or more pumping operations. Therefore, the detection time periods preset by different users may be quite different. Therefore, the deformation amount of the corresponding liquid storage bag within the preset detection time period is also quite different. Therefore, similarly, by collecting certain sample experimental data and combining the material of the liquid storage bag, the temperature of the liquid, the human body temperature and other factors mentioned above, the preset thresholds corresponding to different detection time periods can be determined, thereby changing the sensitivity of blockage detection.
[0076] Step 620, when it is determined that the difference score is greater than or equal to the preset threshold, it is determined that the microfluidic pump is blocked; or, step 630, when it is determined that the difference score is less than the preset threshold, it is determined that the microfluidic pump is not blocked.
[0077] In one of the embodiments, when it is determined that the microfluidic pump is blocked, the alarm module is controlled to sound an alarm.
[0078] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A microfluidic pump blockage detection device, characterized in that: The device at least comprises: a main control module, a trigger module, a high-definition micro camera module and an image processing module; The trigger module is connected to the high-definition micro camera module; the trigger module is used to control the high-definition micro camera module to turn on or off; the high-definition micro camera module is used to obtain the appearance image of the liquid storage bag; the liquid storage bag is connected to the micro fluid pump to provide liquid to the micro fluid pump; The image processing module is connected to the high-definition micro camera module; the image processing module is used to determine the difference in the appearance image of the liquid storage bag at different times; The main control module is connected to the microfluidic pump, the trigger module and the image processing module respectively; the main control module is used to wake up the trigger module, and the main control module is also used to determine whether the microfluidic pump is blocked based on the difference in the appearance image of the liquid storage bag at different times.
2. The microfluidic pump blockage detection device according to claim 1, characterized in that: The main control module includes a main control system and a pump driving device; the main control system is used to control the awakening and shutting down of the trigger module based on the detection time period set by the user, and control the pump driving device; the pump driving device is used to drive the microfluidic pump to work.
3. The microfluidic pump blockage detection device according to claim 1 or 2, characterized in that: The microfluidic pump comprises an inlet one-way valve, a pump chamber and an outlet one-way valve; Wherein, the inlet one-way valve is connected to the liquid storage bag; The pump chamber includes a movable microfluidic pump working surface; the main control module is used to control the movement of the microfluidic pump working surface, change the size and pressure of the pump chamber, and thus control the liquid to flow in from the inlet one-way valve or out from the outlet one-way valve.
4. The microfluidic pump blockage detection device according to claim 3, characterized in that: The pump driving device in the main control module controls the movement of the working surface of the microfluidic pump in response to the control of the main control system in the main control module, so that when a negative pressure is formed in the pump chamber, the inlet one-way valve opens and the outlet one-way valve closes, allowing the microfluidic pump to inhale liquid; the pump driving device in the main control module controls the movement of the working surface of the microfluidic pump so that when a positive pressure is formed in the pump chamber, the inlet one-way valve closes and the outlet one-way valve opens, allowing the microfluidic pump to pump out liquid.
5. The microfluidic pump blockage detection device according to claim 1, characterized in that: The device further comprises an alarm module, which is connected to the main control module. The main control module is used to control the alarm module to alarm when the microfluidic pump is detected to be blocked.
6. A method for detecting blockage of a microfluidic pump, characterized in that: The blockage detection device for the microfluidic pump according to any one of claims 1 to 5 is executed by a main control module in the device, and the method comprises: Based on a preset detection time period, a first image and a second image of the detection time period are respectively acquired from a high-definition micro camera module; the first image is an appearance image of the liquid storage bag corresponding to the start time of the detection time period; the second image is an appearance image of the liquid storage bag corresponding to the end time of the detection time period; Receiving a set of corner points of the first image and a set of corner points of the second image; Determine, based on a preset brute force matching algorithm, a difference score between the set of corner points of the first image and the set of corner points of the second image; It is determined whether the microfluidic pump is blocked based on the difference score.
7. The method for detecting blockage of a microfluidic pump according to claim 6, characterized in that: The method of acquiring the first image and the second image of the detection time period from the high-definition micro camera module based on the preset detection time period includes: At an initial moment corresponding to the detection time period, waking up the trigger module, so that the trigger module turns on the high-definition micro camera module, so that the high-definition micro camera module acquires the first image; or, At the end time corresponding to the detection time period, the trigger module is awakened to enable the trigger module to turn on the high-definition micro camera module to enable the high-definition micro camera module to acquire the second image.
8. The method for detecting blockage of a microfluidic pump according to claim 6, characterized in that: Determining a difference score between the set of corner points of the first image and the set of corner points of the second image based on a preset brute force matching algorithm includes: Taking each first corner point in the corner point set of the first image as a window center, and determining a window corresponding to each first corner point according to a window of a preset size; For each second corner point in the corner point set of the second image, if the second corner point is within a window corresponding to the target first corner point, the second corner point and the target first corner point are determined as a matching corner point pair; wherein the target first corner point is a first corner point in the corner point set of the first image; Based on the number of matched corner point pairs, determine weighted values of matched corner point pairs, first weighted values of unmatched corner points corresponding to the corner point set of the first image, and second weighted values of unmatched corner points corresponding to the corner point set of the second image; A difference score between the set of corner points of the first image and the set of corner points of the second image is determined based on the matched corner point pair weights, the unmatched corner point first weights, and the unmatched corner point second weights.
9. The method for detecting blockage of a microfluidic pump according to claim 6, characterized in that: The determining whether the microfluidic pump is blocked based on the difference score comprises: Determining a corresponding preset threshold value based on the preset detection time period, the material of the liquid storage bag and the current environment; In the case where it is determined that the difference score is greater than or equal to the preset threshold, it is determined that the microfluidic pump is blocked; or, When it is determined that the difference score is less than a preset threshold, it is determined that the microfluidic pump is not blocked.
10. The microfluidic pump blockage detection method according to any one of claims 6 to 9, characterized in that: When it is determined that the microfluidic pump is blocked, the alarm module is controlled to sound an alarm.