12.04.2013 Views

Processamento e Análise de Imagem em Engenharia Biomédica ...

Processamento e Análise de Imagem em Engenharia Biomédica ...

Processamento e Análise de Imagem em Engenharia Biomédica ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong><br />

<strong>Engenharia</strong> <strong>Biomédica</strong><br />

João Manuel R. S. Tavares<br />

tavares@fe.up.pt www.fe.up.pt/~tavares<br />

Bragança<br />

18 Março 2010


Conteúdo<br />

• Apresentação<br />

• Introdução<br />

• Tarefas e Aplicações<br />

– Segmentação<br />

– Seguimento<br />

– Emparelhamento, Alinhamento e Morphing<br />

– Reconstrução 3D<br />

• Conclusões<br />

• Equipa<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 2


Apresentação


Apresentação<br />

• Prof. Auxiliar no Dep. <strong>de</strong> Eng. Mecânica (DEMec) da Fac. <strong>de</strong><br />

Eng. da Universida<strong>de</strong> do Porto (FEUP)<br />

• Investigador Sénior e Coor<strong>de</strong>nador <strong>de</strong> Projecto no Lab. <strong>de</strong><br />

Óptica e Mecânica Experimental (LOME) do Instituto <strong>de</strong> Eng.<br />

Mecânica e Gestão Industrial (INEGI)<br />

• Doutorado e Mestre <strong>em</strong> Eng. Electrotécnica e <strong>de</strong> Computadores<br />

(FEUP) (com Tese e Dissertação na área do <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong><br />

<strong>Imag<strong>em</strong></strong>)<br />

• Licenciado <strong>em</strong> Eng. Mecânica (FEUP)<br />

• Áreas <strong>de</strong> Investigação: <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong><br />

(segmentação, seguimento, <strong>em</strong>parelhamento, alinhamento e reconstrução<br />

3D), Interfaces Hom<strong>em</strong>/Máquina (visualização <strong>de</strong> dados e percepção<br />

humana), Desenvolvimento <strong>de</strong> Produto (sist<strong>em</strong>as protótipos<br />

biomédicos)<br />

João Manuel R. S. Tavares<br />

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong><br />

4


Introdução


<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong><br />

• O sist<strong>em</strong>a sensorial da visão t<strong>em</strong> elevada importância para<br />

gran<strong>de</strong> parte dos seres vivos<br />

– Po<strong>de</strong>ndo disponibilizar informações <strong>de</strong> índole mais básica, como<br />

verificar a existência ou não <strong>de</strong> obstáculos, ou mais complexa,<br />

como o seguimento e análise <strong>de</strong> movimento<br />

– Operações comuns: i<strong>de</strong>ntificação (segmentação), seguimento <strong>de</strong><br />

movimento (seguimento e análise), correspondência e<br />

alinhamento (<strong>em</strong>parelhamento e alinhamento), obtenção da<br />

forma 3D (reconstrução 3D)<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 6


<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong><br />

• Os investigadores <strong>de</strong>sta área do conhecimento tentam<br />

<strong>de</strong>senvolver algoritmos computacionais para realizar <strong>de</strong><br />

forma automática, ou s<strong>em</strong>i-automática, operações e<br />

tarefas <strong>de</strong>senvolvidas pelos (complexos) sist<strong>em</strong>as <strong>de</strong><br />

visão dos seres vivos<br />

Imagens<br />

Mo<strong>de</strong>lo 3D obtido<br />

originais voxelizado poligonizado<br />

Azevedo et al. (2009), Computer Methods in Biomechanics and Biomedical Engineering (in press)<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 7


<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong><br />

• Ex<strong>em</strong>plos <strong>de</strong> tarefas mais comuns usando algoritmos <strong>de</strong><br />

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> são: r<strong>em</strong>oção <strong>de</strong><br />

ruído, correcção geométrica, compressão, segmentação<br />

(2D/3D), seguimento e análise <strong>de</strong> movimento (2D/3D),<br />

