Geometric Modeling and Computer Graphics GROUP DISI Department of Computer and Information Science University of Genova

Slides:



Advertisements
Similar presentations
1 INTRODUCTIONINTRODUCTION Multiresolution Meshes in Surface Modeling Leila De Floriani DISI - University of Genova (Italy) and UMIACS Joint work with.
Advertisements

Pisa Research Area National Research Council Computer Science Institutes ERCIM Italian Partners Norma Lijtmaer.
Mapping the future: Intelligent Heritage - The research perspective Professor David Arnold University of Brighton, UK 28th January 2003.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
Computing 3D Geometry Directly From Range Images Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
Advanced Graphics, Overview Advanced Computer Graphics Overview.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 4: 3D Objects and Meshes Ravi Ramamoorthi
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Chapter 3 2D AND 3D SPATIAL DATA REPRESENTATIONS 김 정 준.
Irregular to Completely Regular Meshing in Computer Graphics Hugues Hoppe Microsoft Research International Meshing Roundtable 2002/09/17 Hugues Hoppe Microsoft.
Computer Science Department Graduate Orientation 1 August 31, 2006 Center for Visual Computing.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
Geometric Modeling and Computer Graphics GROUP
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Computer Graphics recipes for analyzing and enhancing shape information Endowing 3D shapes with Semantics in Virtual Worlds Michela Mortara, Chiara Catalano,
Spatial data models (types)
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Morphological Analysis of 3D Scalar Fields based on Morse Theory and Discrete Distortion Mohammed Mostefa Mesmoudi Leila De Floriani Paola Magillo Dept.
Compressing Multiresolution Triangle Meshes Emanuele Danovaro, Leila De Floriani, Paola Magillo, Enrico Puppo Department of Computer and Information Sciences.
Multi-Scale Dual Morse Complexes for Representing Terrain Morphology E. Danovaro Free University of Bolzano, Italy L. De Floriani University of Genova,
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
SMI 2002 Multiresolution Tetrahedral Meshes: an Analysis and a Comparison Emanuele Danovaro, Leila De Floriani University of Genova, Genova (Italy) Michael.
1 Data Structures for Simplicial Multi-Complexes Leila De Floriani Paola Magillo Enrico Puppo University of Genova Genova (Italy)
On-line Space Sculpturing for 3D Shape Manipulation
Geometric Modeling using Polygonal Meshes Lecture 1: Introduction Hamid Laga Office: South.
University of Coimbra Reconstruction of Voxels from Sensor Data Ricardo Martins Coimbra, 19 th January 2010 Doctoral Programme in Electrical Engineering.
2 CEVI (Interactive Rendering Center) is a research center linked to the Language and Information Systems department in the Universitat Jaume I. Research.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
1 Overview (Part 1) Background notions A reference framework for multiresolution meshes Classification of multiresolution meshes An introduction to LOD.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
Alexei SOURIN Nanyang Technological University, Singapore Visual and Haptic Rendering in Co-Space NRF2008IDM-IDM
قسم الجيوماتكس Geomatics Department King AbdulAziz University Faculty of Environmental Design GIS Components GIS Fundamentals GEOM 121 Reda Yaagoubi, Ph.D.
1 Compressing Triangle Meshes Leila De Floriani, Paola Magillo University of Genova Genova (Italy) Enrico Puppo National Research Council Genova (Italy)
Managing the Level of Detail in 3D Shape Reconstruction and Representation Leila De Floriani, Paola Magillo Department of Computer and Information Sciences.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Non-Manifold Multi-Tesselations From Meshes to Iconic Representations of Objects L. De Floriani, P. Magillo, E. Puppo, F. Morando DISI - University of.
Volume Visualization Presented by Zhao, hai. What’ volume visualization Volume visualization is the creation of graphical representations of data sets.
1 Outline Previous work on geometric and solid modeling Multiresolution models based on tetrahedral meshes for volume data analysis Current work on non-manifold.
SpaDaGIS Efficiency Issues in Multi-resolution Terrain Modeling Leila De FlorianiPaola Magillo Leila De Floriani * Paola Magillo Department of Computer.
Daniele D’Agostino CNR - IMATI - Sezione di Genova
Validation of the Measurement Performance of a 3-D Vision Sensor by means of a Coordinate Measuring Machine Giovanna Sansoni1, Simone Carmignato2, Enrico.
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
Supported By Understanding the dynamics of the hydrological phenomena associated to wetlands requires analyzing data gathered from.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
1 Multi-resolution Tetrahedral Meshes Leila De Floriani Department of Computer and Information Sciences University of Genova, Genova (Italy)
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall D Object Representations Greg Humphreys University of Virginia CS 445, Fall 2003.
Solid Modeling 2002 A Multi-resolution Topological Representation for Non-manifold Meshes Leila De Floriani, Paola Magillo, Enrico Puppo, Davide Sobrero.
Riccardo Fellegara University of Genova Genova, Italy
MINGLE Mid-Term Meeting (June 26, 2002)1 DISI - University of Genova Leila De Floriani MINGLE Mid-Term Meeting St. Malo, June 26, 2002.
1 INTRODUCTIONINTRODUCTION VIS98 Tutorial Level-of-Detail in Surface and Volume Modeling Leila De Floriani University of Genova Genova (Italy) Enrico Puppo.
Data Visualization Fall The Data as a Quantity Quantities can be classified in two categories: Intrinsically continuous (scientific visualization,
Fifth International Conference on Curves and Surfaces Incremental Selective Refinement in Hierarchical Tetrahedral Meshes Leila De Floriani University.
ACM-GIS Morphology-Driven Simplification and Multiresolution Modeling of Terrains Emanuele Danovaro, Leila De Floriani, Paola Magillo, Mohammed.
CDS 301 Fall, 2008 Domain-Modeling Techniques Chap. 8 November 04, 2008 Jie Zhang Copyright ©
67 x 89 = ? 67 x
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
3D acoustic image processing for underwater visual inspection and navigation Umberto Castellani, Andrea Fusiello, Vittorio Murino Dipartimento di Informatica,
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Introduction to Graphics Modeling
CSc 8820 Advanced Graphics Algorithms
3D Object Representations
Non-manifold Multiresolution Modeling (some preliminary results)
Texture for Volume Character Animation Peiyi Shen and Philip Willis
Domain-Modeling Techniques
3D Modeling & Augmented Reality S3(3) 匠印社 3D JOLLYFAB.
Overview of Modeling 김성남.
Presentation transcript:

Geometric Modeling and Computer Graphics GROUP DISI Department of Computer and Information Science University of Genova

People Faculties: –Leila De Floriani –Paola Magillo –Enrico Puppo PhD students: –Emanuele Danovaro –Franco Morando –Laura Papaleo Post-doc –Mesmoudi Mohammed Mostefa (MINGLE training network)

Research Activity Fields of activity –Geometric and solid modeling –Computational geometry Reference applications –visualization –geographic data processing –computer aided design –computer vision –virtual reality

Current Research Modeling and computational issues concerning representation and manipulation of spatial objects Multi-resolution Geometric Modeling For surfaces, two- and three-dimensional scalar fields For applications in Geographic Information Systems, virtual reality, volume data visualization Emphasis: geometric algorithms and data structures Shape Reconstruction Non-manifold Geometric Modeling

Current Projects Projects funded by the European Community MINGLE: Multiresolution in Geometric Modeling ( ) ARROV: Augmented Reality for Remotely Operated Vehicles ( ) Projects funded by MIUR: SPA.DA.: Representation and Processing of Spatial Data in Geographic Information Systems ( ) Cultural Heritage: Advanced methods for acquisition and rendering ( )

MINGLE (Multi-resolution in Geometric Modeling) European training network for young researchers Parners SINTEF Applied Mathematics, Norway (coordinator) Tel Aviv University (TAU), Israel Munich University of Technology (TUM), Germany Israel Institute of Technology (TECHNION), Israel Max Planck Institute (MPII), Germany Laboratoire de Modelisation et Calcul (UJF), France University of Cambridge Computer Laboratory (UCAM- CLAB), UK Department of Computer Science, University of Genova (DISI), Italy

ARROV Augmented Reality for Remotely Operated Vehicles based on 3D acoustical and optical sensors for underwater inspection and survey Goal: developing a novel integrated sensorial system, based on both optical and acoustical data to provide the ROV pilot with an augmented representation of the scene : – 3D reconstruction from range data – Texture from optical data – Synthetic primitives from image processing Target: ROVs operating in underwater environments and man- made installations

SPA.DA. Representation and Processing of Spatial Data in Geographic Information Systems Aim of the Project Efficient and intelligent access and manipulation of spatial data in a GIS characterized by –use of multi-resolution in data manipulation –different levels of abstraction in spatial reasoning Partners DISI, University of Genova Dept. of Computer Science, Univ. of Milano Dept. of Electric Engineering, Univ. of L'Aquila Dept. of Science and Technology, Univ. of Verona Dept. of Systems and Information, Univ. of Firenze

Cultural Heritage: Advanced methods for acquisition and rendering –Aim: develop a system for the interactive navigation and exploration of an archeological site multimedial data bases advanced methods for acquisition and rendering interface for the tourist and for the expert case study: the Roman Theatre of Aosta –Partners: Universities: Bologna, Genova CNR Institutes: Roma, Torino Industries: CM-Sistemi (Roma), EIDOCOM (Milano)

Multi-resolution Geometric Models Modeling spatial objects through simplicial meshes Objective: –Dealing with models of reduced size whose accuracy satisfies some user-specified requirements Examples: –Transmission of a geometric model: send a coarse representation first, then add details when needed: progressive mesh transmission –Real-time rendering: on-line retrieval of a model whose size and accuracy best fit application requirements: selective refinement

Progressive Transmission 1740 triangles 100% error 2156 triangles 25% error 5459 triangles 6% error triangles 0% error

Application in Free-Form Surface Rendering 1.6% error triangles 6% error 5459 triangles 1.6% error inside box 5101 triangles (2741 in box)

Application in Terrain Rendering Error=0.05% triangles Error=2.45% 1999 triangles Error=0.05% inside box 2001 triangles (1179 in box)

Application in Volume Data Visualization Error=0.0 on isosurface 80,493 tetrahedra 16,272 iso. faces Error= ,831 tetrahedra 16,272 iso. faces Error=0 in box 35,605 tetrahedra 9,404 iso. faces

The Multi-Tessellation (MT) A unified framework for multi-resolution geometric modeling based on simplicial meshes Efficient data structures and algorithms for representing and accessing MTs –general-purpose data structures –compact data structures –algorithms for selective refinement Applications –terrain modeling –free-form surfaces and solids –volume data modeling and visualization

A software library based on the MT Supports the design of applications exploiting multi-resolution on geometric objects Fully parametric on: –the dimensions of the mesh and of the embedding space –attributes associated with mesh vertices and cells –criteria to extract meshes at variable resolution Any simplification code can be plugged-in. Ready-to-use MT constructors: –for terrains from either scattered points, DEM grids, or TINs –for free-form surfaces from generic triangle meshes

Multi-resolution Geometric Modeling Training Activity in MINGLE Terrain modeling (SPA.DA.) Surface modeling for virtual reality applications (Cultural Heritage Project) Modeling of volume data for visualization –cooperation with Visual Computing Group, National Research Council, Pisa –cooperation with Department of Computer Science, University of Maryland, USA

Shape Reconstruction Methods for building a 3D mesh from sample points: Method based on  -sculpturing for 3D point clouds New method based on fuzzy geometry for controlling data uncertainty Mosaicing from multiple views (cooperation with University of Verona) Reconstruction from acoustic images (ARROV)

Non-Manifold Geometric Modeling A mathematical framework for describing non- manifold meshes in three and higher dimensions as assembly of simpler quasi-manifold components Topological data structures for non-manifold meshes in three (and higher) dimensions Objective: multi-resolution models for meshes with a non-manifold domain for CAD applications