SlideShare uma empresa Scribd logo
1 de 41
Introdução à Fotopletismografia Remota
Medição do pulso cardíaco mediante imagens de vídeo
Dr. José D. Bermúdez Castro
prof.bermudez@ica.ele.puc-rio.br
O que é a Fotopletismografia ?
2
Introdução à Fotopletismografia Remota
Fotopletismografia
3
Introdução à Fotopletismografia Remota
Fotopletismografia
Definição:
A Fotopletismografia (PPG - Photoplethysmography) é um método ótico para a medição da
reflectância ou transmissão da luz da pele que pode ser usado para a detecção do pulso.
Princípio de Funcionamento:
4
Esquerda: artérias mais estreitas e menos absorção (maior refletividade) da fonte de luz verde. Direita: artérias mais largas e mais
absorção de luz (menor refletividade)
Credits: https://theconversation.com/how-reliable-is-your-wearable-heart-rate-monitor-98095
Introdução à Fotopletismografia Remota
Fotopletismografia
Definição:
A Fotopletismografia (PPG - Photoplethysmography) é um método ótico para a medição da
reflectância ou transmissão da luz da pele que pode ser usado para a detecção do pulso.
5
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Fotopletismografia (PPG)
6
Esquerda: pessoa quieta, mostrando um sinal de frequência cardíaca facilmente identificado. À direita: o
mesmo sensor minutos depois, durante a caminhada.
Credits: https://theconversation.com/how-reliable-is-your-wearable-heart-rate-monitor-98095
Introdução à Fotopletismografia Remota
Fatores que afetam a PPG :
• Volume sanguíneo
• Movimento da parede dos vasos sanguíneos
• Orientação das células vermelhas
Fotopletismografia (PPG)
7
Introdução à Fotopletismografia Remota
Aplicações:
• Frequência cardíaca e o ciclo cardíaco
• Respiração
• Saturação de oxigênio (Covid-19)
• Pressão arterial
• Impressão digital (antifraude)
Fotopletismografia (PPG)
8
O que é a Fotopletismografia Remota ?
9
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Os fenômenos explorados no rPPG estão intimamente
relacionados ao ciclo cardíaco.
• Durante cada ciclo, o sangue circula do coração para a
cabeça através das artérias carótidas.
• Esse influxo periódico de sangue afeta tanto as
propriedades ópticas da pele facial quanto o movimento
mecânico da cabeça, permitindo aos pesquisadores medir
a FC remotamente.
Fotopletismografia Remota (rPPG)
10
Rouast, P. V., Adam, M. T., Chiong, R., Cornforth, D., & Lux, E. (2018). Remote heart rate measurement using low-cost RGB face video: a technical literature review. Frontiers of Computer
Science, 12(5), 858-872.
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Credits: Wang et al. (2017). Algorithmic principles of remote-PPG. IEEE Transactions on Biomedical Engineering, 64(7), 1479–1491. DOI:
10.1109/TBME.2016.2609282
Fotopletismografia Remota (rPPG)
11
Introdução à Fotopletismografia Remota
Conceitos:
• A rPPG mede a variação das mudanças de
reflexão da luz (vermelha, verde e azul) na pele,
como o contraste entre a reflexão especular e a
reflexão difusa.
• A reflexão especular é a reflexão pura da luz da
pele.
• A reflexão difusa é o reflexo que permanece da
absorção e dispersão no tecido da pele, que varia
com as alterações do volume sanguíneo.
Fotopletismografia Remota
12
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Fotopletismografia Remota
13
Introdução à Fotopletismografia Remota
Fotopletismografia Remota
Aplicações:
• Frequência cardíaca e o ciclo cardíaco
• Anti fraude
• Covid-19
• Monitoramento de Crianças
14
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
credits: http://alumni.media.mit.edu/~djmcduff/assets/remote-physiology.html
Fotopletismografia Remota
15
Introdução à Fotopletismografia Remota
Pipeline de processamento:
Fotopletismografia Remota
16
Boccignone, G., Conte, D., Cuculo, V., D’Amelio, A., Grossi, G., & Lanzarotti, R. (2020). An Open Framework for Remote-PPG Methods and their Assessment. IEEE Access,
8, 216083-216103.
Introdução à Fotopletismografia Remota
Extração da Face:
Fotopletismografia Remota
17
Introdução à Fotopletismografia Remota
Extração da Face:
Dada uma sequência de vídeo v(t), o objetivo é extrair a cada frame o quadro que contém o rosto.
Fotopletismografia Remota
18
Extractor
de Face
Boxes [y, x, h, w]
v(t)
Introdução à Fotopletismografia Remota
Extração da Face:
Dada uma sequência de vídeo v(t), o objetivo é extrair a cada frame o quadro que contém o rosto.
Métodos:
• Métodos clássicos
• Viola & Jones1
• Deep Learning
• MTCNN2
• Tracking
• Kalman Filter
[1] Viola, P., & Jones, M. (2001, December). Rapid object detection using a boosted cascade of simple features. In Proceedings of the 2001 IEEE computer society conference on computer vision
and pattern recognition. CVPR 2001 (Vol. 1, pp. I-I). IEEE.
[2 ]Zhang, K., Zhang, Z., Li, Z., & Qiao, Y. (2016). Joint face detection and alignment using multitask cascaded convolutional networks. IEEE Signal Processing Letters, 23(10), 1499-1503.
Fotopletismografia Remota
19
Introdução à Fotopletismografia Remota
Extração da Face:
MTCNN: Exemplos
• Robusto a iluminação, escala, pose.
Fotopletismografia Remota
20
Introdução à Fotopletismografia Remota
Extração da Face:
• Tracking
Fotopletismografia Remota
21
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Fotopletismografia Remota
22
Introdução à Fotopletismografia Remota
Processamento da Região de Interesse (ROI):
Objetivo:
Coletar pixels contendo os componentes de sinal mais informativos
para a estimativa da frequência cardíaca.
Melhores regiões:
- Todo o rosto
- Regiões retangulares predeterminadas
- a testa, o nariz ou as bochechas.
A seleção de ROI é um processo crítico que muitas vezes requer
refinamentos a fim de remover ruídos e artefatos, preservando
elementos confiáveis para detecção de batimento
Fotopletismografia Remota
23
Introdução à Fotopletismografia Remota
Processamento da Região de Interesse (ROI):
Tracking dos Pontos fiduciais usando Modelos Ativos de Apariencia (AAM)
Fotopletismografia Remota
24
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Fotopletismografia Remota
26
Introdução à Fotopletismografia Remota
Processamento do Sinal RGB:
Para cada frame t, e para cada banda,
- Computar estatísticas (média, mediana) dos
pixels de cada região R,
Fotopletismografia Remota
27
Introdução à Fotopletismografia Remota
Princípio de Funcionamento:
Fotopletismografia Remota
28
Introdução à Fotopletismografia Remota
Preprocessing
- Reduzir ruído e artefatos.
- Movimentos da fase, mudanças na iluminação, etc.
- Manter a informação mais relevante
Fotopletismografia Remota
29
Introdução à Fotopletismografia Remota
Preprocessing
Fotopletismografia Remota
30
Sinal no Tempo Sinal na Frequência
Frequências posiveis: [0.7 Hz, 4 Hz] → [42 bpm, 240 bpm]
Introdução à Fotopletismografia Remota
Métodos:
Fotopletismografia Remota
31
Introdução à Fotopletismografia Remota
Métodos:
Fotopletismografia Remota
32
x(t)
Introdução à Fotopletismografia Remota
Métodos:
• Análise de Componentes Principais (PCA)
• Análise de Componentes Independentes (ICA)
• Análise da Banda Verde
• Análise do Chroma (CHROM)
• Métodos Baseados em DL.
• ...
Fotopletismografia Remota
33
Introdução à Fotopletismografia Remota
Métodos:
Fotopletismografia Remota
34
x(t)
Introdução à Fotopletismografia Remota
Métodos:
Fotopletismografia Remota
35
Introdução à Fotopletismografia Remota
Métodos: Análise de Componentes Principais
Fotopletismografia Remota
36
R
B
R
B
R
B
Introdução à Fotopletismografia Remota
Métodos: CHROM
Fotopletismografia Remota
37
Introdução à Fotopletismografia Remota
Espectro:
Fotopletismografia Remota
38
Introdução à Fotopletismografia Remota
Espectro
Fotopletismografia Remota
39
Transformada de
Fourier
Peak Max
Introdução à Fotopletismografia Remota
Medição do pulso cardíaco mediante imagens de vídeo
Dr. José D. Bermúdez Castro
prof.bermudez@ica.ele.puc-rio.br
Introdução à Fotopletismografia Remota
Paso a paso
1. Baixar python e instalar python:
• https://www.anaconda.com/products/individual
2. Criar um ambiente para python 3.7 (abrir o cmd de Anaconda)
• conda create --name rPPG python==3.7
3. Ativar o ambiente:
• conda activate rPPG
Execução em tempo real dum sistema de
rPPG para medir o pulso cardíaco.
41
Introdução à Fotopletismografia Remota
5. Instalar pacotes necessários:
• conda install -c conda-forge dlib
• conda install scipy==1.3.0
• conda install git
• pip install PyQt5==5.12.3
• pip install opencv-python==4.1.0.25
• pip install imutils pyqtgraph
6. Criar uma pasta onde serão executado o programa, depois, ir a pasta, e clonar ou baixar o repo:
• cd nome_da_pasta
• git clone https://github.com/habom2310/Heart-rate-measurement-using-camera.git
7. Executar o programa:
• Entrar no diretório do repositório
• cd Heart-rate-measurement-using-camera
• python GUI.py
Execução em tempo real dum sistema de
rPPG para medir o pulso cardíaco.
42

