Visualização 3D de Imagens Médicas

Slides:



Advertisements
Apresentações semelhantes
Computação Gráfica I Conteúdo: Professor: - Objetos gráficos espaciais
Advertisements

Uso de Filtros Filtros Passa Baixa
Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado e Classificação de Dados Módulo II Introdução ao Processamento de Imagens.
DCA-0114 Computação Gráfica
Fernando Furlan Rui & Felipe Müller Diehl
Filtros de Convolução (Processamento de Imagens)
Para o público que ainda não conhece, vamos apresentar o Visualizador 3D v3o2 que está sendo desenvolvido na Petrobras, em parceria com a PUC-Tecgraf.
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim.
Resíduos Morfológicos e Aplicações em Filtragem e
Introdução à Computação Gráfica Colorização
Adaptive Shadow Maps Randima Fernando Sebastian Fernandez Kavita Bala
Estrutura e movimento a partir de imagens
Ismael Andrade Pimentel
INF 1366 – Computação Gráfica Interativa
Técnicas Algorítmicas em Processamento de Imagens
Visão Computacional e Aplicações
A terceira dimensão.
FLG Análise Espacial e Geoprocessamento
Computação Gráfica: Aula5: Rendering e Rasterização
Computação Gráfica: Rendering e Rasterização
Introdução ao Processamento Digital de Imagens
Fundamentação Teórica
Filtragem Espacial É baseado na aplicação de máscaras na imagem.
Filtros I: o domínio espacial. FILTROS I: o domínio espacial.
Filtro Linear-Máscaras
UMA ABORDAGEM PARA A OBTENÇÃO DE INFORMAÇÃO 3D A PARTIR DE MOVIMENTO DE CÂMARA João Manuel R. S. Tavares.
Visualização Neural Visualizando dados neurais para a medicina
Visão Computacional Mestrado e Doutorado em Engenharia Elétrica
Processamento de Imagens: Conceitos Básicos
Computação Gráfica e Processamento de Imagens
RECONSTRUÇÃO 3D Equipe: Amora Cristina (acat) Anália Lima (alc5)
“LOCALIZAÇÃO DE ROBÔS E MAPEAMENTO DO AMBIENTE USANDO KINECT®”
MEEA,15 de Outubro de 2001 Técnicas de visualização, aquisição e processamento de imagem.
Visibilidade em Computação Gráfica
Robson D. Montenegro Saulo C. S. Machado
Processamento de Imagem Digital utilizando software VTK
Reconstrução de formas Solução geométrica baseada na escavação do espaço e em superfícies reflectoras Nuno Martins Coimbra Novembro de 2001.
Faculdade de Computação Universidade Federal de Mato Grosso do Sul
Computação Gráfica – Textura
Computação Gráfica Aula 12 Superfícies Prof. Leo.
GEOPROCESSAMENTO Aula 5: Processamento de imagens e fotointerpretação
SENSORIAMENTO REMOTO MOSAR FARIA BOTELHO.
Processamento de Imagens
Introdução ao Processamento Digital de Imagens Clayton de Medeiros Vasconcelos Centro Brasileiro de Pesquisas Físicas CAT- Out
Capítulo II – Imagem Digital
Computação Gráfica – Visibilidade
Ambient Occlusion Disciplina: Fundamentos de Computação Gráfica Professor : Marcelo Gattass Allan Carlos Avelino Rocha Departamento de Informática.
Processamento Digital de Imagens
Processamento Digital de Imagens Giuliano Sant’Anna Marotta UNIPAC UBÁ
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Computação Gráfica – Transformações Projetivas
Introdução ao Processamento Digital de Imagens
Algemiro Augusto Professor: Marcelo Gattass
Viewport.
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Introdução ao Processamento Digital de Imagens
Plano de Aulas  Estruturas de aceleração  Descarte contra volume de visão  Descarte por oclusão  Grafo de cena: OpenSceneGraph  Traçado de raios em.
Introdução à Computação Gráfica Texturas
Reconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo por Anselmo A. Montenegro Tese de doutorado Orientadores:
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Tópicos Avançados em Processamento de Imagens e
Processamento de Imagens e Computação Gráfica
PRINCÍPIOS DE ÓPTICA GEOMÉTRICA Sombras câmara escura de orifício
Rendering Por Adinan Aguiar.
O impacto dos novos desenvolvimentos tecnológicos em tomografia computadorizada na proteção do doente Joana Santos, PhD. Diretora do Departamento de.
1 Apresentação Final Computação Gráfica /1.
Pesquisa Aplicada à Computação utilizando MatLab® Anderson Vinícius Alves Ferreira Leonardo Vidal Batista (Tutor)
Computação Gráfica - Introdução
Anatomical imaging for radiotherapy Philip M Evans IBM Diagnóstico por Imagem para Informática Biomédica Francisco Nunes Navarro Tarcísio Giroldo.
1 Computação Gráfica Prof. Dr. Júlio C. Klafke UNIP-Objetivo
Transcrição da apresentação:

Visualização 3D de Imagens Médicas Leonardo Marques Rocha

Introdução O que é visualização Uso da 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

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

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

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

Aquisição A cena original é reamostrada para corrigir distorção O voxel passa a ter dimensões isotrópicas

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

Pré-processamento 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 Cena rotulada

Classificação Atribuição de opacidade  aos voxels: Binária ( Î {0,1}) Nebulosa ( Î [0,1])

Cena não-classificada Classificação Mapeamento de características da cena Intensidade (brilho) Gradiente Estruturas de interesse devem ter alta opacidade Cena não-classificada Cena classificada

Reconstrução 3D Princípio de visualização: Ambiente 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

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

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

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

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

Exemplos

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