<strong>em</strong>parelhamento e alinhamento (2D/3D), reconstrução<br />

3D, etc.<br />

• Domínios <strong>em</strong> que são frequentes algoritmos <strong>de</strong><br />

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>: Medicina, Industria,<br />

<strong>Engenharia</strong>, Biomecânica, Realida<strong>de</strong> Virtual, etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 8


<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> - Sumário<br />

imagens<br />

melhoramento<br />

<strong>de</strong> imag<strong>em</strong><br />

processamento <strong>de</strong><br />

imag<strong>em</strong><br />

análise <strong>de</strong><br />

movimento<br />

análise <strong>de</strong> imag<strong>em</strong><br />

segmentação/ extracção<br />

<strong>de</strong> características<br />

seguimento<br />

<strong>em</strong>parelhamento<br />

alinhamento<br />

morphing<br />

reconstrução 3D<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 9


Tarefas e Aplicações:<br />

Segmentação


Segmentação<br />

• Preten<strong>de</strong>-se i<strong>de</strong>ntificar <strong>de</strong> forma automática, ou s<strong>em</strong>iautomática,<br />

as estruturas presentes numa imag<strong>em</strong> (2D/3D)<br />

• As metodologias mais comuns são baseadas <strong>em</strong><br />

mo<strong>de</strong>lizações geométricas, estatísticas e físicas<br />

• É uma das operações mais usuais <strong>em</strong> <strong>Processamento</strong> e<br />

<strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>, sendo frequent<strong>em</strong>ente a primeira<br />

“gran<strong>de</strong>” tarefa consi<strong>de</strong>rada<br />

• Probl<strong>em</strong>as envolvidos: ruído, baixa resolução, reduzido<br />

contraste, formas não conhecidas, oclusões parciais,<br />

múltiplas estruturas presentes, etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 11


contact layer<br />

+ glass<br />

Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> contornos <strong>em</strong> pedobarografia<br />

dinâmica (Otsu, operadores morfológicos)<br />

mirror<br />

lamp<br />

camera<br />

pressure<br />

reflected light<br />

opaque layer<br />

transparent<br />

layer<br />

glass<br />

lamp<br />

Imagens originais<br />

Bastos & Tavares (2004), Lecture Notes in Computer Science 3179:39-50<br />

Após segmentação<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 12


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> massas <strong>em</strong> imagens <strong>de</strong><br />

mamografia (transformada <strong>de</strong> Hough)<br />

Chagas et al. (2007), VIPimage 2007<br />

<strong>Imag<strong>em</strong></strong> original Após segmentação<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 13


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> características faciais<br />

(image t<strong>em</strong>plate matching)<br />

<strong>Imag<strong>em</strong></strong> original<br />

( )<br />

ift 2D<br />

CC<br />

Carvalho & Tavares (2005), CMNI 2005<br />

fft fft<br />

×<br />

max CC<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 14<br />

ift<br />

<strong>Imag<strong>em</strong></strong> t<strong>em</strong>plate<br />

( )<br />

ift 3D<br />

CC


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> características<br />

faciais (protótipos geométricos <strong>de</strong>formáveis)<br />

<strong>Imag<strong>em</strong></strong> original e dos campos<br />

<strong>de</strong> forças consi<strong>de</strong>rados<br />

Carvalho & Tavares 2006, CompIMAGE 2006<br />

Carvalho & Tavares 2007, VipIMAGE 2007<br />

Segmentação da íris usando um<br />

protótipo <strong>de</strong>formável (circulo)<br />

Determinação do<br />

olho usando um<br />

protótipo <strong>de</strong>formável<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 15


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> faces<br />

(mo<strong>de</strong>los estatísticos <strong>de</strong> pele)<br />

Amostras <strong>de</strong> zonas <strong>de</strong> pele<br />

usadas para construir o mo<strong>de</strong>lo<br />

Carvalho & Tavares (2005), CMNI 2005<br />

Função <strong>de</strong> probabilida<strong>de</strong><br />

usada<br />

<strong>Imag<strong>em</strong></strong> original e imag<strong>em</strong><br />

após segmentação<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 16


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>em</strong> movimento humano<br />

(mo<strong>de</strong>los estatísticos background/foreground)<br />

Método <strong>de</strong> subtracção do background<br />

Método <strong>de</strong> segmentação do foreground<br />

Vasconcelos & Tavares 2008, WCCM8 / ECCOMAS 2008<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 17


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> mãos e faces<br />

(mo<strong>de</strong>los pontuais <strong>de</strong> distribuição)<br />

Etapas da segmentação numa nova imag<strong>em</strong><br />

Vasconcelos & Tavares (2008), Computer Mo<strong>de</strong>ling in Engineering & Sciences 36(3):213-241<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 18


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação para análise da forma do tracto<br />

vocal (mo<strong>de</strong>los pontuais <strong>de</strong> distribuição)<br />

<strong>Imag<strong>em</strong></strong> etiquetada Forma original Forma segmentada<br />

Vasconcelos et al. (2010), Journal of Voice (submitted)<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 19


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>em</strong> imagens médicas<br />

(mo<strong>de</strong>los físicos <strong>de</strong>formáveis - contornos activos - snakes)<br />

<strong>Imag<strong>em</strong></strong> original e<br />

contorno inicial<br />

Contorno final<br />

obtido<br />

Tavares et al. (in press), International Journal for Computational Vision and Biomechanics<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 20


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> objectos<br />

(mo<strong>de</strong>los físicos <strong>de</strong>formáveis - FEM, eq. <strong>de</strong> Lagrange)<br />

borracha<br />

k = 200N/m<br />

14s<br />

<strong>Imag<strong>em</strong></strong> original e contorno inicial Contorno final<br />

Gonçalves et al. (2008), Computer Mo<strong>de</strong>ling in Engineering & Sciences 32(1):45-55<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 21


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>em</strong> imagens médicas<br />

(mo<strong>de</strong>los físicos <strong>de</strong>formáveis - level-sets)<br />

<strong>Imag<strong>em</strong></strong> original Segmentação inicial Segmentação final<br />

Perdigão et al. (2005), Encontro_1_Biomecânica<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 22


Segmentação<br />

• Ex<strong>em</strong>plo: plataforma computacional para segmentação <strong>de</strong><br />

estruturas <strong>em</strong> imagens médicas (VTK, ITK, OpenCV)<br />

Ma et al. (2008), CMBBE2008<br />

Interface da plataforma<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 23


Segmentação<br />

• Ex<strong>em</strong>plo: segmentação <strong>de</strong> estruturas da cavida<strong>de</strong> pélvica<br />

usando a plataforma computacional <strong>de</strong>senvolvida <strong>em</strong><br />

imagens <strong>de</strong> ressonância magnética<br />

Region Growing Watershed<br />

Geo<strong>de</strong>sic Active Contour<br />

Malladi’s Algorithm<br />

Ma et al. (in press), Computer Methods in Biomechanics and Biomedical Engineering<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 24


Tarefas e Aplicações:<br />

Seguimento


Seguimento<br />

• Preten<strong>de</strong>-se seguir o movimento e/ou a <strong>de</strong>formação <strong>de</strong><br />

estruturas <strong>em</strong> sequências <strong>de</strong> imag<strong>em</strong> (2D/3D)<br />

• Nesta área, <strong>de</strong>stacam-se as metodologias baseadas <strong>em</strong><br />

<strong>em</strong>parelhamento <strong>de</strong> blocos e <strong>em</strong> métodos estocásticos<br />

• Usualmente, envolve a estimativa do movimento<br />

envolvido, a gestão das entida<strong>de</strong>s seguidas, a análise<br />

do movimento seguido b<strong>em</strong> como a sua quantificação<br />

• Probl<strong>em</strong>as envolvidos: movimento não rígido, distorção<br />

