Extracting pulse rate, oxygen saturation, and respiration rate through smartphones

dc.contributor.advisor-co1Co-orientador1
dc.contributor.advisor-co1IDhttps://orcid.org/
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/
dc.contributor.advisor-co2Co-orientador2
dc.contributor.advisor-co2IDhttps://orcid.org/
dc.contributor.advisor-co2Latteshttp://lattes.cnpq.br/
dc.contributor.advisor-co3Co-orientador3
dc.contributor.advisor-co3IDhttps://orcid.org/
dc.contributor.advisor-co3Latteshttp://lattes.cnpq.br/
dc.contributor.advisor-co4Co-orientador4
dc.contributor.advisor-co4IDID do co-orientador4
dc.contributor.advisor-co4LattesLattes do co-orientador4
dc.contributor.advisor1Bastos Filho, Teodiano Freire
dc.contributor.advisor1IDhttps://orcid.org/
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/
dc.contributor.advisor2Orientador2
dc.contributor.advisor2IDhttps://orcid.org/
dc.contributor.advisor2Latteshttp://lattes.cnpq.br/
dc.contributor.authorLampier, Lucas Côgo
dc.contributor.authorIDhttps://orcid.org/
dc.contributor.authorLatteshttp://lattes.cnpq.br/
dc.contributor.referee1Krishnan, Sridhar
dc.contributor.referee1IDhttps://orcid.org/
dc.contributor.referee1Latteshttp://lattes.cnpq.br/
dc.contributor.referee2Andrade, Adriano de Oliveira
dc.contributor.referee2IDhttps://orcid.org/
dc.contributor.referee2Latteshttp://lattes.cnpq.br/
dc.contributor.referee3Coelho, Yves Luduvico
dc.contributor.referee3IDhttps://orcid.org/
dc.contributor.referee3Latteshttp://lattes.cnpq.br/
dc.contributor.referee4Floriano, Alan Silva da Paz
dc.contributor.referee4Latteshttp://lattes.cnpq.br/
dc.contributor.referee5Ciarelli, Patrick Marques
dc.contributor.referee5IDhttps://orcid.org/
dc.contributor.referee5Latteshttp://lattes.cnpq.br/
dc.contributor.referee6Caldeira, Eliete Maria de Oliveira
dc.contributor.referee6IDhttps://orcid.org/
dc.contributor.referee6Latteshttp://lattes.cnpq.br/
dc.contributor.referee77º membro da banca
dc.contributor.referee7IDhttps://orcid.org/
dc.contributor.referee7Latteshttp://lattes.cnpq.br/
dc.date.accessioned2024-10-25T19:55:26Z
dc.date.available2024-10-25T19:55:26Z
dc.date.issued2024-08-14
dc.description.abstractIn the last years, the power of smartphones has been increasing. These devices, equipped with multiple sensors and a high computational power, have become an essential part of daily life. With their increasing capabilities, smartphones are no longer limited to basic functions, but have emerged as versatile tools that can be utilized for multiple healthcare purposes. This work aims to use cameras to extract pulse rate and oxygen saturation, and microphones to measure respiration rate. Multiple methods to measure pulse rate, oxygen saturation and respiration rate using a color camera and a microphone are evaluated to be applied to the smartphone. New methodologies based on Deep Learning (DL) to infer pulse rate and oxygen saturation of people using a color camera are also presented, and a methodology to extract respiration rate using a smartphone microphone is also evaluated. It is shown that the DL models proposed are more accurate in measuring oxygen saturation and pulse rate from small length signals than conventional methods proposed in the literature. Using these model, the Root Mean Squared Error (RMSE) of the oxygen saturation model was 2.92%, and the Spearman Rank Correlation Coefficient (SRCC) was 0.95. The pulse rate was measured remotely and with the skin in contact with the camera. When the skin is contact with the camera, the pulse rate RMSE was 1.78 BPM and an SRCC of 0.96. When the pulse rate was measured remotely, the RMSE was 3.93 BPM and the SRCC was 0.86. The respiration rate method also presented a low error, with RMSE of 0.74 breaths/min and a SRCC of 0.99. Finally, a prototype of an Android application compiling the techniques to measure oxygen saturation, pulse rate, and respiration rate was built. The application was tested with eight volunteers, and the results showed that the pulse rate and respiration rate presented low error, RMSE of 4.54 BPM and 0.74 breaths/min, respectively. However, the oxygen saturation model did not perform well in the application (RMSE of 4.37%), most likely due to the differences between the setups used to record the model’s training images, and to collect data using the application
dc.description.resumoNos últimos anos, o poder dos smartphones tem aumentado. Esses dispositivos, equipados com múltiplos sensores e alta capacidade computacional, tornaram-se uma parte essencial da vida cotidiana. Com suas capacidades crescentes, os smartphones não estão mais limitados a funções básicas, mas emergiram como ferramentas versáteis que podem ser utilizadas para múltiplas finalidades na área da saúde. Este trabalho tem como objetivo utilizar cameras para extrair frequência cardíaca e saturação de oxigênio, e microfones para medir a frequência respiratória. Multiplos métodos para medir a frequência cardíaca, saturação de oxigênio e frequência respiratória usando videos e audios são propostos e avaliados, incluindo metodologias baseadas em Aprendizado Profundo (Deep Learning, DL). Mostra-se que, na maioria dos casos, os modelos de DL propostos são mais precisos na medição da saturação de oxigênio e da frequência cardíaca do que os métodos convencionais propostos na literatura. Usando esses modelos, o Erro Quadrático Médio (Root Mean Squared Error, RMSE) do modelo de saturação de oxigênio foi de 2,92%, e o Coeficiente de Correlação por Postos de Spearman (Spearman Rank Correlation Coefficient, SRCC) foi de 0,95. A frequência cardíaca foi medida remotamente e com a pele em contato com a câmera. Quando a pele estava em contato com a câmera, o RMSE da frequência cardíaca foi de 1,78 BPM e o SRCC de 0,96. Quando a frequência cardíaca foi medida remotamente, o RMSE foi de 3,93 BPM e o SRCC de 0,86. A medição de frequência respiratória também apresentou um baixo erro, com RMSE de 0,74 respirações/min e um SRCC de 0,99. Finalmente, um protótipo de um aplicativo Android para medir saturação de oxigênio, frequência cardíaca e frequência respiratória foi desenvolvido. O aplicativo foi testado com oito voluntários, e os resultados mostraram que a frequência cardíaca e a taxa de respiração apresentaram baixos erros, com RMSE de 4,54 BPM e 0,74 respirações/min, respectivamente. No entanto, o modelo de saturação de oxigênio não teve um bom desem penho no aplicativo (RMSE de 4,37%), provavelmente devido às diferenças entre vídeos de treinamento do modelo e os coletados usando o aplicativo
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
dc.formatText
dc.identifier.urihttp://repositorio.ufes.br/handle/10/18066
dc.languagepor
dc.language.isoen
dc.publisherUniversidade Federal do Espírito Santo
dc.publisher.countryBR
dc.publisher.courseDoutorado em Engenharia Elétrica
dc.publisher.departmentCentro Tecnológico
dc.publisher.initialsUFES
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica
dc.rightsopen access
dc.subjectAprendizado profundo
dc.subjectSaturação de oxigênio
dc.subjectFrequência cardíaca
dc.subjectFrequência respiratória
dc.subjectSmartphone
dc.subjectDeep learning
dc.subjectOxygen saturation
dc.subjectPulse rate
dc.subjectRespiration rate
dc.subject.cnpqEngenharia Elétrica
dc.titleExtracting pulse rate, oxygen saturation, and respiration rate through smartphones
dc.typedoctoralThesis
foaf.mboxlucas.lampier@hotmail.com
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
LucasCogoLampier-2024-tese.pdf
Tamanho:
8.37 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: