processamento e análise de imagens biomédicas - exemplos de...

100
Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares [email protected] www.fe.up.pt/~tavares Mestrado em Radiações Aplicadas às Tecnologias da Saúde - Imagem Digital com Radiação X 7 Maio 2011

Upload: others

Post on 13-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas -

Exemplos de Metodologias e Aplicações

João Manuel R. S. Tavares

[email protected] www.fe.up.pt/~tavares

Mestrado em Radiações Aplicadas às Tecnologias

da Saúde - Imagem Digital com Radiação X

7 Maio 2011

Page 2: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Sumário

1. Apresentação

2. Processamento e Análise de Imagens Biomédicas

I. Introdução

II. Segmentação

III. Seguimento de Movimento

IV. Análise de Objectos: Emparelhamento, Alinhamento e Simulação

V. Reconstrução 3D

3. Equipa

4. Eventos & Publicações

2 Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares

Page 3: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Apresentação

Page 4: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Apresentação

• Prof. Auxiliar no Dep. de Eng. Mecânica (DEMec) da Fac.

de Eng. da Universidade do Porto (FEUP)

• Investigador Sénior e Coordenador de Projecto no Lab. de

Óptica e Mecânica Experimental (LOME) do Instituto de

Eng. Mecânica e Gestão Industrial (INEGI)

• Doutorado e Mestre em Eng. Electrotécnica e de

Computadores (FEUP) (com Tese e Dissertação na área do

Processamento e Análise de Imagem)

• Licenciado em Eng. Mecânica (FEUP)

• Áreas de Investigação: Processamento e Análise de

Imagem (segmentação, seguimento, emparelhamento, alinhamento e

reconstrução 3D), Interfaces Homem/Máquina (visualização de

dados e percepção humana), Desenvolvimento de Produto (sistemas protótipos biomédicos)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 4

Page 5: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de

Imagens Biomédicas

Page 6: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Introdução

• O sistema sensorial de visão tem elevada importância

para grande parte dos seres vivos

– Podendo disponibilizar informações de índole básica, como

verificar a existência ou não de obstáculos, ou complexa, como o

seguimento e a análise de movimento

– Operações comuns: identificação (segmentação), seguimento e

reconhecimento de movimento (seguimento e análise),

correspondência e alinhamento (emparelhamento e

alinhamento), interpolação de formas (simulação), obtenção da

forma/informação 3D (reconstrução 3D)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 6

Page 7: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Introdução

• Os investigadores da área do Processamento e Análise

de Imagem tentam desenvolver algoritmos

computacionais para realizar de forma automática, ou

semi-automática, operações e tarefas desenvolvidas

pelos (complexos) sistemas de visão dos seres vivos

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 7

Imagens

originais

Azevedo et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(3):359-369

Modelo computacional 3D

voxalizado e poligonizado

Page 8: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Introdução

• Algoritmos de Processamento e Análise de Imagem

são de elevado interesse para a Sociedade, sendo

frequentemente usados, por exemplo, em:

– Medicina, Biologia

– Ciências naturais, Desporto

– Engenharia, Indústria

• Exemplos de tarefas comuns envolvendo algoritmos de

Processamento e Análise de Imagem:

– Remoção de ruído, Correcção geométrica

– Segmentação, Reconhecimento (2D-4D)

– Seguimento e análise de movimento, incluindo emparelhamento,

alinhamento e simulação (2D-4D)

– Reconstrução 3D

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 8

Page 9: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Introdução: Processamento e Análise de Imagem – Operações e Objectivos

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 9

Melhoramento

de imagem Segmentação de imagem /

extracção de características

seguimento

emparelhamento

simulação

Imagem /

imagens

Análise de

movimento alinhamento

Processamento

de Imagem

Análise de Imagem /

Visão Computacional

João Manuel R. S. Tavares

Visão 3D

Visão por

Computador

Page 10: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 10 João Manuel R. S. Tavares

Introdução

• (Pré-)Processamento de imagem: suavização de ruído

por difusão anisotrópica

Page 11: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Imagens

Biomédicas: Segmentação

Page 12: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Pretende-se identificar de forma automática, ou semi-

automática, os objectos (2D/3D) presentes em imagens

estáticas ou em sequências de imagem

• As técnicas mais comuns são baseadas em

emparelhamento de protótipos, modelações

geométricas, estatísticas e físicas, e redes neuronais

• É uma das operações mais usuais em Análise de

Imagem, sendo frequentemente a primeira “grande”

tarefa considerada

• Problemas envolvidos: ruído, baixa resolução, reduzido

contraste, formas não conhecidas, oclusões parciais,

múltiplos objectos presentes, etc.

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 12

Page 13: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Segmentação de contornos em pedobarografia dinâmica:

método de Otsu, operadores morfológicos

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 13

Imagens originais Após segmentação

Bastos & Tavares (2004) LNCS 3179:39-50

Segmentação

camada de contacto

+ vidro

câmara espelho

luz reflectida vidro

pressão camada opaca

lâmpada

lâmpada camada

transparente

Page 14: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise do dano em materiais: binarização e análise de

regiões

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 14

Imagem original Após segmentação

Região do dano Medidas obtidas

Marques et al. (2009) Composites Science and Technology 69(14):2376-2382

Albuquerque et al. (2010) Journal of Composite Materials 44(9):1139-1159

Page 15: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Region Growing, x=215; y=254

Segmentação

• Segmentação de estruturas do ouvido: método de

crescimento de regiões

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 15

Imagem original Segmentação obtida

(labirinto ósseo)

Barroso et al. (2011) CNME

X: 254 Y: 214

Index: 116.7

RGB: 0.459, 0.459, 0.459

Page 16: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise de microestruturas em materiais: rede neuronal

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 16

Imagens originais Após segmentação

Albuquerque et al. (2008) Nondestructive Testing and Evaluation 23(4):273-283

Albuquerque et al. (2009) NDT & E International 42(7):644-651

Page 17: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise das fases secundárias em materiais em imagens

de microscopia electrónica de varrimento: rede neuronal

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 17

Imagem original Imagem segmentada

Albuquerque et al. (2011) Microscopy Research and Technique 74(1):36-46

Page 18: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise de porosidade de materiais a partir de imagens

de microscopia óptica: rede neuronal

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 18

Imagem original e pixels de treino Imagem segmentada

Albuquerque et al. (2010) Journal of Microscopy 240(1):50-59

Page 19: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Detecção de tumores na mama a partir de imagens de

mamografia: transformada de Hough

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 19

Chagas et al. (2007) VIPimage 2007, 363-368

Imagem original Após segmentação

Page 20: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Reconhecimento de objectos em imagens:

emparelhamento de imagem protótipo

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 20

Carvalho & Tavares (2005) CMNI 2005

fft fft

ift

3ift D CC 2ift D CC

max CC

Imagem original

Imagem protótipo

Page 21: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de características: protótipos

deformáveis geométricos

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 21

Carvalho & Tavares (2006) CompIMAGE 2006, 129-134

Carvalho & Tavares (2007) VipIMAGE 2007, 209-215

Exemplo de um

protótipo deformável

Page 22: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de características faciais:

protótipos deformáveis geométricos

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 22

Carvalho & Tavares (2006) CompIMAGE 2006, 129-134

Carvalho & Tavares (2007) VipIMAGE 2007, 209-215

Imagem original e imagens

de campos de energia (força)

Segmentação da íris usando um

protótipo deformável (circulo)

Segmentação do

olho usando um

protótipo deformável

Page 23: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de regiões de pele em imagens: modelos

estatísticos

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 23

Amostras de pele usadas

para construir o modelo

Imagem original e

segmentação obtida

Carvalho & Tavares (2005) CMNI 2005

Carvalho & Tavares (2008) Tékhne VI(9):245-266

Função de probablidade

usada

Page 24: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 24

Segmentação

• Segmentação do fundo da cena/objecto em sequências

de imagens: modelos estatísticos

Subtracção do

fundo

Detecção do objecto

em movimento

Vasconcelos & Tavares (2008) WCCM8 / ECCOMAS 2008

Imagens

originais

Page 25: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 25

Segmentação

• Segmentação do fundo da cena/objecto em sequências

de imagens: modelos estatísticos

Subtracção do

fundo

Detecção do objecto

em movimento

Vasconcelos & Tavares (2008) WCCM8 / ECCOMAS 2008

Vasconcelos & Tavares (2011) EUROMECH Colloquium 511

Imagens originais (www.nada.kth.se/cvap/actions)

Page 26: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: modelos de

distribuição pontual (i. e. modelos de forma)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 26

Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241

Page 27: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: modelos

activos de forma

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 27

Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241

Page 28: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de mãos e faces em imagens: modelos

activos de forma

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 28

Segmentações obtidas (inicial, intermédias e final)

Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241

Page 29: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: modelos

activos de aparência

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 29

Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241

Page 30: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de faces em imagens: modelos activos de

aparência

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 30

Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241

Imagem original e segmentações obtidas (inicial, intermédia e final)

Page 31: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise do tracto vocal durante a fala partir de imagens

de ressonância magnética: modelos activos de forma

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 31

Vasconcelos et al. (2010) Journal of Voice, doi:10.1016/j.jvoice.2010.05.002 (in press)

Segmentação

internmédia II

Imagem

original +

modelo médio

Segmentação

final

Segmentação

intermédia I

Page 32: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Análise do tracto vocal durante a fala partir de imagens de

ressonância magnética: modelos activos de aparência

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 32

Vasconcelos et al. (2010) Journal of Voice, doi:10.1016/j.jvoice.2010.05.002 (in press)

Vasconcelos et al. (2011) Journal of Engineering in Medicine 225(1):68-76

Segmentações

intermédias

Segmentação

inicial

Segmentação

final

Segmentações

intermédias

Page 33: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: contornos

activos (i.e. snakes)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 33

Tavares et al. (2009) International Journal for Computational Vision and Biomechanics 2(2):209-220

Page 34: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: contornos

activos (i.e. snakes)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 34

Imagem original e

contorno inicial

Contorno final

Tavares et al. (2009) International Journal for Computational Vision and Biomechanics 2(2):209-220

Page 35: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: contorno

deformável, FEM, equação de Lagrange

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 35

Gonçalves et al. (2008) Computer Modeling in Engineering & Sciences 32(1):45-55

Page 36: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: contorno

deformável, FEM, equação de Lagrange

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 36

Imagens originais e contornos iniciais Contornos finais

Gonçalves et al. (2008) Computer Modeling in Engineering & Sciences 32(1):45-55

borracha

k = 200N/m

14s

Page 37: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens: métodos de

level set

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 37

Ma et al. (2010) Medical Engineering & Physics 32(7):766-774

Ma et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(2):235-246

Page 38: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de objectos em imagens médicas: método

de level set

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 38

Imagem original Segmentação inicial Segmentação final

Perdigão et al. (2005) Encontro_1_Biomecânica, 81-85

Page 39: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação do pavimento pélvico a partir de imagens

de ressonância magnética: método de level set,

conhecimento prévio

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 39

Ma et al. (2010) Medical Engineering & Physics 32(7):766-774

Page 40: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Segmentação do pavimento pélvico feminino a partir de

imagens de ressonância magnética: método de level set,

conhecimento prévio

Segmentação

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 40

Ma et al. (2010) Medical Engineering & Physics 32(7):766-774

Segmentação do pavimento pélvico

Page 41: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de órgãos da cavidade pélvica feminina a

partir de imagens de ressonância magnética: modelos de

level set, conhecimento prévio

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 41

Ma et al. (2011) Computers in Biology and Medicine (submitted)

Segmentação em simultâneo de órgãos (bexiga, pavimento pélvico, ânus) da

cavidade pélvica (3 exemplos)

Page 42: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação da bexiga a partir de imagens de

ressonância magnética: modelos de level set,

conhecimento prévio

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 42

Ma et al. (2011) Annals of Biomedical Engineering, DOI: 10.1007/s10439-011-0324-3 (in press)

Segmentação das paredes internas e externas da bexiga (3 exemplos)

Page 43: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Nova plataforma para segmentação de imagens

médicas (VC++, OpenCV, ITK)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 43

Interface da plataforma

Ma et al. (2008) CMBBE 2008

Ma et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(2):235-246

Page 44: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Segmentação

• Segmentação de órgãos da cavidade pélvica da mulher

a partir de imagens de ressonância magnética: nova

plataforma

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 44

Ma et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(2):235-246

Crescimento de regiões Watershed

Método de Malladi Contorno activo geodesico Level-set framework

Page 45: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Imagens

Biomédicas: Seguimento

Page 46: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Seguimento

• Pretende-se seguir o movimento e/ou a deformação de

estruturas em sequências de imagem (2D/3D)

• Nesta área, destacam-se as técnicas baseadas em fluxo

óptico, emparelhamento de blocos e em métodos

estocásticos

• Usualmente, envolve a estimativa do movimento

envolvido, a gestão das entidades seguidas, a análise

do movimento seguido bem como a sua quantificação

• Problemas envolvidos: movimento não rígido, distorção

geométrica, condições de iluminação variáveis,

oclusão, ruído, múltiplas estruturas, etc.

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 46

Page 47: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Seguimento

• Plataforma desenvolvida para

seguimento de entidades (pontos

/ rectas) em sequências de

imagem: filtro de Kalman ou

filtro Unscented Kalman,

optimização, distância de

Mahalanobis, modelo de

gestão

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 47

Pinho et al. (2007) Int. Journal of Simulation Modelling 6(2):84-92

Pinho & Tavares (2009) VipIMAGE 2009, 299-304

Pinho & Tavares (2009) Computer Modeling in Engineering &

Sciences 46(1):51-75

João Manuel R. S. Tavares

Page 48: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Seguimento

• Seguimento de marcas em análise da marcha: filtro de

Kalman, distância de Mahalanobis, optimização, modelo

de gestão

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 48

Previsão Incerteza Medição Correspondência Resultado

Pinho et al. (2005) ICCB 2005, 915-926

Pinho & Tavares (2009) Computer Modeling in Engineering & Sciences 46(1):51-75

(5 frames)

João Manuel R. S. Tavares

Page 49: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 49

Sousa et al. (2007) ISHF2007, 331-340

Sousa et al. (2007) ICCB2007, 291-296

Seguimento

• Análise da marcha com detecção de

eventos: filtro de Kalman, distância

de Mahalanobis, optimização

Page 50: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

50 Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

Pinho et al. (2005) LSCCS, Vol. 4A:463-466

Pinho et al. (2007) International Journal of Simulation Modelling 6(2):84-92

(547 frames)

Seguimento

• Seguimento de ratos em sequências longas de imagem:

filtro de Kalman, distância de Mahalanobis,

optimização, modelo de gestão

João Manuel R. S. Tavares

Page 51: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 51

Seguimento

• Seguimento de ratos numa sequência de imagem real:

filtro de Kalman (KF) e filtro Unscented Kalman (UKF)

#15 #16 #17

KF

UKF

(22 frames)

João Manuel R. S. Tavares

+ previsão

x medição

x correcção

Page 52: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 52

Seguimento

• Seguimento de ratos numa sequência de imagem real:

filtro de Kalman (KF) e filtro Unscented Kalman (UKF) –

cont.

Resultados do filtro de

Kalman

Resultados do filtro Unscented

Kalman

João Manuel R. S. Tavares

(22 frames)

Page 53: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 53

Seguimento

• Seguimento de ratos numa sequência de imagem real:

filtro de Kalman (KF) e filtro Unscented Kalman (UKF) –

cont.

João Manuel R. S. Tavares

(22 frames)

Erro de seguimento (previsão/estado real)

Page 54: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Imagens Biomédicas:

Emparelhamento, Alinhamento e

Simulação – Análise de Objectos

Page 55: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Objectos

• Emparelhamento

– É uma das tarefas mais usuais em Processamento e Análise de

Imagem, por exemplo, para alinhar estruturas, reconhecer

estruturas, obter informação 3D, analisar movimento, etc.

– Geralmente é conseguido através da consideração de

características invariantes, como a curvatura, ou de

deslocamentos (assinaturas) em espaços globais/próprios,

como no espaço modal ou de Fourier

– Problemas envolvidos: oclusão, deformações não rígidas,

variações elevadas de forma, etc.

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 55

Page 56: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Objectos

• Alinhamento

– É uma tarefa habitualmente necessária para comparar objectos

representados em imagens adquiridas em instantes de tempo