geométrica, condições <strong>de</strong> iluminação, oclusão, ruído,<br />

múltiplas estruturas, etc.<br />

João Manuel R. S. Tavares<br />

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong><br />

26


Seguimento<br />

• Ex<strong>em</strong>plo: seguimento humano <strong>em</strong> sequências <strong>de</strong> imag<strong>em</strong><br />

(Kalman, optimização)<br />

Predição Área <strong>de</strong> incerteza Medição Correspondência Resultado<br />

Pinho et al. (2005), ICCB 2005, 915-926<br />

Pinho & Tavares (2009), Computer Mo<strong>de</strong>ling in Engineering & Sciences 46(1):51-75<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 27


Seguimento<br />

• Ex<strong>em</strong>plo: análise da marcha com<br />

<strong>de</strong>tecção <strong>de</strong> eventos<br />

(Kalman, optimização)<br />

Sousa et al. (2007), ISHF2007, 331-340<br />

Sousa et al. (2007), ICCB 2007, 291-296<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 28


Seguimento<br />

• Ex<strong>em</strong>plo: seguimento <strong>de</strong> ratos <strong>em</strong> sequências <strong>de</strong> imag<strong>em</strong><br />

(Kalman, optimização, mo<strong>de</strong>lo <strong>de</strong> gestão)<br />

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

Pinho et al. (2007), International Journal of Simulation Mo<strong>de</strong>lling 6(2):84-92<br />

(547 frames)<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 29


Tarefas e Aplicações:<br />

Emparelhamento,<br />

Alinhamento e Morphing


Emparelhamento, Alinhamento e Morphing<br />

• Emparelhamento<br />

– É uma das tarefas mais usuais <strong>em</strong> <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong><br />

<strong>Imag<strong>em</strong></strong>, por ex<strong>em</strong>plo, para alinhar estruturas, reconhecer<br />

estruturas, obter informação 3D, analisar movimento, etc.<br />

– Geralmente é conseguido através da consi<strong>de</strong>ração <strong>de</strong><br />

características invariantes, como a curvatura, ou <strong>de</strong> <strong>de</strong>slocamentos<br />

<strong>em</strong> espaços globais, como no espaço modal ou <strong>de</strong> Fourier<br />

– Probl<strong>em</strong>as envolvidos: oclusão, <strong>de</strong>formações não rígidas,<br />

variações elevadas <strong>de</strong> forma, etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 31


Emparelhamento, Alinhamento e Morphing<br />

• Alinhamento<br />

– É uma tarefa habitualmente necessária para comparar estruturas<br />

representadas <strong>em</strong> imagens adquiridas <strong>em</strong> instantes <strong>de</strong> t<strong>em</strong>po<br />

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

– O alinhamento é essencial, por ex<strong>em</strong>plo, <strong>em</strong> medicina para<br />

analisar a evolução <strong>de</strong> patologias a partir <strong>de</strong> imagens<br />

– Geralmente é conseguido através da consi<strong>de</strong>ração <strong>de</strong><br />

características invariantes, pontos <strong>de</strong> curvatura máxima,<br />

<strong>em</strong>parelhamento e estimativa da transformação envolvida<br />

– Probl<strong>em</strong>as envolvidos: características não <strong>de</strong>terminadas<br />

facilmente, <strong>de</strong>formações não rígidas, variações elevadas <strong>de</strong> forma,<br />

etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 32


Emparelhamento, Alinhamento e Morphing<br />

• Morphing<br />

– É uma tarefa muito usada <strong>em</strong> Computação Gráfica mas também<br />

muito útil <strong>em</strong> <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>, por ex<strong>em</strong>plo,<br />

para estimar a <strong>de</strong>formação existente entre duas estruturas distintas<br />

ou entre dois instantes <strong>de</strong> uma mesma estrutura, estimar as<br />

transições entre duas formas adquiridas com espaçamento<br />

t<strong>em</strong>poral elevado, etc.<br />

– Geralmente é conseguida através da consi<strong>de</strong>ração <strong>de</strong><br />

