[go: up one dir, main page]

CN108872477B - 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
CN108872477B
CN108872477B CN201810231470.7A CN201810231470A CN108872477B CN 108872477 B CN108872477 B CN 108872477B CN 201810231470 A CN201810231470 A CN 201810231470A CN 108872477 B CN108872477 B CN 108872477B
Authority
CN
China
Prior art keywords
pressure
value
clot
threshold value
pressure value
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
CN201810231470.7A
Other languages
Chinese (zh)
Other versions
CN108872477A (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 CN201810231470.7A priority Critical patent/CN108872477B/en
Publication of CN108872477A publication Critical patent/CN108872477A/en
Application granted granted Critical
Publication of CN108872477B publication Critical patent/CN108872477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/02Analysing fluids
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N35/00Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
    • G01N35/10Devices for transferring samples or any liquids to, in, or from, the analysis apparatus, e.g. suction devices, injection devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N35/00Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
    • G01N35/10Devices for transferring samples or any liquids to, in, or from, the analysis apparatus, e.g. suction devices, injection devices
    • G01N35/1004Cleaning sample transfer devices
    • 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

  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Immunology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biochemistry (AREA)
  • Analytical Chemistry (AREA)
  • Pathology (AREA)
  • Acoustics & Sound (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Medicinal Chemistry (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 that is used for taking a sample, obtain each pressure value, judge whether the maximum pressure value that acquires is less than the current pressure threshold value that sets up, if, then adjust current pressure threshold value based on maximum pressure value to can judge next clot detection according to the pressure threshold value after the adjustment, otherwise, confirm that there is the clot. Therefore, the pressure threshold value can be continuously adjusted in a self-adaptive mode, and the clot detection error is reduced.

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 threshold value.
However, the actual thresholds for different clot detection devices are not the same, as the materials of construction and mechanical structure (e.g., length and degree of bending) of the different clot detection devices are different. For example, referring to FIG. 1b, a diagram of a first pressure measurement is shown, wherein the maximum pressure is between-55 mbar and-66 mbar, referring to FIG. 1c, a diagram of a second pressure measurement is shown, wherein the maximum pressure is between-60 mbar and-70 mbar, and referring to FIG. 1d, a diagram of a third pressure measurement is shown, wherein the maximum pressure is between-45 mbar and-55 mbar. Thus, the accuracy of the clot detection results may be reduced.
Disclosure of Invention
The embodiment of the application provides a method, a device, a terminal device and a medium for detecting a clot, and is used for improving the accuracy of clot detection.
In a first aspect, there is provided 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;
judging whether the maximum pressure value in the pressure values is lower than a set current pressure threshold value or not, if so, adjusting the current pressure threshold value based on the maximum pressure value, wherein the current pressure threshold value is a preset pressure initial value when sampling for the first time, and is obtained after adjusting the pressure threshold value when detecting the clot for the last time when sampling for the non-first time;
otherwise, the presence of a clot is determined.
Preferably, the adjusting the current pressure threshold value based on the maximum pressure value specifically includes:
based on the maximum pressure value, adopting a formula newth ═ u × a + th × b to adjust the pressure threshold value;
wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value.
Preferably, further comprising:
calculating the projection area of a pressure waveform formed by each pressure value on a time axis as a 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, further comprising:
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;
determining that a clot is present when the sum of the respective pressure differences is above a preset pressure threshold.
Preferably, after determining that the clot is present, further comprising:
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.
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;
and the judging unit is used for judging whether the maximum pressure value in all the pressure values is lower than a set current pressure threshold value or not, if so, adjusting the current pressure threshold value based on the maximum pressure value, otherwise, determining that the clot exists, wherein the current pressure threshold value is a preset pressure initial value when sampling for the first time, and is obtained after adjusting the pressure threshold value when detecting the clot for the last time when sampling for the non-first time.
Preferably, when the current pressure threshold is adjusted based on the maximum pressure value, the determining unit is specifically configured to:
based on the maximum pressure value, adopting a formula newth ═ u × a + th × b to adjust the pressure threshold value;
wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value.
Preferably, the judging unit is further configured to:
when the maximum pressure value after sampling is determined to be lower than the set current pressure threshold value, calculating the projection area of a pressure waveform formed by each pressure value on a time axis to be used as a 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, the judging unit is further configured to:
when the maximum pressure value after sampling is determined to be lower than the set current pressure threshold 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 the set initial pressure value;
determining that a clot is present when the sum of the respective pressure differences is above a preset pressure threshold.
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.
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 clot detection terminal device and the clot detection medium, in the process of sampling a liquid to be detected, pressure in a sampling catheter for sampling is periodically detected to obtain each pressure value, whether the obtained maximum pressure value is lower than a set current pressure threshold value or not is judged, if yes, the current pressure threshold value is adjusted based on the maximum pressure value, so that the next clot detection can be judged according to the adjusted pressure threshold value, and if not, the clot is determined to exist. In this way, the pressure threshold may be continuously adjusted according to the maximum pressure value obtained each time, thereby improving the accuracy of the clot detection result obtained based on the pressure threshold.
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 diagram of a pressure measurement provided herein;
fig. 1e is a schematic structural diagram of a terminal device provided in the present application;
FIG. 2 is a flow chart of an implementation of a method of clot detection in an embodiment of the present application;
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 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. 1e shows a schematic structural diagram of a terminal device 100. Referring to fig. 1e, 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. 1e 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. 1e and are not described in detail since they are not components used in this embodiment.
Those skilled in the art will appreciate that fig. 1e 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. 2, 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.
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, the pressure change in the complete sampling process can be obtained every time of clot detection, and whether a clot exists or not is judged according to the pressure change.
Step 201: and the terminal equipment acquires the maximum pressure value in the pressure values.
Specifically, first, the terminal device stores the received respective pressure values in a memory (data conversion chip status register).
And then, the terminal equipment sequentially reads the stored pressure values until the maximum pressure value in all the pressure values is obtained when the end of one sampling process is determined.
Step 202: and when the terminal equipment determines that the maximum pressure value is not lower than the set current pressure threshold, determining that the clot exists.
Specifically, the terminal device judges whether the maximum pressure value is not lower than a set current pressure threshold value, if so, the clot is determined to exist, otherwise, the pressure threshold value is adjusted based on the maximum pressure value.
Since the pressure in the sampling tube increases significantly in the presence of a clot, the presence of a clot can be determined by a comparison between the maximum pressure value and a pressure threshold. When sampling for the first time, the current pressure threshold is a preset pressure initial value, and when sampling for the non-first time, the current pressure threshold is obtained after the pressure threshold in the last clot detection is adjusted.
Optionally, when the terminal device adjusts the pressure threshold, the following formula may be adopted:
newth=u*a+th*b;
wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value. Alternatively, a may be 0.99 and b may be 0.01.
The first weight value and the second weight value are generally empirical values, and can be adjusted according to actual application scenarios. The larger the first weight value is, the shorter the time for obtaining a stable pressure threshold value is, but the larger the fluctuation of the pressure threshold value may be caused; conversely, the smaller the first weight value, the longer the time to obtain a stable pressure threshold. Further, the time to obtain a stable pressure threshold is also related to the initially set pressure threshold.
Therefore, when the clot is detected every time, the pressure threshold value can be continuously adjusted based on the obtained maximum pressure value, so that the pressure threshold value can be continuously adjusted in a self-adaptive manner according to the environment, the manual adjustment of the pressure threshold value is avoided, the clot is detected more strongly and stably, and the accuracy of clot detection is improved.
Further, the terminal device may determine the presence of the clot in the following two ways, but is not limited to the following two ways.
The first mode is as follows: and calculating the projection area of the pressure waveform formed by each pressure value on a time axis as a current pressure integral, and determining that the clot exists when the current pressure integral is higher than a preset integral threshold.
The second way is: and respectively calculating the difference value between each pressure value and the previous pressure value to obtain each pressure difference, and determining that the clot exists when the sum of each pressure difference is higher than a preset pressure threshold value. And the last pressure value of the first pressure value is the set initial pressure value.
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.
Step 203: and the terminal equipment acquires the stored needle washing times for cleaning the clot of the sample needle, and judges whether the needle washing times is higher than a preset time threshold, if so, the step 204 is executed, and if not, 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 updates the needle washing 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 judging unit 31 is configured to judge whether a maximum pressure value of the pressure values is lower than a set current pressure threshold, if so, adjust the current pressure threshold based on the maximum pressure value, otherwise, determine that a clot exists, where, when sampling for the first time, the current pressure threshold is a preset pressure initial value, and when sampling for the non-first time, the current pressure threshold is obtained after adjusting the pressure threshold at the time of detecting the clot for the last time.
Preferably, when the current pressure threshold is adjusted based on the maximum pressure value, the determining unit 31 is specifically configured to:
based on the maximum pressure value, adopting a formula newth ═ u × a + th × b to adjust the pressure threshold value;
wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value.
Preferably, the judging unit 31 is further configured to:
when the maximum pressure value after sampling is determined to be lower than the set current pressure threshold value, calculating the projection area of a pressure waveform formed by each pressure value on a time axis to be used as a 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, the judging unit 31 is further configured to:
when the maximum pressure value after sampling is determined to be lower than the set current pressure threshold 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 the set initial pressure value;
determining that a clot is present when the sum of the respective pressure differences is above a preset pressure threshold.
Preferably, after determining that a clot is present, the determination unit 31 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.
In the clot detection method, the clot detection device, the clot detection terminal device and the clot detection medium, in the process of sampling a liquid to be detected, pressure in a sampling catheter for sampling is periodically detected to obtain each pressure value, whether the obtained maximum pressure value is lower than a set current pressure threshold value or not is judged, if yes, the current pressure threshold value is adjusted based on the maximum pressure value, so that the next clot detection can be judged according to the adjusted pressure threshold value, and if not, the clot is determined to exist. In this way, the pressure threshold may be continuously adjusted according to the maximum pressure value obtained each time, thereby improving the accuracy of the clot detection result obtained based on the pressure threshold.
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. 2, 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 organic light-emitting diode (OLED), and the like.
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 memory) 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.
The processor 402 is configured to implement an md4 collision method shown in fig. 2, and includes:
the processor 402 is configured to call the computer program stored in the memory 401 to execute the embodiment shown in fig. 2.
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.
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 (10)

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;
judging whether the maximum pressure value in all the pressure values is lower than a set current pressure threshold value or not, if so, adjusting the current pressure threshold value based on the maximum pressure value, wherein the current pressure threshold value is a preset pressure initial value when sampling for the first time, and is obtained after adjusting the pressure threshold value when detecting the clot for the last time when sampling for the non-first time;
otherwise, determining that a clot exists;
adjusting the current pressure threshold value based on the maximum pressure value specifically includes: adjusting the pressure threshold value based on the maximum pressure value by adopting a formula newth ═ u a + th ═ b; wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value.
2. The method of claim 1, further comprising:
calculating the projection area of a pressure waveform formed by each pressure value on a time axis as a 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, further comprising:
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;
determining that a clot is present when the sum of the respective pressure differences is above a preset pressure threshold.
4. The method of any one of claims 1-3, 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.
5. 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 judging unit is used for judging whether the maximum pressure value in each pressure value is lower than a set current pressure threshold value or not, if so, the current pressure threshold value is adjusted based on the maximum pressure value, otherwise, the clot is determined to exist, wherein the current pressure threshold value is a preset pressure initial value when sampling for the first time, and is obtained after the pressure threshold value is adjusted when sampling for the last clot is not performed for the first time;
the judgment unit is specifically configured to: adjusting the pressure threshold value based on the maximum pressure value by adopting a formula newth ═ u a + th ═ b; wherein newth is the adjusted pressure threshold, th is the current pressure threshold, u is the maximum pressure value, a is the first weight value, and b is the second weight value.
6. The apparatus of claim 5, wherein the determining unit is further configured to:
when the maximum pressure value is lower than the set current pressure threshold value after the sampling is determined, calculating the projection area of the pressure waveform formed by each pressure value on a time axis to be used 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.
7. The apparatus of claim 5, wherein the determining unit is further configured to:
when the maximum pressure value is lower than the set current pressure threshold value after the sampling is determined, 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 the set initial pressure value;
determining that a clot is present when the sum of the respective pressure differences is above a preset pressure threshold.
8. The device of any of claims 5-7, wherein after determining that a clot is present, the determination unit is further 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.
9. 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 4.
10. 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 4.
CN201810231470.7A 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium Active CN108872477B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810231470.7A CN108872477B (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
CN201810231470.7A CN108872477B (en) 2018-03-20 2018-03-20 Clot detection method and device, terminal device and medium

Publications (2)

Publication Number Publication Date
CN108872477A CN108872477A (en) 2018-11-23
CN108872477B true CN108872477B (en) 2020-12-08

Family

ID=64326076

Family Applications (1)

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

Country Status (1)

Country Link
CN (1) CN108872477B (en)

Families Citing this family (1)

* 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

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5429649A (en) * 1992-04-14 1995-07-04 Robin; Roger C. Device for the detection of the clogging of an air filter
US5540081A (en) * 1993-08-31 1996-07-30 Abbott Laboratories Pipetting apparatus with clot detection
US6022747A (en) * 1998-07-10 2000-02-08 Bayer Corporation Blood clot detector
ES2451541T3 (en) * 2008-07-16 2014-03-27 International Technidyne Corporation Device based on cuvette for measurement and testing of blood coagulation
US8845979B2 (en) * 2010-09-14 2014-09-30 California Institute Of Technology Thermal blood clot formation and use in microfluidic device valving applications
CN104818767A (en) * 2015-04-28 2015-08-05 上海电机学院 Anti-blockage device and anti-blockage method for drainage pipeline
CN114042204B (en) * 2015-12-08 2024-10-01 深圳迈瑞科技有限公司 Infusion pump and blocking alarm method and device on infusion pipeline thereof

Also Published As

Publication number Publication date
CN108872477A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
WO2017032264A1 (en) Content push method and device, and terminal
US8120586B2 (en) Electronic devices with touch-sensitive navigational mechanisms, and associated methods
KR101359410B1 (en) Quantifying frustration via a user interface
CN103279278B (en) A kind of method and apparatus obtaining icon details in terminal interface
CN105630685A (en) Method and device for testing program interface
US8711110B2 (en) Touchscreen with Z-velocity enhancement
CN104123072A (en) Method and device for providing virtual keyboard in mobile device
CN108885536A (en) One kind is with chiral compensation method, device and terminal device
JP2018005855A (en) Diagnosis device, diagnosis system, diagnosis method and program
CN108614306B (en) Clot detection method and device, terminal device and medium
CN110114748A (en) A kind of display processing method and electronic equipment
CN108872477B (en) Clot detection method and device, terminal device and medium
CN109240591A (en) Interface display method and device
CN110990032B (en) Application program installation method and electronic equipment
CN102843369B (en) The Network Access Method at UI interface and system
CN108872475A (en) A kind of method, apparatus of clot detection, terminal device and medium
CN105631059B (en) Data processing method, data processing device and data processing system
US9965098B2 (en) Clamshell electronic device and calibration method capable of enabling calibration based on separated number of cover
CN105892895A (en) Multi-finger sliding gesture recognition method and device as well as terminal equipment
CN106709330B (en) Method and device for recording file execution behaviors
CN108496140B (en) Processing method and electronic equipment
CN114677070A (en) Work order message processing method and device, electronic equipment and storage medium
CN107621953A (en) The display methods and mobile terminal of a kind of application message
CN106161740A (en) Contextual data grasping means under a kind of Mobile solution operation exception state and device
US11163402B1 (en) Mutual capacitive touch sensing anomaly detection

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