CN108614306B - Clot detection method and device, terminal device and medium - Google Patents

Clot detection method and device, terminal device and medium Download PDF

Info

Publication number
CN108614306B
CN108614306B CN201810230079.5A CN201810230079A CN108614306B CN 108614306 B CN108614306 B CN 108614306B CN 201810230079 A CN201810230079 A CN 201810230079A CN 108614306 B CN108614306 B CN 108614306B
Authority
CN
China
Prior art keywords
pressure
clot
value
pressure difference
difference threshold
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810230079.5A
Other languages
Chinese (zh)
Other versions
CN108614306A (en
Inventor
刘强
丁伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maccura Medical Electronics Co Ltd
Original Assignee
Maccura Medical Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Maccura Medical Electronics Co Ltd filed Critical Maccura Medical Electronics Co Ltd
Priority to CN201810230079.5A priority Critical patent/CN108614306B/en
Publication of CN108614306A publication Critical patent/CN108614306A/en
Application granted granted Critical
Publication of CN108614306B publication Critical patent/CN108614306B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V9/00Prospecting or detecting by methods not provided for in groups G01V1/00 - G01V8/00

Landscapes

  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics (AREA)
  • Infusion, Injection, And Reservoir Apparatuses (AREA)

Abstract

The application discloses clot detection's method, device, terminal equipment and medium, belong to and detect technical field, clot detection's method includes, in the in-process of treating the liquid that detects and taking a sample, carry out periodic detection to the pressure in the sampling pipe who is used for taking a sample, obtain each pressure value, and calculate the difference between each pressure value and last pressure value respectively, when confirming that the sum of each pressure difference is higher than the pressure difference threshold value that sets for, judge that there is the clot, like this, judge whether there is the clot through the pressure difference sum, the influence of the difference of check out test set and external environment to clot judgement has been reduced, the loaded down with trivial details step that the clot detected has been simplified, the degree of accuracy that the clot detected has been improved.

Description

Clot detection method and device, terminal device and medium
Technical Field
The present application relates to the field of detection technologies, and in particular, to a method, an apparatus, a terminal device, and a medium for clot detection.
Background
This section is intended to provide a background or context to the embodiments of the application that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
In the prior art, when a liquid sample is detected, a clot detection is usually performed on a liquid to be detected, as shown in fig. 1a, which is a schematic diagram of a clot detection device. The integral pump 5 samples the sample in the sample bottle 1 through the sample needle 2 connected with the sampling catheter 4, and the terminal device 6 judges whether the clot exists according to the pressure value detected by the pressure detector 3 and the set corresponding pressure difference threshold value.
However, since the environment of the sample varies, for example, the actual pressure difference threshold varies from one temperature to another temperature, and the clot detection devices are made of different materials and have different mechanical structures (e.g., the length and degree of bending of the catheter), the actual pressure difference threshold varies from clot detection device to clot detection device. For example, referring to fig. 1b, a first schematic pressure detection diagram is shown, the pressure difference threshold may be set to-1960 mbar when the temperature is 20 degrees, and referring to fig. 1c, a second schematic pressure detection diagram is shown, the pressure waveform corresponding to the clot changes significantly when the temperature is 25 degrees, so that if a uniform pressure difference threshold is adopted, the accuracy of clot detection is reduced, and if the pressure difference threshold is adjusted and set according to different clot detection devices and different external environments, the steps are complicated, and the efficiency is low.
Disclosure of Invention
The embodiment of the application provides a method, a device, a terminal device and a medium for detecting a clot, so as to improve the accuracy and efficiency of clot detection.
In a first aspect, a method of clot detection, comprising:
in the process of sampling the liquid to be detected, periodically detecting the pressure in the sampling pipe to obtain each detected pressure value;
respectively calculating the difference value between each pressure value and the previous pressure value to obtain each pressure difference, wherein the previous pressure value of the first pressure value is a set initial pressure value;
when the sum of the pressure differences is determined to be higher than the set pressure difference threshold value, the clot is judged to be present.
Preferably, further comprising:
when the sum of the pressure differences is determined to be not higher than the pressure threshold, calculating the projection area of a pressure waveform formed by each pressure value on a time axis as the current pressure integral;
and when the current pressure integral is determined to be higher than a preset integral threshold value, determining that the clot exists.
Preferably, after determining that the clot is present, the method further comprises:
acquiring the stored needle washing times for cleaning the clot of the sample needle, judging whether the needle washing times is higher than a preset time threshold value, and if so, sending an alarm notice;
otherwise, an instruction for clot cleaning of the sample needle is issued, and the number of needle washes is incremented by one.
Preferably, further comprising:
when the summation of the pressure differences is determined not to be higher than the pressure difference threshold value, adjusting the pressure difference threshold value by adopting a formula newth + th b based on the summation of the pressure differences;
wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, and b is a second weight value.
In a second aspect, a clot detection device, comprising:
the detection unit is used for periodically detecting the pressure in the sampling pipe in the process of sampling the liquid to be detected to obtain each detected pressure value;
the calculating unit is used for calculating the difference value between each pressure value and the previous pressure value respectively to obtain each pressure difference, wherein the previous pressure value of the first pressure value is a set initial pressure value;
and the determination unit is used for determining that the clot exists when the sum of the pressure differences is higher than the set pressure difference threshold value.
Preferably, the detection unit is further configured to:
when the sum of the pressure differences is determined to be not higher than the pressure threshold, calculating the projection area of a pressure waveform formed by each pressure value on a time axis as the current pressure integral;
and when the current pressure integral is determined to be higher than a preset integral threshold value, determining that the clot exists.
Preferably, after determining that a clot is present, the determination unit is further configured to:
acquiring the stored needle washing times for cleaning the clot of the sample needle, judging whether the needle washing times is higher than a preset time threshold value, and if so, sending an alarm notice;
otherwise, an instruction for clot cleaning of the sample needle is issued, and the number of needle washes is incremented by one.
Preferably, the determination unit is further configured to:
when the summation of the pressure differences is determined not to be higher than the pressure difference threshold value, adjusting the pressure difference threshold value by adopting a formula newth + th b based on the summation of the pressure differences;
wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, and b is a second weight value.
In a third aspect, a terminal device is provided, comprising at least one processing unit, and at least one memory unit, wherein the memory unit stores a computer program which, when executed by the processing unit, causes the processing unit to perform any of the above-described method steps of clot detection.
In a fourth aspect, a computer-readable medium is provided, which stores a computer program executable by a terminal device, which program, when run on the terminal device, causes the terminal device to perform the steps of any of the above-described methods of clot detection.
In the clot detection method, the clot detection device, the terminal equipment and the medium, in the process of sampling a liquid to be detected, the pressure in a sampling catheter for sampling is periodically detected, each pressure value is obtained, the difference value between each pressure value and the last pressure value is respectively calculated, when the sum of the pressure differences is higher than a set pressure difference threshold value, the clot is judged to exist, in this way, whether the clot exists is judged through the sum of the pressure differences, the influence of the difference between the detection equipment and the external environment on clot judgment is reduced, the tedious steps of clot detection are simplified, and the accuracy of clot detection is improved.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1a is a schematic view of a clot detection device as provided herein;
FIG. 1b is a schematic view of a pressure measurement provided herein;
FIG. 1c is a schematic diagram of a pressure measurement provided herein;
fig. 1d is a schematic structural diagram of a terminal device provided in the present application;
FIG. 2a is a flow chart of an implementation of a method of clot detection in an embodiment of the present application;
FIG. 2b is a first schematic diagram of a pressure difference summation waveform provided herein;
FIG. 2c is a schematic diagram of a waveform of the sum of pressure differences provided herein;
FIG. 3 is a schematic diagram of a clot detection device in accordance with an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a terminal device in the embodiment of the present application.
Detailed Description
In order to improve the accuracy and efficiency of clot detection, the embodiments of the present application provide a clot detection method, apparatus, terminal device and medium.
First, some terms referred to in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
The terminal equipment: the electronic device can be mobile or fixed, and can install various applications and display objects provided in the installed applications. For example, a mobile phone, a tablet computer, various wearable devices, a vehicle-mounted device, a Personal Digital Assistant (PDA), a point of sale (POS), or other electronic devices capable of implementing the above functions may be used.
The clot detection method provided by the embodiment of the application can be applied to terminal equipment, and the terminal equipment can be a mobile phone, a tablet Personal computer, various wearable equipment, a PDA (Personal Digital Assistant) and the like.
Fig. 1d shows a schematic structural diagram of a terminal device 100. Referring to fig. 1d, the terminal device 100 includes: a processor 110, a memory 120, a power supply 130, a display unit 140, an input unit 150.
The processor 110 is a control center of the terminal device 100, connects various components using various interfaces and lines, and performs various functions of the terminal device 100 by running or executing software programs and/or data stored in the memory 120, thereby performing overall monitoring of the terminal device.
Alternatively, processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110. In some embodiments, the processor, memory, and/or memory may be implemented on a single chip, or in some embodiments, they may be implemented separately on separate chips.
The memory 120 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, various application programs, and the like; the storage data area may store data created according to the use of the terminal device 100, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device, among others.
The terminal device 100 further includes a power supply 130 (e.g., a battery) for supplying power to various components, which may be logically connected to the processor 110 via a power management system, thereby performing functions of managing charging, discharging, and power consumption via the power management system.
The display unit 140 may be configured to display information input by a user or information provided to the user, and various menus of the terminal device 100, and is mainly configured to display a display interface of each application program in the terminal device 100 and objects such as texts and pictures displayed in the display interface in the embodiment of the present application. The display unit 140 may include a display panel 141. The Display panel 141 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The input unit 150 may be used to receive information such as numbers or characters input by a user. The input unit 150 may include a touch panel 151 and other input devices 152. Among other things, the touch panel 151, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 151 (e.g., operations by a user on or near the touch panel 151 using any suitable object or accessory such as a finger, a stylus, etc.).
Specifically, the touch panel 151 may detect a touch operation of a user, detect signals caused by the touch operation, convert the signals into touch point coordinates, transmit the touch point coordinates to the processor 110, receive a command transmitted from the processor 110, and execute the command. In addition, the touch panel 151 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. Other input devices 152 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power on/off keys, etc.), a trackball, a mouse, a joystick, and the like.
Of course, the touch panel 151 may cover the display panel 141, and when the touch panel 151 detects a touch operation on or near the touch panel, the touch panel is transmitted to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 141 according to the type of the touch event. Although in fig. 1d the touch panel 151 and the display panel 141 are two separate components to implement the input and output functions of the terminal device 100, in some embodiments, the touch panel 151 and the display panel 141 may be integrated to implement the input and output functions of the terminal device 100.
The terminal device 100 may also include one or more sensors, such as pressure sensors, gravitational acceleration sensors, proximity light sensors, and the like. Of course, the terminal device 100 may further include other components such as a camera according to the requirements of a specific application, and these components are not shown in fig. 1d and are not described in detail since they are not components used in the embodiment of the present application.
Those skilled in the art will appreciate that fig. 1d is merely an example of a terminal device and is not limiting of terminal devices, and may include more or fewer components than those shown, or some components may be combined, or different components.
Referring to fig. 2a, a flow chart of an implementation of a clot detection method provided herein is shown. In the following description, the clot detection device shown in fig. 1a is described, and the specific implementation flow of the method is as follows:
step 200: in the process of sampling the liquid to be detected, the terminal equipment periodically detects the pressure in the sampling pipe to obtain the pressure value of each detection.
Specifically, referring to fig. 1a, firstly, the integrated pump 5 sucks the liquid to be detected in the sample bottle 1 through the sample needle 2 connected to the sample tube 4, and in the process of sucking, the pressure sensor 3 detects the pressure value in the sample tube 4 and sends the pressure value to the terminal device 6.
Referring to fig. 1b, before sampling, the terminal device detects the pressure of the sampling pipe to obtain an initial pressure value, and in the sampling process, detects according to a preset duration to obtain a first pressure value, a second pressure value, and a third pressure value … …, which is a pressure value N times in sequence.
The terminal equipment determines to start sampling according to the received sampling start signal, and determines to finish sampling according to the received sampling finish signal.
Wherein, the time length of one-time pressure value detection is far shorter than the time length of one-time sampling. For example, the time duration for detecting one pressure value is 1s, and the time duration for one sampling is 100 s.
Optionally, the pressure sensor may directly send the detected voltage value to the terminal device, or may convert the pressure value into a voltage value, and transmit the voltage value to the terminal device.
Optionally, the pressure sensor may be disposed inside the terminal device, as a part of the terminal device, or may be separately used as a detection device.
Among them, the pressure sensors are various, such as a resistance strain gauge pressure sensor, a semiconductor strain gauge pressure sensor, a piezoresistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, a resonant pressure sensor, and a capacitive acceleration sensor.
Therefore, each pressure value in the sampling pipe can be obtained in the process of carrying out one-time complete sampling on the liquid to be detected.
Step 201: and the terminal equipment respectively calculates the difference value between each pressure value and the last pressure value to obtain each pressure difference.
Specifically, first, the terminal device stores the received pressure values in a memory (e.g., a data conversion chip status register).
Then, the terminal device reads the pressure values from the memory in sequence, and calculates the difference between each pressure value and the previous pressure value respectively to obtain the pressure difference corresponding to each pressure value.
Optionally, the terminal device may calculate the pressure difference corresponding to each pressure value after the sampling is finished, or may calculate the pressure difference corresponding to each pressure value in real time in the process of pressure detection.
Before the liquid to be detected is sampled, the pressure in the sampling pipe is detected, the obtained pressure value is set as an initial pressure value, and the initial pressure value is used as the last pressure value of the first pressure value.
For example, the N pressure difference variables are a1 and a2 … an. The initial value of each pressure difference variable is 0, the difference between each pressure value and the previous pressure value is calculated in sequence, and the pressure difference variable is stored, wherein a1 is the first pressure value-the initial pressure value, and a2 is the second pressure value-the first pressure value.
For example, FIG. 1b shows a first pressure detection diagram at 20 degrees Celsius, FIG. 1c shows a second pressure detection diagram at 25 degrees Celsius, and referring to FIG. 1b, the maximum pressure value is between-1810 and-1800 at 20 degrees Celsius, and referring to FIG. 1c, the maximum pressure value is between-1940 and 1930 at 25 degrees Celsius. The difference in pressure maximum between 20 degrees celsius and 25 degrees celsius is large.
Fig. 2b shows a first waveform diagram of the sum of the pressure differences at a temperature of 20 degrees celsius, fig. 2c shows a second waveform diagram of the sum of the pressure differences at a temperature of 25 degrees celsius, with reference to fig. 2b, the sum of the respective pressure differences is between-70 and-55 mbar at a temperature of 20 degrees celsius, and with reference to fig. 2c, the sum of the respective pressure differences is between-60 and-55 mbar at a temperature of 25 degrees celsius. It is clear that the difference between the sum of the respective pressure differences at a temperature of 20 degrees celsius and the sum of the respective pressure differences at a temperature of 25 degrees celsius is small.
Further, a1 can also be directly set as the difference between the second pressure value and the first pressure value, and so on, and each pressure difference can be calculated.
Step 202: and when the terminal equipment determines that the sum of the pressure differences is higher than the set pressure difference threshold value, determining that the clot exists.
Therefore, whether the clot exists or not is judged through the comparison result between the sum of the pressure differences and the pressure difference threshold value, the influence of the difference of the external environment and the detection equipment on the clot detection result is reduced, and the accuracy of clot detection is improved. The tedious steps of debugging the pressure difference threshold are reduced, and the clot detection efficiency is improved.
When detecting the clot, can detect the clot according to the pressure value, also can detect the clot according to the voltage value that the pressure value corresponds, in this application embodiment, only with judge whether the clot exists according to the pressure value as the example and explain, based on the same principle, can also judge whether there is the clot according to the voltage value that the pressure value corresponds.
Further, when the terminal device determines that the sum of the pressure differences is not higher than the pressure difference threshold, the pressure difference threshold can be adjusted according to the sum of the pressure differences, and therefore clot detection can be performed on next sampling according to the adjusted pressure difference threshold.
Optionally, the terminal device adjusts the pressure difference threshold value based on the sum of the pressure differences, using the formula newth + th.
Wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, b is a second weight value, and a and b are positive numbers less than 1.
Further, when the terminal device determines that the sum of the pressure differences is not higher than the pressure threshold value, the projection area of the pressure waveform formed by the pressure values on the time axis is calculated as the current pressure integral, and when the current pressure integral is higher than the preset integral threshold value, the clot is judged to be present.
Step 203: the terminal equipment judges whether the stored needle washing times for cleaning the clot in the sample needle is higher than a preset time threshold value, if so, the step 204 is executed, otherwise, the step 205 is executed.
Step 204: and the terminal equipment sends out an alarm notice.
When the number of needle washes is large, possibly due to a failure of the device for needle washing, an alarm is issued to notify the administrator to view.
Step 205: and the terminal equipment sends out an instruction for cleaning the clot on the sample needle and adds one to the needle cleaning times.
In this way, the clot in the sample needle can be expelled when it is determined that a clot is present, so that the liquid to be examined can be sampled again by the sample needle without the need for manually cleaning the sample needle.
Based on the same inventive concept, the embodiment of the present application further provides a device for clot detection, and since the principle of solving the problem of the device and the apparatus is similar to that of a method for clot detection, the implementation of the device can be referred to the implementation of the method, and repeated details are not repeated.
Fig. 3 is a schematic structural diagram of a clot detection device provided in an embodiment of the present application, including:
the detection unit 30 is used for periodically detecting the pressure in the sampling pipe in the process of sampling the liquid to be detected, and obtaining each detected pressure value;
the calculating unit 31 is configured to calculate a difference between each pressure value and a previous pressure value to obtain each pressure difference, where the previous pressure value of the first pressure value is a set initial pressure value;
and a determination unit 32 for determining that a clot exists when the sum of the respective pressure differences is higher than a set pressure difference threshold.
Preferably, the detecting unit 30 is further configured to:
when the sum of the pressure differences is determined to be not higher than the pressure threshold, calculating the projection area of a pressure waveform formed by each pressure value on a time axis as the current pressure integral;
and when the current pressure integral is determined to be higher than a preset integral threshold value, determining that the clot exists.
Preferably, after determining that a clot is present, the determination unit 32 is further configured to:
acquiring the stored needle washing times for cleaning the clot of the sample needle, judging whether the needle washing times is higher than a preset time threshold value, and if so, sending an alarm notice;
otherwise, an instruction for clot cleaning of the sample needle is issued, and the number of needle washes is incremented by one.
Preferably, the determination unit 32 is further configured to:
when the summation of the pressure differences is determined not to be higher than the pressure difference threshold value, adjusting the pressure difference threshold value by adopting a formula newth + th b based on the summation of the pressure differences;
wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, and b is a second weight value.
In the clot detection method, the clot detection device, the terminal equipment and the medium, in the process of sampling a liquid to be detected, the pressure in a sampling catheter for sampling is periodically detected, each pressure value is obtained, the difference value between each pressure value and the last pressure value is respectively calculated, when the sum of the pressure differences is higher than a set pressure difference threshold value, the clot is judged to exist, in this way, whether the clot exists is judged through the sum of the pressure differences, the influence of the difference between the detection equipment and the external environment on clot judgment is reduced, the tedious steps of clot detection are simplified, and the accuracy of clot detection is improved.
For convenience of description, the above parts are separately described as modules (or units) according to functional division. Of course, the functionality of the various modules (or units) may be implemented in the same one or more pieces of software or hardware when implementing the present application.
Based on the same technical concept, the present application further provides a terminal device 400, referring to fig. 4, the terminal device 400 is configured to implement the methods described in the above various method embodiments, for example, implement the embodiment shown in fig. 2a, and the terminal device 400 may include a memory 401, a processor 402, an input unit 403, and a display panel 404.
The memory 401 is used for storing computer programs executed by the processor 402. The memory 401 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the terminal device 400, and the like. The processor 402 may be a Central Processing Unit (CPU), a digital processing unit, or the like. The input unit 403 may be used to obtain a user instruction input by a user. The display panel 404 is configured to display information input by a user or information provided to the user, and in this embodiment of the application, the display panel 404 is mainly configured to display a display interface of each application program in the terminal device and a control object displayed in each display interface. Alternatively, the display panel 404 may be configured in the form of a Liquid Crystal Display (LCD) or an OLED (organic light-emitting diode).
The embodiment of the present application does not limit a specific connection medium among the memory 401, the processor 402, the input unit 403, and the display panel 404. In the embodiment of the present application, the memory 401, the processor 402, the input unit 403, and the display panel 404 are connected by the bus 404 in fig. 4, the bus 404 is represented by a thick line in fig. 4, and the connection manner between other components is merely illustrative and not limited. The bus 404 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 4, but this does not indicate only one bus or one type of bus.
The memory 401 may be a volatile memory (volatile memory), such as a random-access memory (RAM); the memory 401 may also be a non-volatile memory (non-volatile) such as, but not limited to, a read-only memory (rom), a flash memory (flash memory), a Hard Disk Drive (HDD) or a solid-state drive (SSD), or the memory 401 may be any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory 401 may be a combination of the above memories.
Processor 402 for implementing an md4 collision method as shown in fig. 2a, comprising:
the processor 402 is configured to call the computer program stored in the memory 401 to execute the embodiment shown in fig. 2 a.
The embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions required to be executed by the processor, and includes a program required to be executed by the processor.
In some possible embodiments, aspects of a method of clot detection provided herein may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps of a method of clot detection according to various exemplary embodiments of the present application described above in this specification when the program product is run on the terminal device. For example, the terminal device may perform the embodiment as shown in fig. 2 a.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A program product for clot detection of embodiments of the present application may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a computing device. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device over any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., over the internet using an internet service provider).
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more units described above may be embodied in one unit, according to embodiments of the application. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Further, while the operations of the methods of the present application are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (8)

1. A method of clot detection, comprising:
in the process of sampling the liquid to be detected, periodically detecting the pressure in the sampling pipe to obtain each detected pressure value;
respectively calculating the difference value between each pressure value and the previous pressure value to obtain each pressure difference, wherein the previous pressure value of the first pressure value is a set initial pressure value;
when the sum of the pressure differences is higher than the set pressure difference threshold value, determining that the clot exists;
when the summation of the pressure differences is determined not to be higher than the pressure difference threshold value, adjusting the pressure difference threshold value by adopting a formula newth + th b based on the summation of the pressure differences; wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, and b is a second weight value.
2. The method of claim 1, further comprising:
when the sum of the pressure differences is determined to be not higher than the pressure difference threshold value, calculating the projection area of a pressure waveform formed by the pressure values on a time axis as the current pressure integral;
and when the current pressure integral is determined to be higher than a preset integral threshold value, determining that the clot exists.
3. The method of claim 1 or 2, further comprising, after determining that a clot is present:
acquiring the stored needle washing times for cleaning the clot of the sample needle, and judging whether the needle washing times is higher than a preset time threshold value, if so, sending an alarm notice;
otherwise, an instruction for clot cleaning of the sample needle is issued, and the number of needle washes is incremented by one.
4. A clot detection device, comprising:
the detection unit is used for periodically detecting the pressure in the sampling pipe in the process of sampling the liquid to be detected to obtain each detected pressure value;
the calculating unit is used for calculating the difference value between each pressure value and the previous pressure value respectively to obtain each pressure difference, wherein the previous pressure value of the first pressure value is a set initial pressure value;
a determination unit for determining that a clot exists when the sum of the respective pressure differences is higher than a set pressure difference threshold;
the determination unit is further configured to: when the summation of the pressure differences is determined not to be higher than the pressure difference threshold value, adjusting the pressure difference threshold value by adopting a formula newth + th b based on the summation of the pressure differences; wherein newth is the adjusted pressure difference threshold, th is the current pressure difference threshold, u is the sum of the pressure differences, a is a first weight value, and b is a second weight value.
5. The apparatus of claim 4, wherein the detection unit is further to:
when the sum of the pressure differences is determined to be not higher than the pressure difference threshold value, calculating the projection area of a pressure waveform formed by the pressure values on a time axis as the current pressure integral;
and when the current pressure integral is determined to be higher than a preset integral threshold value, determining that the clot exists.
6. The apparatus according to claim 4 or 5, wherein after determining that the clot is present, the determination unit is further configured to:
acquiring the stored needle washing times for cleaning the clot of the sample needle, and judging whether the needle washing times is higher than a preset time threshold value, if so, sending an alarm notice;
otherwise, an instruction for clot cleaning of the sample needle is issued, and the number of needle washes is incremented by one.
7. A terminal device comprising at least one processing unit and at least one memory unit, wherein the memory unit stores a computer program, characterized in that the program, when executed by the processing unit, causes the processing unit to carry out the steps of the method according to any of claims 1 to 3.
8. A computer-readable medium, in which a computer program is stored which is executable by a terminal device, characterized in that the program, when run on the terminal device, causes the terminal device to perform the steps of the method of any one of claims 1 to 3.
CN201810230079.5A 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium Active CN108614306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810230079.5A CN108614306B (en) 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810230079.5A CN108614306B (en) 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium

Publications (2)

Publication Number Publication Date
CN108614306A CN108614306A (en) 2018-10-02
CN108614306B true CN108614306B (en) 2020-03-27

Family

ID=63658942

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810230079.5A Active CN108614306B (en) 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium

Country Status (1)

Country Link
CN (1) CN108614306B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114113566A (en) * 2020-08-28 2022-03-01 深圳市帝迈生物技术有限公司 Method for detecting clogging of sampling needle, blood analyzer, and computer storage medium
CN112433058B (en) * 2020-11-20 2023-09-15 迈克医疗电子有限公司 Method, device, terminal equipment and medium for detecting and controlling magnetic beads

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291704A (en) * 2005-08-05 2008-10-22 国家质量关怀公司 Dual-channel pump cartridge and pump for dialysis use
CN102099676A (en) * 2008-07-16 2011-06-15 国际泰克尼迪纳公司 Cuvette-based apparatus for blood coagulation measurement and testing
CN102499732A (en) * 2011-10-19 2012-06-20 微创医疗器械(上海)有限公司 Intravascular implanted device bag and preparation method for implanted device
US9629945B2 (en) * 2012-12-12 2017-04-25 Surmodics, Inc. Stilbene-based reactive compounds, polymeric matrices formed therefrom, and articles visualizable by fluorescence

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012037266A2 (en) * 2010-09-14 2012-03-22 California Institute Of Technology Using blood clot in microfluidic valving applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291704A (en) * 2005-08-05 2008-10-22 国家质量关怀公司 Dual-channel pump cartridge and pump for dialysis use
CN102099676A (en) * 2008-07-16 2011-06-15 国际泰克尼迪纳公司 Cuvette-based apparatus for blood coagulation measurement and testing
CN102499732A (en) * 2011-10-19 2012-06-20 微创医疗器械(上海)有限公司 Intravascular implanted device bag and preparation method for implanted device
US9629945B2 (en) * 2012-12-12 2017-04-25 Surmodics, Inc. Stilbene-based reactive compounds, polymeric matrices formed therefrom, and articles visualizable by fluorescence

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蛋白质乳浊液体系稳定性研究进展;蔡志宁,等;《食品与发酵工业》;20051231;73-77 *

