Heart function assessment method, device and system
By combining multiple sensor technologies, the heart-related data is acquired and processed, and the heart contraction and diastolic index is generated, the problem of incomplete central function evaluation in the existing technology is solved, and a more comprehensive and accurate cardiac function evaluation is achieved.
Patent Information
- Application Number
- CN202510078539.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-05-13
AI Technical Summary
The prior art has a single-dimensional reflection in cardiac function assessment, and cardiac function cannot be fully and accurately evaluated.
By combining optical fiber sensors, electrocardiogram sensors, cardiac sound sensors and photoelectric sensors, cardiac vibration data, ECG data, PCG data and PPG data, and signal separation, synchronization processing and data superimposition and average, a cardiac contraction and diastolic index is generated to evaluate cardiac function.
A more comprehensive and accurate assessment of cardiac function was achieved, and the shortcomings of incomplete evaluation of a single technology were overcome.
Smart Images

Figure CN119969976A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of signal processing, and in particular relates to a cardiac function evaluation method, device and system. Background Art
[0002] The heart is an important organ of the human body, wrapped in the chest cavity. There are many medical technologies to measure its health. Although invasive technologies are accurate, they are harmful to the human body. From a practical point of view, non-invasive monitoring is easier to operate and more acceptable to patients. Currently, there are many technologies such as electrocardiogram (ECG), ballistocardiogram (BCG), phonocardiogram (PCG) and photoplethysmogram (PPG). Evaluating the health of the heart from different angles is only a single-dimensional reflection. Therefore, in order to comprehensively and accurately evaluate heart function, it is necessary to develop a more comprehensive heart function assessment method and equipment. Summary of the invention
[0003] The purpose of the present invention is to provide a cardiac function assessment method, device and system, aiming to solve the problem that the current single-technology cardiac function assessment is incomplete.
[0004] In a first aspect, the present invention provides a method for evaluating cardiac function, comprising: The subject's vibration data is obtained by an optical fiber sensor placed under the supine subject, the subject's PCG data is synchronously obtained by a heart sound sensor, the subject's ECG data is synchronously obtained by an electrocardiogram sensor, and the subject's PPG data is synchronously obtained by a photoelectric sensor; Perform signal separation on the vibration data to obtain heart vibration data; Put the heart vibration data, PCG data, ECG data and PPG data on the same time axis for synchronization and divide the cardiac cycle; The heart vibration data, PCG data, and PPG data are respectively superimposed and averaged for each cardiac cycle within a predetermined time period to generate heart vibration average data, PCG average data, and PPG average data; The cardiac systolic and diastolic index was obtained based on the average data of cardiac oscillation, PCG and PPG to evaluate cardiac function.
[0005] In a second aspect, the present invention provides a computer-readable storage medium storing a computer program, wherein the computer program implements the steps of the cardiac function assessment method as described above when executed by a processor.
[0006] In a third aspect, the present invention provides a cardiac function assessment device, comprising: one or more processors; Memory; and One or more computer programs, the processor and the memory are connected via a bus, wherein the one or more computer programs are stored in the memory and are configured to be executed by the one or more processors, characterized in that the processor implements the steps of the cardiac function assessment method as described above when executing the computer program.
[0007] In a fourth aspect, the present invention provides a cardiac function assessment system, comprising: a fiber optic sensor for acquiring cardiac vibration data of the subject; An electrocardiogram sensor for synchronously acquiring ECG data of the subject; a heart sound sensor for synchronously acquiring the subject's PCG data; A photoelectric sensor for synchronously acquiring PPG data of the subject; and A cardiac function assessment device as described above; Among them, the cardiac parameter processing device is connected with the optical fiber sensor, the electrocardiogram sensor, the heart sound sensor, and the photoelectric sensor.
[0008] The present invention obtains the vibration data of the object through an optical fiber sensor, and synchronously obtains ECG, PCG, and PPG data, and then places them on the same time axis to synchronize and divide the cardiac cycle. The cardiac vibration data, PCG data, and PPG data are superimposed and averaged in a predetermined time period to generate cardiac vibration average data, PCG average data, and PPG average data, and then obtain the cardiac contraction and relaxation index. The present invention combines BCG, ECG, PCG, and PPG technologies to achieve a more comprehensive and accurate assessment of cardiac function. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1A is a flow chart of a cardiac function assessment method provided in Embodiment 1 of the present invention; Figure 1B 1 is a waveform diagram of cardiac vibration data, ECG data, PCG data, and PPG data provided in Example 1 of the present invention; Figure 2 is a structural block diagram of a cardiac function assessment device provided in Embodiment 3 of the present invention; Figure 3 Schematic diagram of the structure of the cardiac function assessment system provided in the fourth embodiment of the present invention. DETAILED DESCRIPTION
[0010] In order to make the purpose, technical solution and beneficial effects of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0011] In order to illustrate the technical solution of the present invention, a specific embodiment is provided below for illustration. Embodiment 1
[0012] See also Figure 1A The cardiac function evaluation method 100 provided in the first embodiment of the present invention includes the following steps. It should be noted that if there are substantially the same results, the ankle pump exercise evaluation method of the present invention is not based on Figure 1A The process sequence shown is limited.
[0013] S101. Obtain vibration data of the subject through an optical fiber sensor placed under the supine subject, and synchronously obtain PCG data of the subject through a heart sound sensor, synchronously obtain ECG data of the subject through an electrocardiogram sensor, and synchronously obtain PPG data of the subject through a photoelectric sensor. Among them, ECG records the electrical activity of the heart, vibration data (also referred to as BCG) is obtained by monitoring the mechanical waves generated when the heart beats, PCG focuses on capturing the sound generated by the opening and closing of the heart valves and the contraction of the myocardium, and PPG uses photoelectric technology to monitor the changes in pulse waves, reflecting parameters such as cardiac output, peripheral vascular resistance and blood volume.
[0014] In the first embodiment of the present invention, the optical fiber sensor is formed by winding an optical fiber. Specifically, the optical fiber is arranged in spiral concentric circles. One end of the optical fiber is spirally arranged into an approximately circular shape, and the other end is finally led out from the center of the circle and arranged parallel to one end of the optical fiber, and then connected to TOSA (Transmitting Optical Sub-Assembly) and ROSA (Receiving Optical Sub-Assembly) respectively.
[0015] In the first embodiment of the present invention, the subject can adopt a supine posture with both legs naturally placed flat. Taking the supine posture of the subject as an example, the vibration sensor can be configured to be placed under the back of the subject on the medical bed.
[0016] In the first embodiment of the present invention, the heart sound sensor and the ECG sensor can be integrated and attached to the chest of the subject, and the ECG is a single-lead ECG. The photoplethysmogram (PPG) sensor collects data by clipping on the subject's finger.
[0017] S102: performing signal separation on the vibration data to obtain heart vibration data.
[0018] Specifically, the vibration signal is filtered, for example, one or more combinations of IIR filter, FIR filter, wavelet filter, zero-phase bidirectional filter, polynomial fitting smoothing filter, etc. are used to filter and denoise the original vibration signal. In addition, it is determined whether the vibration signal carries a power frequency interference signal. If so, the power frequency noise is filtered out by a power frequency notch filter.
[0019] Heart vibration data and respiratory vibration data can be extracted from the vibration data by filtering at different frequencies.
[0020] S103, placing the heart vibration data, PCG data, ECG data and PPG data on the same time axis for synchronization and dividing the cardiac cycle.
[0021] like Figure 1B As shown, the heart vibration data, PCG data, ECG data and PPG data are placed on the same time axis. ECG data is used to divide the cardiac cycle, for example, the R wave is used as the reference for identification, and the waveform between two adjacent R waves is identified as a cardiac cycle. The R wave can also be identified as a pseudo peak, and the confidence interval is determined by time. If the time length is not met, it is considered to be a pseudo peak, or it can be identified by frequency.
[0022] S104, superimposing and averaging the heart vibration data, PCG data, and PPG data for each cardiac cycle within a predetermined time period to generate heart vibration average data, PCG average data, and PPG average data.
[0023] Specifically, after dividing the cardiac cycle, the heart vibration data is judged cycle by cycle and poor quality data is eliminated. Among them, data whose single cardiac cycle duration deviates from the standard duration by 20%, and any missing heart vibration data, PCG data, ECG data, or PPG data in a single cardiac cycle are all poor quality data. The cause of poor quality data may be poor signal quality or interference. In addition, in order to more accurately evaluate cardiac function, data in which heart vibration data, PCG data, ECG data, and PPG data exist at the same time are selected, so that the data credibility is higher.
[0024] After removing the inferior data, the acquired cardiac vibration data, PCG data, ECG data, and PPG data are judged for waveform morphological consistency for each cardiac cycle. First, based on one or more of the morphology, contour, amplitude, period, variability, etc. of the key feature points (taking ECG as an example, P wave, Q wave, R wave, S wave, T wave, U wave), a quantifiable waveform quality evaluation index is generated, and then the waveform quality evaluation index is compared with the pre-set standard ECG waveform quality index to obtain the waveform deviation. In this way, a deviation is assigned to the waveform of each cardiac cycle, and then the waveform is weighted averaged within a predetermined time period (for example, 5 minutes, 2 minutes, etc., which can be set). Among them, different weights are assigned according to the waveform deviation. The larger the waveform deviation, the greater the weight. The larger the waveform deviation, the greater the difference between the waveform of the object and the waveform of a normal person, and the greater the value for evaluating the health of the heart. On the contrary, the smaller the waveform deviation, the closer it is to the waveform of a normal person, and the smaller the weight is assigned.
[0025] The heart vibration data, PCG data, ECG data, and PPG data are superimposed and averaged within a predetermined time period to generate heart vibration average data, PCG average data, and PPG average data.
[0026] S105. Obtain a cardiac contraction and relaxation index based on the average cardiac oscillation data, the average PCG data, and the average PPG data to evaluate cardiac function.
[0027] Specifically, the following steps are included: S1051, determining the highest peak of the average heart vibration data, and determining the amplitude between the highest peak and a trough before the highest peak as a first parameter; S1052, determining the maximum amplitude of the first heart sound of the PCG average data as the second parameter; S1053, determining the maximum amplitude of the PPG average data as the third parameter; S1054. Calculate the cardiac systolic and diastolic index according to the following method: Heart systolic relaxation index = (first coefficient * first parameter + second coefficient * second parameter) / third parameter.
[0028] In some embodiments, the first coefficient and the second coefficient can be assigned according to the posture of the object. For example, the supine state is the best measurement state, and the heart vibration data, that is, the BCG data and the PCG data, are relatively ideal. The first coefficient can be assigned 0.5, and the second coefficient can be assigned 0.5. In the side-lying state, the BCG data is not very ideal, and can be assigned 0.3, or more accurately assigned according to the side-lying angle. The PCG data is attached to the chest skin, so it is relatively ideal and can be assigned 0.7. In addition, the acceleration sensor can be integrated with the PCG sensor and the ECG sensor to obtain a more accurate posture angle to assign values to the first coefficient and the second coefficient. Embodiment 2
[0029] Embodiment 2 of the present invention 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 steps of the cardiac function assessment method provided in Embodiment 1 of the present invention are implemented. Embodiment 3
[0030] Embodiment 3 of the present invention provides a cardiac function assessment device, Figure 2 Shown is a structural block diagram of a cardiac function assessment device 200 .
[0031] For example, the cardiac function assessment device 200 may include a communication port 201 connected to a network connected thereto for data communication. The cardiac function assessment device 200 may also include a processor 203, which is in the form of one or more processors for executing computer instructions. The computer instructions may include, for example, routines, programs, objects, components, data structures, processes, modules, and functions for executing the cardiac function assessment method 100 described in the first embodiment of the present invention.
[0032] In some examples, the processor 203 may include one or more hardware processors, such as a microcontroller, a microprocessor, a reduced instruction set computer (RISC), an application-specific integrated circuit (ASIC), a graphics processing unit (GPU), a central processing unit (CPU), a digital signal processor (DSP), a field programmable gate array (FPGA), an advanced RISC machine (ARM), a programmable logic device (PLD), or the like, any circuit or processor capable of performing one or more functions, or any combination thereof.
[0033] The cardiac function assessment device 200 may include an internal communication bus 205 for communication within the system, a memory 207, which is configured to store data and instructions, and program instructions stored in other types of non-temporary storage media executed by the processor 203 in the memory 207. The method and / or process of the present application can be implemented as program instructions. The cardiac function assessment device 200 also includes an input / output component 209, which is configured to support data input / output. For example, the test subject or other collection personnel can use an input device (such as a keyboard, a touch screen) to input some data to the cardiac function assessment device 200 through the input / output component 209, such as the age, gender, height, weight, etc. of the tester. The cardiac function assessment device 200 can also output data to an output device (such as a display, a printer, etc.) through the input / output component 209.
[0034] It should be understood that for the convenience of description, only one processor is described in the cardiac function assessment device 200 in the present application. However, it should be noted that the cardiac function assessment device 200 in the present application may also include multiple processors, and therefore, the operations and / or method steps disclosed in the present application may be performed by one processor as described in the present application, or may be performed jointly by multiple processors. For example, if the processor 203 of the cardiac function assessment device 200 in the present application performs step A and step B, it should be understood that step A and step B may also be performed jointly or separately by two different processors in the information processing (for example, the first processor performs step A, the second processor performs step B, or the first and second processors perform steps A and B together). Embodiment 4
[0035] Embodiment 4 of the present invention provides a cardiac function assessment system 300, including: The optical fiber sensor 301 is used to obtain the heart vibration data of the subject; An electrocardiogram sensor 302, used to synchronously acquire ECG data of the subject; A heart sound sensor 303, used for synchronously acquiring PCG data of the subject; A photoelectric sensor 304, for synchronously acquiring PPG data of the subject; and A cardiac function assessment device 200 is provided in Embodiment 3 of the present invention.
[0036] like Figure 3 The figure is a schematic diagram of the structure of a cardiac function assessment system 300. A cardiac function assessment system 300 may include but is not limited to one or more optical fiber sensors 301, one or more electrocardiogram sensors 302, one or more heart sound sensors 303, one or more photoelectric sensors 304, and one or more cardiac function assessment devices 200.
[0037] The present invention obtains the vibration data of the object through an optical fiber sensor, and synchronously obtains ECG, PCG, and PPG data, and then places them on the same time axis to synchronize and divide the cardiac cycle. The cardiac vibration data, PCG data, and PPG data are superimposed and averaged in a predetermined time period to generate cardiac vibration average data, PCG average data, and PPG average data, and then obtain the cardiac contraction and relaxation index. The present invention combines BCG, ECG, PCG, and PPG technologies to achieve a more comprehensive and accurate assessment of cardiac function.
[0038] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0039] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for evaluating cardiac function, characterized in that: The method comprises: Acquire vibration data of the subject through an optical fiber sensor placed under the subject lying supine, and synchronously acquire PCG data of the subject through a heart sound sensor, synchronously acquire ECG data of the subject through an electrocardiogram sensor, and synchronously acquire PPG data of the subject through a photoelectric sensor; performing signal separation on the vibration data to obtain heart vibration data; Put the heart vibration data, PCG data, ECG data and PPG data on the same time axis for synchronization and divide the cardiac cycle; The heart vibration data, PCG data, and PPG data are respectively superimposed and averaged for each cardiac cycle within a predetermined time period to generate heart vibration average data, PCG average data, and PPG average data; Based on the average heart oscillation data, the average PCG data and the average PPG data, a cardiac contraction and relaxation index is obtained to evaluate cardiac function.
2. The method according to claim 1, characterized in that The optical fiber sensor is composed of a continuous optical fiber arranged in spiral concentric circles.
3. The method according to claim 1, characterized in that The cardiac vibration data, PCG data, ECG data and PPG data are placed on the same time axis for synchronization and division of the cardiac cycle, and the cardiac cycle is divided based on the R wave of the ECG data.
4. The method according to claim 1, characterized in that The heart sound sensor and the electrocardiogram sensor are integrated into one body and attached to the upper part of the chest of the subject.
5. The method according to claim 1, characterized in that The step of superimposing and averaging the heart vibration data within a predetermined time period to generate heart vibration average data comprises: The heart vibration data is determined in each cardiac cycle and poor quality data is eliminated, wherein the poor quality data is: Data where the duration of a single cardiac cycle deviates from the standard duration by 20%; or Any missing data of cardiac oscillation data, PCG data, ECG data, or PPG data in a single cardiac cycle.
6. The method according to claim 1, characterized in that The step of obtaining a cardiac contraction and relaxation index based on the cardiac vibration average data, PCG average data, and PPG average data to evaluate cardiac function includes: Determine the highest peak of the heart vibration average data, and determine the amplitude between the highest peak and a trough before the highest peak as a first parameter; determining the maximum amplitude of the first heart sound of the PCG average data as a second parameter; determining the maximum amplitude of the PPG average data as a third parameter; The calculation formula of the cardiac systolic relaxation index is as follows: Heart systolic relaxation index = (first coefficient * first parameter + second coefficient * second parameter) / third parameter.
7. The method according to claim 6, characterized in that The first coefficient and the second coefficient are assigned values according to the posture of the object.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the cardiac function assessment method according to any one of claims 1 to 7 are implemented.
9. A cardiac function assessment device comprising: one or more processors; Memory; as well as One or more computer programs, the processor and the memory are connected via a bus, wherein the one or more computer programs are stored in the memory and are configured to be executed by the one or more processors, wherein the processor implements the steps of the cardiac function assessment method as described in any one of claims 1 to 7 when executing the computer program.
10. A cardiac function assessment system, comprising: a fiber optic sensor for acquiring cardiac vibration data of the subject; an electrocardiogram sensor, for synchronously acquiring ECG data of the subject; a heart sound sensor, for synchronously acquiring PCG data of the subject; A photoelectric sensor, used for synchronously acquiring PPG data of the subject; and The cardiac function assessment device according to claim 9; Wherein, the cardiac parameter processing device is connected to the optical fiber sensor, electrocardiogram sensor, heart sound sensor, and photoelectric sensor.