Reconstrução a partir de Seções Planares

Documentos relacionados
Processamento e Análise de Imagens

Computação e Imagens: PI, CG e Visualização. Computação Visual

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica

2 Conceitos básicos de topologia

Poliedros. INF2604 Geometria Computacional. Waldemar Celes. Departamento de Informática, PUC-Rio. W.

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS

Professor: Anselmo Montenegro Conteúdo (aula 7): - Noções de estruturas de dados topológicas. Instituto de Computação - UFF

CIV2802 Sistemas Gráficos para Engenharia

Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G.

APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS EM IMAGENS GERADAS POR ULTRA-SOM

Processamento de Malhas Poligonais

Curso de Fotografia 3D: Geração de Malhas com Ball-Pivoting

3 Métodos de Extração de Malhas a partir de Volumes

Processamento de Malhas Poligonais

Novas Metodologias de Levantamento para Conservação, Restauro e Reabilitação: Fotogrametria Digital e Varrimento Laser 3D

Geometria Computacional

Figura 1.1: Partição do espaço contendo a esfera S.

Marcos de Oliveira Lage Ferreira. Estruturas de Dados Topológicas Escalonáveis para Variedades de dimensão 2 e 3. Dissertação de Mestrado

Visualização de Informação Parte III. Multi-dimensional Visualization: Visual Mining of Text, Images and other Multi-dimensioanl entities.

Computação Gráfica. Computação Gráfica. Visão Geral. Sistema Gráfico. Introdução à Computação Gráfica e areas relacionadas

vértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2.

Investigação de novos critérios para inserção de pontos em métodos de simplificação de terreno através de refinamento

Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática

Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor)

Fundamentos e Conceitos Básicos

Simulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior

Figura 1.1: Rotating snakes (Figura extraída do artigo original (12)).

Implementação de uma estrutura de dados para visualização científica

Modelagem Geométrica. André Tavares da Silva. Mortenson 2006: Cap11.2 e 11.6 Foley

Computação Gráfica II

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA SIG FORMATOS DE REPRESENTAÇÃO DE DADOS FORMATO VETORIAL

Computação Gráfica e Processamento de Imagens. - Sistemas 3D (conceitos básicos) Prof. Julio Arakaki

Modelagem Geométrica: Boundary Representation

Visualização Científica

Processamento Digital de Imagens

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo

PLANO DE TRABALHO: DISCIPLINA OPTATIVA PROCESSAMENTO DE IMAGENS MÉDICAS

Universidade Federal do Rio de Janeiro - IM/DCC & NCE

Computaçã. Processamento Gráfico Computação Visual. Histórico. Histórico (dispositivos vetoriais) Visão Computacional. Gráfica. Síntese.

DESENVOLVIMENTO DE FERRAMENTA COMPUTACIONAL UTILIZANDO MICROTOMOGRAFIA COMPUTADORIZADA PARA APLICAÇÕES EM METROLOGIA

Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens

Eliminação de Ruídos e Retoque Digital Através de uma Equação Diferencial Parcial de Quarta Ordem

VARIEDADES COMPACTAS COM CURVATURA POSITIVA

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

PLANO DE TRABALHO: DISCIPLINA OPTATIVA PROCESSAMENTO DE IMAGENS MÉDICAS

O que é CG?? Soraia Raupp Musse

X Colóquio Brasileiro de Ciências Geodésica. Curitiba-Pr, 06-08/Junho/2018 SNAKES: FUNDAMENTOS E APLICAÇÕES NA EXTRAÇÃO DE FEIÇÕES LINEARES

Geometria Computacional

PROCESSAMENTO DIGITAL DE IMAGENS

Introdução ao Processamento e. Síntese de Imagens. Introdução ao Processamento e. Síntese de Imagens: Introdução. Objetivos da disciplina

Modelo. Representação de Objetos Tridimensionais. Malhas Poligonais. Modelagem Geométrica. Modelos Geométricos

ISSN Novembro, Reconstrução 3D, Visualização e Cálculo de Volume de Frutas

Guilherme Rossetti Anzollin. Interpolação de Curvas com Mudança Topológica

Visão Computacional e Aplicações

Realce de imagens parte 2: ltragem espacial SCC5830/0251 Processamento de Imagens

QuadLOD: Uma Estrutura para a Visualização Interativa de Terrenos

Processamento de Imagens e Aplicações

APLICAÇÃO DE OPERADORES MORFOLÓGICOS PARA DETECÇÃO SEMI-AUTOMÁTICA DE POSTES

Orientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local

REPRESENTAÇÃO E DESCRIÇÃO. Nielsen Castelo Damasceno

Aula 9 Representação e Descrição. Profa. Fátima Nunes AULA 9 / 1. Profa. Fátima L. S. Nunes

Professor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Objetos gráficos planares. Instituto de Computação - UFF

Um sistema de identificação biométrica utilizando reconhecimento de íris e OpenCV

Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Computação Gráfica Primeira lista de exercícios

Apresentação do Curso e da Área de Processamento de Imagem Digital

SCE-201 Computação Gráfica. Representação de Objetos Tridimensionais Modelos Poligonais

Aula 7 - Representação e Descrição de Estruturas Bi-dimensionais. Prof. Adilson Gonzaga

Definição 2.1 (Malha) Uma malha é uma estrutura topológica e geométrica

Computação Gráfica Abel J. P. Gomes. Engenharia Informática (5385) - 2º ano, 2º semestre Matemática (5828) - 2º ano, 2º semestre

Processamento de Imagens COS756 / COC603

Objetos Gráficos Planares

Árvore de componentes Aula 8

foi o Rhinoceros com auxílio do plug-in Grasshopper. Desenvolveu-se a partir destes uma estrutura paramétrica, capaz de fornecer abrigo a pessoas.

RECONSTRUÇÃO DE SUPERFÍCIES BASEADA EM CONCEITOS DE MULTI- RESOLUÇÃO E O MODELO DE T-SUPERFÍCIES

Árvore de componentes

API para transformação de imagem em cartum utilizando plataforma ios. Acadêmico Christian Hess Orientador Dalton Solano dos Reis

Objetos Gráficos Planares

Processamento de Imagens Digitais

IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS. André Zuconelli 1 ; Manassés Ribeiro 2

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 7. Iluminação

UD VII. Geração do Modelo Numérico de Elevações

Processamento de Imagens Marcia A. S. Bissaco

Banco de dados Brasil

Computação Gráfica. Filtro que opera no domínio de freqüência Atenua os as freqüências altas de uma imagem Exemplo Smoothing filter

Computação Gráfica. Visão Geral, conceitos básicos e terminologia Professora Sheila Cáceres

APLICAÇÃO DE OPERADORES MORFOLÓGICOS PARA DETECÇÃO SEMI-AUTOMÁTICA DE POSTES

SEGMENTAÇÃO E RECONHECIMENTO DA ÍRIS

TRAÇADO DE CURVAS OFFSET PARA AUXÍLIO NA GERAÇÃO DE MALHAS

Mapeamento automático de horizontes e falhas em volumes sísmicos 3D baseado no algoritmo de Gás Neural Evolutivo

Projeção de Células baseada em GPU para Visualização Interativa de Volumes

Análise de Padrões nas Estruturas em Grandes Escalas do Universo

Representação de Objectos. & Estruturas de Dados. ! Os modelos são cada vez mais complexos

Reconstrução de Superfícies a partir de Seções Bidimensionais

INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS. Divisão de Sensoriamento Remoto. Geoprocessamento

Geometria Computacional: Triangulação

EXTRAÇÃO SEMI - AUTOMÁTICA DE FEIÇÕES LINEARES E A CALIBRAÇÃO DOS PARÂMETROS INTRÍNSECOS DE CÂMERAS Projeto de Pesquisa PIBIC/CNPq ( )

Aspectos da Visualização Volumétrica de Dados Sísmicos. André Gerhardt

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

Proposta de Curso LNCC

Transcrição:

Reconstrução a partir de Seções Planares Instituto de Ciências Matemáticas e de Computação Departamento de Computação e Estatística VICG - USP - São Carlos Luis Gustavo Nonato Rosane Minghim Maria Cristina F. de Oliveira Antonio Castelo Filho João E. S. Batista

Reconstrução a partir de Seções Planares Objeto real Dispositivos de medição não invasivos Imagens 2D Segmentação Imagens do Modelo Visualização Modelo Volumétrico Contornos orientados Reconstrução 3D

Reconstrução a partir de Seções Planares Objeto real Dispositivos de medição não invasivos Imagens 2D Segmentação Imagens do Modelo Visualização Modelo Volumétrico Contornos orientados Reconstrução 3D

Segmentação e Geração de Contornos Abordagem topológica baseada em crescimento de regiões: Morse Operators for Digital Planar Surfaces and their application to Segmentation Nonato, Castelo, Minghim, Batista IEEE Transactions on Image Processing, jan. 2004

Segmentação e Geração de Contornos Abordagem topológica baseada em crescimento de regiões: Vantagens: Controle da topologia durante a segmentação Pouco sensível a ruídos Obtenção dos contornos (orientados) de forma imediata Desvantagens: Necessário fornecer sementes (semi-automáticas) Qualidade da segmentação depende das sementes

Segmentação e Geração de Operadores de Morse: 5 classes de operadores: (-1)-handle 0- handle 1-handle 2-handle 3-handle Contornos Teorema: Seja S um objeto com característica de Euler χ(s) e σ uma k-handle, então

Segmentação e Geração de Contornos (-1) - handle 0 - handle

Segmentação e Geração de Contornos 1 - handle 2 - handle 3 - handle

Segmentação e Geração de Contornos 1-handle

Segmentação e Geração de Contornos

Segmentação e Geração de Contornos ESCOLHA DAS SEMENTES

Segmentação e Geração de Contornos ESCOLHA DAS SEMENTES

Segmentação e Geração de Contornos VANTAGEM DO CONTROLE TOPOLÓGICO

Segmentação e Geração de Contornos COMPARAÇÃO COM EDGE DETECTION

Segmentação e Geração de Contornos COMPARAÇÃO COM EDGE DETECTION

Reconstrução a partir de Seções Planares Objeto real Dispositivos de medição não invasivos Imagens 2D Segmentação Imagens do Modelo Visualização Modelo Volumétrico Contornos orientados Reconstrução 3D

Reconstrução por Triangulação de Delaunay

Reconstrução por Triangulação de Delaunay

Reconstrução por Triangulação de Delaunay Passos do Algoritmo após a construção da Triangulação 3D: 1. Decidir quais contornos devem ser conectados 2. Eliminar tetraedros entre os contornos não conectados 3. Subdividir tetraedros a fim de garantir a re-exemplificação

Reconstrução por Triangulação de Delaunay 1. Decidir quais contornos devem ser conectados

Reconstrução por Triangulação de Delaunay Proposição: Dois contornos em planos adjacentes estão geometricamente bem posicionados se e somente se na triangulação de Delaunay 3D dos pontos dos contornos existe um tetraedro reverso conectando-os. P1 P1 P1 P2 P2 P2

Reconstrução por Triangulação de Delaunay 2. Eliminar tetraedros entre os contornos não conectados

Reconstrução por Triangulação de Delaunay 3. Subdividir tetraedros a fim de garantir a re-exemplificação

Reconstrução por Triangulação de Delaunay

Beta-Conexão

Beta-Conexão

Reconstrução a partir de Seções Planares Objeto real Dispositivos de medição não invasivos Imagens 2D Segmentação Imagens do Modelo Visualização Modelo Volumétrico Contornos orientados Reconstrução 3D

Visualização Embora os modelos sejam volumétricos, apenas os bordos são visualizados. Informações volumétricas podem ser perdidas texturas internas propriedades dos materiais

Visualização

Visualização

Tendências? Visualização: Rendering Híbrido = Superfície + Volume Rendering Volumétrico Rendering Superfície