Clinical examination system and method

By combining intelligent sensor technology and thromboelastic elastometer in clinical testing system, the problem of affecting the detection accuracy of coagulation function in the prior art is solved, and higher detection accuracy is achieved.

CN120044227AActive Publication Date: 2025-05-27ANHUI NO 2 PROVINCE PEOPLES HOSPITAL

Patent Information

Application Number
CN202510108593.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-05-27
Estimated Expiration
2045-01-23

AI Technical Summary

Technical Problem

The existing thromboelastography detection technology has errors caused by external factors such as temperature interference, which affects the accuracy of coagulation function detection.

Method used

A clinical test system including a thromboelastic instrument, intelligent temperature sensor and intelligent displacement sensor is adopted. By adding anticoagulant to the blood sample for thromboelastic detection, the tendency components of blood viscosity change are screened during the coagulation stage, temperature interference is identified, and the thromboelastic image is corrected based on phase change information to extract coagulation function test indicators.

Benefits of technology

Effectively eliminate external interference in thromboelastography detection, improve the accuracy of coagulation function detection, and reduce errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120044227A_ABST
    Figure CN120044227A_ABST
Patent Text Reader

Abstract

The invention provides a clinical examination system and method, and the method comprises the steps: detecting a blood sample to obtain a thrombelastogram; selecting a coagulation stage in the thrombelastogram as a selected coagulation stage, and screening out a plurality of trend components from all blood coagulation characteristics according to the time sequence dependency of each blood coagulation characteristic in the selected coagulation stage; temperature interference is identified through trend characteristics of external temperature change and all trend components in the detection process; determining the elastic modulus change of the blood in the coagulation stage through phase change information and temperature interference of probe vibration of the thrombus elastometer in the detection process, and continuously determining the elastic modulus change of the blood in the remaining coagulation stage; and determining test indexes of the blood coagulation function of the subject according to all the elastic modulus changes. By adopting the scheme of the invention, external interference in thromboelastogram detection can be eliminated, and the thromboelastogram is corrected, so that the accuracy of blood coagulation function detection is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of clinical medical testing technology, and more specifically, to a clinical testing system and method. Background Art

[0002] Clinical testing refers to the process of analyzing, testing and evaluating human samples (such as blood, urine, tissue, etc.) through various laboratory techniques to assist doctors in diagnosing diseases, evaluating treatment effects and monitoring health conditions. It includes: hematological tests, biochemical tests, microbiological tests, urine analysis, and imaging examinations.

[0003] Hematological tests include routine blood tests and coagulation function tests, among which the commonly used test for coagulation function tests is thromboelastometry. The existing thromboelastometry test usually first obtains a curve describing the elastic changes in the blood coagulation process (i.e., the thromboelastometry curve), and then extracts various test indicators of coagulation function from the envelope of the curve. However, due to the limitations of test conditions, the thromboelastometry curve obtained in the prior art usually includes a variety of abnormal jitters (for example, the influence of temperature on blood coagulation, temperature interference such as sampling error of the sensor), among which the temperature change of the environment has a greater impact on the blood coagulation process, which will lead to errors in the final test indicators, and although other interference factors have a smaller impact on the blood coagulation process, various interferences will cause distortion of the thromboelastometry curve, making it difficult to depict an accurate thromboelastometry when constructing the envelope of the thromboelastometry curve. The above problems will lead to errors in the results of coagulation function tests. Therefore, how to eliminate temperature interference in thromboelastometry tests and improve the accuracy of coagulation function tests has become a difficult problem faced by the industry. Summary of the invention

[0004] The present application provides a clinical testing system and method, which can eliminate external interference in thromboelastography testing and improve the accuracy of coagulation function testing.

[0005] In a first aspect, the present application provides a method for extracting test indicators of coagulation function, which is used for extracting test indicators of coagulation function in a clinical testing system, wherein the clinical testing system comprises: a thromboelastometry instrument, an intelligent temperature sensor, and an intelligent displacement sensor, and the method comprises: adding an anticoagulant to the blood of the subject to obtain a blood sample, and starting the thromboelastometry instrument to perform thromboelastometry on the blood sample to obtain a thromboelastometry; A coagulation stage in the thromboelastogram is selected as a selected coagulation stage, a plurality of blood coagulation characteristics in the selected coagulation stage are determined, and a plurality of trend components of blood viscosity change are screened out from all blood coagulation characteristics according to the time series dependency of each blood coagulation characteristic; The intelligent temperature sensor is used to collect the temperature changes of the outside world in the detection process in real time, and the temperature interference caused by the temperature changes in the selected coagulation stage on the blood coagulation process of the subject is identified according to the trend characteristics of the temperature changes and all trend components; The phase change information of the vibration of the thromboelastometry probe is collected in real time by the intelligent displacement sensor during the detection process, and the elastic modulus change of the blood in the selected coagulation stage is determined according to the phase change information and the temperature interference, and the elastic modulus change of the blood in the remaining coagulation stages is further determined; The thromboelastogram is corrected based on all elastic modulus changes, and a test index of the coagulation function of the subject is extracted from the corrected thromboelastogram.

[0006] In some embodiments, determining a plurality of blood coagulation characteristics within a selected coagulation stage specifically comprises: determining blood coagulation characteristics based on an envelope and thromboelastometry curve corresponding to a selected coagulation stage; determining a residual curve according to the blood coagulation characteristic; If the residual curve is not a monotonic curve, the residual curve is used as a new thromboelastometry curve, and all envelopes of the residual curve are used as envelopes corresponding to the newly selected coagulation stage. The above steps of determining the residual curve according to the envelope corresponding to the selected coagulation stage and the thromboelastometry curve are repeated until the residual curve finally obtained is a monotonic curve, thereby obtaining multiple blood coagulation characteristics.

[0007] In some embodiments, selecting multiple trend components of blood viscosity change from all blood coagulation characteristics according to the temporal dependence of each blood coagulation characteristic specifically includes: For each blood coagulation characteristic, determining a plurality of cumulative deviation sequences of each blood coagulation characteristic in different local windows; Determine the average local deviation of each local window according to all accumulated deviation sequences under each local window; determining a temporal dependency of each of the blood coagulation characteristics based on all average local deviations; All time series dependencies are compared with a preset dependency threshold, and all blood coagulation characteristics greater than the dependency threshold are taken as trend components of blood viscosity changes.

[0008] In some embodiments, identifying the temperature disturbance caused by the temperature change in the selected coagulation stage on the blood coagulation process of the subject according to the trend characteristics of the temperature change and all trend components specifically includes: Determining the trend characteristics corresponding to the temperature change in the selected solidification stage; Determine the similarity between the temporal dependence of each trend component and the trend characteristics; The temperature interference on the blood coagulation process of the subject caused by the temperature change in the selected coagulation stage is screened out from all trend components according to all similarities.

[0009] In some embodiments, determining the change in elastic modulus of blood in a selected coagulation stage according to the phase change information and the temperature disturbance specifically includes: determining an elastic component in the blood coagulation process based on the temperature disturbance and all trend components; The change in elastic modulus of blood in a selected coagulation stage is determined based on the elastic component and the phase change information.

[0010] In some embodiments, modifying the thromboelastogram based on all elastic modulus changes specifically includes: Determine a correction curve diagram based on all elastic modulus changes; An upper envelope and a lower envelope of the correction curve are determined, and a curve consisting of the upper envelope and the lower envelope is used as a corrected thromboelastogram.

[0011] In some embodiments, the test indicators of coagulation function in the present application include: coagulation reaction time, coagulation clotting time, coagulation formation rate and final coagulation strength.

[0012] In a second aspect, the present application provides a clinical testing system, which includes: a thromboelastometry instrument, an intelligent temperature sensor, an intelligent displacement sensor, and a test index extraction unit, wherein the test index extraction unit includes: A collection module, used for adding an anticoagulant to the blood of the subject to obtain a blood sample, and then instructing the thromboelastometry instrument to perform a thromboelastometry test on the blood sample to obtain a thromboelastometry; a processing module, for selecting a coagulation stage in the thromboelastogram as a selected coagulation stage, determining a plurality of blood coagulation characteristics in the selected coagulation stage, and screening a plurality of trend components of blood viscosity change from all blood coagulation characteristics according to the time sequence dependency of each blood coagulation characteristic; The processing module is also used to instruct the intelligent temperature sensor to collect the temperature change of the outside in the detection process in real time, and to identify the temperature interference caused by the temperature change in the selected coagulation stage to the blood coagulation process of the subject according to the trend characteristics of the temperature change and all trend components; The processing module is also used to instruct the intelligent displacement sensor to collect phase change information of the thromboelastometry probe vibration in real time during the detection process, determine the elastic modulus change of the blood in the selected coagulation stage according to the phase change information and the temperature interference, and continue to determine the elastic modulus change of the blood in the remaining coagulation stages; The execution module is used to correct the thromboelastogram based on all elastic modulus changes and extract the test index of the coagulation function of the subject from the corrected thromboelastogram.

[0013] In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores codes, and the processor is configured to obtain the codes and execute the above-mentioned method for extracting test indicators of coagulation function.

[0014] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned method for extracting test indicators of coagulation function is implemented.

[0015] The technical solution provided by the embodiments disclosed in this application has the following beneficial effects: In the clinical testing system and method provided by the present application, first, an anticoagulant is added to the blood of the subject to obtain a blood sample, and the thromboelastometry instrument is started to perform thromboelastometry detection on the blood sample to obtain a thromboelastometry; a coagulation stage in the thromboelastometry is selected as the selected coagulation stage, multiple blood coagulation characteristics in the selected coagulation stage are determined, and multiple trend components of blood viscosity change are screened from all blood coagulation characteristics according to the time series dependence of each blood coagulation characteristic; the temperature change of the outside world during the detection process is collected in real time by the intelligent temperature sensor, and the temperature interference caused by the temperature change in the selected coagulation stage to the blood coagulation process of the subject is identified according to the trend characteristics of the temperature change and all trend components; the phase change information of the vibration of the thromboelastometry probe during the detection process is collected in real time by the intelligent displacement sensor, and the elastic modulus change of the blood in the selected coagulation stage is determined according to the phase change information and the temperature interference, and the elastic modulus change of the blood in the remaining coagulation stages is further determined; the thromboelastometry is corrected based on all elastic modulus changes, and the test index of the coagulation function of the subject is extracted from the corrected thromboelastometry.

[0016] It can be seen that the present application pre-segments the thromboelastogram and decomposes each coagulation stage obtained by the segmentation, decomposing the thromboelastogram containing multiple vibration modes into multiple blood coagulation characteristics of a single vibration mode. Subsequently, the noise and error therein are removed through the time series dependency of the blood coagulation characteristics (i.e., the blood coagulation characteristics with small time series dependency). The remaining blood coagulation characteristics are the components that can reflect a certain trend change (i.e., the trend components). Furthermore, all the trend components are compared with the trend characteristics of the external temperature change, and the error due to the temperature change is removed. The trend component caused by blood coagulation (i.e., temperature interference) is screened out, and finally, the remaining components are combined with the phase change information of the vibration of the thromboelastometry probe to re-fit the thromboelastometry curve for each coagulation stage. The re-fitted thromboelastometry curve eliminates the influence of temperature interference and sensor error, and finally, the test index of the coagulation function of the subject is extracted from the re-fitted thromboelastometry curve. In summary, the present application can eliminate external interference in thromboelastometry detection and correct the thromboelastometry, thereby improving the accuracy of coagulation function detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is an exemplary flow chart of a method for extracting test indicators of coagulation function according to some embodiments of the present application; Figure 2 is a thromboelastogram according to some embodiments of the present application; Figure 3 is an exemplary flow chart of determining trend components according to some embodiments of the present application; Figure 4 is a schematic diagram of the structure of a test indicator extraction unit according to some embodiments of the present application; Figure 5 It is a structural schematic diagram of a computer device for implementing a method for extracting test indicators of coagulation function according to some embodiments of the present application. DETAILED DESCRIPTION

[0018] In order to better understand the technical solution of the present application, the technical solution of the present application will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0019] refer to Figure 1 , which is an exemplary flow chart of a method for extracting test indicators of coagulation function according to some embodiments of the present application. The method 100 for extracting test indicators of coagulation function mainly includes the following steps: In step 101, an anticoagulant is added to the blood of the subject to obtain a blood sample, and the thromboelastometry instrument is started to perform a thromboelastometry test on the blood sample to obtain a thromboelastometry.

[0020] It should be noted that the anticoagulant in the present application is a 38 g / L sodium citrate solution. In other embodiments, other anticoagulants may also be selected, which is not limited here.

[0021] In specific implementation, adding an anticoagulant to the subject's blood to obtain a blood sample can be achieved in the following manner, namely: first, adding the anticoagulant to the subject's blood to obtain anticoagulated plasma, then centrifuging the anticoagulated plasma at a speed of 1000r / min for 5 minutes, and taking the upper 0.4ml of anticoagulated plasma from the centrifuged anticoagulated plasma and mixing it with 0.4ml of calcium chloride solution, and finally, using the mixed anticoagulated plasma as a blood sample. Other methods may also be used in other embodiments, which are not limited here.

[0022] In a specific implementation, the thromboelastometry instrument is started to perform thromboelastometry detection on the blood sample, and the thromboelastometry can be obtained in the following manner, namely: 0.36 ml of the blood sample is taken and placed in a blood cup, the blood cup is placed on a reaction pool that can rotate back and forth at an angle of 4°45', and the thromboelastometry instrument is started to measure the coagulation process of the blood sample to obtain the thromboelastometry, wherein the starting time of the thromboelastometry is the time when the blood sample is prepared, that is, the timing of the thromboelastometry detection starts from the time when the blood sample is prepared.

[0023] In step 102, for each coagulation stage in the thromboelastogram, a plurality of blood coagulation characteristics in the selected coagulation stage are determined, and a plurality of trend components of blood viscosity change are screened out from all the blood coagulation characteristics according to the time series dependency of each blood coagulation characteristic.

[0024] In some embodiments, reference Figure 2 , this figure is a thromboelastogram shown in some embodiments of the present application, wherein the thromboelastogram includes: a thromboelastogram curve and an envelope line, and the coagulation stage includes: a pre-coagulation stage, a thrombus formation stage, a thrombus maximum strength stage and a thrombus dissolution stage. In other embodiments, the thromboelastogram can also be divided into other different stages according to actual needs, which is not limited here.

[0025] It should be noted that the division of coagulation stages in the present application can be achieved in the following manner, namely: first, by inputting the corrected thromboelastogram into the TEG5000 thromboelastogram, the TEG5000 thromboelastogram can automatically calculate and test various coagulation function indicators (including coagulation reaction time, coagulation clotting time, coagulation formation rate and coagulation final strength) from the thromboelastogram, and then, the data segment corresponding to the coagulation reaction time in the thromboelastogram is used as the pre-coagulation stage, the data segment corresponding to the coagulation clotting time is used as the thrombus formation stage, the data segment after the thrombus formation stage until the final coagulation strength appears is used as the thrombus maximum strength stage, and the data segment after the thrombus maximum strength stage is used as the thrombus dissolution stage. In other embodiments, the coagulation stages can also be divided by other existing technologies, which are not limited here.

[0026] In some embodiments, determining a plurality of blood coagulation characteristics within a selected coagulation stage may be accomplished by: determining blood coagulation characteristics according to an envelope corresponding to a selected coagulation stage and a thromboelastomeric curve corresponding to a selected coagulation stage; determining a residual curve according to the blood coagulation characteristic; If the residual curve is not a monotonic curve, the residual curve is used as a new thromboelastometry curve, and all envelopes of the residual curve are used as envelopes corresponding to the newly selected coagulation stage. The above steps of determining the residual curve according to the envelope corresponding to the selected coagulation stage and the thromboelastometry curve are repeated until the residual curve finally obtained is a monotonic curve, thereby obtaining multiple blood coagulation characteristics.

[0027] It should be noted that the step of determining the residual curve according to the envelope line and thrombus elasticity curve corresponding to the selected coagulation stage in the present application includes: determining the blood coagulation characteristics according to the envelope line corresponding to the selected coagulation stage and the thrombus elasticity curve corresponding to the selected coagulation stage; determining the residual curve according to the blood coagulation characteristics.

[0028] In some embodiments, determining the blood coagulation characteristics according to the envelope corresponding to the selected coagulation stage and the thromboelastomeric curve corresponding to the selected coagulation stage can be achieved by the following steps: determining the coagulation tendency of the blood according to the envelope corresponding to the selected coagulation stage; determining a candidate characteristic curve according to the coagulation trend and the thromboelastometry curve corresponding to the selected coagulation stage; determining a stationary characteristic of the candidate characteristic curve; The smooth feature is compared with a preset feature threshold. If the smooth feature is greater than or equal to the feature threshold, the candidate characteristic curve is used as a new thrombus elasticity curve, and the envelope of the residual curve is used as the envelope corresponding to the newly selected coagulation stage. The above steps of determining the smooth feature according to the envelope corresponding to the selected coagulation stage are repeated until the final smooth feature is less than the feature threshold, and the candidate characteristic curve corresponding to the smooth feature less than the feature threshold is used as the blood coagulation characteristic.

[0029] It should be noted that the coagulation trend in the present application is a curve that describes the elastic change trend of the blood coagulation process. In the present application, the coagulation trend of the blood can be determined according to the envelope corresponding to the selected coagulation stage. The following method can be used, namely: averaging all the envelopes corresponding to the selected coagulation stage, and using the obtained curve as the coagulation trend.

[0030] It should be noted that the step of determining the smooth characteristics according to the envelope corresponding to the selected coagulation stage in the present application includes: determining the coagulation trend of blood according to the envelope corresponding to the selected coagulation stage; determining a candidate characteristic curve according to the coagulation trend and the thrombus elastic curve corresponding to the selected coagulation stage; and determining the smooth characteristics of the candidate characteristic curve.

[0031] It should be noted that the candidate characteristic curve in the present application is a candidate curve in the process of determining the blood coagulation characteristics. As a preferred embodiment, the candidate characteristic curve determined in the present application according to the coagulation trend and the thrombus elasticity curve corresponding to the selected coagulation stage can be implemented in the following manner, namely: subtract the coagulation trend curve from the thrombus elasticity curve corresponding to the selected coagulation stage, and use the curve obtained after subtraction as the candidate characteristic curve.

[0032] In specific implementation, the stationary feature of the candidate characteristic curve can be determined in the following manner, namely: first, the number of zero-crossing points in the candidate characteristic curve is counted, then the number of extreme value points in the candidate characteristic curve is counted, and then the number of zero-crossing points and the number of extreme value points are subtracted, and finally, the difference is used as the stationary feature.

[0033] It should be noted that the smoothness characteristic in the present application is a parameter value that reflects the smoothness of the curve fluctuation. The larger the smoothness characteristic is, the more unstable the curve fluctuation is. The smaller the smoothness characteristic is, the smoother the curve fluctuation is. In theory, the blood coagulation characteristic is a curve with stable fluctuations. If the smoothness characteristic of the curve is large, it means that the curve is not a simple blood coagulation characteristic, but is mixed with other characteristics, such as the influence of temperature or the sampling error of the sensor.

[0034] In addition, it should be noted that the feature threshold in the present application is usually preset to a smaller value. For example, the feature threshold is preset to 1 in the present application. In other embodiments, the feature threshold can also be preset to other values, all of which fall within the protection scope of the present application and are not limited here.

[0035] It should be noted that the residual curve in the present application is the thrombus elasticity curve in the thromboelastogram after removing the blood coagulation characteristics. As a preferred embodiment, the residual curve determined according to the blood coagulation characteristics in the present application can be implemented in the following manner, namely: subtracting the curve corresponding to the blood coagulation characteristics from the thrombus elasticity curve corresponding to the selected coagulation stage, and using the obtained curve as the residual curve.

[0036] In addition, it should be noted that the monotonic curve in the present application refers to a monotonic increasing curve or a monotonic decreasing curve.

[0037] In some embodiments, reference Figure 3 , which is an exemplary flow chart of determining trend components according to some embodiments of the present application. In the present application, the following steps can be used to screen out multiple trend components of blood viscosity change from all blood coagulation characteristics according to the time sequence dependence of each blood coagulation characteristic, namely: In step 1021, for each blood coagulation characteristic, a plurality of accumulated deviation sequences of each blood coagulation characteristic in different local windows are determined; In step 1022, the average local deviation of each local window is determined according to all accumulated deviation sequences under each local window; In step 1023, the temporal dependency of each blood coagulation characteristic is determined based on all the average local deviations; In step 1024, all the time series dependencies are compared with a preset dependency threshold, and all the blood coagulation characteristics greater than the dependency threshold are taken as trend components of blood viscosity change.

[0038] In specific implementation, the following method can be used to determine the multiple cumulative deviation sequences of each blood coagulation characteristic under different local windows, namely: first, select a blood coagulation characteristic as the selected blood coagulation characteristic, preset multiple local windows of different sizes, and for each local window, divide the selected blood coagulation characteristic into multiple local data segments according to the size of the local window (that is, evenly divide the selected blood coagulation characteristic into multiple local data segments of length N, wherein N is the size of the local window), and then, for each local data segment, subtract n times the mean of the local data segment from the sum of the first n data in the local data segment, and use the obtained value as the nth cumulative deviation, arrange all the cumulative deviations in order of size n, and use the obtained sequence as the cumulative deviation sequence of the local data segment, and then obtain the cumulative deviation sequence of each local data segment, thereby obtaining the multiple cumulative deviation sequences of the blood coagulation characteristic under each local window.

[0039] It should be noted that the cumulative deviation sequence in the present application is a sequence composed of multiple cumulative deviations, wherein the cumulative deviation represents the cumulative fluctuation degree of the blood coagulation characteristics at the corresponding moment. The larger the cumulative deviation, the greater the cumulative fluctuation degree of the blood coagulation characteristics before the corresponding moment. The smaller the cumulative deviation, the smaller the cumulative fluctuation degree of the blood coagulation characteristics before the corresponding moment.

[0040] In specific implementation, the average local deviation of each local window can be determined according to all the cumulative deviation sequences under each local window in the following manner, namely: first, a local window is selected as the selected window, and for each cumulative deviation sequence under the selected window, first, the maximum value in the cumulative deviation sequence is subtracted from the minimum value in the cumulative deviation sequence, and the obtained value is used as the deviation range of the cumulative deviation sequence, and then, the deviation range is divided by the standard deviation of the cumulative deviation sequence, and then the obtained quotient is used as the local deviation of the cumulative deviation sequence, and then the local deviation of each cumulative deviation sequence is obtained, the average value of all local deviations is used as the average local deviation of the selected window, and the average local deviation of the remaining local windows is continuously determined.

[0041] It should be noted that the average local deviation in the present application is the average value of all local deviations of the blood coagulation characteristics in different local time periods, wherein the local deviation is a parameter indicating the degree of data deviation in a local time period of the blood coagulation characteristics. The larger the local deviation, the greater the degree of data deviation in a local time period of the blood coagulation characteristics, and the smaller the local deviation, the smaller the degree of data deviation in a local time period of the blood coagulation characteristics.

[0042] In specific implementation, the timing dependence of each blood coagulation characteristic can be determined according to all the average local deviations in the following manner, namely: first, the size of the local window corresponding to each average local deviation is obtained, then, the natural logarithm of the average local deviation is used as the dependent variable, and the size of the local window is used as the independent variable, and all the average local deviations and the size of the local window are fitted by linear regression in the prior art, and finally, the slope of the curve in the fitting result is used as the timing dependence of the blood coagulation characteristic, thereby obtaining the timing dependence of each blood coagulation characteristic.

[0043] It should be noted that the timing dependence in the present application is a parameter value indicating the degree of timing correlation between various data in the blood coagulation characteristics. The greater the timing dependence, the greater the degree of timing correlation between various data in the blood coagulation characteristics. The smaller the timing dependence, the smaller the degree of timing correlation between various data in the blood coagulation characteristics. The timing dependence is a value between zero and one. Generally speaking, the smaller the timing dependence, the more likely the corresponding blood coagulation characteristics are to be interfered by disordered noise or sensor errors.

[0044] It should be noted that the dependency threshold in the present application is a value preset according to actual needs. The dependency threshold is usually preset to any value between zero and one. For example, the dependency threshold can be preset to 0.5 in the present application.

[0045] It should be noted that the trend component in the present application is the component data with strong trend change characteristics in the thrombus elasticity curve.

[0046] In step 103, the intelligent temperature sensor collects the external temperature changes in real time during the detection process, and identifies the temperature interference caused by the temperature changes in the selected coagulation stage on the blood coagulation process of the subject according to the trend characteristics of the temperature changes and all trend components.

[0047] In specific implementation, real-time acquisition of external temperature changes during the detection process by the intelligent temperature sensor can be achieved in the following manner, namely: the intelligent temperature sensor acquires the external temperature value during the detection process at preset sampling intervals, arranges all temperature values ​​in the order of acquisition, and uses the obtained sequence as the external temperature change during the detection process, wherein the start time of temperature change sampling is the same as the start time of the thromboelastogram, and the sampling interval can be preset according to actual needs. For example, the sampling interval is preset to 0.1s in the present application.

[0048] In some embodiments, the following steps may be used to identify the temperature disturbance caused by the temperature change in the selected coagulation stage on the blood coagulation process of the subject according to the trend characteristics of the temperature change and all trend components: Determining the trend characteristics corresponding to the temperature change in the selected solidification stage; Determine the similarity between the temporal dependence of each trend component and the trend characteristics; The temperature interference on the blood coagulation process of the subject caused by the temperature change in the selected coagulation stage is screened out from all trend components according to all similarities.

[0049] In specific implementation, determining the trend characteristics corresponding to the temperature change in the selected solidification stage can be achieved by adopting the following steps, namely: first, obtaining the data segment corresponding to the temperature change in the selected solidification stage, then calculating the Hurst index of the data segment, and then using the Hurst index as the trend characteristics corresponding to the temperature change in the selected solidification stage.

[0050] It should be noted that the trend characteristic in this application is a parameter value representing the long-term memory of the temperature change trend. The larger the trend characteristic, the stronger the long-term memory of the temperature change trend, and the smaller the trend characteristic, the weaker the long-term memory of the temperature change trend.

[0051] In specific implementation, determining the similarity between the timing dependency of each trend component and the trend feature can be achieved by using the following steps, namely: for each trend component, the inverse of the difference between the timing dependency of the trend component and the trend feature can be used as the similarity between the timing dependency of the trend component and the trend feature, thereby obtaining the similarity between the timing dependency of each trend component and the trend feature.

[0052] It should be noted that the similarity in this application is a parameter value that represents the degree of similarity between the changing trend of the trend component and the trend of temperature change. The larger the similarity, the greater the similarity between the changing trend of the trend component and the trend of temperature change. The smaller the similarity, the smaller the similarity between the changing trend of the trend component and the trend of temperature change.

[0053] In specific implementation, the temperature interference caused by the temperature change in the selected coagulation stage on the blood coagulation process of the subject can be screened out from all trend components according to all similarities, which can be achieved by the following steps, namely: taking the trend component with the largest similarity as the temperature interference caused by the temperature change in the selected coagulation stage on the blood coagulation process of the subject.

[0054] It should be noted that the temperature interference in this application is the component data describing the interference caused by the external temperature change on the blood coagulation process.

[0055] In step 104, the phase change information of the vibration of the thromboelastometry probe during the detection process is collected in real time by the intelligent displacement sensor, and the elastic modulus change of the blood in the selected coagulation stage is determined based on the phase change information and the temperature interference, and the elastic modulus change of the blood in the remaining coagulation stages is further determined.

[0056] In specific implementation, the phase change information of the vibration of the thromboelastometry probe in real time during the detection process can be collected by the intelligent displacement sensor in the following manner, namely: the displacement value of the thromboelastometry probe in the horizontal direction during the detection process is collected by the intelligent displacement sensor at every preset sampling interval, all the displacement values ​​are arranged in the order of collection, and the obtained sequence is used as the displacement sequence, and then, the phase value of each displacement value in the displacement sequence is calculated by the Hilbert transform in the prior art, and all the obtained phase values ​​are arranged in the order of collection of the corresponding displacement values, and the obtained sequence is used as the external phase change information during the detection process, wherein the start time of the displacement value collection is the same as the start time of the thromboelastometry graph, and the sampling interval can be preset according to actual needs. For example, the sampling interval is preset to 0.1s in the present application.

[0057] In some embodiments, determining the change in elastic modulus of blood in a selected coagulation stage according to the phase change information and the temperature disturbance may be achieved by using the following steps: determining an elastic component in the blood coagulation process based on the temperature disturbance and all trend components; The change in elastic modulus of blood in a selected coagulation stage is determined based on the elastic component and the phase change information.

[0058] In specific implementation, determining the elastic component in the blood coagulation process based on the temperature disturbance and all trend components can be achieved in the following manner, namely: removing the temperature disturbance from all trend components, summing the remaining trend components, and using the obtained curve as the elastic component in the blood coagulation process.

[0059] It should be noted that the elastic component in the present application refers to the component in the thromboelastogram that only describes the elastic changes in the blood coagulation process.

[0060] In a specific implementation, determining the change in the elastic modulus of blood in a selected coagulation stage based on the elastic component and the phase change information can be achieved in the following manner, namely: first, discretely sampling the elastic component to obtain a discrete sequence, then obtaining a data segment corresponding to the coagulation stage selected by the phase change information, multiplying the discrete sequence by the data segment, and using the obtained sequence as the change in the elastic modulus of blood in the coagulation stage, wherein the discrete sampling interval is the same as the sampling interval when collecting the phase change information.

[0061] It should be noted that the elastic modulus change in the present application is a sequence describing the change of the elastic modulus of the blood sample during the blood coagulation process.

[0062] In step 105, the thromboelastogram is corrected based on all elastic modulus changes, and a test index of the subject's coagulation function is extracted from the corrected thromboelastogram.

[0063] In some embodiments, the correction of the thromboelastogram based on all elastic modulus changes can be achieved by the following steps: Determine a correction curve diagram based on all elastic modulus changes; An upper envelope and a lower envelope of the correction curve are determined, and a curve consisting of the upper envelope and the lower envelope is used as a corrected thromboelastogram.

[0064] In specific implementation, determining the correction curve diagram based on all elastic modulus changes can be achieved in the following manner, namely: all elastic modulus changes are rearranged into a sequence according to the order of solidification stages, and then the rearranged sequence is fitted by the Lagrange interpolation method in the prior art, and finally, the fitted curve is used as the correction curve diagram.

[0065] It should be noted that the correction curve diagram in the present application refers to the corrected thrombus elasticity curve in the thromboelastogram.

[0066] In specific implementation, the upper envelope and the lower envelope of the correction curve graph can be determined in the following manner, namely: first, all the maximum points in the correction curve graph are extracted, and then all the maximum points are fitted into a curve by the cubic spline interpolation method in the prior art, and the fitted curve is used as the upper envelope of the correction curve graph; then, all the minimum points in the correction curve graph are extracted, and then all the minimum points are fitted into a curve by the cubic spline interpolation method in the prior art, and the fitted curve is used as the lower envelope of the correction curve graph.

[0067] In specific implementation, the test indicators of the coagulation function of the subject can be extracted from the corrected thromboelastograph in the following manner, namely: the corrected thromboelastograph can be input into the TEG5000 thromboelastograph, and the TEG5000 thromboelastograph can automatically calculate and extract various coagulation function test indicators (including coagulation reaction time, coagulation clotting time, coagulation formation rate and final coagulation strength) from the thromboelastograph. In other embodiments, the test indicators of the coagulation function of the subject can also be extracted from the corrected thromboelastograph by other existing technologies, which is not limited here.

[0068] In addition, in another aspect of the present application, in some embodiments, the present application provides a clinical testing system, the clinical testing system comprising: a thromboelastometry instrument, an intelligent temperature sensor, an intelligent displacement sensor, and the clinical testing system in the present application also includes a test index extraction unit, reference Figure 4, which is a schematic diagram of the structure of a test indicator extraction unit according to some embodiments of the present application, the test indicator extraction unit 400 includes: a collection module 401, a processing module 402 and an execution module 403, which are described as follows: The collection module 401 in the present application is mainly used to add an anticoagulant to the blood of the subject, and after obtaining a blood sample, instruct the thromboelastometry instrument to perform a thromboelastometry test on the blood sample to obtain a thromboelastometry; Processing module 402, in the present application, the processing module 402 is mainly used to select a coagulation stage in the thromboelastogram as a selected coagulation stage, determine multiple blood coagulation characteristics in the selected coagulation stage, and screen multiple trend components of blood viscosity change from all blood coagulation characteristics according to the time series dependency of each blood coagulation characteristic; It should be noted that the processing module 402 in the present application is also used to instruct the intelligent temperature sensor to collect the temperature changes of the outside in the detection process in real time, and identify the temperature interference caused by the temperature changes in the selected coagulation stage to the blood coagulation process of the subject according to the trend characteristics of the temperature changes and all trend components; It should be noted that the processing module 402 in the present application is also used to instruct the intelligent displacement sensor to collect phase change information of the vibration of the thrombus elastometer probe in real time during the detection process, determine the change of the elastic modulus of the blood in the selected coagulation stage according to the phase change information and the temperature interference, and continue to determine the change of the elastic modulus of the blood in the remaining coagulation stages; The execution module 403 in the present application is mainly used to correct the thromboelastogram based on all elastic modulus changes, and extract the test index of the coagulation function of the subject from the corrected thromboelastogram.

[0069] In addition, the present application also provides a computer device, which includes a memory and a processor, wherein the memory stores codes, and the processor is configured to obtain the codes and execute the above-mentioned method for extracting test indicators of coagulation function.

[0070] In some embodiments, reference Figure 5 , which is a schematic diagram of the structure of a computer device for implementing the method for extracting test indicators of coagulation function according to some embodiments of the present application. The method for extracting test indicators of coagulation function in the above embodiment can be Figure 5 The computer device 500 shown in the figure is implemented, and the computer device 500 includes at least one processor 501, a communication bus 502, a memory 503 and at least one communication interface 504.

[0071] The processor 501 may be a general-purpose central processing unit (CPU) or an application-specific integrated circuit (ASIC).

[0072] The communication bus 502 may be used to transmit information between the above-mentioned components.

[0073] The memory 503 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 503 may exist independently and be connected to the processor 501 via the communication bus 502. The memory 503 may also be integrated with the processor 501.

[0074] The memory 503 is used to store the program code for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the program code stored in the memory 503. The program code may include one or more software modules. The test index extraction method of the coagulation function in the above embodiment can be implemented by the processor 501 and one or more software modules in the program code in the memory 503.

[0075] The communication interface 504 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.

[0076] In a specific implementation, as an embodiment, a computer device may include multiple processors, each of which may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0077] The above-mentioned computer device may be a general-purpose computer device or a special-purpose computer device. In a specific implementation, the computer device may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device or an embedded device. The embodiment of the present application does not limit the type of computer device.

[0078] In addition, the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned method for extracting test indicators of coagulation function is implemented.

[0079] In summary, in the clinical testing system and method disclosed in the embodiment of the present application, first, an anticoagulant is added to the blood of the subject to obtain a blood sample, and the thromboelastometry instrument is started to perform a thromboelastometry test on the blood sample to obtain a thromboelastometry map; a coagulation stage in the thromboelastometry map is selected as the selected coagulation stage, and multiple blood coagulation characteristics within the selected coagulation stage are determined, and multiple trend components of blood viscosity changes are screened out from all blood coagulation characteristics according to the time series dependence of each blood coagulation characteristic; the temperature changes of the outside world during the detection process are collected in real time by the intelligent temperature sensor, and based on the time series dependence of each blood coagulation characteristic, the temperature changes of the outside world are detected. According to the trend characteristics of the temperature change and all the trend components, the temperature interference caused by the temperature change in the selected coagulation stage to the blood coagulation process of the subject is identified; the phase change information of the vibration of the thromboelastometry probe is collected in real time by the intelligent displacement sensor during the detection process, and the elastic modulus change of the blood in the selected coagulation stage is determined according to the phase change information and the temperature interference, and the elastic modulus change of the blood in the remaining coagulation stages is further determined; the thromboelastometry diagram is corrected based on all the elastic modulus changes, and the test index of the coagulation function of the subject is extracted from the corrected thromboelastometry diagram.

[0080] It can be seen that the present application pre-segments the thromboelastometry graph and decomposes each coagulation stage obtained by the segmentation, decomposes the thromboelastometry curve containing multiple vibration modes into blood coagulation characteristics of multiple single vibration modes, and then removes the noise and error therein (that is, the blood coagulation characteristics with small time-series dependence) through the time-series dependence of the blood coagulation characteristics, and the remaining blood coagulation characteristics are the components that can reflect a certain trend change. Further, all trend changes are compared with the trend characteristics of external temperature changes, and the trend components caused by temperature changes on blood coagulation are screened out (that is, temperature interference). Finally, the remaining components are combined with the phase change information of the vibration of the thromboelastometry probe to re-fit the thromboelastometry curve of each coagulation stage, and the re-fitted thromboelastometry curve removes the influence of temperature interference and sensor error, and finally extracts the test index of the coagulation function of the subject from the re-fitted thromboelastometry curve. In summary, the present application can eliminate external interference in thromboelastometry detection to correct the thromboelastometry graph, thereby improving the accuracy of coagulation function detection.

[0081] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0082] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these 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 also intended to include these modifications and variations.

Claims

1. A method for extracting test indicators of coagulation function, which is used for extracting test indicators of coagulation function in a clinical testing system, wherein the clinical testing system comprises: Thromboelastometer, intelligent temperature sensor and intelligent displacement sensor, characterized in that the method comprises: adding an anticoagulant to the blood of the subject to obtain a blood sample, and starting the thromboelastometry instrument to perform thromboelastometry on the blood sample to obtain a thromboelastometry; A coagulation stage in the thromboelastogram is selected as a selected coagulation stage, a plurality of blood coagulation characteristics in the selected coagulation stage are determined, and a plurality of trend components of blood viscosity change are screened out from all blood coagulation characteristics according to the time series dependency of each blood coagulation characteristic; The intelligent temperature sensor is used to collect the temperature changes of the outside world in the detection process in real time, and the temperature interference caused by the temperature changes in the selected coagulation stage on the blood coagulation process of the subject is identified according to the trend characteristics of the temperature changes and all trend components; The phase change information of the vibration of the thromboelastometry probe is collected in real time by the intelligent displacement sensor during the detection process, and the elastic modulus change of the blood in the selected coagulation stage is determined according to the phase change information and the temperature interference, and the elastic modulus change of the blood in the remaining coagulation stages is further determined; The thromboelastogram is corrected based on all elastic modulus changes, and a test index of the coagulation function of the subject is extracted from the corrected thromboelastogram.

2. The method according to claim 1, characterized in that Determining multiple blood coagulation characteristics within a selected coagulation stage specifically includes: determining blood coagulation characteristics based on an envelope and thromboelastometry curve corresponding to a selected coagulation stage; determining a residual curve according to the blood coagulation characteristic; If the residual curve is not a monotonic curve, the residual curve is used as a new thromboelastometry curve, and all envelopes of the residual curve are used as envelopes corresponding to the newly selected coagulation stage. The above steps of determining the residual curve according to the envelope corresponding to the selected coagulation stage and the thromboelastometry curve are repeated until the residual curve finally obtained is a monotonic curve, thereby obtaining multiple blood coagulation characteristics.

3. The method according to claim 1, characterized in that According to the temporal dependence of each blood coagulation characteristic, multiple trend components of blood viscosity change are screened out from all blood coagulation characteristics, including: For each blood coagulation characteristic, determining a plurality of cumulative deviation sequences of each blood coagulation characteristic in different local windows; Determine the average local deviation of each local window according to all accumulated deviation sequences under each local window; determining a temporal dependency of each of the blood coagulation characteristics based on all average local deviations; All time series dependencies are compared with a preset dependency threshold, and all blood coagulation characteristics greater than the dependency threshold are taken as trend components of blood viscosity changes.

4. The method according to claim 1, characterized in that Identifying the temperature disturbance caused by the temperature change in the selected coagulation stage on the blood coagulation process of the subject according to the trend characteristics of the temperature change and all trend components specifically includes: Determining the trend characteristics corresponding to the temperature change in the selected solidification stage; Determine the similarity between the temporal dependence of each trend component and the trend characteristics; The temperature interference on the blood coagulation process of the subject caused by the temperature change in the selected coagulation stage is screened out from all trend components according to all similarities.

5. The method according to claim 1, characterized in that Determining the change in elastic modulus of blood in the selected coagulation stage according to the phase change information and the temperature interference specifically includes: determining an elastic component in the blood coagulation process based on the temperature disturbance and all trend components; The change in elastic modulus of blood in a selected coagulation stage is determined based on the elastic component and the phase change information.

6. The method according to claim 1, characterized in that Correcting the thromboelastogram based on all elastic modulus changes specifically includes: Determine a correction curve diagram based on all elastic modulus changes; An upper envelope and a lower envelope of the correction curve are determined, and a curve consisting of the upper envelope and the lower envelope is used as a corrected thromboelastogram.

7. The method according to claim 1, characterized in that The test indicators of coagulation function include: coagulation reaction time, coagulation clotting time, coagulation formation rate and final coagulation strength.

8. A clinical testing system, comprising a thromboelastometry instrument, an intelligent temperature sensor, an intelligent displacement sensor and a test index extraction unit, characterized in that: The test indicator extraction unit comprises: A collection module, used for adding an anticoagulant to the blood of the subject to obtain a blood sample, and then instructing the thromboelastometry instrument to perform a thromboelastometry test on the blood sample to obtain a thromboelastometry; a processing module, for selecting a coagulation stage in the thromboelastogram as a selected coagulation stage, determining a plurality of blood coagulation characteristics in the selected coagulation stage, and screening a plurality of trend components of blood viscosity change from all blood coagulation characteristics according to the time sequence dependency of each blood coagulation characteristic; The processing module is also used to instruct the intelligent temperature sensor to collect the temperature change of the outside in the detection process in real time, and to identify the temperature interference caused by the temperature change in the selected coagulation stage to the blood coagulation process of the subject according to the trend characteristics of the temperature change and all trend components; The processing module is also used to instruct the intelligent displacement sensor to collect phase change information of the thromboelastometry probe vibration in real time during the detection process, determine the elastic modulus change of the blood in the selected coagulation stage according to the phase change information and the temperature interference, and continue to determine the elastic modulus change of the blood in the remaining coagulation stages; The execution module is used to correct the thromboelastogram based on all elastic modulus changes and extract the test index of the coagulation function of the subject from the corrected thromboelastogram.

9. A computer device, characterized in that: The computer device comprises a memory and a processor, wherein the memory stores codes, and the processor is configured to obtain the codes and execute the method for extracting test indicators of coagulation function according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for extracting test indicators of coagulation function according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Thrombelastogram acquisition method, computer equipment and storage medium

    CN118275661A

  • Optical thromboelastography system and method for evaluation of blood coagulation metrics

    US20120301967A1

Cited By

  • Multi-parameter thrombelastogram instrument for animal blood coagulation function evaluation

    CN120948776A