transformações geométricas<br />

– No entanto, quando se <strong>de</strong>ve consi<strong>de</strong>rar o comportamento físico<br />

das estruturas envolvidas, <strong>de</strong>v<strong>em</strong> ser usadas metodologias e<br />

mo<strong>de</strong>lizações físicas (por ex<strong>em</strong>plo, usando FEM)<br />

• Dificulda<strong>de</strong>s comuns são relativas à estimativas das forças envolvidas<br />

e das proprieda<strong>de</strong>s adoptadas para os materiais (virtuais)<br />

• Fase <strong>de</strong> <strong>em</strong>parelhamento das estruturas torna-se crucial<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 33


Emparelhamento<br />

• Ex<strong>em</strong>plo: <strong>em</strong>parelhamento <strong>em</strong> pedobarografia dinâmica<br />

(mo<strong>de</strong>lização física - FEM, análise modal, optimização)<br />

<strong>Imag<strong>em</strong></strong> <strong>de</strong><br />

pedobarografia<br />

dinâmica<br />

Objecto Inicial Objecto Final Emparelhamento<br />

obtido<br />

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

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 34


Emparelhamento<br />

• Ex<strong>em</strong>plo: <strong>em</strong>parelhamento <strong>em</strong> pedobarografia dinâmica<br />

(mo<strong>de</strong>lização física - FEM, análise modal, optimização)<br />

Emparelhamentos obtidos<br />

entre iso-contornos<br />

Emparelhamentos obtidos<br />

entre superficies<br />

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

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 35


Alinhamento<br />

• Ex<strong>em</strong>plo: alinhamento <strong>de</strong> imagens <strong>de</strong> pedobarografia<br />

(mo<strong>de</strong>lação geométrica, optimização, programação dinâmica)<br />

Imagens e contornos originais Contornos e imagens antes e<br />

após o alinhamento<br />

Oliveira et al. (2009), Journal of Biomechanics 42(15):2620-2623<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 36


Alinhamento<br />

• Ex<strong>em</strong>plo: alinhamento <strong>de</strong> imagens <strong>de</strong> pedobarografia<br />

(transformada <strong>de</strong> Fourier)<br />

Imagens originais Imagens antes e após<br />

o alinhamento<br />

Oliveira et al. (in press), Computer Methods in Biomechanics and Biomedical Engineering<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 37


Alinhamento<br />

• Ex<strong>em</strong>plo: alinhamento espacial e t<strong>em</strong>poral <strong>de</strong> imagens <strong>de</strong><br />

pedobarografia dinâmica<br />

(<strong>em</strong> curso)<br />

Imagens originais Pré-alinhamento<br />

Imagens<br />

pré-processadas<br />

Pós-alinhamento<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 38


Morphing<br />

• Ex<strong>em</strong>plo: morphing <strong>de</strong> objectos <strong>em</strong> imagens<br />

(mo<strong>de</strong>lização física - FEM, <strong>em</strong>parelhamento modal, eq. <strong>de</strong> Lagrange)<br />

Emparelhamentos Deformações estimadas<br />

Tavares & Pinho (2005), InfoComp 4(1):9-18<br />

Gonçalves et al. (2008), Computer Mo<strong>de</strong>ling in Engineering & Sciences 32(1):45-55<br />

Imagens originais<br />

Emparelhamentos Deformações estimadas<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 39


Morphing<br />

• Ex<strong>em</strong>plo: morphing <strong>de</strong> objectos <strong>em</strong> imagens<br />

(mo<strong>de</strong>lização física - FEM,<br />

<strong>em</strong>parelhamento modal,<br />

eq. <strong>de</strong> Lagrange)<br />

Imagens originais<br />

Gonçalves et al. (2008), Computer Mo<strong>de</strong>ling in Engineering & Sciences<br />

32(1):45-55<br />

Emparelhamentos<br />

obtidos<br />

Deformações<br />

estimadas<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 40


Tarefas e Aplicações:<br />

Reconstrução 3D


Reconstrução 3D<br />

• Preten<strong>de</strong>-se obter a forma 3D <strong>de</strong> estruturas a partir <strong>de</strong><br />

imagens 2D<br />

• Nesta área, <strong>de</strong>stacam-se as metodologias baseadas <strong>em</strong>:<br />

1) formas exteriores: técnicas activas (com projecção <strong>de</strong><br />

energia ou movimento relativo), passivas (s<strong>em</strong> projecção<br />

<strong>de</strong> energia ou movimento relativo) e <strong>de</strong> escavação<br />

espacial; 2) formas interiores: segmentação 2D (contornos,<br />

por ex<strong>em</strong>plo) e interpolação<br />

• Usualmente, envolve tarefas <strong>de</strong> calibração, segmentação,<br />

<strong>em</strong>parelhamento, triangulação e interpolação<br />

• Probl<strong>em</strong>as envolvidos: distorção geométrica, condições <strong>de</strong><br />

iluminação, oclusão, ruído, formas complexas, etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 42


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D a partir <strong>de</strong> imagens <strong>de</strong><br />

ressonância magnética da cavida<strong>de</strong> pélvica<br />

(mo<strong>de</strong>los <strong>de</strong>formáveis, interpolação)<br />

Slices Segmentação Pavimento pélvico<br />

reconstruído<br />

Pimenta et al. (2006), CompIMAGE 2006, 343-348<br />

Alexandre et al. (2007), VipIMAGE 2007, 359-362<br />

Estruturas da cavida<strong>de</strong><br />

pélvica reconstruídas<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 43


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D a partir <strong>de</strong> imagens <strong>de</strong> médicas<br />

(mo<strong>de</strong>los <strong>de</strong>formáveis - level-sets, interpolação)<br />

Segmentação obtida num slice e<br />

reconstrução 3D obtida<br />

Perdigão et al. (2005), CMNI 2005<br />

Algumas estruturas do braço reconstruídas 3D<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 44


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D <strong>de</strong> objectos a partir <strong>de</strong> pares <strong>de</strong><br />

imag<strong>em</strong> 2D<br />

(técnicas <strong>de</strong> visão activa)<br />

Par <strong>de</strong> imagens original<br />

Azevedo et al. (2006), VISAPP 2006, 383-388<br />

Mapa <strong>de</strong> disparida<strong>de</strong> obtido<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 45


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D <strong>de</strong> estruturas anatómicas<br />

(escavação t<strong>em</strong>poral)<br />

Imagens originais Mo<strong>de</strong>lo 3D obtido<br />

voxelizado<br />

Mo<strong>de</strong>lo 3D obtido<br />

poligonizado<br />

Azevedo et al. (2008), Advances in Computational Vision and Medical Image Processing: Methods and<br />

Applications, 117-136<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 46


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D <strong>de</strong> estruturas anatómicas<br />

(escavação t<strong>em</strong>poral)<br />

Imagens originais Mo<strong>de</strong>lo 3D obtido<br />

voxelizado<br />

Azevedo et al. (in press), Computer Methods in Biomechanics and Biomedical Engineering<br />

Mo<strong>de</strong>lo 3D obtido<br />

poligonizado<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 47


Reconstrução 3D<br />

• Ex<strong>em</strong>plo: reconstrução 3D <strong>de</strong> estruturas anatómicas<br />

(escavação t<strong>em</strong>poral)<br />

Imagens originais Mo<strong>de</strong>lo 3D obtido<br />

voxelizado<br />

Mo<strong>de</strong>lo 3D obtido<br />

poligonizado<br />

Azevedo et al. (in press), Computer Methods in Biomechanics and Biomedical Engineering<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 48


Conclusões


Conclusões<br />

• O <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> é uma área<br />

multidisciplinar com elevada aplicabilida<strong>de</strong> <strong>em</strong> vários<br />

domínios<br />

• Exist<strong>em</strong> inúmeros <strong>de</strong>safios associados: imagens <strong>de</strong> baixa<br />