Mais conteúdo relacionado

Mais procurados

Manual INEM - Suporte Básico de Vida (Leigos)
Manual INEM - Suporte Básico de Vida (Leigos)Manual INEM - Suporte Básico de Vida (Leigos)
Manual INEM - Suporte Básico de Vida (Leigos)Rodrigo Avidago
 
Posicionamento radiológico punho - carpo - rotina e especiais
Posicionamento radiológico   punho - carpo - rotina e especiaisPosicionamento radiológico   punho - carpo - rotina e especiais
Posicionamento radiológico punho - carpo - rotina e especiaisMagno Cavalheiro Faria
 
VNI no intraooperatorio
VNI no intraooperatorioVNI no intraooperatorio
VNI no intraooperatorioAnestesiador
 
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIAL
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIALEVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIAL
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIALIago Brito
 
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica Laboral
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica LaboralFisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica Laboral
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica LaboralUniversidade Norte do Paraná
 
Métodos registo pressão arterial
Métodos registo pressão arterialMétodos registo pressão arterial
Métodos registo pressão arterialVânia Caldeira
 
Aula ExercíCios Respiratorios Terapeuticos
Aula   ExercíCios Respiratorios TerapeuticosAula   ExercíCios Respiratorios Terapeuticos
Aula ExercíCios Respiratorios Terapeuticoseriksonalcantara
 