distintos ou segundo diferentes condições/técnicas

– O alinhamento é essencial, por exemplo, em medicina para

analisar a evolução de patologias a partir de imagens

– Geralmente é conseguido através da consideração de

características invariantes, como pontos de curvatura máxima,

emparelhamento e estimativa da transformação envolvida

– Problemas envolvidos: características não determinadas

facilmente, deformações não rígidas, variações elevadas de

forma, etc.

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 56

Page 57: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Objectos

• Simulação

– É uma tarefa muito usada em Computação Gráfica (morphing)

mas também muito útil em Análise de Imagem, por exemplo, para

estimar a deformação existente entre duas estruturas distintas

ou entre dois instantes de uma mesma estrutura, estimar as

transições entre duas formas adquiridas com espaçamento

temporal elevado, etc.

– Geralmente é conseguida através da consideração de

transformações geométricas

– No entanto, quando se deve considerar o comportamento físico

das estruturas envolvidas, devem ser usadas metodologias e

modelações físicas (por exemplo, usando FEM)

• Dificuldades comuns são relativas à estimativas das forças

envolvidas e das propriedades adoptadas para os materiais

• Fase de emparelhamento das estruturas torna-se crucial

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 57

Page 58: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Emparelhamento

• Emparelhamento de contornos em imagens: modelação

física/geométrica, análise modal, optimização

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 58

Bastos & Tavares (2006) Inverse Problems in Science and Engineering 14(5):529-541

Tavares & Bastos (2010) Progress in Computer Vision and Image Analysis, 339-368

João Manuel R. S. Tavares

Page 59: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Emparelhamento de contornos em pedobarografia

dinâmica: FEM, análise modal, optimização

Emparelhamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 59

Imagens originais Contornos

emparelhados

Bastos & Tavares (2004) LNCS 3179:39-50

Tavares & Bastos (2010) Progress in Computer Vision and Image Analysis, 339-368

João Manuel R. S. Tavares

camada de contacto

+ vidro

câmara espelho

luz reflectida vidro

pressão camada opaca

lâmpada

lâmpada camada

transparente

Page 60: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Emparelhamento

• Emparelhamento de contornos e superfícies em

pedobarografia dinâmica: FEM, análise modal,

optimização

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 60

Imagem de

pedobarografia

dinâmica

Tavares & Bastos (2005) Electronic Letters on Computer Vision and Image Analysis 5(3):1-20

Emparelhamento de

dois contornos

Emparelhamento entre duas superfícies de intensidade (pressão) (2 vistas)

Emparelhamento entre iso-contornos (2 vistas)

João Manuel R. S. Tavares

Page 61: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Emparelhamento de contornos e superfícies em

pedobarografia dinâmica: FEM, análise modal,

optimização

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 61

Emparelhamentos obtidos

entre iso-contornos

Emparelhamentos obtidos

entre superfícies

Bastos & Tavares (2004) LNCS 3179:39-50

Tavares & Bastos (2005) Electronic Letters on Computer Vision and Image Analysis 5(3):1-20

Emparelhamento

Page 62: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de contornos em imagens: modelação

geométrica/física, optimização, programação dinâmica

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 62

Oliveira & Tavares (2008) Computer Modeling in Engineering & Sciences 31(11):1-11

João Manuel R. S. Tavares

Page 63: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de contornos em imagens: modelação

geométrica, optimização, programação dinâmica

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 63

Imagens originais e

contornos extraidos

Contornos

emparelhados antes

do alinhamento

Contornos após

alinhamento

Oliveira & Tavares (2008) Computer Modeling in Engineering & Sciences 31(11):1-11

Oliveira & Tavares (2009) Computer Modeling in Engineering & Sciences 43(1):91-110

João Manuel R. S. Tavares

Page 64: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de pedobarografia: modelação

geométrica, optimização, programação dinâmica

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 64

Imagens originais e contornos

extraídos Contornos emparelhados e imagens

antes e após alinhamento

Oliveira et al. (2009) Journal of Biomechanics 42(15):2620-2623

João Manuel R. S. Tavares

Page 65: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de pedobarografia:

transformada de Fourier

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 65

Imagens originais Imagens antes e após

alinhamento

Oliveira et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(6):731-740

João Manuel R. S. Tavares

Page 66: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de pedobarografia: método

híbrido: Alinhamento de Contornos ou Alinhamento

baseado na transformada de Fourier + Optimização de

semelhança

(MSE/MI/XOR)

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 66

Imagens originais Imagens antes e após

alinhamento

Oliveira & Tavares 2011 Medical & Biological

Engineering & Computing 49(3):313-323

João Manuel R. S. Tavares

Page 67: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 67 João Manuel R. S. Tavares

Alinhamento

• Alinhamento de imagens de pedobarografia para

identificação (esq. / direito), extracção de medidas e

índices

Imagens originais, após normalização,

contornos e áreas identificadas

Oliveira et al. 2011 Computer Methods in

Biomechanics and Biomedical Engineering,

DOI: 10.1080/10255842.2011.581239 (in

press)

Page 68: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de sequências de imagem de

pedobarografia dinâmica: alinhamento espacial e

temporal

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 68 João Manuel R. S. Tavares

Oliveira et al. 2011 Medical &

Biological Engineering &

Computing, DOI: 10.1007/s11517-

011-0771-x (in press)

Page 69: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de sequências de imagem de

pedobarografia dinâmica: alinhamento espacial e

temporal

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

69

João Manuel R. S. Tavares

Sequências originais

antes do alinhamento

Sequências pré-

processadas

Sequências de

imagem originais

Sequências após

alinhamento

69

Oliveira et al. 2011 Medical &

Biological Engineering &

Computing, DOI: 10.1007/s11517-

011-0771-x (in press)

camada de contacto

+ vidro

câmara espelho

Page 70: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de sequências de imagem de

pedobarografia dinâmica: alinhamento espacial e

temporal

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

70

João Manuel R. S. Tavares

Sequências originais

antes do alinhamento

Sequências pré-

processadas

Sequências de

imagem originais

Sequências após

alinhamento

70

Oliveira et al. 2011 Medical &

Biological Engineering &

Computing, DOI: 10.1007/s11517-

011-0771-x (in press)

Page 71: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de uma mesma modalidade:

alinhamento de contornos

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares 71

Suavização

Extracção do contorno

Extracção

do

contorno

Binarização

71

Page 72: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de uma mesma modalidade:

alinhamento de contornos - cont.

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares

Imagens

a alinhar

Contornos antes/após

emparelhamento

72

Oliveira & Tavares (2008) Computer Modeling in Engineering & Sciences 31(11):1-11

Oliveira & Tavares (2009) Computer Modeling in Engineering & Sciences 43(1):91-110

72

Page 73: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de uma mesma modalidade:

alinhamento de contornos - cont.

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

73

João Manuel R. S. Tavares

Imagens

Alinhadas

Imagem

originais

73

Soma

Soma Diferença

Oliveira & Tavares (2008) Computer Modeling in Engineering & Sciences 31(11):1-11

Oliveira & Tavares (2009) Computer Modeling in Engineering & Sciences 43(1):91-110

Page 74: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de uma mesma modalidade:

maximização directa da correlação cruzada

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

74

João Manuel R. S. Tavares

Imagens

Alinhadas

Imagem originais

(RM - proton density)

74

Soma

Soma Diferença

Oliveira et al. (2010) Computer Methods in

Biomechanics and Biomedical

Engineering 13(6):731-740

Page 75: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento de imagens de uma mesma modalidade:

optimização pelo Método de Powell de medida de

semelhança (MSE)

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

75

João Manuel R. S. Tavares

Imagens

Alinhadas

Imagem

originais (RX)

75

Soma

Soma Diferença

Oliveira et al. 2011 Medical &

Biological Engineering &

Computing 49(3):313-323

Page 76: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Alinhamento

• Alinhamento intermodal (CT/RM): optimização pelo

Método de Powell de medida de semelhança (MI)

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações

76

João Manuel R. S. Tavares

Imagens

Alinhadas

Imagem

originais

76

CT RM CT+RM

CT+RM Diferença CT+RM

Oliveira et al. 2011 Medical &

Biological Engineering &

Computing 49(3):313-323

Page 77: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Simulação

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 77

