Please use this identifier to cite or link to this item:
https://hdl.handle.net/10316/27015
Title: | Automatic Heart Sound Analysis for Cardiovascular Disease Assessment | Authors: | Kumar, Dinesh | Orientador: | Carvalho, Paulo Antunes, Manuel |
Keywords: | heart sound; valvular disease; prosthetic valve; segmentation; heart murmur; classification; noise detection; time-frequency analysis; wavelet decomposition; nonlinear dynamics; som cardíaco; doença valvular; válvula prostética; segmentação; classificação; análise tempo-frequência; decomposição de onduletas; dinâmica não linear | Issue Date: | 30-Jun-2015 | Citation: | KUMAR, Dinesh - Automatic heart sound analysis for cardiovascular disease assessment. Coimbra : [s.n.], 2015. Tese de doutoramento. Disponível na WWW: http://hdl.handle.net/10316/27015 | Abstract: | Cardiovascular diseases (CVDs) are the most deadly diseases worldwide leaving behind diabetes and cancer. Being connected to ageing population above 65 years is prone to CVDs; hence a new trend of healthcare is emerging focusing on preventive health care in order to reduce the number of hospital visits and to enable home care. Auscultation has been open of the oldest and cheapest techniques to examine the heart. Furthermore, the recent advancement in digital technology stethoscopes is renewing the interest in auscultation as a diagnosis tool, namely for applications for the homecare context. A computer-based auscultation opens new possibilities in health management by enabling assessment of the mechanical status of the heart by using inexpensive and non-invasive methods. Computer based heart sound analysis techniques facilitate physicians to diagnose many cardiac disorders, such as valvular dysfunction and congestive heart failure, as well as to measure several cardiovascular parameters such as pulmonary arterial pressure, systolic time intervals, contractility, stroke volume, etc.
In this research work, we address the problem of extracting a diagnosis using anal-ysis of the heart sounds. Heart sound analysis consists of three main tasks: i) identification of non-cardiac sounds which are unavoidably mixed with the heart sound during auscultation; ii) segmentation of the heart sound in order to localize the main sound component; and finally, iii) classification of the abnormal heart sounds from the normal heart sounds and in case of abnormal sounds classification is performed further to identify the type of the abnormal sound.
In most previous works on heart sound analysis these three problems were tackled jointly. Two main classes of approaches are found in past years: first is to perform analysis using an auxiliary signal, such as ECG, sound signal for ambient noise, carotid pulse, etc which is acquired during auscultation; and the second is without the support of any auxiliary signal. The first group of methods can be ruled out for the sake of keeping analysis cost effective and convenient to the users, however, the second group of approaches is dependent on the use of regularity of heart sound components which may not be found in various cardiac disorders. Hence, our intention aims to develop algorithms for the each problem related to heart sound analysis with the following main requirements: i) not to use any auxiliary; ii) applicable to any age, weight, sex, body proportion subject; iii) robustness.
Noise detection technique uses the template matching based approach. We pro-pose a new method applicable in real time to detect ambient and internal body noises manifested in heart sound during acquisition. The algorithm is designed on the basis of the periodic nature of heart sounds and physiologically inspired criteria. A small segment of uncontaminated heart sound exhibiting periodicity in time as well as in the time-frequency domain is first detected and applied as a reference signal in discriminating noise from the sound.
For the segmentation problem, the heart is considered as a nonlinear dynamical system. In a first processing stage, Lyapunov exponents are computed from the phase space in order to identify the presence of murmur in the heart sound. Based on this information, the method enters one of two segmentation methods: for heart sound with murmur, an algorithm based on adaptive wavelet-nonlinear feature analysis is applied; for heart sounds without murmur, a less complex approach is followed based on the signal’s envelope analysis. Recognition of S1 and S2 sounds is achieved by in-specting high-frequency signatures. This marker is physiologically motivated by the accentuated pressure differences found across heart valves, both in native and pros-thetic valves, which leads to distinct high-frequency signatures of the valve closing sounds.
Since heart murmurs originate from numerous anomalies in the heart, these show different characteristics, temporal, frequency and complexity. These features are ex-tracted in order to classify heart murmur using a supervised classifier. A new set of 17 features extracted in the time, frequency and in the state space domain is suggested. The features applied for murmur classification are selected using the floating sequen-tial forward method (SFFS). Using this approach, the original set of 17 features is re-duced to 10 features. The classification results achieved using the proposed method are compared on a common database with the classification results obtained using the feature sets proposed in two well-known state of the art methods for murmur classifica-tion.
These algorithms have been tested on the database prepared with the help of the University Hospital in Coimbra. Three classes of the heart sound databases were pre-pared, i) normal heart sounds from the native valves; ii) abnormal heart sounds from the native valves; iii) heart sounds from artificial valve implants. Experimental results suggest that the algorithms can be applicable for cardiac application. As doenças cardiovasculares são a maior causa de morte em todo o mundo, ultrapassando de forma significativa a mortalidade devida aos diabetes e ao cancro. Dado o envelhecimento acentuado da população mundial e atendendo a que a incidência das doenças crónicas, em particular das doenças cardiovasculares, está fortemente correlacionada com a idade, observa-se uma nova tendência de cuidados de saúde focada nos cuidados de saúde preventivos, com vista a reduzir o número de episódios agudos numa tentativa de reduzir custos e de melhor a qualidade de vida dos pacientes. A implementação destas estratégias requer sistemas fiáveis de telemonitorização, porém simples e baratos por forma a permitir o seu uso prolongado por populações pouco motivadas e muitas vezes com iliteracia tecnológica. A auscultação é a técnica mais antiga e menos onerosa para examinar o coração. Os recentes avanços em estetoscópios com tecnologia digital está a renovar o interesse no uso da auscultação como ferramenta de diagnóstico, nomeadamente para aplica- ções no contexto da tele-monitorização e da gestão da doença. Uma auscultação assistida por computador abre novas possibilidades na gestão da saúde ao permitir a avaliação do estado mecânico do coração, usando-se métodos não invasivos e pouco onerosos. As técnicas de análise de som cardíaco assistidas por computador facilitam o diagnóstico médico de muitos problemas cardíacos, tais como a disfunção valvular e a insuficiência cardíaca congestiva, permitindo também medir vários parâmetros cardiovasculares, como por exemplo a pressão arterial pulmonar, intervalos de tempo sistólicos, contractilidade, volume sistólico, entre outros. Neste trabalho de investigação abordamos o problema de produzir um diagnóstico usando a análise de sons cardíacos. De uma forma geral, a análise de sons cardíacos consiste em três tarefas principais: i) na identificação de contaminações por sons não cardíacos, que se misturam inevitavelmente com o som do coração durante a auscultação; ii) na segmentação do som cardíaco por forma a localizar as sua principais componentes; e finalmente iii) na classificação dos sons cardíacos anormais e distin- ção dos sons cardíacos normais. No caso da existência de sons anormais, procede-se a uma classificação, por forma a identificar o tipo de som irregular. Na literatura sobre análise de som cardíaco, estes três problemas têm sido abordados conjuntamente. De uma forma geral, podemos afirmar que emergiram duas classes de abordagens principais: a primeira classe consiste na condução da análise usando um sinal auxiliar, tal como o ECG, um sinal sonoro para o ruído ambiente, o pulso da carótida, etc., sinal esse que é adquirido durante a auscultação; na segunda classe de métodos a tarefa é realizada sem o suporte a qualquer sinal auxiliar. O primeiro grupo de métodos não é muito prático para aplicações clínicas, dado o seu custo superior e o facto de exigir um número de sensores mais elevado o que, necessariamente, obriga a uma complexidade logística e operacional superior. No entanto, o segundo grupo de abordagens depende do uso da regularidade de componentes do som cardíaco, que poderá não ser detectada em vários problemas cardíacos. Deste modo, o objectivo deste trabalho é o de contribuir para a solução de cada um dos problemas principais relacionados com a análise do som cardíaco, dando resposta a alguns dos requisitos principais para uso clínico, ou seja: i) simplicidade pela ausência de uso de sinais auxiliares; ii) capacidade de generalização, isto é, aplicabilidade em populações heterogéneas; iii) robustez. Na metodologia proposta para a detecção de ruído usa-se uma abordagem baseada em correspondência de modelos (template matching). Propomos um novo método aplicável em tempo real para detectar contaminações por fontes de ruído ambiente e fontes de ruído fisiológicos que se manifestam no som cardíaco durante a sua captura. O algoritmo está concebido com base na natureza periódica dos sons cardíacos e em critérios fisiológicos. Um pequeno segmento de um som cardíaco não contaminado é primeiramente detectado e aplicado como um sinal de referência na distinção de ruído no som cardíaco. Para o problema da segmentação, o coração é considerado como um sistema dinâmico não linear. Numa primeira fase de processamento, os expoentes de Lyapunov são computados a partir do espaço de fase, por forma a avaliar a presença de murmúrios no som cardíaco. Com base nesta informação, o método usa um de dois algoritmos de segmentação: para o som cardíaco com murmúrio, aplica-se um algoritmo baseado numa análise de características de onduletas não lineares adaptativas; para sons cardíacos sem murmúrio, segue-se uma abordagem menos complexa, baseada na análise de envelope do sinal. O reconhecimento dos sons S1 e S2 é conseguida através do exame de uma assinatura obtida com base na informação de alta frequência. Este marcador é motivado fisiologicamente pelas acentuadas diferenças de pressão encontradas nas válvulas cardíacas, sejam estas naturais ou prostéticas, o que origina assinaturas de alta frequência distintas nos sons de fecho destes elementos. Uma vez que os murmúrios cardíacos derivam de várias anomalias no coração, estes últimos mostram características diferentes a nível temporal, de frequência e de complexidade. Estas características são extraídas por forma a classificar-se o murmúrio cardíaco usando um classificador supervisionado. Sugerimos um novo conjunto de 17 características extraídas no tempo, frequência e no domínio do espaço de fase. As características usadas para a classificação de murmúrios são seleccionadas usando o método SFFS (floating sequential forward method). Ao usarmos esta abordagem, o conjunto original de 17 características é reduzido para 10. Os resultados da classificação conseguidos usando o método proposto são comparados com dois métodos do estado da arte usando uma base de dados comum |
Description: | Tese de doutoramento em Ciências e Tecnologias da Informação, apresentada ao Departamento de Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade de Coimbra | URI: | https://hdl.handle.net/10316/27015 | Rights: | openAccess |
Appears in Collections: | FCTUC Eng.Informática - Teses de Doutoramento |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Automatic Heart Sound Analysis for Cardiovascular Disease .pdf | 3.84 MB | Adobe PDF | View/Open |
Page view(s) 20
823
checked on Aug 13, 2024
Download(s) 10
1,698
checked on Aug 13, 2024
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.