Diagnostico diferencial entre feridas vitais e pós mortem
Diagnostico diferencial entre feridas vitais e pós mortemDiagnostico diferencial entre feridas vitais e pós mortem
Diagnostico diferencial entre feridas vitais e pós mortemAlbino Gomes
 
Exercicios De Alongamento
Exercicios De AlongamentoExercicios De Alongamento
Exercicios De AlongamentoJNR
 
História da radiologia no brasil aula 2
História da radiologia no brasil aula 2História da radiologia no brasil aula 2
História da radiologia no brasil aula 2Magno Cavalheiro
 
Aula 2 imaginologia
Aula 2 imaginologiaAula 2 imaginologia
Aula 2 imaginologiaradiomed
 
Avaliacao sensorial, funcao motora, coordenacao e marcha
Avaliacao sensorial, funcao motora, coordenacao e marchaAvaliacao sensorial, funcao motora, coordenacao e marcha
Avaliacao sensorial, funcao motora, coordenacao e marchaNatha Fisioterapia
 
2015 aula 6f dosimetria individual medicao
2015 aula 6f dosimetria individual medicao2015 aula 6f dosimetria individual medicao
2015 aula 6f dosimetria individual medicaoIPEN - CNEN / SP
 
Fisioterapia na Mobilização Precoce na UTI
Fisioterapia na Mobilização Precoce na UTI Fisioterapia na Mobilização Precoce na UTI
Fisioterapia na Mobilização Precoce na UTI Fisioterapeuta
 
Movimentos Do Pé
Movimentos Do PéMovimentos Do Pé
Movimentos Do Péarianepenna
 

Mais procurados (20)

Manual INEM - Suporte Básico de Vida (Leigos)
Manual INEM - Suporte Básico de Vida (Leigos)Manual INEM - Suporte Básico de Vida (Leigos)
Manual INEM - Suporte Básico de Vida (Leigos)
 