• Simulação (morphing) física de contornos em imagens:

FEM, análise modal, optimização, eq. de Lagrange

João Manuel R. S. Tavares

Page 78: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Simulação de contornos em imagens: FEM, análise

modal, optimização,

equação de Lagrange

Emparelhamento

obtido

Deformações

simuladas

Simulação

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 78

Tavares & Pinho (2005) Journal of Computer Science 4(1):9-18

Gonçalves et al. (2008) Computer Modeling in Engineering & Sciences 32(1):45-55

Imagens originais

João Manuel R. S. Tavares

Page 79: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Simulação de contornos em imagens: FEM, análise

modal, optimização, equação de Lagrange

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 79

Emparelhamentos

obtidos

Deformações

simuladas

Emparelhamentos

obtidos Deformações

simuladas

Imagens originais

Simulação

Tavares & Pinho (2005) Journal of Computer Science 4(1):9-18

Gonçalves et al. (2008) Computer Modeling in Engineering & Sciences 32(1):45-55

Page 80: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Análise de Imagens

Biomédicas: Reconstrução 3D

Page 81: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Pretende-se obter a forma 3D de objectos ou a

informação 3D de cenas a partir de imagens 2D

• Nesta área, destacam-se: 1) formas exteriores: técnicas

activas (com projecção de energia ou movimento relativo),

passivas (sem projecção de energia ou movimento relativo)

e de escavação espacial; 2) formas interiores:

segmentação 2D (i.e. contornos) e interpolação, e

segmentação 3D

• Usualmente, envolve tarefas de calibração,

segmentação, emparelhamento, triangulação e

interpolação

• Problemas envolvidos: distorção geométrica, iluminação

variável, oclusão, ruído, formas complexas, etc.

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 81

Page 82: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de objectos a partir de slices:

segmentação 2D, Delaunay, marching cubes

Perdigão et al. (2005) CMNI 2005

Pimenta et al. (2006) CompIMAGE 2006, 343-348

Alexandre et al. (2007) VipIMAGE 2007, 359-362

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 82

Page 83: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de órgãos a partir de imagens

médicas: segmentação 2D, Delaunay, marching cubes

Segmentação realizada num

slice e reconstrução 3D obtida

Orgãos do braço reconstruidos 3D Perdigão et al. (2005) CMNI 2005

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 83

Page 84: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de órgãos da cavidade pélvica

feminina partir de imagens de ressonância magnética:

segmentação 2D, loft, suavização

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 84

Segmentação 2D

realizada num slice Pavimento pélvico

reconstruído 3D

Órgãos da cavidade

pélvica reconstruídos 3D

Pimenta et al. (2006) CompIMAGE 2006, 343-348

Alexandre et al. (2007) VipIMAGE 2007, 359-362

slices

Page 85: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de cenas a partir de sequências de

imagem: visão estéreo densa

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 85

Azevedo et al. (2006) VISAPP 2006, 383-388

Page 86: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de uma cena a partir de par de

imagens: visão estéreo densa

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 86

Mapa de disparidade

obtido Par de imagens original

Azevedo et al. (2006) VISAPP 2006, 383-388

Page 87: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de objectos a partir de sequências de

imagem: escavação espacial

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 87

Azevedo et al. (2008) Advances in Computational Vision and Medical Image Processing: Methods and

Applications, 117-136

Page 88: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

• Reconstrução 3D de objectos a partir de sequências de

imagem: escavação espacial

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 88

Azevedo et al. (2008) Advances in Computational Vision and Medical Image Processing: Methods and

Applications, 117-136

Azevedo et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(3):359-369

Imagens originais Modelo computacional 3D obtido

voxalizado e poligonizado

Page 89: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Reconstrução 3D

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 89

Azevedo et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(3):359-369

• Reconstrução 3D de objectos a partir de sequências de

imagem: escavação espacial

Imagens originais Modelo computacional 3D obtido

voxalizado e poligonizado

Page 90: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Reconstrução 3D da coluna a partir de duas

radiografias 2D e usando um modelo deformável

Reconstrução 3D

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 90

Moura et al. (2010) Computer Modeling in Engineering & Sciences 60(2):115-138

Moura et al. (2011) Medical Engineering & Physics, DOI: 10.1016/j.medengphy.2011.03.007 (in press)

