visualização 3d de imagens médicas leonardo marques rocha
TRANSCRIPT
![Page 1: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/1.jpg)
Visualização 3D de Imagens MédicasVisualização 3D de Imagens Médicas
Leonardo Marques Rocha
![Page 2: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/2.jpg)
Introdução O que é visualização
“2: o ato ou processo de interpretar em termos visuais ou colocar na forma visual” – Webster’s Ninth New Collegiate Dictionary
Dados imagens Uso da visualização
Dia-a-dia Visualização científica Visualização médica
![Page 3: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/3.jpg)
Motivação
Visualização volumétrica a partir de imagens tomográficas: MRI fMRI CT
Aplicações da visualização 3D em Medicina Planejamento de cirurgias Diagnostico por imagem
![Page 4: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/4.jpg)
Objetivos
Visualização médica Estudo de estruturas do cérebro através da
reconstrução 3D Realimentação visual rápida Análise dos dados visualizados
![Page 5: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/5.jpg)
Etapas de visualização Aquisição Pre-processamento
Filtragem (eliminação de ruído) Segmentação Classificação
Representação Estrutura de dados com acesso eficiente
Rendering Estimação de normais Tonalização
![Page 6: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/6.jpg)
Aquisição A cena original é reamostrada para corrigir
distorção O voxel passa a ter dimensões isotrópicas
![Page 7: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/7.jpg)
Pré-processamento Objetivos:
Eliminar ruídos da aquisição
Identificação ou delineação de objetos: segmentação
Realçar ou suprimir um subconjunto de voxels na visualização
![Page 8: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/8.jpg)
Pré-processamento
Cena rotulada
Segmentação: Voxels da cena que
definem um objeto Os objetos são
rotulados Objeto é identificado
pelo usuário Delineação manual
ou automática Definição de
superfície
![Page 9: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/9.jpg)
Classificação Atribuição de opacidade
aos voxels:
Binária ( {0,1})
Nebulosa ( [0,1])
![Page 10: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/10.jpg)
Classificação Mapeamento de características da cena
Intensidade (brilho) Gradiente
Estruturas de interesse devem ter alta opacidade
Cena não-classificada Cena classificada
![Page 11: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/11.jpg)
Reconstrução 3D Princípio de visualização:
Simular a visão do objeto pelo observador
Ambiente de visualização: Observador Fonte de luz Cena Plano de projeção
Visualização do objeto: Cena pode ser rotacionada
em torno da origem Luz, observador e plano de
projeção são rotacionados
![Page 12: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/12.jpg)
Modelamento geométrico
Representação geométrica do voxel Pontos estruturados
Problema de “dimensionalidade” Malha de triângulos
Rendering da superfície Aceleração por hardware Deformação da malha
![Page 13: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/13.jpg)
Rendering Algoritmo de simulação
da trajetória de luz da fonte até o observador: Acesso eficiente aos
voxels na ordem correta (visibilidade)
Rotação Mrot Projeção e tonalização
no plano da imagem
![Page 14: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/14.jpg)
Representação: Estrutura de dados adequada para
rendering Eficiência em tempo de rendering Eficiência no uso de memória
Tempo de rendering Facilidade de acesso aos voxels do objeto Otimização de acesso (coerência espacial)
Uso de memória Armazenamento somente dos voxels do objeto Estrutura compacta
![Page 15: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/15.jpg)
Implementação
OpenGL 1.2: void glTexImage3D ( GLenum target, GLint
level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels )
Aceleração por hardware a partir dos processadores nVidia FX
![Page 16: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/16.jpg)
Exemplos
![Page 17: Visualização 3D de Imagens Médicas Leonardo Marques Rocha](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570638401a28abb8238f11c1/html5/thumbnails/17.jpg)
Desafios
Identificação de orgãos e tecidos Visualização interativa:
Velocidade do algoritmo Acesso eficiente e coerência espacial
Uso de memória Recursos limitados
Qualidade de imagem Splatting x ray-casting