Also Published As

Publication number Publication date
CN108614306A (en) 2018-10-02

Similar Documents

Publication Publication Date Title
KR101359410B1 (en) Quantifying frustration via a user interface
US11086290B2 (en) Electronic apparatus for monitoring state of machine tool and control method thereof
WO2017032264A1 (en) Content push method and device, and terminal
CN106453829B (en) A kind of falling height detection method and device
CN108268366B (en) Test case execution method and device
CN105005735B (en) Downloading management method and download management device
CN110196795B (en) Method and related device for detecting running state of mobile terminal application
KR20120035529A (en) Apparatus and method for adaptive gesture recognition in portable terminal
US8839048B2 (en) Method for ranking analysis tools
CN108614306B (en) Clot detection method and device, terminal device and medium
CN104155044A (en) Measuring device and measuring method for cable force of cable-stayed bridge based on mobile terminal
WO2014206295A1 (en) Method, device and computer-readable storage medium for monitoring uninstallation event in operation platform
CN108872475A (en) A kind of method, apparatus of clot detection, terminal device and medium
CN108872477B (en) Clot detection method and device, terminal device and medium
CN108090352A (en) Detection system and detection method
CN106709330B (en) Method and device for recording file execution behaviors
CN105892895A (en) Multi-finger sliding gesture recognition method and device as well as terminal equipment
CN106407945B (en) A kind of fingerprint identification method and mobile terminal
CN110941549B (en) Memory leak detection method, device, medium and electronic equipment
CN107656746A (en) A kind of method and mobile terminal of program upgrading
US9600119B2 (en) Clamshell electronic device and calibration method capable of enabling calibration based on separated number of cover
CN113656044B (en) Android installation package compression method and device, computer equipment and storage medium
CN111124627A (en) Method, device, terminal and storage medium for determining application program caller
CN112416776B (en) Selection method and device of operating environment, test equipment and storage medium
CN115600213A (en) Vulnerability management method, device, medium and equipment based on application program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant