Electrocardiogram waveform prediction device, computer program product, equipment and medium

By collecting and nonlinearly fitting the basic information, cardiac information and electrolyte information of the target object, the in vivo electrocardiogram waveform when the PICC tip reaches the target position is predicted, which solves the problem of low catheter placement accuracy in existing technologies and achieves higher catheter placement accuracy.

CN120732436APending Publication Date: 2025-10-03WEIGAO (SUZHOU) MEDICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510931066.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-07
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

In the existing technology, the accuracy of PICC catheterization assisted by electrocardiogram signals is insufficient, resulting in low catheterization precision.

Method used

By collecting the basic information, heart information, surface ECG signal and electrolyte information of the target object, using the signal processor to perform ECG nonlinear fitting, the target ECG waveform in the body when the PICC tip reaches the target position is predicted, and the results are displayed on the monitor.

Benefits of technology

It achieves accurate prediction of the electrocardiogram waveform during PICC catheterization, improves the precision and accuracy of catheterization, adapts to the differences between different individuals, and improves the success rate of catheterization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120732436A_ABST
    Figure CN120732436A_ABST
Patent Text Reader

Abstract

The invention discloses an electrocardiogram waveform prediction device, a computer program product, equipment and a medium, and relates to the technical field of data processing, and the electrocardiogram waveform prediction device comprises an information collector which is used for collecting basic information, heart information, body surface electrocardiogram signals and electrolyte information of a target object; the signal processor is connected with the information collector and is used for carrying out electrocardio nonlinear fitting through the basic information, the heart information, the body surface electrocardio signals and the electrolyte information to obtain an in-vivo target electrocardiogram waveform of a target object when the PICC tip reaches a target position; and the display is connected with the information collector and the signal processor and is used for displaying the body surface electrocardiosignal and the in-vivo target electrocardiogram waveform. After the signal processor is used for carrying out electrocardio nonlinear fitting, the in-vivo target electrocardiogram waveform of the target object when the PICC tip reaches the target position can be obtained, the in-vivo target electrocardiogram waveform is made to be matched with the target object, and accurate prediction of the electrocardiogram waveform in PICC catheterization is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and more specifically, to an electrocardiogram waveform prediction device, computer program product, equipment, and medium. Background Art

[0002] The key to peripherally inserted central catheter (PICC) technology lies in the accuracy of catheter placement. For example, electrocardiogram (ECG) signals can be used to assist in determining whether the PICC tip has reached the optimal position. However, technologies that use ECG signals to assist PICC placement generally only focus on the ECG signals themselves to classify them or predict the position of the PICC tip. This leads to the problem of low PICC placement accuracy due to inaccurate ECG signals.

[0003] In summary, how to accurately predict the electrocardiogram waveform during PICC placement is an urgent problem to be solved by those skilled in the art. Summary of the Invention

[0004] The purpose of this application is to provide an electrocardiogram waveform prediction device that can, to a certain extent, solve the technical problem of how to accurately predict the electrocardiogram waveform of a PICC catheter. This application also provides a computer program product, an electronic device, and a computer-readable storage medium.

[0005] In order to achieve the above objectives, this application provides the following technical solutions:

[0006] An electrocardiogram waveform prediction device, comprising:

[0007] An information collector is used to collect basic information, heart information, surface electrocardiogram signals, and electrolyte information of the target object;

[0008] a signal processor connected to the information collector, configured to perform electrocardiographic nonlinear fitting based on the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches the target position;

[0009] A display connected to the information collector and the signal processor is used to display the surface electrocardiogram signal and the in-vivo target electrocardiogram waveform.

[0010] Preferably, the information collector includes:

[0011] A basic information collection unit is used to collect the age information, height information and weight information of the target object, and use the age information, height information and weight information as basic information;

[0012] a cardiac information acquisition unit, configured to acquire atrial area information and cardiac rhythm information of the target subject, and use the atrial area information and cardiac rhythm information as cardiac information;

[0013] a surface electrocardiogram (ECG) signal acquisition unit configured to acquire a surface electrocardiogram (ECG) of the target subject and parse the surface electrocardiogram (P) wave amplitude and the surface electrocardiogram (R) wave amplitude to obtain surface electrocardiogram (SEC) signals;

[0014] The electrolyte information collection unit is used to collect the blood potassium concentration information of the target object and use the blood potassium concentration information as the electrolyte information.

[0015] Preferably, the signal processor includes:

[0016] a first processing unit, configured to perform electrocardiographic nonlinear fitting based on the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a mixed polynomial model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches a target position;

[0017] The mixed polynomial model includes:

[0018] Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z;

[0019] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

[0020] Preferably, the signal processor includes:

[0021] a second processing unit, configured to perform electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to the index and the model, to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position;

[0022] The indices and models include:

[0023] ;

[0024] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

[0025] Preferably, the signal processor includes:

[0026] a third processing unit, configured to perform electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches a target position;

[0027] The logarithms and models include:

[0028] Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8);

[0029] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

[0030] Preferably, it also includes:

[0031] ECG electrodes connected to the signal processor, for collecting real-time ECG waveforms in the body of the target subject;

[0032] The signal processor is further configured to detect whether the in-vivo real-time electrocardiogram waveform is consistent with the in-vivo target electrocardiogram waveform, and if so, control the display to output information indicating that the PICC tip has reached the target position.

[0033] Preferably, it also includes:

[0034] a database for storing the basic information, the heart information, the surface electrocardiogram signal, the electrolyte information, and the in vivo target electrocardiogram waveform of the target object;

[0035] A power supply is used to supply power to the information collector, the signal processor, the display, the ECG electrodes and the database.

[0036] A computer program product includes a computer program / instructions. When executed by a processor, the computer program / instructions collect basic information, cardiac information, surface ECG signals, and electrolyte information of a target subject; perform ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target subject when the PICC tip reaches a target position; and control a display to display the surface ECG signals and the in-vivo target ECG waveform.

[0037] An electronic device, comprising:

[0038] memory for storing computer programs;

[0039] The processor is configured to collect basic information, cardiac information, surface ECG signals, and electrolyte information of the target subject when executing the computer program; perform ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target subject when the PICC tip reaches the target position; and control a display to display the surface ECG signals and the in-vivo target ECG waveform.

[0040] A computer-readable storage medium stores a computer program, which, when executed by a processor, collects basic information, cardiac information, surface ECG signals, and electrolyte information of a target object; performs ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target object when the PICC tip reaches a target position; and controls a display to display the surface ECG signals and the in-vivo target ECG waveform.

[0041] The present application provides an electrocardiogram waveform prediction device, including an information collector for collecting basic information, cardiac information, surface electrocardiogram signals and electrolyte information of a target object; a signal processor connected to the information collector, for performing electrocardiogram nonlinear fitting based on the basic information, cardiac information, surface electrocardiogram signals and electrolyte information to obtain an in-vivo target electrocardiogram waveform of the target object when the PICC tip reaches the target position; and a display connected to the information collector and the signal processor, for displaying the surface electrocardiogram signals and the in-vivo target electrocardiogram waveform. In this application, basic information, cardiac information, surface ECG signals, and electrolyte information are collected with the help of an information collector. Since the target objects are different, the basic information, cardiac information, surface ECG signals, and electrolyte information will cause the in vivo ECG waveform of the target object to be different when the PICC tip reaches the target position of the target object. Therefore, after performing ECG nonlinear fitting with the help of a signal processor, the in vivo target ECG waveform of the target object when the PICC tip reaches the target position can be obtained, so that the in vivo target ECG waveform is adapted to the target object. Compared with the solution of determining the in vivo ECG waveform according to a unified ECG signal standard, the target object's own information is included in the prediction of the in vivo ECG waveform, thereby realizing accurate prediction of the ECG waveform in the PICC catheter. A computer program product, electronic device, and computer-readable storage medium provided by this application also solve corresponding technical problems. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0043] Figure 1 A schematic diagram of the structure of an electrocardiogram waveform prediction device provided in an embodiment of the present application;

[0044] Figure 2 A schematic diagram of a target object and a PICC reaching a target position of the target object;

[0045] Figure 3 This is the ECG signal change diagram during PICC placement;

[0046] Figure 4 This is a working diagram of an electrocardiogram waveform prediction device;

[0047] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0048] Figure 6 Another structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0050] See also Figure 1 , Figure 1 A schematic diagram of the structure of an electrocardiogram waveform prediction device provided in an embodiment of the present application.

[0051] An electrocardiogram waveform prediction device provided in an embodiment of the present application may include:

[0052] The information collector 101 is used to collect information that affects the ECG waveform in the body of the target subject when the PICC tip reaches the target position of the target subject. The type of this information can be flexibly determined according to the application scenario. For example, it can include basic information of the target subject, cardiac information, surface ECG signals, electrolyte information, whether thyroid function is abnormal, whether myocardial ischemia is present, etc. The target subject refers to the subject undergoing PICC placement;

[0053] The signal processor 102, connected to the information collector, is used to perform ECG nonlinear fitting based on basic information, cardiac information, surface ECG signals, and electrolyte information to obtain a target ECG waveform in the target subject's body when the PICC tip reaches the target position. The nonlinear fitting method and target position can be determined according to actual needs. For example, the nonlinear fitting method can be polynomial regression fitting, exponential sum fitting, logarithmic sum fitting, neural network model fitting, etc.

[0054] The display 103 connected to the information collector and the signal processor is used to display the surface electrocardiogram signal and the target electrocardiogram waveform in the body.

[0055] It can be understood that before PICC catheterization is performed on different subjects, the basic information, cardiac information, surface ECG signals and electrolyte information of different subjects are fixed known quantities, and in the process of PICC catheterization on different subjects, as the PICC catheterization proceeds, the in vivo ECG waveform of the catheterized subject will change accordingly. When the PICC tip reaches the target position of the catheterized subject, the in vivo ECG waveform of the catheterized subject is determined. Therefore, there is a correlation between the basic information, cardiac information, surface ECG signals and electrolyte information of the catheterized subject and the in vivo ECG waveform of the catheterized subject when the PICC tip reaches the target position. Therefore, the basic information, cardiac information, surface ECG signals and electrolyte information of the target subject can be used to perform ECG nonlinear fitting to obtain the in vivo target ECG waveform of the target subject when the PICC tip reaches the target position.

[0056] In an exemplary embodiment, when the in vivo electrocardiogram waveform is the amplitude of the in vivo electrocardiogram P wave, different target subjects' heart positions (such as vertical or transverse heart positions), body weight, whether atrial or ventricular hypertrophy exists, whether the myocardium is ischemic, etc. can all affect the amplitude and morphology of the P wave. At the same time, the electrocardiogram signal on the surface of the target subject's body will also affect the amplitude and morphology of the P wave. For example, if the basic P wave on the surface of the target subject's body is relatively high, then the P wave is also relatively high when the PICC tip reaches the CAJ (caval-atrial junction). Therefore, the surface electrocardiogram signal needs to be used as an input for in vivo electrocardiogram waveform prediction. In other words, the information collector in this application may include: a basic information collection unit, which is used to collect age information, height information, and weight information of the target subject, and use the age information, height information, and weight information as basic information; The cardiac information acquisition unit is used to acquire atrial area information and heart rhythm information of the target object, and use the atrial area information and heart rhythm information as cardiac information, wherein the atrial area information can be the right atrial area or the left atrial area, etc., and the heart rhythm information can be digitized information on what kind of antiarrhythmic drugs are taken. For example, the heart rhythm information after seven classifications of what kind of antiarrhythmic drugs are taken can be expressed as 0=not taking, 1=Class IA drugs, 2=Class IB drugs, 3=Class IC drugs, 4=Class II drugs, 5=Class III drugs, 6=Class IV drugs, etc.; the surface ECG signal acquisition unit is used to acquire the surface ECG of the target object, and parse the surface ECG P wave amplitude and surface R wave ECG amplitude in the surface ECG as the surface ECG signal; the electrolyte information acquisition unit is used to acquire the blood potassium concentration information of the target object, and use the blood potassium concentration information as the electrolyte information.

[0057] In an exemplary embodiment, the signal processor may include: a first processing unit configured to perform electrocardiographic nonlinear fitting using basic information, cardiac information, surface electrocardiogram signals, and electrolyte information according to a mixed polynomial model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches the target position; the mixed polynomial model includes:

[0058] Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z;

[0059] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface ECG R wave amplitude; X3 represents height information; X4 represents weight information; X5 represents atrial area information; X6 represents blood potassium concentration information; X7 represents heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

[0060] In an exemplary embodiment, the signal processing may include: a second processing unit configured to perform electrocardiographic nonlinear fitting based on basic information, cardiac information, surface electrocardiogram signals, and electrolyte information according to an index and a model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches the target position; the index and the model include:

[0061] ;

[0062] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface ECG R wave amplitude; X3 represents height information; X4 represents weight information; X5 represents atrial area information; X6 represents blood potassium concentration information; X7 represents heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

[0063] In an exemplary embodiment, the signal processor may include: a third processing unit configured to perform electrocardiographic nonlinear fitting using basic information, cardiac information, surface electrocardiogram signals, and electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches the target position; the logarithmic sum model includes:

[0064] Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8);

[0065] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface ECG R wave amplitude; X3 represents height information; X4 represents weight information; X5 represents atrial area information; X6 represents blood potassium concentration information; X7 represents heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

[0066] It should be noted that the signal processor can only use the first processing unit, the second processing unit, or the third processing unit to predict the in vivo target electrocardiogram waveform, or can comprehensively use the first processing unit, the second processing unit, and the third processing unit to predict the in vivo target electrocardiogram waveform, for example, by weighted averaging the prediction results of the first processing unit, the second processing unit, and the third processing unit to obtain the final in vivo target electrocardiogram waveform. It should also be noted that in this application, the values ​​obtained by the first processing unit, the second processing unit, and the third processing unit with the help of the model are the in vivo electrocardiogram P wave amplitude of the target subject when the PICC tip reaches the target position, so that by observing whether the in vivo electrocardiogram P wave reaches the predicted amplitude, it can be determined whether the current PICC catheter tip has reached the target position.

[0067] In an exemplary embodiment, the corresponding coefficients in the mixed polynomial model, exponential sum model and logarithmic sum model in the present application can be realized by nonlinear fitting methods such as software simulation. Available nonlinear fitting software includes CurveExpert Pro, 1stOpt, MATLAB, etc., and a neural network model can also be used for nonlinear fitting, that is, the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information and the ECG P wave amplitude in the body when the PICC tip reaches the target position of the catheterized object can be collected, and then the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information and the ECG P wave amplitude of the catheterized object can be collected according to the mixed polynomial model, exponential sum model and logarithmic sum model. The coefficients of the body ECG P wave amplitude when the PICC tip reaches the target position of the catheterized object are simulated, and the corresponding coefficients in the model are obtained. After substituting the corresponding coefficients into the corresponding model, the model with known coefficients can be applied to process the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, and cardiac rhythm information of the target object to be catheterized, and the body ECG P wave amplitude when the PICC tip reaches the target position of the target object is obtained.

[0068] For ease of understanding, let's use a mixed polynomial model as an example. Assuming there are 50 catheterized subjects, we will obtain 50 sets of known data. Each set includes the surface ECG P wave amplitude, surface R wave amplitude, height, weight, age, atrial area, blood potassium concentration, heart rhythm, and the corresponding internal ECG P wave amplitude when the PICC tip reaches the target position of the catheterized subject. Substituting these 50 sets of known data into the mixed polynomial model yields 50 sets of mixed polynomial equations with unknown coefficients but known data. Software fitting is then used to fit these 50 sets of data, yielding a set of coefficients that best approximates the true values ​​for the 50 fitted P wave amplitudes. Finally, the mixed polynomial model is determined based on this set of coefficients. The fitting principles for the exponential sum model and the logarithmic sum model are similar and will not be further elaborated. It should be noted that the optimal model ultimately obtained through software fitting may not be one of the three models described above; these are merely examples. The fitting errors of each model vary, and different models may be used to achieve optimal results for different age groups.

[0069] It should be noted that the units of the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information and the corresponding in vivo ECG P wave amplitude when the PICC tip reaches the target position in the mixed polynomial model, exponential sum model and logarithmic sum model in this application can be determined according to the units applied when the coefficients are determined. For example, when performing coefficient fitting, the unit of the surface ECG P wave amplitude applied is μV The unit of the surface R wave ECG amplitude is μV The unit of age information is year, the unit of height information is cm, the unit of weight information is kg, and the unit of atrial area information is cm 2 The unit of the P wave amplitude of the ECG in vivo when the PICC tip reaches the target position is μV , when predicting the ECG of the target object, it is also necessary to convert the target object's information into the corresponding unit and then process it with the help of the best fitted model to obtain the unit μV The in-vivo ECG P wave amplitude when the PICC tip reaches the target position. It should also be noted that, although the units of the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information, various coefficients and the in-vivo ECG P wave amplitude when the PICC tip reaches the target position of the catheterized object in the mixed polynomial model, exponential sum model and logarithmic sum model are not consistent, the correlation between the surface ECG P wave amplitude, surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information and the in-vivo ECG P wave amplitude when the PICC tip reaches the target position of the catheterized object is certain, and this application only uses this correlation to predict the in-vivo ECG P wave amplitude during PICC catheterization, and does not make any corrections to the coefficients or parameters. Specific requirements are made for units. For example, when performing coefficient fitting, the unit of the applied age information is month, the unit of the applied height information is m, and the unit of the applied weight information is g. After converting the information of the target object into the corresponding units, the in vivo target ECG P wave amplitude can also be obtained by processing with the help of mixed polynomial models, exponential sum models and logarithmic sum models. It's just that the coefficient values ​​in each model will change. However, no matter how they change, the correlation between the surface ECG P wave amplitude, the surface R wave ECG amplitude, height information, weight information, age information, atrial area information, blood potassium concentration information, heart rhythm information and the in vivo ECG P wave amplitude when the PICC tip reaches the target position of the catheterized object will not change, and will not affect the implementation of this plan or the results of the in vivo target ECG waveform.

[0070] In an exemplary embodiment, in order to guide the PICC catheterization process, an electrocardiogram waveform prediction device provided in an embodiment of the present application may also include: an electrocardiogram electrode connected to a signal processor, which is used to collect the real-time electrocardiogram waveform of the target object in the body; the signal processor is also used to: detect whether the real-time electrocardiogram waveform in the body is consistent with the target electrocardiogram waveform in the body, and if they are consistent, control the display to output information indicating that the PICC tip has reached the target position. In this way, you can know whether the PICC tip has reached the target position by simply checking the display. In this process, a central venous catheter with a guidewire is also required to assist in PICC catheterization.

[0071] In an exemplary embodiment, in order to ensure the working stability of the device, an electrocardiogram waveform prediction device provided in an embodiment of the present application may also include: a database for storing basic information, heart information, surface electrocardiogram signals, electrolyte information and in-vivo target electrocardiogram waveforms of the target object, such as storing the basic information, heart information, surface electrocardiogram signals, electrolyte information and in-vivo target electrocardiogram waveforms of the target object in the form of key-value pairs; a power supply for powering the information collector, signal processor, display, electrocardiogram electrodes and database.

[0072] The present application provides an electrocardiogram waveform prediction device, including an information collector for collecting basic information, cardiac information, surface electrocardiogram signals and electrolyte information of a target object; a signal processor connected to the information collector, for performing electrocardiogram nonlinear fitting based on the basic information, cardiac information, surface electrocardiogram signals and electrolyte information to obtain an in-vivo target electrocardiogram waveform of the target object when the PICC tip reaches the target position; and a display connected to the information collector and the signal processor, for displaying the surface electrocardiogram signals and the in-vivo target electrocardiogram waveform. In the present application, basic information, cardiac information, surface ECG signals and electrolyte information are collected with the help of an information collector. Since the basic information, cardiac information, surface ECG signals and electrolyte information will cause the PICC tip to have different degrees of influence on the target object's in vivo ECG waveform when the target object is different, the signal processor performs ECG nonlinear fitting to obtain the target object's in vivo target ECG waveform when the PICC tip reaches the target position, so that the in vivo target ECG waveform is adapted to the target object. Compared with the solution of determining the in vivo ECG waveform according to a unified ECG signal standard, the target object's own information is incorporated into the prediction of the in vivo ECG waveform, thereby realizing accurate prediction of the ECG waveform in the PICC catheter.

[0073] In order to facilitate the understanding of the electrocardiogram waveform prediction device provided by this application, it is assumed that the target position is the optimal position of the superior vena cava, and the target object and PICC reach the target position of the target object as shown in FIG. Figure 2 As shown in the figure, the ECG signal changes during PICC placement are as follows: Figure 3As shown, the ECG waveform prediction device works as follows Figure 4 shown.

[0074] In this way, if a target subject has right atrial hypertrophy, which manifests as a high and sharp P wave on the surface ECG, then the corresponding P wave in the body when the PICC tip is in the optimal position will be even higher and sharper. If the prediction assistance is still based on the ordinary standards, the PICC tip will not be in the correct position for delivery. The use of this application solution can better predict the optimal position. If a target subject has an abnormal atrial position, such as congenital dextrocardia, which will cause an inverted ECG P wave, although the internal ECG P wave will also be high and sharp when the PICC tip reaches the optimal position, the direction is opposite. If the model of the existing solution is used for prediction, it may lead to failure to identify. The use of this application solution can better adapt to such extreme situations.

[0075] Furthermore, if the blood potassium concentration of a target subject is high, the surface P wave may be flat or have a reduced amplitude. At this time, when the PICC tip reaches the optimal position, the amplitude of the ECG P wave in the body will be relatively low. However, if the blood potassium concentration of the target subject is low, it may cause the surface P wave amplitude to increase. Then, when the PICC tip reaches the optimal position, the amplitude of the ECG P wave in the body will also be relatively high. Therefore, this application comprehensively considers individual differences in patients and can better predict the optimal position of the PICC tip. If a target subject is relatively obese and has thick chest wall fat, the attenuation of the surface ECG signal is strong, which will suppress the amplitude of the surface P wave to a certain extent. This application takes the height and weight of the target subject into comprehensive consideration and can better predict the amplitude of the P wave in the body when the PICC tip reaches the optimal position. The length of the superior vena cava of infants or children is also significantly different from that of adults. The height of the human body is also weakly correlated with the length of the superior vena cava. The optimal position of the PICC tip is located at the lower 1 / 3 of the superior vena cava. Therefore, it is a more reasonable choice for this application to include age and height in the input of the prediction model.