Interface desenvolvida Modelo ajustado (duas vistas) e

reconstrução obtida

Page 91: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Reconstrução 3D a partir de radiografias 2D: calibração

Reconstrução 3D

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 91

Moura et al. (2010) Computer Modeling in Engineering & Sciences 60(2):115-138

Moura et al. (2011) Medical Engineering & Physics, DOI: 10.1016/j.medengphy.2011.03.007 (in press)

Método

desenvolvido

Calibração de um sistema

de Raio-X

Page 92: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

• Reconstrução 3D a partir de radiografias 2D: calibração

Reconstrução 3D

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 92

Moura et al. (2010) Computer Modeling in Engineering & Sciences 60(2):115-138

Moura et al. (2011) Medical Engineering & Physics, DOI: 10.1016/j.medengphy.2011.03.007 (in press)

Estimativa da distância entre a

fonte de Raio-X e a mesa

Duas radiografias de uma coluna seca usada para

validar a calibração e reconstrução 3D obtida

Page 93: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de

Imagens Biomédicas: Sumário

Page 94: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Sumário

• A área do Processamento e Análise de Imagem é complexa

e exigente, mas de elevado interesse em muitos

domínios

• Vários desafios existem, como, por exemplo, condições

de aquisição difíceis, oclusão, formas e topologias

complexas, movimentos complicados

• Trabalho considerável já foi desenvolvido, mas existem

ainda muitos desafios importantes e difíceis a resolver

• Métodos e metodologias de outras áreas do

conhecimento, como da Matemática, Mecânica

Computacional, Medicina e Biologia, podem contribuir para

a resolução de tais desafios

• Para tal, Colaborações são Necessárias e Bem-vindas 94 Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares

Page 95: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Equipa

Page 96: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Equipa (Processamento e Análise de Imagem)

• Estudantes de Doutoramento (13):

– Concluído: Daniel Moura

– Em curso: Raquel Pinho, Patrícia Gonçalves, Maria Vasconcelos,

Ilda Reis, Teresa Azevedo, Zhen Ma, Elza Chagas, Francisco

Oliveira, António Gomes, João Nunes, Alex Araújo, Sandra Rua

• Estudantes de Mestrado (17):

– Em curso: Elisa Barroso, Ana Jesus, Jorge Pereira, Carolina

Tabuas, Gabriela Queiros, Célia Cruz, Priscila Alves, Diana Cidre

– Concluídos: Frederico Jacob, Daniela Sousa, Francisco Oliveira,

Teresa Azevedo, Maria Vasconcelos, Raquel Pinho, Luísa Bastos,

Cândida Coelho, Jorge Gonçalves

• Estudantes de pré-Graduação (2)

– Concluídos: Ricardo Ferreira, Soraia Pimenta

96 Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares

Page 97: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Eventos & Publicações

Page 98: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Webpage (www.fe.up.pt/~tavares)

João Manuel R. S. Tavares Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações 98

Page 99: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Agradecimentos

• Os trabalhos apresentados têm vindo a ser realizados

parcialmente com o apoio da Fundação para a Ciência e a

Tecnologia (FCT) em Portugal, nomeadamente, através

dos projectos:

– PTDC/SAU-BEB/102547/2008

– PTDC/SAU-BEB/104992/2008

– PTDC/EEA-CRO/103320/2008

– UTAustin/CA/0047/2008

– UTAustin/MAT/0009/2008

– PDTC/EME-PME/81229/2006

– PDTC/SAU-BEB/71459/2006

– POSC/EEA-SRI/55386/2004

João Manuel R. S. Tavares Análise de Objectos em Imagens: Técnicas e Aplicações 99

Page 100: Processamento e Análise de Imagens Biomédicas - Exemplos de …tavares/downloads/publications/... · 2011-05-06 · Introdução • Os investigadores da área do Processamento

Processamento e Análise de Imagens Biomédicas

- Exemplos de Metodologias e Aplicações

João Manuel R. S. Tavares

[email protected] www.fe.up.pt/~tavares

7 Maio 2011

Mestrado em Radiações Aplicadas às Tecnologias

da Saúde - Imagem Digital com Radiação X