System suitable for detecting cardiac function in walk test, and electronic device thereof
By combining inertial measurement information and cardiac vibration information, and using inertial measurement unit sensors to collect cardiac function data, the system solves the problems of space and medical staff limitations in out-of-hospital cardiac function assessment, and achieves specific and highly accurate cardiac function detection.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-10
- Publication Date
- 2026-04-02
AI Technical Summary
The existing six-minute walk test is difficult to conduct effectively and specifically to assess cardiac function outside of hospitals, due to limitations in venue and medical staff, and it is not very specific for cardiac patients.
Inertial measurement information acquisition module acquires inertial measurement information, combined with cardiac vibration information acquisition module to extract cardiac vibration information and walking information, and cardiac function is analyzed through processing module. Cardiac function is detected by using inertial measurement unit sensor to collect cardiac vibration signal and walking signal, combined with neural network module.
This technology enables the specific assessment of cardiac function by detecting characteristic changes in cardiac vibration signals outside of hospitals, without the need for a dedicated facility or medical personnel. It eliminates interference from muscle weakness and pulmonary dysfunction, thus improving the accuracy and convenience of the test.
Smart Images

Figure CN2025120307_02042026_PF_FP_ABST
Abstract
Description
System for detecting heart function in walking test and electronic device thereof TECHNICAL FIELD
[0001] The present application belongs to the field of heart function detection, and particularly relates to a system for detecting heart function in a walking test and an electronic device thereof. BACKGROUND
[0002] The six-minute walk test (6MWT) is a traditional submaximal exercise test, which evolved from the 12-minute walk test designed by Balke in the 1960s. It does not require exercise equipment or expensive equipment, is generally performed in a hospital, and only requires a 30-meter-long corridor and medical staff guidance.
[0003] The six-minute walk test has been used for a long time as a simple and inexpensive method for evaluating the cardiopulmonary function of patients with cardiopulmonary diseases, and is widely used in clinical practice around the world. The maximum exercise distance that a patient can walk in 6 minutes is measured, reflecting the exercise tolerance and cardiopulmonary function of the patient under daily physical activity. In the six-minute walk test, the walking distance needs to be measured, <150 meters is severely abnormal, 150-300 meters is moderately abnormal, 301-450 meters is mildly abnormal, and >450 meters is normal.
[0004] However, the six-minute walk test is actually a test for evaluating the exercise tolerance of patients with various diseases including heart, respiratory, and tumor, and the specificity for heart disease patients is not strong. Moreover, the patient needs to be in a medical setting and needs to be guided by professional medical staff to perform the operation. Patients who need to perform the six-minute walk test have difficulty in performing effective six-minute walk tests to accurately and specifically evaluate heart function during the out-of-hospital home management process after hospital discharge. SUMMARY
[0005] In view of the defects in the prior art, the present application aims to provide a system for detecting heart function in a walking test and an electronic device thereof.
[0006] According to the system for detecting heart function in a walking test provided by the present application, the system comprises:
[0007] a first inertial measurement information acquisition module configured to acquire first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the body of the subject;
[0008] a heart shock information acquisition module configured to extract heart shock information from the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the heart of the subject;
[0009] The walking information acquisition module extracts walking information from the first inertial measurement information, wherein the walking information represents the walking information of the subject.
[0010] The first processing module analyzes the recognition result of the heart function according to the heart shock information and the walking information.
[0011] Preferably, the first inertial measurement information includes three-axis acceleration information and / or three-axis angular velocity information.
[0012] The first inertial measurement information is collected from one part or multiple parts of the subject's body, and the one part is the sternum part of the chest area.
[0013] The heart shock information acquisition module uses the information before walking and the information after walking again.
[0014] The inertial measurement information for detecting the heart shock signal includes acceleration information of an axis perpendicular to the body contact surface.
[0015] The first processing module includes:
[0016] The time accumulation processing module obtains walking accumulation information from the walking information, wherein the walking accumulation information indicates the characteristics of the walking signal accumulated with the test time.
[0017] The second processing module analyzes the detection result of the heart function according to the changes of the heart shock information with the walking accumulation information, wherein the changes include the changes of the numerical value of the heart shock signal, the changes of the numerical value change rate, and the changes of the numerical value accumulated with the test time.
[0018] Preferably, in the first processing module, the recognition result of the heart function is analyzed according to the characteristic numerical value of the heart shock information and / or the changes of the characteristic numerical value of the heart shock information with the walking information.
[0019] The characteristics of the heart shock signal include any one or more of the following characteristics:
[0020] The amplitude of the heart shock signal, including the ejection peak group amplitude and / or the diastolic peak group amplitude;
[0021] The time attribute of the heart shock signal, including the ejection time parameter and / or the diastolic time parameter;
[0022] The frequency of the heart shock signal;
[0023] The amplitude ratio of the heart shock signal during walking and / or before and after walking;
[0024] The ratio of the time attribute of the heart shock signal during walking and / or before and after walking;
[0025] a ratio of a frequency change of the heart shock signal during walking and / or before and after walking;
[0026] The walking information comprises any one or more of the following information:
[0027] a value and / or a value change of a walking step frequency;
[0028] a value and / or a value change of a walking stride length;
[0029] a value and / or a value change of a walking speed;
[0030] a value and / or a value change of a walking vertical amplitude;
[0031] a value and / or a value change of a walking ground contact time;
[0032] a value and / or a value change of a walking distance.
[0033] Preferably, the first processing module comprises any one of the following modules:
[0034] a historical data module: comparing and analyzing the heart shock information with respect to the change of the walking information with historical data of the subject;
[0035] a reference data module: comparing and analyzing the heart shock information with respect to the change of the walking information with reference data of a normal population;
[0036] a neural network module: based on a trained neural network, analyzing the heart shock information with respect to the change of the walking information to obtain a detection result of heart function.
[0037] Preferably, the process of obtaining the detection result of heart function is generated in real time.
[0038] Preferably, the heart shock signal and the walking signal are obtained from an acceleration sensor worn on the torso of the subject.
[0039] According to the present application, a computer readable storage medium storing a computer program is provided, and the computer program is executed by a processor to implement the following steps:
[0040] a first inertial measurement information obtaining step: obtaining first inertial measurement information, wherein the first inertial measurement information represents inertial measurement information of a body of a subject;
[0041] a heart shock information obtaining step: extracting heart shock information from the first inertial measurement information, wherein the heart shock information represents vibration information generated during a heart beating and pumping process of the subject;
[0042] The walking information obtaining step: walking information is obtained according to the first inertial measurement information, wherein the walking information represents the walking information of the subject.
[0043] The first processing step: an identification result about the heart function is obtained by analyzing the heart vibration information and the walking information.
[0044] The application management system provided by the application provides an application program;
[0045] The application program is configured to implement the following steps when executed:
[0046] The first inertial measurement information obtaining step: first inertial measurement information is obtained, wherein the first inertial measurement information represents the inertial measurement information of the body of the subject.
[0047] The heart vibration information obtaining step: heart vibration information is obtained according to the first inertial measurement information, wherein the heart vibration information represents the vibration information generated in the heart beating and pumping process of the subject.
[0048] The walking information obtaining step: walking information is obtained according to the first inertial measurement information, wherein the walking information represents the walking information of the subject.
[0049] The first processing step: an identification result about the heart function is obtained by analyzing the heart vibration information and the walking information.
[0050] The first display step: the detection result of the heart function is displayed.
[0051] The electronic device provided by the application comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, and the computer program implements the following steps when executed by the processor:
[0052] The first inertial measurement information obtaining step: first inertial measurement information is obtained, wherein the first inertial measurement information represents the inertial measurement information of the body of the subject.
[0053] The heart vibration information obtaining step: heart vibration information is obtained according to the first inertial measurement information, wherein the heart vibration information represents the vibration information generated in the heart beating and pumping process of the subject.
[0054] The walking information obtaining step: walking information is obtained according to the first inertial measurement information, wherein the walking information represents the walking information of the subject.
[0055] The first processing step: an identification result about the heart function is obtained by analyzing the heart vibration information and the walking information.
[0056] Alternatively, the electronic device comprises the system for detecting heart function according to any one of claims 1 to 6.
[0057] Alternatively, the electronic device comprises the computer readable storage medium storing the computer program according to claim 7.
[0058] Alternatively, the electronic device comprises the application management system according to claim 8.
[0059] Preferably, further comprising: an acceleration sensor;
[0060] The acceleration sensor is worn on the torso of the subject.
[0061] Compared with the prior art, the present application has the following beneficial effects:
[0062] 1. The processing data of the present application is extracted from the signal of the sensor worn by the subject during walking, and the heart function is analyzed by detecting the change characteristics of the numerical value of the characteristic of the heart vibration signal of the subject with the walking information, which is no longer limited by the walking site, walking time and medical staff, greatly facilitating the use of the walking test outside the hospital.
[0063] 2. The present application collects heart vibration information during walking, and evaluates the heart function according to the change characteristics of the walking information, realizes the specificity of the heart function evaluation, and eliminates the interference of other diseases such as muscle weakness and pulmonary dysfunction of the subject during walking on the data processing, which is an innovative development of the traditional walking test used in the world for many years.
[0064] 3. The present application can develop the walking test to a digital walking information combined with the heart function model of the heart vibration information by using a simple and easy inertial information as the only signal source, and analyze the heart function by detecting the change characteristics of the numerical value of the characteristic of the heart vibration signal of the subject with the walking information, which is an innovative development of the traditional walking test used in the world for many years.
[0065] 4. The heart vibration signal and the walking signal of the present application can be collected by the same inertial measurement unit sensor, which on the one hand guarantees the time synchronization of the two signals and improves the detection accuracy, and on the other hand is also conducive to the convenience of long-term use of patients at home. BRIEF DESCRIPTION OF DRAWINGS
[0066] Other features, objects and advantages of the present application will become more apparent from the following detailed description of non-limiting embodiments, made with reference to the accompanying drawings:
[0067] Fig. 1 is a schematic diagram of the overall structure of a system for detecting heart function in a walking test according to the present application.
[0068] Fig. 2 is a structural schematic diagram of a first processing module of a system for detecting heart function in a walking test according to the present application.
[0069] Fig. 3 is a flowchart of a method for detecting heart function in a walking test according to the present application. DETAILED DESCRIPTION
[0070] The present application will be described in detail below with reference to specific embodiments. The following embodiments will help those skilled in the art to further understand the present application, but do not limit the present application in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present application. These are within the scope of protection of the present application.
[0071] According to the present application, a system for detecting heart function in a walking test is provided, wherein the walking includes walking and running, i.e. the present application is applicable to both walking and running, comprising:
[0072] a heart shock information acquisition module for acquiring heart shock information from a heart shock signal, wherein the heart shock information indicates characteristics of a weak shock signal generated by the heart of a subject during each pumping process; the heart shock signal is collected by detecting changes in inertial information caused by changes in heart shock through an inertial measurement unit sensor worn on the torso of the subject;
[0073] a walking information acquisition module for acquiring walking information from a walking signal, wherein the walking information indicates characteristics of a walking signal of the subject; the walking signal is collected by detecting changes in inertial information caused by walking and / or changes in walking through an inertial measurement unit sensor worn on the torso of the subject; the walking information indicates inertial information of walking and / or changes in walking of the subject;
[0074] a first processing module for analyzing the detection result of heart function according to changes in the heart shock information and the walking information; wherein the heart shock information and the walking information are based on inertial information and changes in inertial information collected by a sensor, and the detection result of heart function is obtained after analysis and processing.
[0075] The preferred embodiments of the present application will be described below.
[0076] In the preferred embodiments, the first processing module comprises:
[0077] The time accumulation processing module obtains walking accumulation data according to the walking information, wherein the walking accumulation data indicates characteristics of walking signals accumulated with test time; the walking information indicates that the sensor worn on the torso of the subject can collect the whole walking signals, in other words, the application can collect and record the cumulative amount of the walking information of the subject during wearing based on the time dimension, and the walking information includes walking related data such as step length, step number, pace, step speed, step frequency, walking distance, walking time, etc. Further, in the preferred embodiment, if the walking information responds abnormally slowly or stops or abnormally fast during wearing of the subject, the walking information of the whole abnormal process can be collected and recorded in the product.
[0078] The second processing module analyzes the detection result of the heart function according to the change of the heart shock information with the walking accumulation information; in other words, the application analyzes the heart shock information in combination with the walking accumulation data, detects how the reaction and adaptability of the heart change under the condition of the change of the walking accumulation data of the subject, and then further analyzes and processes the change to obtain the evaluation result of the heart function of the subject. The change includes the change of the value of the heart shock signal, the change of the value change rate, and the change of the value accumulated with test time.
[0079] Further preferably, the change of the heart shock information with the walking information includes the change of the heart shock signal and / or the change of the heart shock signal change rate.
[0080] The change of the heart shock signal includes any one or more of the following changes:
[0081] The change of the amplitude of the heart shock signal; the change of the amplitude of the heart shock signal indicates the change of the maximum amplitude data value of the heart shock signal within the statistics, for example, the application detects and records the amplitude values of the systolic wave group and the diastolic wave group in the heart cycle of the subject before walking and after walking a certain distance.
[0082] The change of the time attribute of the heart shock signal; the change of the time attribute of the heart shock signal indicates the ejection time parameter and / or diastolic time parameter of the heart shock signal and the change thereof, such as the ejection time parameter and / or diastolic time parameter of the heart shock signal obtained in the same heart cycle of the subject; such as the change of the ejection time parameter and / or diastolic time parameter of the heart shock signal obtained in multiple heart cycles during wearing of the subject.
[0083] The change of the frequency of the heart shock signal; the change of the frequency of the heart shock signal indicates the change of the frequency value of the heart shock signal, for example, the application collects and records the heart shock signal of the subject, and further processes the frequency change of the heart shock signal, such as the fast or slow of the frequency of the heart shock signal corresponding to the normal frequency in a time unit.
[0084] The ratio of the amplitude of the heart sound signal during walking and / or before and after walking; for example, the ratio of the amplitudes of the systolic peak group and the diastolic peak group of the heart sound signal, which indicates that when the subject has poor heart function, the amplitude of the systolic peak group will significantly increase after a short time even if the walking test is performed at a slower pace (i.e., the walking distance is short). For example, the ratio of the amplitudes of the systolic peak group and the diastolic peak group of the heart sound signal will change significantly before and after the walking test and correspond to the heart function status. For example, the change in the amplitudes of the systolic peak group and the diastolic peak group of the heart sound signal indicates that when the subject has poor heart function, the heart sound amplitude will increase after the walking test and will recover to the level before walking after a period of time, and the length of the period of time corresponds to the heart function status.
[0085] The ratio of the time attribute of the heart sound signal during walking and / or before and after walking; the time attribute corresponds to the heart function status, for example, the ejection time and diastolic time obtained from the heart sound signal and the ratio thereof remain stable when the subject is in a resting state, and the ejection time and diastolic time obtained from the heart sound signal and the ratio thereof change before and after the walking test, which is related to the heart function.
[0086] The ratio of the frequency change of the heart sound signal during walking and / or before and after walking; for example, the frequency characteristics of the heart sound signal of the subject in a resting state before and after walking are taken as the frequency characteristics, and the ratio is obtained by comparing the two, so as to represent the change in the frequency characteristics of the heart sound signal of the subject.
[0087] The walking information includes any one or more of the following information:
[0088] The value and / or change in the value of the walking step frequency; the value of the walking step frequency is the number of steps per unit time, and the step frequency is faster than ordinary walking when the subject tries to walk as fast as possible according to the requirements of the walking test. The step frequency represents the intensity of the walking movement of the subject and is used as an index of the intensity of the movement for evaluating the responsiveness of the heart sound signal before and after walking.
[0089] The value and / or change in the value of the walking stride length; the value of the walking stride length is the distance of each walking step, and the stride length is larger than ordinary walking when the subject tries to walk as fast as possible according to the requirements of the walking test. The stride length represents the intensity of the walking movement of the subject and is used as an index of the intensity of the movement for evaluating the responsiveness of the heart sound signal before and after walking.
[0090] The value and / or change in the value of the walking speed; the stride length is larger than ordinary walking when the subject tries to walk as fast as possible according to the requirements of the walking test. The walking speed represents the intensity of the walking movement of the subject and is used as an index of the intensity of the movement for evaluating the responsiveness of the heart sound signal before and after walking.
[0091] The numerical value and / or numerical change of the walking vertical amplitude; the vertical amplitude is increased compared with ordinary walking when the subject walks as fast as possible according to the requirements of the walking test. The walking vertical amplitude characterizes the strength of the walking movement of the subject, and is used as an index of the strength of the movement for evaluating the responsiveness of the heart shock signal before and after walking.
[0092] The numerical value and / or numerical change of the walking touch-down time; the touch-down time is reduced compared with ordinary walking when the subject walks as fast as possible according to the requirements of the walking test. The walking touch-down time characterizes the strength of the walking movement of the subject, and is used as an index of the strength of the movement for evaluating the responsiveness of the heart shock signal before and after walking.
[0093] The numerical value and / or numerical change of the walking distance. The walking distance is increased compared with ordinary walking when the subject walks as fast as possible according to the requirements of the walking test. The walking distance characterizes the strength of the walking movement of the subject, and is used as an index of the strength of the movement for evaluating the responsiveness of the heart shock signal before and after walking.
[0094] The historical data module: comparing and analyzing the changes of the heart shock information with the walking information with the corresponding historical data of the subject; the historical data includes the relevant data of the historical use records of the subject, wherein the relevant data of the historical use records indicates the historical data of the subject in different heart function states in the past due to the changes of the heart shock caused by the changes of the walking information.
[0095] The reference data module: comparing and analyzing the changes of the heart shock information with the walking information with the corresponding reference of the normal population matched with the demographic characteristics of the subject; the corresponding reference of the normal population matched with the demographic characteristics of the subject is a reference of the fluctuation of the heart shock information with the walking information according to the similar population with similar demographic information such as natural age of the subject, and the reference for comparison is different for subjects with different natural ages. In the preferred embodiment, the reference data is a set data or a data range.
[0096] The neural network module: analyzing the detection result of the heart function according to the changes of the heart shock information with the walking information based on the trained neural network; the trained neural network indicates that based on the trained neural network, the detection result of the heart function of the current subject can be obtained, and the trend of the changes of the heart shock information or the walking information of the current subject can be outputted when the heart shock information of the subject with the changes of the walking information is inputted.
[0097] In more preferred examples, in the first processing module, the detection result of the heart function is analyzed according to the change of the heart shock information with the change of the walking information. For example, the reference is set as that the maximum amplitude of the heart shock signal increases by 30% when the step frequency of the subject increases by 10%, and it is assumed that the step frequency of the subject increases by 10% and the maximum amplitude of the heart shock signal increases by 50%, then it is considered that the subject increases the maximum amplitude of the heart shock signal too fast, and the heart function is analyzed to be weak.
[0098] In a preferred application scenario, a sensor is worn on the sternum of the subject, and the heart shock signal and the walking signal of the subject are collected by the same sensor. It is considered that the heart function of the subject is weak when the numerical value of the characteristic of the heart shock signal increases by more than the set reference threshold after the walking distance reaches the set unit distance.
[0099] The application also provides a computer readable storage medium storing a computer program, which is executed by a processor to implement the following steps:
[0100] The first inertial measurement information acquisition step: acquiring first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the subject's body; the first inertial measurement information includes three-axis acceleration information and / or three-axis angular velocity information; the first inertial measurement information is collected from one part or multiple parts of the subject's body; the one part is the sternum of the chest area;
[0101] The heart shock information acquisition step: extracting heart shock information according to the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the subject's heart; the heart shock information acquisition step uses the information before walking and the information after walking again, and discards the information during walking; the inertial measurement information of the heart shock signal includes the acceleration information of the axis perpendicular to the body contact surface.
[0102] The walking information acquisition step: extracting walking information according to the first inertial measurement information, wherein the walking information represents the walking information of the subject;
[0103] The first processing step: analyzing the recognition result of the heart function according to the heart shock information and the walking information. In the first processing step, the recognition result of the heart function is analyzed according to the characteristic numerical value of the heart shock information and / or the change of the characteristic numerical value of the heart shock information with the change of the walking information;
[0104] characteristics of the heart shock signal, including any one or more of the following: amplitude of the heart shock signal, including amplitude of the ejection peak group and / or amplitude of the diastolic peak group; time attribute of the heart shock signal, including ejection time parameter and / or diastolic time parameter; frequency of the heart shock signal; amplitude ratio of the heart shock signal during walking and / or before and after walking; time attribute ratio of the heart shock signal during walking and / or before and after walking; frequency change ratio of the heart shock signal during walking and / or before and after walking; the walking information, including any one or more of the following: value and / or value change of walking step frequency; value and / or value change of walking step length; value and / or value change of walking speed; value and / or value change of walking vertical amplitude; value and / or value change of walking ground contact time; value and / or value change of walking distance.
[0105] The first processing step includes any one of the following steps:
[0106] The historical data step: comparing and analyzing the change of the heart shock information with walking information with the corresponding historical data of the subject;
[0107] The reference data step: comparing and analyzing the change of the heart shock information with walking information with the corresponding reference of the normal population;
[0108] The neural network step: based on the change of the heart shock information with walking information, analyzing the detection result of heart function based on the trained neural network.
[0109] The process of analyzing the detection result of heart function is generated in real time. The heart shock signal and the walking signal come from an acceleration sensor worn on the torso of the subject.
[0110] The first processing step includes:
[0111] The time accumulation processing step: obtaining walking accumulation information according to the walking information, wherein the walking accumulation information indicates the characteristics of the walking signal accumulated with the test time;
[0112] The second processing step: analyzing the detection result of heart function according to the change of the heart shock information with the walking accumulation information; wherein the change includes the change of the value of the heart shock signal, the change of the value change rate, and the change of the value accumulated with the test time.
[0113] The application also provides an application management system, which provides an application program;
[0114] The application program is configured to implement the following steps when executed:
[0115] a first inertial measurement information obtaining step of obtaining first inertial measurement information, wherein the first inertial measurement information represents inertial measurement information of a body of the subject; the first inertial measurement information comprises triaxial acceleration information and / or triaxial angular velocity information; the first inertial measurement information is collected from one part or multiple parts of the body of the subject; the one part is a sternal part of a precordial region;
[0116] a heart shock information obtaining step of extracting heart shock information from the first inertial measurement information, wherein the heart shock information represents vibration information generated in a heart beating and pumping process of the subject; the heart shock information obtaining step uses information before walking and information after walking again, and discards information in the walking process; the inertial measurement information of the heart shock signal includes acceleration information of an axis perpendicular to a body contact surface.
[0117] a walking information obtaining step of extracting walking information from the first inertial measurement information, wherein the walking information represents walking information of the subject;
[0118] a first processing step of analyzing an identification result of heart function according to the heart shock information and the walking information; in the first processing step, the identification result of heart function is analyzed according to a characteristic value of the heart shock information and / or a change of the characteristic value of the heart shock information with the walking information;
[0119] a first display step of displaying the detection result of the heart function.
[0120] the characteristics of the heart shock signal include any one or more of the following characteristics: heart shock signal amplitude, including ejection peak group amplitude and / or diastolic peak group amplitude; heart shock signal time attribute, including ejection time parameter and / or diastolic time parameter; heart shock signal frequency; amplitude ratio of the heart shock signal in the walking process and / or before and after the walking process; ratio of the time attribute of the heart shock signal in the walking process and / or before and after the walking process; ratio of the frequency change of the heart shock signal in the walking process and / or before and after the walking process; the walking information includes any one or more of the following information: walking step frequency value and / or value change; walking stride length value and / or value change; walking speed value and / or value change; walking vertical amplitude value and / or value change; walking ground contact time value and / or value change; walking distance value and / or value change.
[0121] the first processing step includes any one of the following steps:
[0122] a historical data step of comparing and analyzing the change of the heart shock information with the walking information with corresponding historical data of the subject;
[0123] The reference data step: comparing the heart shock information with the reference data of the normal population;
[0124] The neural network step: analyzing the heart function detection result based on the trained neural network according to the change of the heart shock information and the walking information.
[0125] The process of analyzing the heart function detection result is generated in real time. The heart shock signal and the walking signal come from the acceleration sensor worn on the trunk of the subject.
[0126] The first processing step includes:
[0127] The time accumulation processing step: obtaining walking accumulation information according to the walking information, wherein the walking accumulation information indicates the characteristics of the walking signal accumulated with the test time;
[0128] The second processing step: analyzing the heart function detection result according to the change of the heart shock information and the walking accumulation information, wherein the change includes the change of the value of the heart shock signal, the change of the value change rate, and the change of the value accumulated with the test time.
[0129] According to the electronic device provided by the application, the memory, the processor and the computer program stored in the memory and executable on the processor are included, and the computer program is executed by the processor to realize the following steps:
[0130] The first inertial measurement information acquisition step: acquiring first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the subject's body; the first inertial measurement information includes three-axis acceleration information and / or three-axis angular velocity information; the first inertial measurement information is collected from one part or multiple parts of the subject's body; the one part is the sternum part of the chest area;
[0131] The heart shock information acquisition step: extracting heart shock information according to the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the subject's heart; the heart shock information acquisition step uses the information before walking and the information after walking again, and discards the information during walking; the inertial measurement information of the heart shock signal includes the acceleration information of the axis perpendicular to the body contact surface.
[0132] The walking information acquisition step: extracting walking information according to the first inertial measurement information, wherein the walking information represents the walking information of the subject;
[0133] The first processing step: according to the heart shock information and the walking information, the analysis of the identification results about heart function is obtained. In the first processing step, according to the characteristic value of the heart shock information and / or the characteristic value of the heart shock information with the change of the walking information, the analysis of the identification results about heart function is obtained;
[0134] The characteristics of the heart shock signal include any one or more of the following characteristics: heart shock signal amplitude, including ejection peak group amplitude and / or diastolic peak group amplitude; heart shock signal time attribute, including ejection time parameter and / or diastolic time parameter; heart shock signal frequency; the amplitude ratio of heart shock signal during walking and / or before and after walking; the ratio of time attribute of heart shock signal during walking and / or before and after walking; the ratio of frequency change of heart shock signal during walking and / or before and after walking; the walking information, including any one or more of the following information: walking step frequency value and / or value change; walking stride value and / or value change; walking speed value and / or value change; walking vertical amplitude value and / or value change; walking ground contact time value and / or value change; walking distance value and / or value change.
[0135] The first processing step includes any one of the following steps:
[0136] The historical data step: the change of the heart shock information with the walking information is compared and analyzed with the corresponding historical data of the subject;
[0137] The reference data step: the change of the heart shock information with the walking information is compared and analyzed with the corresponding reference of the normal population;
[0138] The neural network step: according to the change of the heart shock information with the walking information, based on the trained neural network, the detection result of heart function is analyzed.
[0139] The process of analyzing the detection result of heart function is generated in real time. The heart shock signal and the walking signal come from the acceleration sensor worn on the trunk position of the subject.
[0140] The first processing step includes:
[0141] The time accumulation processing step: according to the walking information, the walking accumulation information is obtained, wherein the walking accumulation information indicates the characteristics of the walking signal accumulated with the test time;
[0142] The second processing step: according to the change of the heart shock information with the walking accumulation information, the detection result of heart function is analyzed; wherein the change includes the change of the value of the heart shock signal, the change of the value change rate, and the change of the value accumulated with the test time.
[0143] Those skilled in the art know that, in addition to implementing the system provided by the present application and each device, module and unit thereof in the form of pure computer readable program code, the system provided by the present application and each device, module and unit thereof can also be implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers and embedded microcontrollers, etc. by logically programming the method steps to achieve the same functions. Therefore, the system provided by the present application and each device, module and unit thereof can be considered as a hardware component, and the devices, modules and units included therein for achieving various functions can also be considered as structures within the hardware component; the devices, modules and units for achieving various functions can also be considered as both software modules implementing methods and structures within hardware components.
[0144] The specific embodiments of the present application are described above. It needs to be understood that the present application is not limited to the specific embodiments described above, and various changes or modifications can be made by those skilled in the art within the scope of the claims, which does not affect the essential content of the present application. The embodiments of the present application and the features in the embodiments can be combined with each other in any manner without conflict.
Claims
1. A system suitable for use in a treadmill test for detecting cardiac function, characterized in that, Comprising: a first inertial measurement information acquisition module: acquiring first inertial measurement information, wherein the first inertial measurement information represents inertial measurement information of a subject's body; a heart shock information acquisition module: extracting heart shock information from the first inertial measurement information, wherein the heart shock information represents vibration information generated by the subject's heart during the pumping process; a walking information acquisition module: extracting walking information from the first inertial measurement information, wherein the walking information represents the subject's walking information; a first processing module: analyzing the recognition result of heart function according to the heart shock information and the walking information.
2. The system for detecting heart function in a walking test according to claim 1, characterized in that: the first inertial measurement information includes three-axis acceleration information and / or three-axis angular velocity information; the first inertial measurement information is collected from one part or multiple parts of the subject's body; the one part is the sternum part of the chest area; the heart shock information acquisition module uses the information before walking and the information after walking again; the inertial measurement information for detecting the heart shock signal includes acceleration information of the axis perpendicular to the body contact surface; the first processing module includes: a time accumulation processing module: obtaining walking accumulation information from the walking information, wherein the walking accumulation information indicates the characteristics of the walking signal accumulated with the test time; a second processing module: analyzing the detection result of heart function according to the changes of the heart shock information with the walking accumulation information; wherein the changes include the changes of the numerical value of the heart shock signal, the changes of the numerical value change rate, and the changes of the numerical value accumulated with the test time.
3. The system for detecting cardiac function during a treadmill test according to claim 1, wherein, In the first processing module, the recognition result of heart function is analyzed according to the characteristic numerical value of the heart shock information and / or the changes of the characteristic numerical value of the heart shock information with the walking information; the characteristics of the heart shock signal include any one or more of the following characteristics: heart shock signal amplitude, including ejection peak group amplitude and / or diastolic peak group amplitude; heart shock signal time attribute, including ejection time parameter and / or diastolic time parameter; heart shock signal frequency; the amplitude ratio of the heart shock signal during walking and / or before and after walking; the time attribute ratio of the heart shock signal during walking and / or before and after walking; the frequency change ratio of the heart shock signal during walking and / or before and after walking; the walking information includes any one or more of the following information: walking step frequency value and / or value change; walking stride length value and / or value change; walking speed value and / or value change; walking vertical amplitude value and / or value change; walking ground contact time value and / or value change; walking distance value and / or value change.
4. The system for detecting cardiac function during a treadmill test according to claim 1, wherein, The first processing module includes any one of the following modules: a historical data module: comparing and analyzing the changes of the heart shock information with the walking information with the corresponding historical data of the subject; a reference data module: comparing and analyzing the changes of the heart shock information with the walking information with the corresponding reference of the normal population; The neural network module: according to the change of the heart shock information along with the walking information, based on the trained neural network, analysis is made to obtain the detection result of the heart function.
5. The system for detecting cardiac function during a treadmill test according to claim 1, wherein, The process of analyzing the detection result of the heart function is generated in real time.
6. The system for detecting cardiac function during a treadmill test according to claim 1, wherein, The heart shock signal and the walking signal come from an acceleration sensor worn on the torso of the subject.
7. A computer readable storage medium storing a computer program, characterized in that, The computer program, when executed by a processor, implements the following steps: A first inertial measurement information obtaining step: obtaining first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the subject's body; A heart shock information obtaining step: extracting heart shock information according to the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the subject's heart; A walking information obtaining step: extracting walking information according to the first inertial measurement information, wherein the walking information represents the walking information of the subject; A first processing step: analyzing the recognition result of the heart function according to the heart shock information and the walking information.
8. An application management system characterized by comprising: An application program is provided; The application program is configured to implement the following steps when executed: A first inertial measurement information obtaining step: obtaining first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the subject's body; A heart shock information obtaining step: extracting heart shock information according to the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the subject's heart; A walking information obtaining step: extracting walking information according to the first inertial measurement information, wherein the walking information represents the walking information of the subject; A first processing step: analyzing the recognition result of the heart function according to the heart shock information and the walking information; A first display step: displaying the detection result of the heart function.
9. An electronic device, comprising: A computer program including a memory, a processor, and a computer program stored on the memory and executable on the processor, which, when executed by the processor, implements the following steps: A first inertial measurement information obtaining step: obtaining first inertial measurement information, wherein the first inertial measurement information represents the inertial measurement information of the subject's body; A heart shock information obtaining step: extracting heart shock information according to the first inertial measurement information, wherein the heart shock information represents the vibration information generated during the pumping process of the subject's heart; A walking information obtaining step: extracting walking information according to the first inertial measurement information, wherein the walking information represents the walking information of the subject; A first processing step: analyzing the recognition result of the heart function according to the heart shock information and the walking information; Alternatively, the electronic device includes the system for detecting heart function according to any one of claims 1 to 6; Alternatively, the electronic device includes the computer-readable storage medium storing the computer program according to claim 7; Alternatively, the electronic device includes the application program management system according to claim 8.
10. The electronic device of claim 9, wherein, Further comprising: An acceleration sensor; The acceleration sensor is worn on the torso of the subject.
Citation Information
Patent Citations
Equipment, system and method for testing cardiac motion function
CN105852846A
Artificial intelligence algorithm model system and method based on dynamic monitoring of heart functions
CN110477863A
Management service system and method based on dynamic monitoring and analysis of heart functions
CN110477864A
A method, device and system for evaluating cardiac diastolic function
CN113226174B
Heart earthquake signal monitoring device suitable for multiple scenes and data processing method
CN115770038A