3D GEOMETRIC MODELING AND PROCESSING

(GATE-540)

 

Game Technologies Program, Department of Modeling and Simulation

Informatics Institute

Middle East Technical University

 

Spring 2010

 

 

Dr.Çağatay ÜNDEĞER

 

Instructor

Middle East Technical University, GameTechnologies

Bilkent University, Computer Engineering

 

&

 

General Manager

SimBT Inc.

 

Room : II-206

e-mail : cagatay@undeger.com

web-site : www.cs.bilkent.edu.tr/~cagatay

 

News:

 

Last Day of Project Proposals : 09.04.2010

Last Day of Progress Reports: 07.05.2010

Last Day of Final Reports: 31.05.2010

 

Project Presentations: 21.05.2010 and 28.05.2010

 

1.      Objective & Scope

 

In 3D data processing, we are dealing with 3D raw data that is available, which has no structure, no semantic labeling, no high-level geometric primitives and is incomplete, invalid and even conflicting. Objective of this course is to learn how to develop algorithms for processing and analysis of 3D shapes/geometries.

 

2.      Course Outline

 

Develop 3D Analysis Algorithms for:

•         Reconstruction

•         Segmentation

•         Feature Detection

•         Labeling

•         Matching

•         Classification

•         Retrielval

•         Recognition

•         Clustering

 

3.      Course Requirements

 

The students are expected to develop a small-scale project including:

•         Selection of a topic

•         Acquision of sample data

•         Survey on related work

•         Selection of an algorithm

•         Implementation of an algorithm

•         Evaluation of algorithm results

 

4.      Assessment Method

 

•         A project will be developed including:

–        Project Proposal                                                        5%

–        Project Progress Report                                             10%

–        Project Final Report                                                   25%

–        Project Presentation and Demonstration                      20%

 

•         You are expected to deliver a well-organized easy-to-understand report which includes the followings:

–        Introduction

–        Related work

–        Details of work done

–        Evaluation of results

–        Conclusion

 

•         Assignments:

–        1 or 2 Paper Reading/Presentation Assignments          40%

 

5.      Course Materials

 

1)      Course Introduction

2)      3D Object Representations

3)      Reconstruction from Poly Soup

4)      Reconstruction from Voxel

5)      Reconstruction from Point Cloud

6)      3D Model Simplification

7)      Surface Simplification Using Quadric Error Metrics

8)