qualida<strong>de</strong>, estruturas complexas e com variações<br />

topológicas, falta <strong>de</strong> conhecimento apriori, movimento não<br />

rígido, múltiplas estruturas, oclusão, etc.<br />

• Muito trabalho já foi <strong>de</strong>senvolvido, mas muito há ainda a<br />

fazer, inclusive na validação <strong>em</strong> contexto real<br />

• Um domínio no qual existe um vasto número <strong>de</strong> aplicações<br />

é o da <strong>Engenharia</strong> <strong>Biomédica</strong>: análise da marcha,<br />

pedobarografia, sist<strong>em</strong>as CAD, tel<strong>em</strong>edicina, cirurgia<br />

assistida e virtual, etc.<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 50


Equipa


Equipa (<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>)<br />

• Alunos <strong>de</strong> Doutoramento (14):<br />

– Em curso: Raquel Pinho, Patrícia Gonçalves, Maria Vasconcelos,<br />

Ilda Reis, Teresa Azevedo, Daniel Moura, Zhen Ma, Elza Chagas,<br />

Victor Albuquerque, Francisco Oliveira, Eduardo Ribeiro, Eduardo<br />

Gomes, João Nunes, Alex Araujo<br />

• Alunos <strong>de</strong> Mestrado (12):<br />

– Em curso: Carlos Faria, Elisa Barroso, Ana Jesus, Pedro Ferreira<br />

– Finalizados: Daniela Sousa, Francisco Oliveira, Teresa Azevedo,<br />

Maria Vasconcelos, Raquel Pinho, Luísa Bastos, Cândida Coelho,<br />

Jorge Gonçalves<br />

• Alunos <strong>de</strong> Licenciatura (2)<br />

– Finalizados: Ricardo Ferreira, Soraia Pimenta<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 52


Equipa (<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>)<br />

• Colaboradores<br />

– Renato Natal Jorge, Luisa Sousa, Fernanda Gentil, Mário Vaz,<br />

Miguel Correia, Jorge Barbosa, Francisco Freitas (FEUP)<br />

– Luís Durão (ISEP)<br />

– Emília Men<strong>de</strong>s (CRPG)<br />

– Diana Miranda, Georgeta Oliveira, Ricardo Duarte (HPH)<br />

– Durval C. Costa (HPP-Medicina Molecular, SA.)<br />

– Ana Mafalda Reis, Manuel Laranjeira (ICBAS)<br />

– A<strong>de</strong>lino Leite-Moreira (FMUP)<br />

– Filipa Sousa, João Paulo Vilas-Boas (FCDUP)<br />

– Isabel Figueiredo (UC)<br />

– Adélia Cerqueira (IST)<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 53


Equipa (<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong>)<br />

• Colaboradores<br />

– Chandrajit Bajaj (UTA, USA)<br />

– Todd Pataky (Shinshu University, Japan)<br />

– Chris Constantinou (Stanford University of Medicine, USA)<br />

– Denilson Rodrigues (PUC - Minas Gerais, Brasil)<br />

– João Paulo Papa (Universida<strong>de</strong> Estadual Paulista, Brasil)<br />

– Aledir Silveira Pereira (Universida<strong>de</strong> Estadual Paulista, Brasil)<br />

– …<br />

João Manuel R. S. Tavares <strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong> <strong>Engenharia</strong> <strong>Biomédica</strong> 54


Muito Obrigado pela<br />

Vossa Atenção!<br />

<strong>Processamento</strong> e <strong>Análise</strong> <strong>de</strong> <strong>Imag<strong>em</strong></strong> <strong>em</strong><br />

<strong>Engenharia</strong> <strong>Biomédica</strong><br />

João Manuel R. S. Tavares<br />

tavares@fe.up.pt www.fe.up.pt/~tavares<br />

Bragança<br />

18 Março 2010<br />

Colaborações são<br />

B<strong>em</strong>-Vindas!

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!