[0076] The present application also provides an electronic device, a computer program product, and a computer-readable storage medium, all of which have the corresponding effects of the electrocardiogram waveform prediction device provided in the embodiments of the present application. Figure 5 , Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0077] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, basic information, cardiac information, surface ECG signals, and electrolyte information of a target object are collected; nonlinear ECG fitting is performed using the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target object when the PICC tip reaches the target position; and a display is controlled to display the surface ECG signal and the in-vivo target ECG waveform.

[0078] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it collects age information, height information, and weight information of a target subject, and uses the age information, height information, and weight information as basic information; collects atrial area information and heart rhythm information of the target subject, and uses the atrial area information and the heart rhythm information as cardiac information; collects a surface electrocardiogram of the target subject, parses the surface electrocardiogram P wave amplitude and the surface R wave electrocardiogram amplitude as a surface electrocardiogram signal; and collects blood potassium concentration information of the target subject, and uses the blood potassium concentration information as electrolyte information.

[0079] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it performs electrocardiographic nonlinear fitting according to a mixed polynomial model using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0080] The mixed polynomial model includes:

[0081] Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z;

[0082] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

[0083] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it performs electrocardiographic nonlinear fitting based on the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to the index and the model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0084] The indices and models include:

[0085] ;

[0086] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

[0087] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it performs electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0088] The logarithms and models include:

[0089] Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8);

[0090] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

[0091] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it collects a real-time electrocardiogram waveform of the target subject's body; detects whether the real-time electrocardiogram waveform is consistent with the target electrocardiogram waveform in the body; if they are consistent, controls the display to output information indicating that the PICC tip has reached the target position.

[0092] An electronic device provided in an embodiment of the present application includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the processor 202 executes the computer program, it stores the basic information of the target object, the heart information, the surface electrocardiogram signal, the electrolyte information and the in vivo target electrocardiogram waveform.

[0093] See also Figure 6Another electronic device provided in an embodiment of the present application may further include: an input port 203 connected to the processor 202 for transmitting commands inputted from the outside to the processor 202; a display unit 204 connected to the processor 202 for displaying the processing results of the processor 202 to the outside world; and a communication module 205 connected to the processor 202 for enabling communication between the electronic device and the outside world. The display unit 204 may be a display panel, a laser scanning display, etc. The communication method adopted by the communication module 205 includes but is not limited to Mobile High-Definition Link (MHL), Universal Serial Bus (USB), High-Definition Multimedia Interface (HDMI), wireless connection: Wireless Fidelity (WiFi), Bluetooth communication technology, Bluetooth low energy communication technology, and communication technology based on IEEE802.11s.

[0094] An embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, basic information, cardiac information, surface ECG signals, and electrolyte information of a target object are collected; nonlinear ECG fitting is performed using the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target object when the PICC tip reaches the target position; and a display is controlled to display the surface ECG signal and the in-vivo target ECG waveform.

[0095] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer program collects age information, height information, and weight information of a target subject, and uses the age information, height information, and weight information as basic information; collects atrial area information and heart rhythm information of the target subject, and uses the atrial area information and the heart rhythm information as cardiac information; collects a surface electrocardiogram of the target subject, parses the surface electrocardiogram P wave amplitude and the surface R wave electrocardiogram amplitude as a surface electrocardiogram signal; and collects blood potassium concentration information of the target subject, and uses the blood potassium concentration information as electrolyte information.

[0096] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer program performs electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a mixed polynomial model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0097] The mixed polynomial model includes:

[0098] Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z;

[0099] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

[0100] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer program performs electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to an index and a model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0101] The indices and models include:

[0102] ;

[0103] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

[0104] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer program performs electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position.

[0105] The logarithms and models include:

[0106] Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8);

[0107] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

[0108] An embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor collects a real-time electrocardiogram waveform of the target object's body; detects whether the real-time electrocardiogram waveform of the body is consistent with the target electrocardiogram waveform of the body; if they are consistent, controls the display to output information indicating that the PICC tip has reached the target position.

[0109] A computer program product provided in an embodiment of the present application includes a computer program / instruction, which, when executed by a processor, stores the basic information, the heart information, the surface ECG signal, the electrolyte information, and the in vivo target ECG waveform of the target object.

[0110] The computer-readable storage medium involved in this application includes random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs (Compact Disc Read-Only Memory), or any other form of storage medium known in the technical field.

[0111] A computer program product provided in an embodiment of the present application includes a computer program / instructions. When executed by a processor, the computer program / instructions collect basic information, cardiac information, surface ECG signals, and electrolyte information of a target object; perform ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target object when the PICC tip reaches a target position; and control a display to display the surface ECG signal and the in-vivo target ECG waveform.

[0112] A computer program product provided in an embodiment of the present application includes a computer program / instructions. When executed by a processor, the computer program / instructions collect age information, height information, and weight information of a target subject, and use the age information, height information, and weight information as basic information; collect atrial area information and heart rhythm information of the target subject, and use the atrial area information and heart rhythm information as cardiac information; collect a surface electrocardiogram of the target subject, parse the surface electrocardiogram to obtain a surface electrocardiogram P wave amplitude and a surface electrocardiogram R wave amplitude as a surface electrocardiogram signal; and collect blood potassium concentration information of the target subject, and use the blood potassium concentration information as electrolyte information.

[0113] A computer program product provided in an embodiment of the present application includes a computer program / instructions. When executed by a processor, the computer program / instructions perform electrocardiographic nonlinear fitting using the basic information, the cardiac information, the surface electrocardiogram signal, and the electrolyte information according to a mixed polynomial model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches a target position.

[0114] The mixed polynomial model includes:

[0115] Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z;

[0116] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

[0117] A computer program product provided in an embodiment of the present application includes a computer program / instructions. When executed by a processor, the computer program / instructions perform electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to an index and a model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches a target position.

[0118] The indices and models include:

[0119] ;

[0120] Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

[0121] A computer program product provided in an embodiment of the present application includes a computer program / instruction. When executed by a processor, the computer program / instruction performs electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches a target position.

[0122] The logarithms and models include:

[0123] Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8);

[0124] Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

[0125] A computer program product provided in an embodiment of the present application includes a computer program / instructions. When executed by a processor, the computer program / instructions collects a real-time in-vivo electrocardiogram waveform of a target subject; detects whether the real-time in-vivo electrocardiogram waveform is consistent with the target in-vivo electrocardiogram waveform; and if so, controls the display to output information indicating that the PICC tip has reached the target position.

[0126] A computer program product provided in an embodiment of the present application includes a computer program / instruction, which, when executed by a processor, stores the basic information, the heart information, the surface ECG signal, the electrolyte information, and the in vivo target ECG waveform of the target object.

[0127] For descriptions of the relevant portions of the electronic device, computer program product, and computer-readable storage medium provided in the embodiments of this application, please refer to the detailed description of the corresponding portions in the electrocardiogram prediction device provided in the embodiments of this application, and no further description is given here. In addition, portions of the above-mentioned technical solutions provided in the embodiments of this application that are consistent with the implementation principles of corresponding technical solutions in the prior art are not described in detail to avoid excessive elaboration.

[0128] It should also be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0129] The above description of the disclosed embodiments will enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An electrocardiogram waveform prediction device, characterized in that: include: An information collector is used to collect basic information, heart information, surface electrocardiogram signals, and electrolyte information of the target object; a signal processor connected to the information collector, configured to perform electrocardiographic nonlinear fitting based on the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches the target position; A display connected to the information collector and the signal processor is used to display the surface electrocardiogram signal and the in-vivo target electrocardiogram waveform.

2. The electrocardiogram waveform prediction device according to claim 1, characterized in that The information collector includes: A basic information collection unit is used to collect the age information, height information and weight information of the target object, and use the age information, height information and weight information as basic information; a cardiac information acquisition unit, configured to acquire atrial area information and cardiac rhythm information of the target subject, and use the atrial area information and cardiac rhythm information as cardiac information; a surface electrocardiogram (ECG) signal acquisition unit configured to acquire a surface electrocardiogram (ECG) of the target subject and parse the surface electrocardiogram (P) wave amplitude and the surface electrocardiogram (R) wave amplitude to obtain surface electrocardiogram (SEC) signals; The electrolyte information collection unit is used to collect the blood potassium concentration information of the target object and use the blood potassium concentration information as the electrolyte information.

3. The electrocardiogram waveform prediction device according to claim 2, characterized in that The signal processor comprises: a first processing unit, configured to perform electrocardiographic nonlinear fitting based on the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a mixed polynomial model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches a target position; The mixed polynomial model includes: Y=A1X1+A2X2+A3X3+A4X4+A5X5+A6X6+A7X7+A8X8+B1X1X1+B2X2X2+B3X3X3+B4X4X4+B5X5 X5+B6X6X6+B7X7X7+B8X8X8+C1X1X2+C2X1X3+C3X1X4+C4X1X5+C5X1X6+C6X1X7+C7X1X8+D 1X2X3+D2X2X4+D3X2X5+D4X2X6+D5X2X7+D6X2X8+E1X3X4+E2X3X5+E3X3X6+E4X3X7+E5X3X 8+F1X4X5+F2X4X6+F3X4X7+F4X4X8+G1X5X6+G2X5X7+G3X5X8+H1X6X7+H2X6X8+I1X7X8+Z; Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7, D1, D2, D3, D4, D5, D6, E1, E2, E3, E4, E5, F1, F2, F3, F4, G1, G2, G3, H1, H2, and I1 all represent coefficients; and Z represents a preset constant.

4. The electrocardiogram waveform prediction device according to claim 2, characterized in that The signal processor comprises: a second processing unit, configured to perform electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to the index and the model, to obtain a target electrocardiogram waveform in the body of the target subject when the PICC tip reaches the target position; The indices and models include: ; Among them, Y represents the in-vivo target ECG waveform of the in-vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; a1, a2, a3, a4, a5, a6, a7, a8, b1, b2, b3, b4, b5, b6, b7, and b8 all represent coefficients; and e represents a natural constant.

5. The electrocardiogram waveform prediction device according to claim 2, characterized in that: The signal processor comprises: a third processing unit, configured to perform electrocardiographic nonlinear fitting using the basic information, the heart information, the surface electrocardiogram signal, and the electrolyte information according to a logarithmic sum model to obtain a target electrocardiogram waveform in the target subject when the PICC tip reaches a target position; The logarithms and models include: Y=c1*ln(d1*X1+f1)+c2*ln(d2*X2+f2)+c3*ln(d3*X3+f3)+c4*ln(d4*X4+f4) +c5*ln(d5*X5+f5)+c6*ln(d6*X6+f6)+c7*ln(d7*X7+f7)+c8*ln(d8*X8+f8); Among them, Y represents the in vivo target ECG waveform of the in vivo ECG P wave amplitude type; X1 represents the surface ECG P wave amplitude; X2 represents the surface R wave ECG amplitude; X3 represents the height information; X4 represents the weight information; X5 represents the atrial area information; X6 represents the blood potassium concentration information; X7 represents the heart rhythm information; X8 represents the age information; c1, c2, c3, c4, c5, c6, c7, c8, d1, d2, d3, d4, d5, d6, d7, d8, f1, f2, f3, f4, f5, f6, f7, and f8 all represent coefficients; and ln represents the natural logarithm.

6. The electrocardiogram waveform prediction device according to claim 1, characterized in that Also includes: ECG electrodes connected to the signal processor, for collecting real-time ECG waveforms in the body of the target subject; The signal processor is further configured to detect whether the in-vivo real-time electrocardiogram waveform is consistent with the in-vivo target electrocardiogram waveform, and if so, control the display to output information indicating that the PICC tip has reached the target position.

7. The electrocardiogram waveform prediction device according to claim 6, characterized in that Also includes: a database for storing the basic information, the heart information, the surface electrocardiogram signal, the electrolyte information, and the in vivo target electrocardiogram waveform of the target object; A power supply is used to supply power to the information collector, the signal processor, the display, the ECG electrodes and the database.

8. A computer program product comprising a computer program / instructions, characterized in that When executed by a processor, the computer program / instructions collect basic information, cardiac information, surface ECG signals, and electrolyte information of a target subject; perform ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target subject when the PICC tip reaches a target position; and control a display to display the surface ECG signals and the in-vivo target ECG waveform.

9. An electronic device, characterized in that: include: memory for storing computer programs; The processor is configured to collect basic information, cardiac information, surface ECG signals, and electrolyte information of the target subject when executing the computer program; perform ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target subject when the PICC tip reaches the target position; and control a display to display the surface ECG signals and the in-vivo target ECG waveform.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, collects basic information, cardiac information, surface ECG signals, and electrolyte information of a target object; performs ECG nonlinear fitting based on the basic information, cardiac information, surface ECG signals, and electrolyte information to obtain an in-vivo target ECG waveform of the target object when the PICC tip reaches a target position; and controls a display to display the surface ECG signals and the in-vivo target ECG waveform.