Posicionamento radiológico punho - carpo - rotina e especiais
Posicionamento radiológico   punho - carpo - rotina e especiaisPosicionamento radiológico   punho - carpo - rotina e especiais
Posicionamento radiológico punho - carpo - rotina e especiais
 
VNI no intraooperatorio
VNI no intraooperatorioVNI no intraooperatorio
VNI no intraooperatorio
 
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIAL
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIALEVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIAL
EVOLUÇÃO E UTILIZAÇÃO DA RADIOSCOPIA NA RADIOLOGIA INDUSTRIAL
 
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica Laboral
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica LaboralFisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica Laboral
Fisioterapia na Saúde do Trabalhador - Ergonomia e Ginástica Laboral
 
06.somestesia
06.somestesia06.somestesia
06.somestesia
 
Métodos registo pressão arterial
Métodos registo pressão arterialMétodos registo pressão arterial
Métodos registo pressão arterial
 
Aula ExercíCios Respiratorios Terapeuticos
Aula   ExercíCios Respiratorios TerapeuticosAula   ExercíCios Respiratorios Terapeuticos
Aula ExercíCios Respiratorios Terapeuticos
 
Diagnostico diferencial entre feridas vitais e pós mortem
Diagnostico diferencial entre feridas vitais e pós mortemDiagnostico diferencial entre feridas vitais e pós mortem
Diagnostico diferencial entre feridas vitais e pós mortem
 
Fisioterapia Em Traumatofuncional
Fisioterapia Em TraumatofuncionalFisioterapia Em Traumatofuncional
Fisioterapia Em Traumatofuncional
 
Exercicios De Alongamento
Exercicios De AlongamentoExercicios De Alongamento
Exercicios De Alongamento
 
História da radiologia no brasil aula 2
História da radiologia no brasil aula 2História da radiologia no brasil aula 2
História da radiologia no brasil aula 2
 
Aula 2 imaginologia
Aula 2 imaginologiaAula 2 imaginologia
Aula 2 imaginologia
 
Joelho
JoelhoJoelho
Joelho
 
Aula de rm prof. luis aguiar
Aula de rm   prof. luis aguiarAula de rm   prof. luis aguiar
Aula de rm prof. luis aguiar
 
Avaliacao sensorial, funcao motora, coordenacao e marcha
Avaliacao sensorial, funcao motora, coordenacao e marchaAvaliacao sensorial, funcao motora, coordenacao e marcha
Avaliacao sensorial, funcao motora, coordenacao e marcha
 
2015 aula 6f dosimetria individual medicao
2015 aula 6f dosimetria individual medicao2015 aula 6f dosimetria individual medicao
2015 aula 6f dosimetria individual medicao
 
Manual de goniometria
Manual de goniometriaManual de goniometria
Manual de goniometria
 
Fisioterapia na Mobilização Precoce na UTI
Fisioterapia na Mobilização Precoce na UTI Fisioterapia na Mobilização Precoce na UTI
Fisioterapia na Mobilização Precoce na UTI
 
Movimentos Do Pé
Movimentos Do PéMovimentos Do Pé
Movimentos Do Pé
 

Semelhante a Fotopletismografia Remota.pptx

1º Workshop OCT da Optometron
1º Workshop OCT da Optometron1º Workshop OCT da Optometron
1º Workshop OCT da OptometronLeandro Pereira
 
Formação das imagens convencionais e digitais: raios X
Formação das imagens convencionais e digitais: raios XFormação das imagens convencionais e digitais: raios X
Formação das imagens convencionais e digitais: raios XPaulo Fonseca
 
Qualidade de imagens em radiografia industrial
Qualidade de imagens em radiografia industrialQualidade de imagens em radiografia industrial
Qualidade de imagens em radiografia industrialWalmor Godoi
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao IonizanteDiego Santos
 
Processamento de Imagem - Campinho
Processamento de Imagem - CampinhoProcessamento de Imagem - Campinho
Processamento de Imagem - Campinhozacssa
 
Aula 1 - histórico e aspectos físicos
Aula 1 - histórico e aspectos físicosAula 1 - histórico e aspectos físicos
Aula 1 - histórico e aspectos físicosPedro Antonio
 
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...KarlosEduardo30
 
Tomografia taxa de compressao
Tomografia   taxa de compressaoTomografia   taxa de compressao
Tomografia taxa de compressaoLuanapqt
 
Detecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLPDetecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLPAdilmar Dantas
 
Controle de sensor sistemas de visão.pdf
Controle de sensor sistemas de visão.pdfControle de sensor sistemas de visão.pdf
Controle de sensor sistemas de visão.pdfNilsonSouza49
 
Fatores que influenciam a qualidade da imagem
Fatores que influenciam a qualidade da imagemFatores que influenciam a qualidade da imagem
Fatores que influenciam a qualidade da imagemChristiane Fust
 

Semelhante a Fotopletismografia Remota.pptx (20)

15 c 084
15 c 08415 c 084
15 c 084
 
1º Workshop OCT da Optometron
1º Workshop OCT da Optometron1º Workshop OCT da Optometron
1º Workshop OCT da Optometron
 
Formação das imagens convencionais e digitais: raios X
Formação das imagens convencionais e digitais: raios XFormação das imagens convencionais e digitais: raios X
Formação das imagens convencionais e digitais: raios X
 
Tomografia feixe conico
Tomografia feixe conicoTomografia feixe conico
Tomografia feixe conico
 
GOP Software Manual
GOP Software ManualGOP Software Manual
GOP Software Manual
 
Qualidade de imagens em radiografia industrial
Qualidade de imagens em radiografia industrialQualidade de imagens em radiografia industrial
Qualidade de imagens em radiografia industrial
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao Ionizante
 
Processamento de Imagem - Campinho
Processamento de Imagem - CampinhoProcessamento de Imagem - Campinho
Processamento de Imagem - Campinho
 
Apresentação ENIC 2016 UFPB
Apresentação ENIC 2016 UFPB Apresentação ENIC 2016 UFPB
Apresentação ENIC 2016 UFPB
 
aula 1.pdf
aula 1.pdfaula 1.pdf
aula 1.pdf
 
Aula 1 - histórico e aspectos físicos
Aula 1 - histórico e aspectos físicosAula 1 - histórico e aspectos físicos
Aula 1 - histórico e aspectos físicos
 
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...
CONARAD-A-evolucao-tecnologica-e-o-estado-da-arte-em-Tomografia-Computadoriza...
 
Métodos de medição todos
Métodos de medição   todosMétodos de medição   todos
Métodos de medição todos
 
Fotometria
FotometriaFotometria
Fotometria
 
Tomografia taxa de compressao
Tomografia   taxa de compressaoTomografia   taxa de compressao
Tomografia taxa de compressao
 
Detecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLPDetecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLP
 
Controle de sensor sistemas de visão.pdf
Controle de sensor sistemas de visão.pdfControle de sensor sistemas de visão.pdf
Controle de sensor sistemas de visão.pdf
 
Apresentação Sensoriamento Remoto - IFS
Apresentação Sensoriamento Remoto - IFSApresentação Sensoriamento Remoto - IFS
Apresentação Sensoriamento Remoto - IFS
 
Nidek OPD-Scan III
Nidek OPD-Scan IIINidek OPD-Scan III
Nidek OPD-Scan III
 
Fatores que influenciam a qualidade da imagem
Fatores que influenciam a qualidade da imagemFatores que influenciam a qualidade da imagem
Fatores que influenciam a qualidade da imagem
 

Fotopletismografia Remota.pptx

  • 1. Introdução à Fotopletismografia Remota Medição do pulso cardíaco mediante imagens de vídeo Dr. José D. Bermúdez Castro prof.bermudez@ica.ele.puc-rio.br
  • 2. O que é a Fotopletismografia ? 2
  • 3. Introdução à Fotopletismografia Remota Fotopletismografia 3
  • 4. Introdução à Fotopletismografia Remota Fotopletismografia Definição: A Fotopletismografia (PPG - Photoplethysmography) é um método ótico para a medição da reflectância ou transmissão da luz da pele que pode ser usado para a detecção do pulso. Princípio de Funcionamento: 4 Esquerda: artérias mais estreitas e menos absorção (maior refletividade) da fonte de luz verde. Direita: artérias mais largas e mais absorção de luz (menor refletividade) Credits: https://theconversation.com/how-reliable-is-your-wearable-heart-rate-monitor-98095
  • 5. Introdução à Fotopletismografia Remota Fotopletismografia Definição: A Fotopletismografia (PPG - Photoplethysmography) é um método ótico para a medição da reflectância ou transmissão da luz da pele que pode ser usado para a detecção do pulso. 5
  • 6. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Fotopletismografia (PPG) 6 Esquerda: pessoa quieta, mostrando um sinal de frequência cardíaca facilmente identificado. À direita: o mesmo sensor minutos depois, durante a caminhada. Credits: https://theconversation.com/how-reliable-is-your-wearable-heart-rate-monitor-98095
  • 7. Introdução à Fotopletismografia Remota Fatores que afetam a PPG : • Volume sanguíneo • Movimento da parede dos vasos sanguíneos • Orientação das células vermelhas Fotopletismografia (PPG) 7
  • 8. Introdução à Fotopletismografia Remota Aplicações: • Frequência cardíaca e o ciclo cardíaco • Respiração • Saturação de oxigênio (Covid-19) • Pressão arterial • Impressão digital (antifraude) Fotopletismografia (PPG) 8
  • 9. O que é a Fotopletismografia Remota ? 9
  • 10. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Os fenômenos explorados no rPPG estão intimamente relacionados ao ciclo cardíaco. • Durante cada ciclo, o sangue circula do coração para a cabeça através das artérias carótidas. • Esse influxo periódico de sangue afeta tanto as propriedades ópticas da pele facial quanto o movimento mecânico da cabeça, permitindo aos pesquisadores medir a FC remotamente. Fotopletismografia Remota (rPPG) 10 Rouast, P. V., Adam, M. T., Chiong, R., Cornforth, D., & Lux, E. (2018). Remote heart rate measurement using low-cost RGB face video: a technical literature review. Frontiers of Computer Science, 12(5), 858-872.
  • 11. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Credits: Wang et al. (2017). Algorithmic principles of remote-PPG. IEEE Transactions on Biomedical Engineering, 64(7), 1479–1491. DOI: 10.1109/TBME.2016.2609282 Fotopletismografia Remota (rPPG) 11
  • 12. Introdução à Fotopletismografia Remota Conceitos: • A rPPG mede a variação das mudanças de reflexão da luz (vermelha, verde e azul) na pele, como o contraste entre a reflexão especular e a reflexão difusa. • A reflexão especular é a reflexão pura da luz da pele. • A reflexão difusa é o reflexo que permanece da absorção e dispersão no tecido da pele, que varia com as alterações do volume sanguíneo. Fotopletismografia Remota 12
  • 13. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Fotopletismografia Remota 13
  • 14. Introdução à Fotopletismografia Remota Fotopletismografia Remota Aplicações: • Frequência cardíaca e o ciclo cardíaco • Anti fraude • Covid-19 • Monitoramento de Crianças 14
  • 15. Introdução à Fotopletismografia Remota Princípio de Funcionamento: credits: http://alumni.media.mit.edu/~djmcduff/assets/remote-physiology.html Fotopletismografia Remota 15
  • 16. Introdução à Fotopletismografia Remota Pipeline de processamento: Fotopletismografia Remota 16 Boccignone, G., Conte, D., Cuculo, V., D’Amelio, A., Grossi, G., & Lanzarotti, R. (2020). An Open Framework for Remote-PPG Methods and their Assessment. IEEE Access, 8, 216083-216103.
  • 17. Introdução à Fotopletismografia Remota Extração da Face: Fotopletismografia Remota 17
  • 18. Introdução à Fotopletismografia Remota Extração da Face: Dada uma sequência de vídeo v(t), o objetivo é extrair a cada frame o quadro que contém o rosto. Fotopletismografia Remota 18 Extractor de Face Boxes [y, x, h, w] v(t)
  • 19. Introdução à Fotopletismografia Remota Extração da Face: Dada uma sequência de vídeo v(t), o objetivo é extrair a cada frame o quadro que contém o rosto. Métodos: • Métodos clássicos • Viola & Jones1 • Deep Learning • MTCNN2 • Tracking • Kalman Filter [1] Viola, P., & Jones, M. (2001, December). Rapid object detection using a boosted cascade of simple features. In Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition. CVPR 2001 (Vol. 1, pp. I-I). IEEE. [2 ]Zhang, K., Zhang, Z., Li, Z., & Qiao, Y. (2016). Joint face detection and alignment using multitask cascaded convolutional networks. IEEE Signal Processing Letters, 23(10), 1499-1503. Fotopletismografia Remota 19
  • 20. Introdução à Fotopletismografia Remota Extração da Face: MTCNN: Exemplos • Robusto a iluminação, escala, pose. Fotopletismografia Remota 20
  • 21. Introdução à Fotopletismografia Remota Extração da Face: • Tracking Fotopletismografia Remota 21
  • 22. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Fotopletismografia Remota 22
  • 23. Introdução à Fotopletismografia Remota Processamento da Região de Interesse (ROI): Objetivo: Coletar pixels contendo os componentes de sinal mais informativos para a estimativa da frequência cardíaca. Melhores regiões: - Todo o rosto - Regiões retangulares predeterminadas - a testa, o nariz ou as bochechas. A seleção de ROI é um processo crítico que muitas vezes requer refinamentos a fim de remover ruídos e artefatos, preservando elementos confiáveis para detecção de batimento Fotopletismografia Remota 23
  • 24. Introdução à Fotopletismografia Remota Processamento da Região de Interesse (ROI): Tracking dos Pontos fiduciais usando Modelos Ativos de Apariencia (AAM) Fotopletismografia Remota 24
  • 25. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Fotopletismografia Remota 26
  • 26. Introdução à Fotopletismografia Remota Processamento do Sinal RGB: Para cada frame t, e para cada banda, - Computar estatísticas (média, mediana) dos pixels de cada região R, Fotopletismografia Remota 27
  • 27. Introdução à Fotopletismografia Remota Princípio de Funcionamento: Fotopletismografia Remota 28
  • 28. Introdução à Fotopletismografia Remota Preprocessing - Reduzir ruído e artefatos. - Movimentos da fase, mudanças na iluminação, etc. - Manter a informação mais relevante Fotopletismografia Remota 29
  • 29. Introdução à Fotopletismografia Remota Preprocessing Fotopletismografia Remota 30 Sinal no Tempo Sinal na Frequência Frequências posiveis: [0.7 Hz, 4 Hz] → [42 bpm, 240 bpm]
  • 30. Introdução à Fotopletismografia Remota Métodos: Fotopletismografia Remota 31
  • 31. Introdução à Fotopletismografia Remota Métodos: Fotopletismografia Remota 32 x(t)
  • 32. Introdução à Fotopletismografia Remota Métodos: • Análise de Componentes Principais (PCA) • Análise de Componentes Independentes (ICA) • Análise da Banda Verde • Análise do Chroma (CHROM) • Métodos Baseados em DL. • ... Fotopletismografia Remota 33
  • 33. Introdução à Fotopletismografia Remota Métodos: Fotopletismografia Remota 34 x(t)
  • 34. Introdução à Fotopletismografia Remota Métodos: Fotopletismografia Remota 35
  • 35. Introdução à Fotopletismografia Remota Métodos: Análise de Componentes Principais Fotopletismografia Remota 36 R B R B R B
  • 36. Introdução à Fotopletismografia Remota Métodos: CHROM Fotopletismografia Remota 37
  • 37. Introdução à Fotopletismografia Remota Espectro: Fotopletismografia Remota 38
  • 38. Introdução à Fotopletismografia Remota Espectro Fotopletismografia Remota 39 Transformada de Fourier Peak Max
  • 39. Introdução à Fotopletismografia Remota Medição do pulso cardíaco mediante imagens de vídeo Dr. José D. Bermúdez Castro prof.bermudez@ica.ele.puc-rio.br
  • 40. Introdução à Fotopletismografia Remota Paso a paso 1. Baixar python e instalar python: • https://www.anaconda.com/products/individual 2. Criar um ambiente para python 3.7 (abrir o cmd de Anaconda) • conda create --name rPPG python==3.7 3. Ativar o ambiente: • conda activate rPPG Execução em tempo real dum sistema de rPPG para medir o pulso cardíaco. 41
  • 41. Introdução à Fotopletismografia Remota 5. Instalar pacotes necessários: • conda install -c conda-forge dlib • conda install scipy==1.3.0 • conda install git • pip install PyQt5==5.12.3 • pip install opencv-python==4.1.0.25 • pip install imutils pyqtgraph 6. Criar uma pasta onde serão executado o programa, depois, ir a pasta, e clonar ou baixar o repo: • cd nome_da_pasta • git clone https://github.com/habom2310/Heart-rate-measurement-using-camera.git 7. Executar o programa: • Entrar no diretório do repositório • cd Heart-rate-measurement-using-camera • python GUI.py Execução em tempo real dum sistema de rPPG para medir o pulso cardíaco. 42