CMPUT 498 - 3D Digital Media Computation and Visualization - Second Term, 2005-2006
CS STUDENTS REGISTERED IN WINTER 2006 PLEASE FOLLOW THE CMPUT 414 WEB PAGE
VISITING STUDENTS PLEASE FOLLOW NOTES, HANDOUTS and LINKS GIVEN IN CLASS
We plan to offer this course during every term of the year, in the future, based on availability of instructors.
Calendar Description
To introduce 3rd and 4th year students, or media practitioners from the non-academic community, to the latest advances in 3D digital media along with applications.
The course will be based mostly on interdisciplinary projects, among students in Arts, CS, Engineering, Psychology, Math and Medicine, along
presentations to familiarise participants with the latest developments in digital media.
Prerequisites
The background requirements of students will vary depending on the faculty and department they are in. The underlying
understanding is that different members of a project group will bring in different skill sets that allow for the
implementation of meaningful and significant interdisciplinary projects. Art students, for example, may work on the
look and feel of an online interface, while CS students with Data Structures and JAVA skills may work on storage representations
and efficient retrieval strategies for a museum content website. Students in Psychology may conduct experiments designed to
measure the perceptual quality of 3D objects, while others may focus on the compression and transmission of data. Mathematics
students could study the mathematical modeling of fluid flow and turbulance while CE or CS students consider the computational
and software simulation aspects of these problems. Medical students may provide insight on studying fast MRI data (6 frames/sec.)
to detect problems in swallowing, while science students can look into theoretical and implementation issues of automatically
analyzing 4D MRI data. Other challenging projects may include 3D design and fabrication of prosthetic limbs, artificial facial
structures for post-surgery rehabilitation; scanning of heritage clothing in the Human Ecology Museum at UofA followed by
custom heritage clothing design through 3D interfaces.
Panoramic Image Capture and Processing
|
3D/4D Medical Image Acquisition and Processing
| Medical Partner (COMPRU, Misericordia Hospital) Lab
|
Cylindrical texture from 3D Face Scan
| 3D Face Mesh
|
Sculpture Scanned Mesh
| Texture Mapped Sculpture
| Nutcracker Mesh
| Texture Mapped Nutcracker
|
Sponsors: COMPRU, ZOOMAGE, 4Dculture (more to come)
Table of Contents
Click on a topic to get to the reference.
Office: ATH 417, Office Hours: MW 1:30-2:30 pm based on appointment by email. Please contact by email (anup@cs.ualberta.ca) for other times.
Office: CSC 363 (Vision and Imaging Lab.; by appointment only.)
Email: taowang@cs.ualberta.ca
There will be no lab work in this course. Lab time may be
used for working on assignments, or discussions with TA.
- There is no required text for this course. We will review papers on
various topics and summerize contents into lecture
notes.
Office Hours: 1:30 - 2:30 pm M, W ATH 417 (based on appointment by email)
The best way to set up an appointment at other times is via email
(anup@cs.ualberta.ca).
The netscape URL for this course is
http://www.cs.ualberta.ca/~anup/Courses/498/498_3D.htm.
There are several parts that you will be graded on. Grading weights:
- 20% for assignments & in-class quizzes which will be tai.
- 10% for research presentations.
- 10% attendance during presentations, and meaningful discussion and critique on others presentations.
- 60% for the final PROJECT.
- Final letter grade will follow GFC guidelines for 4th year undergraduate courses.
Details and guidelines to be provided later.
Programming Assignment 1
DESCRIPTION & MARKING GUIDELINES FOR PROJECTS will be posted here after discussions with students:
There will be no exams in this course.
Topics will be selected from the following broad areas depending on available time
and interest.
1. Creating 3D Video
2. Computing turbulance and visualization of fluid flows
3. Analysis and visualization of temporal sequence of MRIs (4D imaging)
4. 3D fashion design
5. Analysis of 3D scanned images and automatic prosthetic fitting
6. Overview of 3D Display Technologies --- 3D Hardcopy, LCD Shutter Glasses, Polarized filter based displays
7. Tutorials on JAVA3D
8. Measuring and estimating human perception of media.
Cmput 498 LEC B1: TR 15:30 - 16:50
Classroom: B43 CSC
Topics covered in class & other events in class will be updated here.
To be posted and updated during the Jan. - Apr. 2006 period.
Notes
Policy about course outlines can be found in Section 23.4(2) of the University Calendar." (GFC 29 SEP 2003)
The University of Alberta is committed to the highest standards of academic integrity and honesty.
Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect.
Students are particularly urged to familiarize themselves with the provisions of the Code of Student Behaviour
(online at www.ualberta.ca/secretariat/appeals.htm) and avoid any behaviour which could potentially result in suspicions of
cheating, plagiarism, misrepresentation of facts and/or participation in an offence. Academic dishonesty is a serious offence and can
result in suspension or expulsion from the University.