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 ...
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!