US20190343466A1 - System and Method of Extraction, Identification, Marking and Display of Heart Valve Signals - Google Patents
System and Method of Extraction, Identification, Marking and Display of Heart Valve Signals Download PDFInfo
- Publication number
- US20190343466A1 US20190343466A1 US16/521,027 US201916521027A US2019343466A1 US 20190343466 A1 US20190343466 A1 US 20190343466A1 US 201916521027 A US201916521027 A US 201916521027A US 2019343466 A1 US2019343466 A1 US 2019343466A1
- Authority
- US
- United States
- Prior art keywords
- vibration
- events
- heart
- sensor
- processors
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 210000003709 heart valve Anatomy 0.000 title claims description 15
- 238000000605 extraction Methods 0.000 title description 9
- 238000000034 method Methods 0.000 claims abstract description 40
- 239000002131 composite material Substances 0.000 claims abstract description 29
- 230000000747 cardiac effect Effects 0.000 claims description 24
- 238000000926 separation method Methods 0.000 claims description 21
- 210000001765 aortic valve Anatomy 0.000 claims description 17
- 230000004913 activation Effects 0.000 claims description 16
- 210000004115 mitral valve Anatomy 0.000 claims description 16
- 210000000591 tricuspid valve Anatomy 0.000 claims description 16
- 210000003102 pulmonary valve Anatomy 0.000 claims description 13
- 238000013459 approach Methods 0.000 claims description 9
- 238000000513 principal component analysis Methods 0.000 claims description 9
- 230000005856 abnormality Effects 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000008602 contraction Effects 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 230000029058 respiratory gaseous exchange Effects 0.000 claims description 5
- 206010003119 arrhythmia Diseases 0.000 claims description 4
- 230000006793 arrhythmia Effects 0.000 claims description 4
- 210000004556 brain Anatomy 0.000 claims description 4
- 238000012880 independent component analysis Methods 0.000 claims description 4
- 230000033001 locomotion Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 4
- 230000033764 rhythmic process Effects 0.000 claims description 4
- 230000011664 signaling Effects 0.000 claims description 4
- 208000002330 Congenital Heart Defects Diseases 0.000 claims description 3
- 208000035211 Heart Murmurs Diseases 0.000 claims description 3
- 206010019280 Heart failures Diseases 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 3
- 208000028831 congenital heart disease Diseases 0.000 claims description 3
- 208000029078 coronary artery disease Diseases 0.000 claims description 3
- 238000000354 decomposition reaction Methods 0.000 claims description 3
- 238000010801 machine learning Methods 0.000 claims description 3
- 230000002685 pulmonary effect Effects 0.000 claims description 3
- 208000019553 vascular disease Diseases 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 claims description 3
- 230000001605 fetal effect Effects 0.000 claims description 2
- 208000008784 apnea Diseases 0.000 claims 3
- 208000019693 Lung disease Diseases 0.000 claims 2
- 210000002837 heart atrium Anatomy 0.000 claims 2
- 208000023504 respiratory system disease Diseases 0.000 claims 2
- 238000001994 activation Methods 0.000 description 11
- 239000008280 blood Substances 0.000 description 10
- 210000004369 blood Anatomy 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000002555 auscultation Methods 0.000 description 8
- 208000037656 Respiratory Sounds Diseases 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 6
- 230000002861 ventricular Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 5
- 206010041235 Snoring Diseases 0.000 description 4
- 210000000709 aorta Anatomy 0.000 description 3
- 238000002591 computed tomography Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 3
- 238000009611 phonocardiography Methods 0.000 description 3
- 210000001147 pulmonary artery Anatomy 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005189 cardiac health Effects 0.000 description 2
- 210000004351 coronary vessel Anatomy 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000034994 death Effects 0.000 description 2
- 231100000517 death Toxicity 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 208000019622 heart disease Diseases 0.000 description 2
- 210000005240 left ventricle Anatomy 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000002595 magnetic resonance imaging Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000002600 positron emission tomography Methods 0.000 description 2
- 210000005241 right ventricle Anatomy 0.000 description 2
- 238000002604 ultrasonography Methods 0.000 description 2
- 208000000884 Airway Obstruction Diseases 0.000 description 1
- 241000282412 Homo Species 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 210000003484 anatomy Anatomy 0.000 description 1
- 230000004872 arterial blood pressure Effects 0.000 description 1
- 230000001746 atrial effect Effects 0.000 description 1
- 230000017531 blood circulation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000000537 electroencephalography Methods 0.000 description 1
- 238000001839 endoscopy Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004217 heart function Effects 0.000 description 1
- 210000001551 hemic and immune system Anatomy 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000003064 k means clustering Methods 0.000 description 1
- 210000005246 left atrium Anatomy 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- QSHDDOUJBYECFT-UHFFFAOYSA-N mercury Chemical compound [Hg] QSHDDOUJBYECFT-UHFFFAOYSA-N 0.000 description 1
- 229910052753 mercury Inorganic materials 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002572 peristaltic effect Effects 0.000 description 1
- 210000003492 pulmonary vein Anatomy 0.000 description 1
- 238000000718 qrs complex Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000006722 reduction reaction Methods 0.000 description 1
- 230000034225 regulation of ventricular cardiomyocyte membrane depolarization Effects 0.000 description 1
- 230000000241 respiratory effect Effects 0.000 description 1
- 210000005245 right atrium Anatomy 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 210000002620 vena cava superior Anatomy 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7282—Event detection, e.g. detecting unique waveforms indicative of a medical condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0004—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
- A61B5/0006—ECG or EEG signals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0004—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
- A61B5/0008—Temperature signals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0033—Features or image-related aspects of imaging apparatus, e.g. for MRI, optical tomography or impedance tomography apparatus; Arrangements of imaging apparatus in a room
- A61B5/004—Features or image-related aspects of imaging apparatus, e.g. for MRI, optical tomography or impedance tomography apparatus; Arrangements of imaging apparatus in a room adapted for image acquisition of a particular organ or body part
- A61B5/0044—Features or image-related aspects of imaging apparatus, e.g. for MRI, optical tomography or impedance tomography apparatus; Arrangements of imaging apparatus in a room adapted for image acquisition of a particular organ or body part for the heart
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/02028—Determining haemodynamic parameters not otherwise provided for, e.g. cardiac contractility or left ventricular ejection fraction
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02438—Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02444—Details of sensor
-
- A61B5/04014—
-
- A61B5/04017—
-
- A61B5/0404—
-
- A61B5/04325—
-
- A61B5/0456—
-
- A61B5/046—
-
- A61B5/0468—
-
- A61B5/0472—
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1102—Ballistocardiography
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/332—Portable devices specially adapted therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/333—Recording apparatus specially adapted therefor
- A61B5/335—Recording apparatus specially adapted therefor using integrated circuit memory devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
- A61B5/352—Detecting R peaks, e.g. for synchronising diagnostic apparatus; Estimating R-R interval
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
- A61B5/361—Detecting fibrillation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
- A61B5/364—Detecting abnormal ECG interval, e.g. extrasystoles, ectopic heartbeats
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
- A61B5/366—Detecting abnormal QRS complex, e.g. widening
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/683—Means for maintaining contact with the body
- A61B5/6831—Straps, bands or harnesses
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/683—Means for maintaining contact with the body
- A61B5/6832—Means for maintaining contact with the body using adhesives
- A61B5/6833—Adhesive patches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
- A61B5/7207—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
- A61B5/7214—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts using signal cancellation, e.g. based on input of two identical physiological sensors spaced apart, or based on two signals derived from the same sensor, for different optical wavelengths
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analogue processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/725—Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7275—Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B7/00—Instruments for auscultation
- A61B7/02—Stethoscopes
- A61B7/04—Electric stethoscopes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0204—Acoustic sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/06—Arrangements of multiple sensors of different types
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
- A61B5/02055—Simultaneously evaluating both cardiovascular condition and temperature
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/053—Measuring electrical impedance or conductance of a portion of the body
- A61B5/0536—Impedance imaging, e.g. by tomography
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Measuring devices for evaluating the respiratory organs
- A61B5/0816—Measuring devices for examining respiratory frequency
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1107—Measuring contraction of parts of the body, e.g. organ or muscle
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7246—Details of waveform analysis using correlation, e.g. template matching or determination of similarity
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7253—Details of waveform analysis characterised by using transforms
- A61B5/7257—Details of waveform analysis characterised by using transforms using Fourier transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/30—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
Definitions
- the embodiments herein relate generally to cardiac health monitoring and more particularly to analysis software combined with transducers to capture multichannel vibration signals along with an electrocardiogram signal for the measurement of heart functions.
- Heart disease is the leading cause of death accounting for more than one-third (33.6%) of all U.S. deaths. Overall cardiac health can be significantly improved by proper triage.
- Low invasive and non-invasive ultrasound techniques e.g., echocardiogram
- a physician can work with patients to perform a comprehensive evaluation and design a personalized plan of care aimed at keeping them healthy.
- the cardiohemic system which consists of the heart walls, valves and blood, creates vibrations during each cardiac cycle.
- the vibrations are the result of the acceleration and deceleration of blood due to abrupt mechanical opening and closing of the valves during the cardiac cycle.
- the exemplary embodiments herein provide a method and system based on a technique of separating, identifying and marking the heart signals, to extract information contained in cardiac vibration objects.
- Machine learning, auditory scene analysis, or spare coding are approaches to the source separation problem.
- the techniques and methods herein are not limited to acoustic, electrical or vibrational data as might be used in some stethoscopes, but can also be applied to other forms of monitoring such as echo imaging or sonograms, magnetic resonance imaging (MRI), computed tomography (CT) scanning, positron emission tomography (PET) scanning, and monitoring using various forms of catheterization.
- MRI magnetic resonance imaging
- CT computed tomography
- PET positron emission tomography
- the techniques and methods herein are primarily applicable to monitoring of heart valve events, but can be alternatively applied to other types of involuntary biological signaling emanating from the brain, intrauterine, pre-natal contractions, or elsewhere within both humans and other species.
- vibration objects are Mitral valve opening and closing, Aortic valve opening and closing, Pulmonary valve opening and closing, Tricuspid valve opening and closing, and heart wall motions.
- a portion of the energy produced by these vibrations lies in the infra-sound range, which falls in the inaudible and low sensitivity human hearing range.
- a portion of the energy produced by these vibrations falls in the audible hearing range.
- the vibration objects from the Mitral, Tricuspid, Aortic, and Pulmonary valve openings fall in a lower range of vibrations such as 0 to 60 Hertz
- vibration objects from the Mitral, Tricuspid, Aortic, and Pulmonary valve closings fall in a higher range of vibrations such as 50 to 150 Hertz.
- Accelerometer transducers placed on the chest capture these vibrations from both these ranges. Data is obtained using a tri-axial accelerometer or multiple tri-axial accelerometers placed on different points of a torso of a subject.
- Source separation analysis in accordance with the methods described herein extract individual vibration objects from the composite vibration signal captured on the surface.
- the individual vibration signals are identified to be from the mitral valve, aortic valve, tricuspid valve, and the pulmonary valve during individual heart beats. Along with separating breathing sounds, and heart wall motion.
- the identified valve signals are marked to indicate their start and end of the event with respect to the start of the electrocardiogram (EKG). This event corresponds to the opening and closing of each valve.
- the individual vibration signals are identified to be from the mitral valve, aortic valve, tricuspid valve, the pulmonary valve, coronary artery, murmurs, third sound, fourth sound, respiratory sound, breathing, and snoring during individual heart beats.
- FIG. 1A illustrates a system for the extraction, identification, marking and display of the heart valve signals in accordance with one embodiment
- FIGS. 1B and 1C illustrate a more detailed view of the system for extraction, identification, marking and display of heart valve signals in accordance with one embodiment
- FIG. 2 is a flowchart of a method practiced by the system in accordance with one embodiment
- FIG. 3 illustrates multichannel signals captured from the sensor array on the chest shown in accordance with one embodiment
- FIG. 4 illustrates a cardiac cycle in relation with Electrocardiogram, acoustic and accelerometer sensors of the system in accordance with one embodiment
- FIG. 5A illustrates the schematic of the source separation approach of extracting individual vibration objects or each valve into individual streams in accordance with one embodiment
- FIG. 5B illustrates graphic representations of the basis and activations used for the source separation approach of FIG. 5A in accordance with one embodiment
- FIG. 5C shows a convolutional version of a matching pursuit algorithm to infer the activation of a given set of basis functions for use in the source separation approach of FIG. 5A in accordance with one embodiment
- FIG. 5D shows a K-SVD algorithm to refine a set of basis elements given the desired signal and a set of activations for use in the source separation approach of FIG. 5A in accordance with one embodiment
- FIGS. 6A, 6B, and 6C illustrate the identification of vibration objects or each valve into individual streams in accordance with one embodiment.
- FIGS. 7A and 7B illustrate the marking of vibration objects or each valve into individual streams in accordance with one embodiment.
- the exemplary embodiments may be further understood with reference to the following description and the appended drawings, wherein like elements are referred to with the same reference numerals.
- the exemplary embodiments describe a system and method of extraction, identification, marking and display of the heart valve signals.
- psychoacoustics are considered in separating cardiac vibration signals captured through the transducers. The system, the psychoacoustics, and a related method will be discussed in further detail below.
- the exemplary embodiments provide a novel approach for small, portable, robust, fast and configurable source separation based software with transducer hardware.
- the use of the vibration signal pattern and novel psychoacoustics help bypass conventional issues faced by linear time invariant systems.
- the signals of the biomechanical system show a high clinical relevance when auscultated on the chest.
- the heart and lung sounds are applied to the diagnosis of cardiac and respiratory disturbances, whereas the snoring sounds have been acknowledged as important symptoms of the airway obstruction.
- the innovation here provides extraction of all three types of body sounds from the composite vibration captured at the skin.
- the exemplary embodiments of the system and method proposed here for source separation can use the composite signal capture via different transducers not limited to accelerometer, acoustic, or piezoelectric 102 . Any of these act as an electro-acoustic converter to establish a body sound for processing.
- the source separation provides the capability to extract signals while operating in a medium that is non-linear and time variant.
- a system 100 is an embedded platform which can be any smart processing platform with digital signal processing capabilities, application processor, data storage, display, input modality like touch-screen or keypad, microphones, speaker, Bluetooth, and connection to the internet via WAN, Wi-Fi, Ethernet or USB or other wireless or wired connection.
- This embodies custom embedded hardware, smartphone, iPad-like and iPod-like devices.
- Area 101 in FIGS. 1A and 1B represents the auditory scene at the chest locations.
- a transducer array 102 captures the heart signal.
- the transducer array 102 includes vibration sensors such as accelerometers.
- the transducer array includes a pad that includes a vibration sensor such as a vibration sensor 102 b and an electrode 102 a for an ECG sensor.
- the transducer array can include a single pad, two pads as shown in FIG. 1B or more than two pads as shown in FIG. 1C .
- a transducer array 110 includes three pads ( 102 ) where each pad includes the vibration sensor 102 b and the ECG electronic 102 a .
- Other embodiments can include three or more pads where each pad would have at least a vibration sensor and optionally an electrode for the ECG sensor.
- a wearable microprocessor hardware module 103 can include digital signal processing capabilities, application processor, Analog to digital frontend, data storage, input modality like buttons, and wired or wireless connection via Bluetooth, Bluetooth low energy, near field communication transceiver, Wi-Fi, Ethernet or USB.
- the module 103 comprises of the signal processing module 112 on the wearable microprocessor hardware module 103 that captures synchronized sensor data from the transducer array 102 .
- the module saves the captured synchronized sensor data to memory and communicates with the system 100 for data transfer.
- a module 105 communicatively coupled to the module 103 can calculate vital signs from the input sensor stream coming from the module 103 for the Heart rate, breathing rate, EKG signal, skin temperature, and associated vitals.
- the module 105 can encrypt the raw sensor data for transmission to a cloud computing module 106 .
- the module 105 also communicates with a dashboard on 106 for data exchange, login, alerts, notifications, display of processed data.
- Module 106 in FIG. 1 serves as the cloud module that processes the individual streams for eventual source separation, identification and marking of the heart valve signals.
- the system 100 i allows a user to visually see the individual streams and information from the heart valves and in some embodiments the system could present streams or information on a connected display or any other modality of display.
- the transducer array 102 can include multiple sensor transducers that capture the composite signal that includes the electrocardiogram signals, heart sounds, lung sounds and snoring sounds for example.
- the module 103 can be in the form of wearable hardware that synchronously collects the signals across the transducers and is responsible for the analog to digital conversion, storage and transmission to a portable unit 104 .
- the embodiments herein are not limited to processing the individual streams for source separation, identification and marking of the heart valve signals at the cloud computing module 106 only. Given sufficient processing power, the aforementioned processing can occur at the microprocessor hardware module 103 , at the module 105 , or at the cloud-computing module 106 , or such processing can be distributed among such modules 103 , 105 , or 106 .
- Block 201 indicates the separation of sources from the composite signals which is done by source estimation using, for example, machine learning, auditory scene analysis, or sparse coding.
- Block 202 represents the phase estimation between the separated sources at each of the sensor positions.
- Block 203 represents calculating the time stamps of individual sources at each heartbeat with respect to the synchronized EKG signal and the other sensor or sensors.
- Block 204 represents the source identification module responsible for tagging each of the separated source in individual heart beats to be one of the heart valve event, namely the Mitral valve closing and opening, the Tricuspid valve closing and opening, the Aortic valve opening and closing, and the Pulmonic valve opening and closing.
- Block 205 represents the time marking module to estimate the time of occurrence of the above-mentioned valve events with respect to the start of the EKG signal.
- FIG. 3 The exemplary embodiments of the system and method proposed here for the source extraction, identification, and marking of the heart valve signals from a composite signal 300 are shown in FIG. 3 .
- Area(s) 301 illustrated in FIG. 3 indicates the locations at which the composite heart signal can be captured.
- a vibration signal 302 as charted on the first line of FIG. 3 represents a signal captured at the aortic auscultation location.
- a vibration signal 303 represents a signal captured at the pulmonic auscultation location.
- a vibration signal 304 represents a signal captured at the tricuspid auscultation location.
- a vibration signal 305 represents a signal captured at the mitral auscultation location.
- the last or bottom line in FIG. 3 represents an electrocardiogram signal 306 captured.
- the number of sensors used are less than the number of vibration sources.
- 3 sensors can be used to ultimately extract signals for 4 (or more) vibration sources; or 2 sensors can be used to ultimately extract signals for 3 or 4 (or more) vibration sources; or 1 sensor can be used to ultimately extract signals for 2, or 3, or 4 (or more) vibration sources.
- a timeline chart 400 in FIG. 4 shows a cardiac cycle.
- Lines or signals 401 a , 401 b , and 401 c represent or indicate the pressure changes during a cardiac cycle for aortic pressure ( 401 a ), atrial pressure ( 401 b ) and ventricular pressure ( 401 c ) measured in measured in millimeters of mercury (mmHg).
- Line or signal 402 represents or indicates the volume changes during a cardiac cycle in milliliters (ml).
- Line or signal 403 represents or indicates the electrical changes during a cardiac cycle captured by an electrocardiogram.
- Line or signal 404 represents or indicates the acoustic changes during a cardiac cycle captured by an acoustic sensor such as in a phonocardiogram or PCG.
- S 1 represents the first heart sound or the “lub” sound and the S 2 represents the second heart sound or “dub” sound.
- Line or signal 405 represents or indicates the vibration changes during a cardiac cycle captured by an accelerometer transducer at the location of our device.
- Pattern 406 indicates the different valve opening and closing seen in line or signal 405 as captured by the accelerometer sensor or sensors.
- a closer inspection of the pattern 406 reveals the closing of the mitral valve (M 1 ) and tricuspid valve (T 1 ) during the S 1 or first heart sound and the closing of the aortic valve (A 2 ) and pulmonary valve (P 2 ).
- the bottom half of FIG. 4 goes on to further show a representation of the anatomy of the human heart relevant for the generation of the sounds and a corresponding graph representing the sounds belonging to coronary artery, murmurs, first sound, second sound, third sound, fourth sound, ejection sounds, opening sounds, respiratory sound, breathing, and snoring during individual heart beats, with respect to the electrocardiogram signal.
- the left and right ventricles subsequently fill up with blood and during S 2 the aortic valve and pulmonary valves each open and close in quick succession as blood is pumped towards the aorta and pulmonary artery respectively.
- the first heart sound (S 1 ) when recorded by a high-resolution phonocardiography (PCG) can consist of 5 sequential components that first includes small low frequency vibrations, usually inaudible, that coincide with the beginning of left ventricular contraction, second, includes a large high-frequency vibration, easily audible related to mitral valve closure (M 1 ), third, includes a second high frequency component closely following M 1 and related to tricuspid valve closure T 1 , fourth, S 1 includes small frequency vibrations that coincide with the acceleration of blood into the great vessel at the time of aortic valve opening A 0 , and fifth, S 1 includes small frequency vibrations that coincide with the acceleration of blood into the great vessel at the time of pulmonic valve opening P 0 .
- PCG high-resolution phonocardiography
- the two major audible components are the louder M 1 best heard at the apex followed by T 1 heard best at the left lower sternal border. They are separated by only 20-30 ms and at the apex are only appreciated as a single sound in the normal subject as the aforementioned “Lub”.
- the second heart sound (S 2 ) have two major components A 2 and the P 2 are coincident with the incisura of the aorta and pulmonary artery pressure trace, respectively, and terminate the right and left ventricular ejection periods.
- Right ventricular ejection begins prior to left ventricular ejection, has a longer duration, and terminates after left ventricular ejection, resulting in P 2 normally occurring after the A 2 as shown in the pattern 406 .
- the first high-frequency component of both A 2 and P 2 is coincident with the completion of closure of the aortic and pulmonary valve leaflets.
- a 2 and P 2 are not due to the clapping together of the valve leaflets but are produced by the sudden deceleration of retrograde flow of the blood column in the aorta and pulmonary artery when the elastic limits of the tensed leaflets are met. This abrupt deceleration of flow sets the cardio hemicsystem in vibration.
- the higher frequency components result in A 2 and P 2 .
- S 2 includes small frequency vibrations that coincide with the acceleration of blood into the left ventrical at the time of mitral valve opening M 0
- S 2 includes small frequency vibrations that coincide with the acceleration of blood into the right ventrical at the time of tricuspid valve opening T 0 .
- the exemplary embodiments of the system and accompanying method proposed herein provide a source separation analysis algorithm that allows for the separation of the vibrations from the cardiohemic system as illustrated in the system 500 of FIG. 5A and corresponding chart cluster 510 of FIG. 5B .
- One of the proposed embodiments uses a separation algorithm via a two stage process. First, the signals such as multichannel signals 501 are decomposed using sparse coding 502 into components that appear sparsely across a time chart 503 and further provide sparse activation patterns 504 . Then, cluster analysis 505 on the sparse activation patterns 504 is performed. Time locations of activations patterns that are clustered together get assigned to the same source as shown in timeline 509 .
- activations assigned to the same cluster using an activation mask 506 and multiplier 507 are used along with the basis elements ( 504 ) to recompose the sources as the source composition 508 .
- Estimated sources 509 can be determined or extracted from the source composition 508 .
- Method 500 depicts the steps involved in the process.
- the boxes 502 , 505 , and 508 are considered computational modules and the boxes 501 , 503 , 504 , 506 and 509 denote data which is either input or output to each module.
- K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach.
- K-SVD is a generalization of the k-means clustering method, and it works by iteratively alternating between sparse coding the input data based on the current dictionary, and updating the atoms in the dictionary to better fit the data.
- For clustering employment of a k-means algorithm on a set of altered activation patterns can be used.
- the pseudo code for the matching pursuit algorithm is shown in 506 and the pseudo code for the KSVD is shown in 507 .
- the embodiments can include different source separation techniques specifically used for extracting the valve heart signals for application in a non-linear time variant system, where the number of sensors is less than the number of sources, such as, Determined Models, Principal Component Analysis (PCA), Independent Component Analysis ICA, Singular Value Decomposition (SVD), Bin-wise Clustering and Permutation posterior probability Alignment, Undetermined Models, Sparseness condition, Dictionary learning, Convolutive models, and K-SVD Matching Pursuit.
- PCA Principal Component Analysis
- ICA Independent Component Analysis
- SVD Singular Value Decomposition
- Bin-wise Clustering and Permutation posterior probability Alignment Undetermined Models, Sparseness condition, Dictionary learning, Convolutive models, and K-SVD Matching Pursuit.
- the exemplary embodiments of the system and method proposed here provide a source identification algorithm for the vibrations from the cardiohemic system.
- FIG. 6A in order to find the time stamps for events such as Mitral closing & opening, Tricuspid closing & opening, Aortic opening & closing, Pulmonic opening and closing, we look at all individual source separated (SS) signals 601 to 606 of a composite signal 607 and first try to find the location of max peak in the SS signal for each source and then find delay between two channels.
- the chart 608 of FIG. 6B shows the frequency spectrum of the corresponding source separated signals.
- Cross correlated vibrations in aortic and pulmonic channels for each interval for each source are calculated to find a consistent delay between two channels as represented by chart 609 of FIG. 6C .
- QRS complex indicator of ventricular depolarization triggered by contraction of the ventricles
- PCA Principle Component Analysis
- the template is then cross correlated with the whole source and a maximum of PCA signal in each interval is found and compared with the start of QRS.
- SS signals from two channels but the same source are fed into PCA to find the template.
- an aortic template is used for both channels' cross correlation to identify the different vibrations into valve events, breathing sounds, and vibrations of the heart walls.
- the exemplary embodiments of the system and method proposed here provide a source marking algorithm for the vibrations from the cardiohemic system.
- Next step is to use PCA to determine which source is associated with which event (Mitral closing & opening, Tricuspid closing & opening, Aortic opening & closing, Pulmonic opening and closing).
- the following is a description of the architecture for automatic source tagging and timing of valvular events.
- One way to identify which events are relevant to a source is by manually tagging the sources against the synchronized EKG signal and taking advantage of the timings relative to the QRS wave (identification of the S 1 and S 2 sounds using the EKG signal as the reference has been widely researched in studies).
- Another approach is an automatic tagging algorithm.
- the tagging is composed of a classifier preceded by a feature extraction algorithm.
- a feature extraction algorithm For the timing, we exploit the computations of one of the feature extraction algorithms to obtain an energy contour from which the time location of a given event can be inferred. Because our work builds upon having the ability to capture the signal at different locations simultaneously, we want to exploit the relations among channels to extract additional information about the sources. Likewise some source separation algorithms where channel relations are associated with location, the embodiments herein can leverage on the intrinsic relations among the channels to extract relevant information that helps distinguish among the events. In some embodiments, a system or method can hypothesize that phase information between channels is relevant for distinguishing among cardiac events since valves are located at different positions within the heart.
- the exemplary embodiments of the system and method proposed here provide a source marking algorithm that allows from the explanation earlier for the marking of the Mitral valve closing (MC), Mitral valve opening (MO), Aortic valve opening (AO), Aortic valve closing (AC), Tricuspid valve closing (TC), Tricuspid valve opening (TO), Pulmonary valve closing (PC) and Pulmonary valve opening (PO) signals.
- the extracted individual valve vibration objects are aligned into a signal for each of the four valves across multiple heart beats.
- the chart 700 in FIG. 7A shows the source separation of heart valve opening and closing signals.
- Line 701 indicates the length or duration of the vibration signal for the Mitral valve closing (M 1 ).
- Line 702 indicates the length or duration of the vibration signal for the Tricuspid valve closing (T 1 ).
- Line 703 indicates the length or duration of the vibration signal for the Aortic valve closing (A 2 ).
- Line 704 indicates length or duration of the vibration signal for the Pulmonic valve closing (P 2 ).
- Signal 705 indicates the composite vibration signal captured by a particular transducer.
- Signal 706 indicates the EKG signal captured by the system.
- the Line 707 indicates the length or duration of the vibration of the Aortic valve opening (AO).
- Line 708 indicates the length or duration of the vibration of the Pulmonic valve opening (PO).
- the lines or signals 709 in FIG. 7A or 711 in FIG. 7B are actually several separated superimposed signals representing the vibration signals from separate sources coming from the mitral valve, tricuspid valve, aortic valve, and pulmonary valve (using less than 4 vibration sensors to extract such separated signals in some embodiments).
- various novel ways of source separating individual heart vibration events from the composite vibration objects captured via multiple transducers can work on a single package that is embodied by an easy-to-use and portable device.
- more complicated embodiments using the techniques described herein can use visual sensors, endoscopy cameras, ultrasound sensors, MRI, CT, PET, EEG and other scanning methods alone or in combination such that the monitoring techniques enable improvement in terms of source separation or identification, and/or marking of events such as heart valve openings, brain spikes, contractions, or even peristaltic movements or vibrations.
- the focus of the embodiments herein are for non-invasive applications, the techniques are not limited to such non-invasive monitoring.
- the techniques ultimately enable diagnosticians to better identify or associate or correlate detected vibrations or signaling with specific biological events (such as heart valve openings and closings, brain spikes, fetal signals, or pre-natal contractions.)
- the exemplary embodiments develop novel methods of source identification, which in one embodiment uses the Pulmonary and Aortic auscultation locations, and in addition possibly the Tricuspid and Mitral auscultation locations, enabling the system to identify individual valve events from the vibrations.
- novel methods of source marking can use the Pulmonary and Aortic auscultation locations, and in addition possibly the Tricuspid and Mitral auscultation locations, enabling the time marking of the occurrence of the individual valve events with respect to the electrocardiogram.
- Such a system capable and suitable of measuring cardiac time intervals in a simple and non-invasive fashion.
- Other exemplary embodiments provide tracking of individual valve signals over time. Such novel methods allow for both short-term and long-term discrimination between signals. Short-term pertains to tracking individual stream when they are captured simultaneously as part of the composite signal. Long-term tracking pertains to tracking individual streams across multiple heart beats, tracking valve signals as they transition in and out during each cardiac cycle.
- Some of the exemplary embodiments of a system and method described herein includes an embedded hardware system, the main elements to capture body sounds that can include a sensor unit that captures the body sounds, performs digitization, and further digital processing of the body sounds for noise reduction, filtering and amplification.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Surgery (AREA)
- Pathology (AREA)
- Cardiology (AREA)
- Physiology (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Acoustics & Sound (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Pulmonology (AREA)
- Dentistry (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- General Business, Economics & Management (AREA)
Abstract
A sensor device and a method using the sensor device includes a portable device (110) configured to capture composite vibration objects from at least one sensor (102 b) and further configured to communicate data to a wireless node (105) in some embodiments. The sensor device further includes at least one or more processors (103, 105, or 106) operatively coupled to the portable device and configured to separate and identify separated vibration sources and further configured to identify a plurality of individual heart vibration events (302, 303, 304, 305) from the composite vibration objects where the one or more processors is further configured to mark individual heart events from the plurality of individual heart vibration events. In some embodiments, the one or more processors marks and presents individual heart events from the plurality of individual heart vibration events.
Description
- This Application is a continuation of U.S. patent application Ser. No. 15/397,005 filed Jan. 3, 2017 and further claims the priority benefit of Provisional Application Nos. 62274761, 62274763, 62274765, 62274766, and 62274770, each of which were filed on Jan. 4, 2016, the entire disclosures of each are incorporated herein by reference.
- The embodiments herein relate generally to cardiac health monitoring and more particularly to analysis software combined with transducers to capture multichannel vibration signals along with an electrocardiogram signal for the measurement of heart functions.
- Heart disease is the leading cause of death accounting for more than one-third (33.6%) of all U.S. deaths. Overall cardiac health can be significantly improved by proper triage. Low invasive and non-invasive ultrasound techniques (e.g., echocardiogram) are standard procedures, but the requirement of expensive devices and skilled operators limit their applicability. The following are the various types of heart disease that can be diagnosed and treated using the separated signal, namely, Coronary artery disease, Heart murmurs and valve abnormalities, Heart failure, Heart rhythm abnormalities (arrhythmias), Vascular disease, congenital heart disease, Cardiac resynchronization and Risk factor modification. A physician can work with patients to perform a comprehensive evaluation and design a personalized plan of care aimed at keeping them healthy.
- The cardiohemic system which consists of the heart walls, valves and blood, creates vibrations during each cardiac cycle. The vibrations are the result of the acceleration and deceleration of blood due to abrupt mechanical opening and closing of the valves during the cardiac cycle.
- The exemplary embodiments herein provide a method and system based on a technique of separating, identifying and marking the heart signals, to extract information contained in cardiac vibration objects. Machine learning, auditory scene analysis, or spare coding are approaches to the source separation problem. Further note that the techniques and methods herein are not limited to acoustic, electrical or vibrational data as might be used in some stethoscopes, but can also be applied to other forms of monitoring such as echo imaging or sonograms, magnetic resonance imaging (MRI), computed tomography (CT) scanning, positron emission tomography (PET) scanning, and monitoring using various forms of catheterization. The techniques and methods herein are primarily applicable to monitoring of heart valve events, but can be alternatively applied to other types of involuntary biological signaling emanating from the brain, intrauterine, pre-natal contractions, or elsewhere within both humans and other species.
- Examples of vibration objects are Mitral valve opening and closing, Aortic valve opening and closing, Pulmonary valve opening and closing, Tricuspid valve opening and closing, and heart wall motions. A portion of the energy produced by these vibrations lies in the infra-sound range, which falls in the inaudible and low sensitivity human hearing range. A portion of the energy produced by these vibrations falls in the audible hearing range. For example, the vibration objects from the Mitral, Tricuspid, Aortic, and Pulmonary valve openings fall in a lower range of vibrations such as 0 to 60 Hertz, whereas vibration objects from the Mitral, Tricuspid, Aortic, and Pulmonary valve closings fall in a higher range of vibrations such as 50 to 150 Hertz. Accelerometer transducers placed on the chest capture these vibrations from both these ranges. Data is obtained using a tri-axial accelerometer or multiple tri-axial accelerometers placed on different points of a torso of a subject.
- Source separation analysis in accordance with the methods described herein extract individual vibration objects from the composite vibration signal captured on the surface. The individual vibration signals are identified to be from the mitral valve, aortic valve, tricuspid valve, and the pulmonary valve during individual heart beats. Along with separating breathing sounds, and heart wall motion. The identified valve signals are marked to indicate their start and end of the event with respect to the start of the electrocardiogram (EKG). This event corresponds to the opening and closing of each valve. The individual vibration signals are identified to be from the mitral valve, aortic valve, tricuspid valve, the pulmonary valve, coronary artery, murmurs, third sound, fourth sound, respiratory sound, breathing, and snoring during individual heart beats.
-
FIG. 1A illustrates a system for the extraction, identification, marking and display of the heart valve signals in accordance with one embodiment; -
FIGS. 1B and 1C illustrate a more detailed view of the system for extraction, identification, marking and display of heart valve signals in accordance with one embodiment; -
FIG. 2 is a flowchart of a method practiced by the system in accordance with one embodiment; -
FIG. 3 illustrates multichannel signals captured from the sensor array on the chest shown in accordance with one embodiment; -
FIG. 4 illustrates a cardiac cycle in relation with Electrocardiogram, acoustic and accelerometer sensors of the system in accordance with one embodiment; -
FIG. 5A illustrates the schematic of the source separation approach of extracting individual vibration objects or each valve into individual streams in accordance with one embodiment; -
FIG. 5B illustrates graphic representations of the basis and activations used for the source separation approach ofFIG. 5A in accordance with one embodiment; -
FIG. 5C shows a convolutional version of a matching pursuit algorithm to infer the activation of a given set of basis functions for use in the source separation approach ofFIG. 5A in accordance with one embodiment; -
FIG. 5D shows a K-SVD algorithm to refine a set of basis elements given the desired signal and a set of activations for use in the source separation approach ofFIG. 5A in accordance with one embodiment; -
FIGS. 6A, 6B, and 6C illustrate the identification of vibration objects or each valve into individual streams in accordance with one embodiment. -
FIGS. 7A and 7B illustrate the marking of vibration objects or each valve into individual streams in accordance with one embodiment. - The exemplary embodiments may be further understood with reference to the following description and the appended drawings, wherein like elements are referred to with the same reference numerals. The exemplary embodiments describe a system and method of extraction, identification, marking and display of the heart valve signals. Specifically, psychoacoustics are considered in separating cardiac vibration signals captured through the transducers. The system, the psychoacoustics, and a related method will be discussed in further detail below.
- The exemplary embodiments provide a novel approach for small, portable, robust, fast and configurable source separation based software with transducer hardware. The use of the vibration signal pattern and novel psychoacoustics help bypass conventional issues faced by linear time invariant systems.
- The signals of the biomechanical system show a high clinical relevance when auscultated on the chest. The heart and lung sounds are applied to the diagnosis of cardiac and respiratory disturbances, whereas the snoring sounds have been acknowledged as important symptoms of the airway obstruction. The innovation here provides extraction of all three types of body sounds from the composite vibration captured at the skin. The exemplary embodiments of the system and method proposed here for source separation can use the composite signal capture via different transducers not limited to accelerometer, acoustic, or piezoelectric 102. Any of these act as an electro-acoustic converter to establish a body sound for processing. The source separation provides the capability to extract signals while operating in a medium that is non-linear and time variant.
- The exemplary embodiments of the system and method proposed here are shown in
FIGS. 1A, 1B and 1C . Asystem 100 is an embedded platform which can be any smart processing platform with digital signal processing capabilities, application processor, data storage, display, input modality like touch-screen or keypad, microphones, speaker, Bluetooth, and connection to the internet via WAN, Wi-Fi, Ethernet or USB or other wireless or wired connection. This embodies custom embedded hardware, smartphone, iPad-like and iPod-like devices.Area 101 inFIGS. 1A and 1B represents the auditory scene at the chest locations. Atransducer array 102 captures the heart signal. In some embodiments, thetransducer array 102 includes vibration sensors such as accelerometers. In some embodiments, the transducer array includes a pad that includes a vibration sensor such as avibration sensor 102 b and anelectrode 102 a for an ECG sensor. In some embodiments, the transducer array can include a single pad, two pads as shown inFIG. 1B or more than two pads as shown inFIG. 1C . In the particular embodiment ofFIG. 1C , atransducer array 110 includes three pads (102) where each pad includes thevibration sensor 102 b and the ECG electronic 102 a. Other embodiments can include three or more pads where each pad would have at least a vibration sensor and optionally an electrode for the ECG sensor. A wearablemicroprocessor hardware module 103 can include digital signal processing capabilities, application processor, Analog to digital frontend, data storage, input modality like buttons, and wired or wireless connection via Bluetooth, Bluetooth low energy, near field communication transceiver, Wi-Fi, Ethernet or USB. Themodule 103 comprises of thesignal processing module 112 on the wearablemicroprocessor hardware module 103 that captures synchronized sensor data from thetransducer array 102. The module saves the captured synchronized sensor data to memory and communicates with thesystem 100 for data transfer. Amodule 105 communicatively coupled to themodule 103 can calculate vital signs from the input sensor stream coming from themodule 103 for the Heart rate, breathing rate, EKG signal, skin temperature, and associated vitals. Themodule 105 can encrypt the raw sensor data for transmission to acloud computing module 106. Themodule 105 also communicates with a dashboard on 106 for data exchange, login, alerts, notifications, display of processed data.Module 106 inFIG. 1 serves as the cloud module that processes the individual streams for eventual source separation, identification and marking of the heart valve signals. In some embodiments, the system 100 i allows a user to visually see the individual streams and information from the heart valves and in some embodiments the system could present streams or information on a connected display or any other modality of display. Thetransducer array 102 can include multiple sensor transducers that capture the composite signal that includes the electrocardiogram signals, heart sounds, lung sounds and snoring sounds for example. Themodule 103 can be in the form of wearable hardware that synchronously collects the signals across the transducers and is responsible for the analog to digital conversion, storage and transmission to a portable unit 104. Note that the embodiments herein are not limited to processing the individual streams for source separation, identification and marking of the heart valve signals at thecloud computing module 106 only. Given sufficient processing power, the aforementioned processing can occur at themicroprocessor hardware module 103, at themodule 105, or at the cloud-computing module 106, or such processing can be distributed amongsuch modules - The exemplary embodiments of the
system 200 and method proposed here for the source extraction, identification, and marking of the heart valve signals are shown inFIG. 2 .Block 201 indicates the separation of sources from the composite signals which is done by source estimation using, for example, machine learning, auditory scene analysis, or sparse coding.Block 202 represents the phase estimation between the separated sources at each of the sensor positions.Block 203 represents calculating the time stamps of individual sources at each heartbeat with respect to the synchronized EKG signal and the other sensor or sensors.Block 204 represents the source identification module responsible for tagging each of the separated source in individual heart beats to be one of the heart valve event, namely the Mitral valve closing and opening, the Tricuspid valve closing and opening, the Aortic valve opening and closing, and the Pulmonic valve opening and closing.Block 205 represents the time marking module to estimate the time of occurrence of the above-mentioned valve events with respect to the start of the EKG signal. - The exemplary embodiments of the system and method proposed here for the source extraction, identification, and marking of the heart valve signals from a
composite signal 300 are shown inFIG. 3 . Area(s) 301 illustrated inFIG. 3 indicates the locations at which the composite heart signal can be captured. Avibration signal 302 as charted on the first line ofFIG. 3 represents a signal captured at the aortic auscultation location. Avibration signal 303 represents a signal captured at the pulmonic auscultation location. Avibration signal 304 represents a signal captured at the tricuspid auscultation location. Avibration signal 305 represents a signal captured at the mitral auscultation location. The last or bottom line inFIG. 3 represents anelectrocardiogram signal 306 captured. In some embodiments, note that the number of sensors used (such as in thesensor array 102 ofFIG. 1 ), are less than the number of vibration sources. For example, 3 sensors can be used to ultimately extract signals for 4 (or more) vibration sources; or 2 sensors can be used to ultimately extract signals for 3 or 4 (or more) vibration sources; or 1 sensor can be used to ultimately extract signals for 2, or 3, or 4 (or more) vibration sources. - The exemplary embodiments of the system and method proposed here draw inspirations from biology with respect to the cardiac cycle in-relation with electrocardiogram and accelerometer transducer captured cardiac signal. A
timeline chart 400 inFIG. 4 shows a cardiac cycle. Lines or signals 401 a, 401 b, and 401 c represent or indicate the pressure changes during a cardiac cycle for aortic pressure (401 a), atrial pressure (401 b) and ventricular pressure (401 c) measured in measured in millimeters of mercury (mmHg). Line or signal 402 represents or indicates the volume changes during a cardiac cycle in milliliters (ml). Line or signal 403 represents or indicates the electrical changes during a cardiac cycle captured by an electrocardiogram. Line or signal 404 represents or indicates the acoustic changes during a cardiac cycle captured by an acoustic sensor such as in a phonocardiogram or PCG. S1 represents the first heart sound or the “lub” sound and the S2 represents the second heart sound or “dub” sound. Line or signal 405 represents or indicates the vibration changes during a cardiac cycle captured by an accelerometer transducer at the location of our device.Pattern 406 indicates the different valve opening and closing seen in line or signal 405 as captured by the accelerometer sensor or sensors. More specifically, a closer inspection of thepattern 406 reveals the closing of the mitral valve (M1) and tricuspid valve (T1) during the S1 or first heart sound and the closing of the aortic valve (A2) and pulmonary valve (P2). The bottom half ofFIG. 4 , goes on to further show a representation of the anatomy of the human heart relevant for the generation of the sounds and a corresponding graph representing the sounds belonging to coronary artery, murmurs, first sound, second sound, third sound, fourth sound, ejection sounds, opening sounds, respiratory sound, breathing, and snoring during individual heart beats, with respect to the electrocardiogram signal. Briefly, during S1, blood flows in from the pulmonary veins and fills the left atrium and causes the mitral valve to temporarily (open and close) provide access to the left ventricle while almost simultaneously the blood from the superior vena cava fills the right atrium and causes the tricuspid valve to temporarily (open and close) provide access to the right ventricle. The left and right ventricles subsequently fill up with blood and during S2 the aortic valve and pulmonary valves each open and close in quick succession as blood is pumped towards the aorta and pulmonary artery respectively. The first heart sound (S1) when recorded by a high-resolution phonocardiography (PCG) can consist of 5 sequential components that first includes small low frequency vibrations, usually inaudible, that coincide with the beginning of left ventricular contraction, second, includes a large high-frequency vibration, easily audible related to mitral valve closure (M1), third, includes a second high frequency component closely following M1 and related to tricuspid valve closure T1, fourth, S1 includes small frequency vibrations that coincide with the acceleration of blood into the great vessel at the time of aortic valve opening A0, and fifth, S1 includes small frequency vibrations that coincide with the acceleration of blood into the great vessel at the time of pulmonic valve opening P0. The two major audible components are the louder M1 best heard at the apex followed by T1 heard best at the left lower sternal border. They are separated by only 20-30 ms and at the apex are only appreciated as a single sound in the normal subject as the aforementioned “Lub”. The second heart sound (S2) have two major components A2 and the P2 are coincident with the incisura of the aorta and pulmonary artery pressure trace, respectively, and terminate the right and left ventricular ejection periods. Right ventricular ejection begins prior to left ventricular ejection, has a longer duration, and terminates after left ventricular ejection, resulting in P2 normally occurring after the A2 as shown in thepattern 406. The first high-frequency component of both A2 and P2 is coincident with the completion of closure of the aortic and pulmonary valve leaflets. As with sounds arising from the AV valves, A2 and P2 are not due to the clapping together of the valve leaflets but are produced by the sudden deceleration of retrograde flow of the blood column in the aorta and pulmonary artery when the elastic limits of the tensed leaflets are met. This abrupt deceleration of flow sets the cardio hemicsystem in vibration. The higher frequency components result in A2 and P2. Followed by the A2 and P2 are the vibrations associated with the valve openings. S2 includes small frequency vibrations that coincide with the acceleration of blood into the left ventrical at the time of mitral valve opening M0, and S2 includes small frequency vibrations that coincide with the acceleration of blood into the right ventrical at the time of tricuspid valve opening T0. - The exemplary embodiments of the system and accompanying method proposed herein provide a source separation analysis algorithm that allows for the separation of the vibrations from the cardiohemic system as illustrated in the
system 500 ofFIG. 5A andcorresponding chart cluster 510 ofFIG. 5B . One of the proposed embodiments uses a separation algorithm via a two stage process. First, the signals such asmultichannel signals 501 are decomposed using sparse coding 502 into components that appear sparsely across atime chart 503 and further providesparse activation patterns 504. Then,cluster analysis 505 on thesparse activation patterns 504 is performed. Time locations of activations patterns that are clustered together get assigned to the same source as shown intimeline 509. Finally, activations assigned to the same cluster using anactivation mask 506 andmultiplier 507 are used along with the basis elements (504) to recompose the sources as thesource composition 508.Estimated sources 509 can be determined or extracted from thesource composition 508.Method 500 depicts the steps involved in the process. Theboxes boxes algorithm 520 ofFIG. 5C , we used a convolutional version of the matching pursuit algorithm to infer the activation of a given set of basis functions, and the K-SVD algorithm 530 ofFIG. 5D to refine a set of basis elements given the desired signal and a set of activations. In applied mathematics, K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach. K-SVD is a generalization of the k-means clustering method, and it works by iteratively alternating between sparse coding the input data based on the current dictionary, and updating the atoms in the dictionary to better fit the data. For clustering, employment of a k-means algorithm on a set of altered activation patterns can be used. The pseudo code for the matching pursuit algorithm is shown in 506 and the pseudo code for the KSVD is shown in 507. The embodiments can include different source separation techniques specifically used for extracting the valve heart signals for application in a non-linear time variant system, where the number of sensors is less than the number of sources, such as, Determined Models, Principal Component Analysis (PCA), Independent Component Analysis ICA, Singular Value Decomposition (SVD), Bin-wise Clustering and Permutation posterior probability Alignment, Undetermined Models, Sparseness condition, Dictionary learning, Convolutive models, and K-SVD Matching Pursuit. - The exemplary embodiments of the system and method proposed here provide a source identification algorithm for the vibrations from the cardiohemic system. Referring to
FIG. 6A , in order to find the time stamps for events such as Mitral closing & opening, Tricuspid closing & opening, Aortic opening & closing, Pulmonic opening and closing, we look at all individual source separated (SS) signals 601 to 606 of acomposite signal 607 and first try to find the location of max peak in the SS signal for each source and then find delay between two channels. Thechart 608 ofFIG. 6B shows the frequency spectrum of the corresponding source separated signals. Cross correlated vibrations in aortic and pulmonic channels for each interval for each source are calculated to find a consistent delay between two channels as represented bychart 609 ofFIG. 6C . Given the start of a QRS complex (indicative of ventricular depolarization triggered by contraction of the ventricles) and end point of each vibration, the vibration(s) within this interval is cross correlated with all vibrations in each source. This is done for both aortic and pulmonic channels. At the end, Principle Component Analysis (PCA) was applied to find the timing information and delay between two channels. PCA uses SS signal from each source in each channel to find the template which represents a majority of the vibrations within that source. The template is then cross correlated with the whole source and a maximum of PCA signal in each interval is found and compared with the start of QRS. In another implementation, In the second attempt, SS signals from two channels but the same source are fed into PCA to find the template. Then an aortic template is used for both channels' cross correlation to identify the different vibrations into valve events, breathing sounds, and vibrations of the heart walls. To accurately estimate M1, T1, A2, P2, A0, P0 from the frequency signal captured by the digital accelerometer on the wearable microprocessor hardware module, several sub-frequencies are considered. Some are noted here for example: 0-30 Hz, 0-60 Hz, 30-150 hz, 30-250 Hz. - The exemplary embodiments of the system and method proposed here provide a source marking algorithm for the vibrations from the cardiohemic system. Next step is to use PCA to determine which source is associated with which event (Mitral closing & opening, Tricuspid closing & opening, Aortic opening & closing, Pulmonic opening and closing). The following is a description of the architecture for automatic source tagging and timing of valvular events. One way to identify which events are relevant to a source is by manually tagging the sources against the synchronized EKG signal and taking advantage of the timings relative to the QRS wave (identification of the S1 and S2 sounds using the EKG signal as the reference has been widely researched in studies). Another approach is an automatic tagging algorithm. The tagging is composed of a classifier preceded by a feature extraction algorithm. For the timing, we exploit the computations of one of the feature extraction algorithms to obtain an energy contour from which the time location of a given event can be inferred. Because our work builds upon having the ability to capture the signal at different locations simultaneously, we want to exploit the relations among channels to extract additional information about the sources. Likewise some source separation algorithms where channel relations are associated with location, the embodiments herein can leverage on the intrinsic relations among the channels to extract relevant information that helps distinguish among the events. In some embodiments, a system or method can hypothesize that phase information between channels is relevant for distinguishing among cardiac events since valves are located at different positions within the heart. Perhaps, one of the most distinctive features of the cardiac events is their relative order of occurrence, which repeats periodically with each heartbeat. Time information extracted from the set of sources can be utilized to localize the occurrence of each source signal within the heart cycle. Therefore, the features proposed here are conceived to provide three aspects: 1) Spectral information, 2) Relations among channels, and 3) Relations among events in the form of relative times of occurrence.
- The exemplary embodiments of the system and method proposed here provide a source marking algorithm that allows from the explanation earlier for the marking of the Mitral valve closing (MC), Mitral valve opening (MO), Aortic valve opening (AO), Aortic valve closing (AC), Tricuspid valve closing (TC), Tricuspid valve opening (TO), Pulmonary valve closing (PC) and Pulmonary valve opening (PO) signals. The extracted individual valve vibration objects are aligned into a signal for each of the four valves across multiple heart beats. The
chart 700 inFIG. 7A shows the source separation of heart valve opening and closing signals.Line 701 indicates the length or duration of the vibration signal for the Mitral valve closing (M1).Line 702 indicates the length or duration of the vibration signal for the Tricuspid valve closing (T1).Line 703 indicates the length or duration of the vibration signal for the Aortic valve closing (A2).Line 704 indicates length or duration of the vibration signal for the Pulmonic valve closing (P2).Signal 705 indicates the composite vibration signal captured by a particular transducer.Signal 706 indicates the EKG signal captured by the system. Referring to chart 710 ofFIG. 7B , theLine 707 indicates the length or duration of the vibration of the Aortic valve opening (AO).Line 708 indicates the length or duration of the vibration of the Pulmonic valve opening (PO). Further note that the lines or signals 709 inFIG. 7A or 711 inFIG. 7B are actually several separated superimposed signals representing the vibration signals from separate sources coming from the mitral valve, tricuspid valve, aortic valve, and pulmonary valve (using less than 4 vibration sensors to extract such separated signals in some embodiments). - In the exemplary embodiments, various novel ways of source separating individual heart vibration events from the composite vibration objects captured via multiple transducers can work on a single package that is embodied by an easy-to-use and portable device. Of course, more complicated embodiments using the techniques described herein can use visual sensors, endoscopy cameras, ultrasound sensors, MRI, CT, PET, EEG and other scanning methods alone or in combination such that the monitoring techniques enable improvement in terms of source separation or identification, and/or marking of events such as heart valve openings, brain spikes, contractions, or even peristaltic movements or vibrations. Although the focus of the embodiments herein are for non-invasive applications, the techniques are not limited to such non-invasive monitoring. The techniques ultimately enable diagnosticians to better identify or associate or correlate detected vibrations or signaling with specific biological events (such as heart valve openings and closings, brain spikes, fetal signals, or pre-natal contractions.)
- The exemplary embodiments develop novel methods of source identification, which in one embodiment uses the Pulmonary and Aortic auscultation locations, and in addition possibly the Tricuspid and Mitral auscultation locations, enabling the system to identify individual valve events from the vibrations.
- In yet other exemplary embodiments, novel methods of source marking can use the Pulmonary and Aortic auscultation locations, and in addition possibly the Tricuspid and Mitral auscultation locations, enabling the time marking of the occurrence of the individual valve events with respect to the electrocardiogram. Such a system capable and suitable of measuring cardiac time intervals in a simple and non-invasive fashion.
- Other exemplary embodiments provide tracking of individual valve signals over time. Such novel methods allow for both short-term and long-term discrimination between signals. Short-term pertains to tracking individual stream when they are captured simultaneously as part of the composite signal. Long-term tracking pertains to tracking individual streams across multiple heart beats, tracking valve signals as they transition in and out during each cardiac cycle.
- Some of the exemplary embodiments of a system and method described herein includes an embedded hardware system, the main elements to capture body sounds that can include a sensor unit that captures the body sounds, performs digitization, and further digital processing of the body sounds for noise reduction, filtering and amplification.
- It will be apparent to those skilled in the art that various modifications may be made in the present embodiments disclosed without departing from the spirit or scope of the claims. Thus, it is intended that the scope of the embodiments cover the modifications and variations within the scope of the claims recited and provided they come within the scope of the methods and systems described and their equivalents.
Claims (20)
1. A sensor array device, comprising:
a portable device configured to capture composite vibration objects from at least one sensor and further configured to communicate with a wireless node;
an electrode for sensing an electrocardiogram signal;
at least one or more processors operatively coupled to the portable device and configured to separate and identify separated vibration sources and further configured to identify a plurality of individual heart vibration events from the composite vibration objects; and
wherein the at least one or more processors is further configured to mark individual heart events from the plurality of individual heart vibration events with respect to each other or with respect to the electrocardiogram signal.
2. The sensor array device of claim 1 , wherein the at least one sensor is configurable for measuring a lower frequency range vibration signal and a higher frequency range vibration signal.
3. The sensor array device of claim 1 , wherein the at least one or more processors is operatively coupled to the at least one sensor, the at least one or more processors further being configured for separating the plurality of individual heart vibration events from the composite vibration objects.
4. The sensor array device of claim 1 , wherein the at least one or more processors is further configured to transmit the composite vibration signals or the plurality of individual heart vibration events to a remote device.
5. The sensor array device of claim 1 , wherein the at least one or more processors is further configured to mark and present individual valve events from the plurality of individual heart vibration events with respect to a QRS of an electrocardiogram signal.
6. The sensor array device of claim 1 , wherein the at least one sensor comprises a sensor configured for placement near a pulmonary location, or a sensor configured for placement near an aortic location, or a sensor configured for placement near a tricuspid location or for placement near a mitral location.
7. The sensor array device of claim 1 , wherein the at least one or more processors is configured to separate the plurality of individual heart vibration events from the composite vibration objects from multichannel signals using source separation approaches selected among one or more of Determined Models, Principal Component Analysis (PCA), Independent Component Analysis ICA, Singular Value Decomposition (SVD), Bin-wise Clustering and Permutation posterior probability Alignment, Undetermined Models, Sparseness condition, Dictionary learning, Convolutive models, K-SVD, Matching Pursuit.
8. The sensor array device of claim 1 , wherein the one or more processors is configured to separate the plurality of individual heart vibration events from the composite vibration objects from multichannel signals by decomposing the multichannel signals into sparse activation patterns that appear sparsely across a time chart using a sparse coding module, clustering the sparse activation patterns, and recomposing a plurality of source streams by applying an activation mask to the sparse activation patterns assigned to a cluster using basis elements where time locations of activation patterns are clustered together and assigned to the same source.
9. The sensor array device of claim 1 , wherein the sensor array device is portable and captures synchronized sensor data to a memory and wherein the operatively coupled processor is configurable in the process of separating the plurality of individual heart vibration events from the composite vibration objects into separate vibration sources and further identifying the individual heart vibration events among at least one of a mitral valve closing, mitral valve opening, a tricuspid valve closing, a tricuspid valve opening, an aortic valve closing, an aortic valve opening, a ventricle event, an atrium event, a heart wall vibration event, or a pulmonary valve closing, or a pulmonary valve opening or a breathing event.
10. The sensor array device of claim 1 , further comprising a wireless connection for transmission of sensor data or processed sensor data to a remote computing device or a cloud computing device.
11. The sensor array device of claim 1 , wherein the one or more processors generates signals enabling the presentation of the individual heart vibration events on a visual display extracted from body sounds from the composite vibration objects to aid in diagnosing one or more among pulmonary disease, respiratory disease, coronary artery disease, heart murmurs, valve abnormalities, heart failure, heart rhythm abnormalities or arrhythmias, vascular disease, congenital heart disease, apnea, cardiac resynchronization and risk factor modification.
12. The sensor array device of claim 1 , wherein the composite vibration signal capture is performed via vibration sensing sensors.
13. The sensor array device of claim 12 , wherein the one or more processors are configured to present the individual heart events with respect to a QRS of the electrocardiogram enabling diagnosticians to correlate detected vibrations or signaling with specific biological events selected among heart valve openings and closings, valve abnormalities, murmurs, breathing events, heart wall motion events, ventricle events, atrium events, heart rhythm abnormalities or arrhythmias, apnea signals, biological signaling emanating from the brain, intrauterine, pre-natal contractions, or fetal signals using the sensor array device.
14. The sensor array device of claim 1 , wherein the one or more processors are further configure to separate sources from the composite signals by source estimation using at least one among machine learning, auditory scene analysis, or sparse coding, or source separation.
15. A method of measuring cardiac time intervals using a sensor array device, comprising:
capturing an electrocardiogram signal synchronized with composite vibration objects using at least one sensor and wherein an electrode is used for sensing the electrocardiogram signal;
communicating with a wireless node using one or more transceivers coupled to the at least one vibration sensor;
separating and identifying separate vibration sources and further identifying a plurality of individual heart vibration events from the composite vibration objects using at least one or more processors operatively coupled to the sensor array device; and
marking individual heart events from the plurality of individual heart events with respect to each other or with respect to the electrocardiogram signal using the at least one or more processors.
16. The method of measuring cardiac time intervals of claim 15 , wherein the one or more processors transmit the composite vibration signals or the plurality of individual heart vibration events to a remote device.
17. The method of measuring cardiac time intervals of claim 15 , further comprising presenting the individual heart vibration events on a visual display extracted from body sounds from the composite vibration objects to aid in diagnosing one or more among pulmonary disease, respiratory disease, coronary artery disease, heart murmurs, valve abnormalities, heart failure, heart rhythm abnormalities or arrhythmias, apnea, vascular disease, congenital heart disease, cardiac resynchronization and risk factor modification.
18. A sensor device, comprising:
a portable device configured to capture composite vibration objects from at least one sensor and further configured to communicate data to a wireless node;
at least one or more processors operatively coupled to the portable device and configured to separate and identify separated vibration sources and further configured to identify a plurality of individual heart vibration events from the composite vibration objects;
wherein the at least one or more processors is further configured to mark individual heart events from the plurality of individual heart vibration events.
19. The sensor device of claim 18 , wherein the sensor device is a sensor array device and the portable device has at least two vibration sensing sensors.
20. The sensor device of claim 18 , wherein the sensor device further comprises one or more electrodes for sensing an electrocardiogram signal and wherein the at least one or more processors is configured to mark the individual heart events from the plurality of individual heart vibration events with respect to each other or to the electrocardiogram.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/521,027 US20190343466A1 (en) | 2016-01-04 | 2019-07-24 | System and Method of Extraction, Identification, Marking and Display of Heart Valve Signals |
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662274761P | 2016-01-04 | 2016-01-04 | |
US201662274770P | 2016-01-04 | 2016-01-04 | |
US201662274765P | 2016-01-04 | 2016-01-04 | |
US201662274766P | 2016-01-04 | 2016-01-04 | |
US201662274763P | 2016-01-04 | 2016-01-04 | |
US15/397,005 US10362997B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction, identification, marking and display of heart valve signals |
US16/521,027 US20190343466A1 (en) | 2016-01-04 | 2019-07-24 | System and Method of Extraction, Identification, Marking and Display of Heart Valve Signals |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/397,005 Continuation US10362997B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction, identification, marking and display of heart valve signals |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190343466A1 true US20190343466A1 (en) | 2019-11-14 |
Family
ID=59235187
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/397,138 Active 2037-09-01 US10531839B2 (en) | 2016-01-04 | 2017-01-03 | System and method of marking cardiac time intervals from the heart valve signals |
US15/397,088 Abandoned US20170188868A1 (en) | 2016-01-04 | 2017-01-03 | System and method of identification of the heart valve signals |
US15/397,005 Active 2037-02-21 US10362997B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction, identification, marking and display of heart valve signals |
US15/397,040 Active 2037-03-09 US10165985B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction of the heart valve signals |
US16/237,748 Abandoned US20190133481A1 (en) | 2016-01-04 | 2019-01-01 | System and method of extraction of the heart valve signals |
US16/521,027 Abandoned US20190343466A1 (en) | 2016-01-04 | 2019-07-24 | System and Method of Extraction, Identification, Marking and Display of Heart Valve Signals |
Family Applications Before (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/397,138 Active 2037-09-01 US10531839B2 (en) | 2016-01-04 | 2017-01-03 | System and method of marking cardiac time intervals from the heart valve signals |
US15/397,088 Abandoned US20170188868A1 (en) | 2016-01-04 | 2017-01-03 | System and method of identification of the heart valve signals |
US15/397,005 Active 2037-02-21 US10362997B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction, identification, marking and display of heart valve signals |
US15/397,040 Active 2037-03-09 US10165985B2 (en) | 2016-01-04 | 2017-01-03 | System and method of extraction of the heart valve signals |
US16/237,748 Abandoned US20190133481A1 (en) | 2016-01-04 | 2019-01-01 | System and method of extraction of the heart valve signals |
Country Status (1)
Country | Link |
---|---|
US (6) | US10531839B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111887858A (en) * | 2020-08-04 | 2020-11-06 | 西安电子科技大学 | A Heart Rate Estimation Method Based on Cross-modal Mapping for Pulse Cardiogram Signals |
WO2021104306A1 (en) * | 2019-11-25 | 2021-06-03 | 京东方科技集团股份有限公司 | Method and apparatus for providing information for respiratory training, electronic device, system, and storage medium |
WO2025054443A1 (en) * | 2023-09-06 | 2025-03-13 | Georgia Tech Research Corporation | Deterministic seismocardiogram analysis for monitoring and diagnosis of valvular heart disease |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10063369B1 (en) * | 2015-12-16 | 2018-08-28 | Verily Life Sciences Llc | Time synchronization of multi-modality measurements |
US11490849B2 (en) * | 2017-01-03 | 2022-11-08 | AventuSoft, LLC | System and method of marking cardiac time intervals from the heart valve signals |
EP3404436B1 (en) * | 2017-05-19 | 2021-04-21 | Siemens Healthcare GmbH | Functional magnetic resonance imaging |
CN107463956B (en) * | 2017-08-02 | 2020-07-03 | 广东工业大学 | A method and device for heart and lung sound separation based on non-negative matrix decomposition |
CN107456227B (en) * | 2017-08-16 | 2021-03-30 | 北京蓬阳丰业医疗设备有限公司 | Full-lead electrocardiogram clustering template system and method |
CN107550491B (en) * | 2017-09-11 | 2019-06-14 | 东北大学 | A multi-category motor imagery classification and recognition method |
US10993670B2 (en) | 2017-09-15 | 2021-05-04 | Cardiac Pacemakers, Inc. | Direct heart sound measurement using mobile device accelerometers |
WO2019060298A1 (en) | 2017-09-19 | 2019-03-28 | Neuroenhancement Lab, LLC | Method and apparatus for neuroenhancement |
CA3078227A1 (en) | 2017-10-04 | 2019-04-11 | Ausculsciences, Inc. | Auscultatory sound-or-vibration sensor |
US11284827B2 (en) | 2017-10-21 | 2022-03-29 | Ausculsciences, Inc. | Medical decision support system |
US11717686B2 (en) | 2017-12-04 | 2023-08-08 | Neuroenhancement Lab, LLC | Method and apparatus for neuroenhancement to facilitate learning and performance |
EP3731749A4 (en) | 2017-12-31 | 2022-07-27 | Neuroenhancement Lab, LLC | SYSTEM AND METHOD OF NEURO REINFORCEMENT FOR IMPROVING EMOTIONAL RESPONSE |
US12280219B2 (en) | 2017-12-31 | 2025-04-22 | NeuroLight, Inc. | Method and apparatus for neuroenhancement to enhance emotional response |
CN108392193A (en) * | 2018-01-15 | 2018-08-14 | 中科院微电子研究所昆山分所 | A kind of wearable device and its working method of real-time monitor heart rate |
CN108577883A (en) * | 2018-04-03 | 2018-09-28 | 上海交通大学 | A kind of Screening for coronary artery disease device, screening system and signal characteristic extracting methods |
EP3781953A4 (en) * | 2018-04-18 | 2022-05-18 | Georgia Tech Research Corporation | Accelerometer contact microphones and methods thereof |
US11364361B2 (en) | 2018-04-20 | 2022-06-21 | Neuroenhancement Lab, LLC | System and method for inducing sleep by transplanting mental states |
US11850087B2 (en) * | 2018-05-08 | 2023-12-26 | Cardiac Pacemakers, Inc. | Heart sound sensing headgear |
CN108615026B (en) * | 2018-05-09 | 2022-05-10 | 广东工业大学 | Device and equipment for judging malignant ventricular rhythm |
CN108992053B (en) * | 2018-06-21 | 2020-10-23 | 河北工业大学 | A real-time, untethered method for detecting heart rate and heartbeat interval |
WO2020000268A1 (en) * | 2018-06-27 | 2020-01-02 | 深圳市大耳马科技有限公司 | Cardiac physiological parameter measuring method, device, terminal and computer storage medium |
CN109359501A (en) * | 2018-08-03 | 2019-02-19 | 新疆大学 | A Uyghur Face Recognition Method Based on New Gabor Fusion Algorithm |
US11134858B1 (en) * | 2018-08-04 | 2021-10-05 | PhonoFlow Medical, LLC | Systems, apparatuses, and methods for locating blood flow turbulence in the cardiovascular system |
CN109223042B (en) * | 2018-08-10 | 2020-01-31 | 广州丰谱信息技术有限公司 | Hybrid measuring device for human body multipoint mechanical vibration parameter evolution along with time |
EP3846679A4 (en) * | 2018-09-07 | 2022-05-04 | Vital Connect, Inc. | SCREENING DEVICE, METHOD AND SYSTEM FOR STRUCTURAL HEART DISEASE |
WO2020056418A1 (en) | 2018-09-14 | 2020-03-19 | Neuroenhancement Lab, LLC | System and method of improving sleep |
US11620555B2 (en) | 2018-10-26 | 2023-04-04 | Samsung Electronics Co., Ltd | Method and apparatus for stochastic inference between multiple random variables via common representation |
CN109166626B (en) * | 2018-10-29 | 2021-09-14 | 中山大学 | Method for supplementing medical index missing data of peptic ulcer patient |
CN109330584B (en) * | 2018-11-08 | 2020-09-18 | 山东大学 | Electrocardiosignal identity recognition method and system based on dictionary learning and sparse representation |
CN109330622A (en) * | 2018-11-21 | 2019-02-15 | 英华达(上海)科技有限公司 | Intelligent human-body monitors system and its abdomen sound monitoring device |
CN111374710A (en) * | 2018-12-28 | 2020-07-07 | 宏碁股份有限公司 | Cardiac state assessment method and system, electronic device and ultrasound scanning device |
US20220071511A1 (en) * | 2018-12-31 | 2022-03-10 | Todd Coleman | Adherence-independent home health monitor system |
CN109998525B (en) * | 2019-04-03 | 2022-05-20 | 哈尔滨理工大学 | Arrhythmia automatic classification method based on discriminant deep belief network |
CN110074817B (en) * | 2019-04-04 | 2022-09-23 | 肯尼斯.粲.何 | A method and device for random detection or dynamic monitoring of central arterial pressure and cardiac function |
US11786694B2 (en) | 2019-05-24 | 2023-10-17 | NeuroLight, Inc. | Device, method, and app for facilitating sleep |
CN115315214A (en) * | 2020-02-05 | 2022-11-08 | 努沃集团有限公司 | Fusion Signal Processing for Maternal Uterine Activity Detection |
US20220167903A1 (en) * | 2020-11-30 | 2022-06-02 | Pacesetter, Inc. | Methods and systems to manage presentation of representative cardiac activity segments for clusters of such segments |
CN114722520B (en) * | 2022-03-17 | 2025-05-02 | 清华大学 | Intelligent fault diagnosis method for planetary bearings based on enhanced dictionary learning |
KR20240122647A (en) * | 2023-02-03 | 2024-08-13 | 재단법인 아산사회복지재단 | Method, computer program, and system for analysing heart valve abnormalities based on heart murmur |
WO2024168226A1 (en) * | 2023-02-10 | 2024-08-15 | Yale University | Biometric contrastive learning for data-efficient deep learning from electrocardiographic images |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4649930A (en) * | 1981-03-06 | 1987-03-17 | Siemens Gammasonics, Inc. | Apparatus for beat buffering techniques varified by arrhythmias detection for stopaction frames of cardiac function |
US6368283B1 (en) * | 2000-09-08 | 2002-04-09 | Institut De Recherches Cliniques De Montreal | Method and apparatus for estimating systolic and mean pulmonary artery pressures of a patient |
US7096061B2 (en) | 2002-07-03 | 2006-08-22 | Tel-Aviv University Future Technology Development L.P. | Apparatus for monitoring CHF patients using bio-impedance technique |
US6978184B1 (en) | 2002-07-29 | 2005-12-20 | Marcus Frank I | Optimization method for cardiac resynchronization therapy |
US20040260188A1 (en) * | 2003-06-17 | 2004-12-23 | The General Hospital Corporation | Automated auscultation system |
US7351207B2 (en) | 2003-07-18 | 2008-04-01 | The Board Of Trustees Of The University Of Illinois | Extraction of one or more discrete heart sounds from heart sound information |
US7174203B2 (en) | 2004-11-18 | 2007-02-06 | Inovise Medical, Inc. | Method and system relating to monitoring and characterizing heart condition |
US20070219059A1 (en) | 2006-03-17 | 2007-09-20 | Schwartz Mark H | Method and system for continuous monitoring and training of exercise |
US7539533B2 (en) * | 2006-05-16 | 2009-05-26 | Bao Tran | Mesh network monitoring appliance |
US7846104B2 (en) | 2007-02-08 | 2010-12-07 | Heart Force Medical Inc. | Monitoring physiological condition and detecting abnormalities |
US8290577B2 (en) | 2007-03-23 | 2012-10-16 | Brooks Donald J | Methods and apparatus for enhanced fiducial point determination and non-invasive hemodynamic parameter determination |
US8750971B2 (en) * | 2007-05-24 | 2014-06-10 | Bao Tran | Wireless stroke monitoring |
US8764653B2 (en) | 2007-08-22 | 2014-07-01 | Bozena Kaminska | Apparatus for signal detection, processing and communication |
US8105241B2 (en) | 2007-10-26 | 2012-01-31 | Inovise Medical, Inc. | Combining to a singularity plural-anatomical-site, heart-functionality measurements |
WO2009073987A1 (en) | 2007-12-13 | 2009-06-18 | Heart Force Medical Inc. | Method and apparatus for acquiring and analyzing data relating to a physiological condition of a subject |
EP2375968B1 (en) | 2008-12-15 | 2018-11-14 | Medtronic Monitoring, Inc. | Patient monitoring systems and methods |
US20130109989A1 (en) | 2009-06-17 | 2013-05-02 | Heart Force Medical Inc. | Method and apparatus for obtaining and processing ballistocardiograph data |
JP2013508029A (en) | 2009-10-15 | 2013-03-07 | マシモ コーポレイション | Acoustic respiration monitoring sensor having a plurality of detection elements |
WO2011050283A2 (en) | 2009-10-22 | 2011-04-28 | Corventis, Inc. | Remote detection and monitoring of functional chronotropic incompetence |
US8688202B2 (en) | 2009-11-03 | 2014-04-01 | Vivaquant Llc | Method and apparatus for identifying cardiac risk |
US9008762B2 (en) * | 2009-11-03 | 2015-04-14 | Vivaquant Llc | Method and apparatus for identifying cardiac risk |
US20120209131A1 (en) | 2011-02-11 | 2012-08-16 | AventuSoft, LLC | Method and System of a Cardio-acoustic Classification system for Screening, Diagnosis and Monitoring of Cardiovascular Conditions |
US8475396B2 (en) | 2011-02-11 | 2013-07-02 | AventuSoft, LLC | Method and system of an acoustic scene analyzer for body sounds |
EP2704624A4 (en) | 2011-05-03 | 2015-03-18 | Heart Force Medical Inc | Method and apparatus for estimating myocardial contractility using precordial vibration signals |
EP2765909B1 (en) | 2011-10-13 | 2019-06-26 | Masimo Corporation | Physiological acoustic monitoring system |
US9247004B2 (en) | 2011-10-25 | 2016-01-26 | Vital Connect, Inc. | System and method for reliable and scalable health monitoring |
US8614630B2 (en) | 2011-11-14 | 2013-12-24 | Vital Connect, Inc. | Fall detection using sensor fusion |
US8898369B1 (en) | 2012-01-18 | 2014-11-25 | Vital Connect, Inc. | Code storage using volatile memory |
US9204816B2 (en) | 2012-03-13 | 2015-12-08 | Vital Connect, Inc. | Method and system for determining body impedance |
US11026632B2 (en) | 2012-04-20 | 2021-06-08 | Vital Connect, Inc. | Determining respiratory rate via impedance pneumography |
DK2840962T3 (en) | 2012-04-23 | 2024-08-12 | Precordior Oy | APPARATUS AND COMPUTER PROGRAM FOR PRODUCING A SIGNAL EXPRESSING ATRIAL FIBLIRATION |
WO2013170018A1 (en) | 2012-05-11 | 2013-11-14 | 3M Innovative Properties Company | Bioacoustic sensor with noise vibration control |
US9632981B2 (en) | 2012-07-12 | 2017-04-25 | Vital Connect, Inc. | Calibration of a chest-mounted wireless sensor device for posture and activity detection |
US9035794B2 (en) | 2012-07-12 | 2015-05-19 | Vital Connect, Inc. | Posture calibration for activity monitoring |
US11076810B2 (en) | 2012-09-05 | 2021-08-03 | Vital Connect, Inc. | Continuous assessment of ECG signal quality |
US9814405B2 (en) | 2012-09-07 | 2017-11-14 | Vital Connect, Inc. | R-R interval measurement using multi-rate ECG processing |
US9307908B2 (en) | 2012-10-30 | 2016-04-12 | Vital Connect, Inc. | Measuring psychological stress from cardiovascular and activity signals |
US10194834B2 (en) | 2013-01-16 | 2019-02-05 | Vital Connect, Inc. | Detection of sleep apnea using respiratory signals |
US10772522B2 (en) | 2013-03-12 | 2020-09-15 | Vital Connect, Inc. | Disposable biometric patch device |
US10448849B2 (en) | 2013-03-15 | 2019-10-22 | Vital Connect, Inc. | Contextual heart rate monitoring |
US10422814B2 (en) | 2013-07-18 | 2019-09-24 | Vital Connect, Inc. | Fall detection using machine learning |
US20150045628A1 (en) | 2013-08-09 | 2015-02-12 | Vital Connect, Inc. | Multi-layer patch for wireless sensor devices |
EP4537748A1 (en) * | 2013-12-12 | 2025-04-16 | Alivecor, Inc. | Methods and systems for arrhythmia tracking and scoring |
US9545227B2 (en) | 2013-12-13 | 2017-01-17 | Vital Connect, Inc. | Sleep apnea syndrome (SAS) screening using wearable devices |
US20170119264A1 (en) * | 2015-11-04 | 2017-05-04 | Sharp Laboratories of America (SLA), Inc. | Pulse Wave Velocity-to-Blood Pressure Calibration Prompting |
-
2017
- 2017-01-03 US US15/397,138 patent/US10531839B2/en active Active
- 2017-01-03 US US15/397,088 patent/US20170188868A1/en not_active Abandoned
- 2017-01-03 US US15/397,005 patent/US10362997B2/en active Active
- 2017-01-03 US US15/397,040 patent/US10165985B2/en active Active
-
2019
- 2019-01-01 US US16/237,748 patent/US20190133481A1/en not_active Abandoned
- 2019-07-24 US US16/521,027 patent/US20190343466A1/en not_active Abandoned
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021104306A1 (en) * | 2019-11-25 | 2021-06-03 | 京东方科技集团股份有限公司 | Method and apparatus for providing information for respiratory training, electronic device, system, and storage medium |
CN111887858A (en) * | 2020-08-04 | 2020-11-06 | 西安电子科技大学 | A Heart Rate Estimation Method Based on Cross-modal Mapping for Pulse Cardiogram Signals |
WO2025054443A1 (en) * | 2023-09-06 | 2025-03-13 | Georgia Tech Research Corporation | Deterministic seismocardiogram analysis for monitoring and diagnosis of valvular heart disease |
Also Published As
Publication number | Publication date |
---|---|
US20170188869A1 (en) | 2017-07-06 |
US20190133481A1 (en) | 2019-05-09 |
US20170188868A1 (en) | 2017-07-06 |
US20170188862A1 (en) | 2017-07-06 |
US10531839B2 (en) | 2020-01-14 |
US20170188866A1 (en) | 2017-07-06 |
US10362997B2 (en) | 2019-07-30 |
US10165985B2 (en) | 2019-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10362997B2 (en) | System and method of extraction, identification, marking and display of heart valve signals | |
US11490849B2 (en) | System and method of marking cardiac time intervals from the heart valve signals | |
US20170188978A1 (en) | System and method of measuring hemodynamic parameters from the heart valve signal | |
CA3103625A1 (en) | Apparatus and method for detection of physiological events | |
JP2017521106A (en) | Multi-sensor physiological monitoring system and method | |
US20180116626A1 (en) | Heart Activity Detector for Early Detection of Heart Diseases | |
US20230131629A1 (en) | System and method for non-invasive assessment of elevated left ventricular end-diastolic pressure (LVEDP) | |
WO2017120138A1 (en) | System and method of extraction, identification, making and display of the heart valve signals | |
US11232866B1 (en) | Vein thromboembolism (VTE) risk assessment system | |
CN109414170B (en) | Electronic device and control method thereof | |
US20240197188A1 (en) | Physiological parameter sensing systems and methods | |
US11234630B2 (en) | Cardiac health assessment systems and methods | |
US20230072872A1 (en) | System and method of marking cardiac time intervals from the heart valve signals using a Near-Field Communication based patch biosensor | |
De Panfilis et al. | Multi-point accelerometric detection and principal component analysis of heart sounds | |
Alamdari | A morphological approach to identify respiratory phases of seismocardiogram | |
CN106137245A (en) | A kind of auscultation method with reference to multiple cardiographic detector signal analysis | |
US20240188835A1 (en) | System and method for non-invasive assessment of cardiovascular and pulmonary murmurs | |
Arathy et al. | PC based heart sound monitoring system | |
WO2023199334A1 (en) | A blood pressure determining system and method thereof | |
Visagie et al. | Autonomous detection of heart sound abnormalities using an auscultation jacket | |
Krishna et al. | Rectifier Acoustical Cardiac Activity Detection Analysis of ECG Signal | |
Shokouhmand | Cardiovascular System Monitoring Using Wearable Sensors | |
Sang | ANALYSIS OF SEISMOCARDIOGRAM SIGNALS FROM HEALTHY AND UNHEALTHY SUBJECTS USING AN ACCELEROMETER CONTACT MICROPHONE | |
TW202423373A (en) | Multi-dimensional artificial intelligence auscultation device | |
CN119214629A (en) | Respiratory symptom sensing systems and devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |