Geometry processing (COMP 5900Y) - Winter 2017
                
            
Outline
The course covers concepts, representations, and algorithms for analyzing and processing 3D geometric models. We will discuss the geometry processing pipeline that starts with the acquisition of geometric models (e.g., with laser scanning or stereo imaging) and goes all the way to the fabrication (3D printing) of the models. More specifically, we will discuss the tasks of acquisition, reconstruction, analysis, manipulation, editing, and fabrication of complex 3D models, and representations such as triangle meshes and implicit functions. The techniques covered have applications in computer graphics, engineering, medical imaging, and many other areas, while the field is still the subject of much active work and presents opportunities for future research.
Topics
- Surface representations and mesh data structures
 - Mesh reconstruction
 - Mesh smoothing and fairing
 - Mesh simplification and compression
 - Parameterization
 - Mesh editing and deformation
 - Shape analysis
 - 3D printing and fabrication
 
Learning outcomes
At the end of this course, students will be able to:
- Summarize the main problems and solution methods in the field of geometry processing.
 - Identify the most suitable techniques to address specific problems in geometry processing.
 - Implement algorithms for processing of polygonal meshes and apply them to specific datasets.
 
Pre-requisites
Experience with C++ programming, familiarity with linear algebra (vectors, matrices, etc.), and eagerness to study mathematical concepts and algorithms. Familiarity with computer graphics and/or computer vision and/or image processing are a plus.
Recommended book
M. Botsch, L. Kobbelt, M. Pauly, P. Alliez, and B. Levy, "Polygon Mesh Processing", A K Peters/CRC Press, 2010.
We will follow this book closely in the course. Each topic will also have additional references and suggested readings.
Lectures
Tuesdays and Thursdays, 11:35am-12:55pm, Richcraft Hall 3101.
Grading
The grade will be based on a paper presentation, assignments and a final course project.
Instructor
            Oliver van Kaick.
            You can find more information about the course (such as a detailed list of topics) at cuLearn. You can also e-mail me at Oliver.vanKaick at carleton dot ca for any questions regarding the course.
        
University Policies
            Student Academic Integrity Policy: Every student should be
            familiar with the Carleton University student academic
            integrity policy. A student found in violation of academic
            integrity standards may be awarded penalties which range
            from a reprimand to receiving a grade of F in the course or
            even being expelled from the program or University. Some
            examples of offences are: plagiarism and unauthorized
            cooperation or collaboration. Information on this policy
            may be found in the Undergraduate Calendar. 
            
            
            Plagiarism: As defined by the Senate, "plagiarism is
            presenting, whether intentional or not, the ideas,
            expression of ideas or work of others as one's own". Such
            reported offences will be reviewed by the office of the
            Dean. 
            
            Unauthorized Cooperation or Collaboration: Senate policy
            states that "to ensure fairness and equity in assessment of
            term work, students shall not co-operate or collaborate in
            the completion of an academic assignment, in whole or in
            part, when the instructor has indicated that the assignment
            is to be completed on an individual basis". Please ask the
            course instructor regarding concerns on this issue.
            
            Academic Accommodation: You may need special arrangements to
            meet your academic obligations during the term. For an
            accommodation request, the processes are as follows. For
            more details visit the Equity Services website:
            http://www.carleton.ca/equity/
            
            Pregnancy Obligation: write to me with any requests for
            academic accommodation during the first two weeks of class,
            or as soon as possible after the need for accommodation is
            known to exist.  
            
            
            Religious Obligation: write to me with any requests for
            academic accommodation during the first two weeks of class,
            or as soon as possible after the need for accommodation is
            known to exist.
            
            
            Academic Accommodations for Students with Disabilities: The
            Paul Menton Centre for Students with Disabilities (PMC)
            provides services to students with Learning Disabilities
            (LD), psychiatric/mental health disabilities, Attention
            Deficit Hyperactivity Disorder (ADHD), Autism Spectrum
            Disorders (ASD), chronic medical conditions, and impairments
            in mobility, hearing, and vision. If you have a disability
            requiring academic accommodations in this course, please
            contact PMC at 613-520-6608 or pmc@carleton.ca for a formal
            evaluation. If you are already registered with the PMC,
            contact your PMC coordinator to send me your Letter of
            Accommodation at the beginning of the term, and no later
            than two weeks before the first in-class scheduled test or
            exam requiring accommodation (if applicable). After
            requesting accommodation from PMC, meet with me to ensure
            accommodation arrangements are made. Please consult the PMC
            website for the deadline to request accommodations for the
            formally-scheduled exam (if applicable) at
            http://www.carleton.ca/pmc/new-and-current-students/dates-and-deadlines/
            You can visit the Equity Services website to view the
            policies and to obtain more detailed information on
            academic accommodation at http://www.carleton.ca/equity/
            
            Medical Certificate: The following is a link to the official
            medical certificate accepted by Carleton University for the
            deferral of final examinations or assignments in
            undergraduate  courses. To access the form, please go to
            http://www.carleton.ca/registrar/forms/