mario costa sousa interactive illustrative graphics and visualization mario costa sousa associate...

26
Interactive Illustrative Graphics and Visualization Mario Costa Sousa Mario Costa Sousa Associate Professor Associate Professor Department of Computer Science Department of Computer Science Computer Graphics and Visualization Computer Graphics and Visualization Lab Lab Visiting Visiting Professor Professor

Upload: joy-west

Post on 01-Jan-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Interactive Illustrative Graphics and Visualization

Mario Costa SousaMario Costa Sousa Associate ProfessorAssociate ProfessorDepartment of Computer ScienceDepartment of Computer ScienceComputer Graphics and Visualization LabComputer Graphics and Visualization Lab

Visiting ProfessorVisiting Professor

Page 2: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

University of CalgaryUniversity of CalgaryGraphics and Visualization Lab (Jungle)Graphics and Visualization Lab (Jungle)

• 3 profs– Przemyslaw Prusinkiewicz

(1991, …)– Mario Costa Sousa

(2001, …)– Faramarz Samavati

(2001, …)• 15/20 grad students• 5 research associates• 4 post-docs

Page 3: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

http://w3.impa.br/~mario/ivis08/index.htm

Page 4: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

• Current scientific visualization techniques: (1) complex images; (2) difficult to interpret; (3) no expressiveness of illustrations.

• Illustrative Visualization (IVIS) enhance the depiction of scientific data based on principles founded in traditional illustration. IVIS = SciVis + NPR

Page 5: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

• Non-Photorealistic Rendering (NPR): omit extraneous detail, focus attention on relevant features, clarify, simplify, disambiguate shape, and show hidden parts.

Page 6: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Illustrative Graphics & VisualizationCollaborations (1)

• Vienna University of TechnologyVienna University of Technology

• University of Bergen (Norway)University of Bergen (Norway)

• Technical University of LisbonTechnical University of Lisbon

• Purdue UniversityPurdue University

• Ohio Supercomputer CenterOhio Supercomputer Center

• University of Victoria (Canada)University of Victoria (Canada)

• IMPA VisGraf Lab (Rio)IMPA VisGraf Lab (Rio)

Page 7: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Illustrative Graphics & VisualizationCollaborations (2)

• Georgia Medical SchoolGeorgia Medical School• Fairman StudiosFairman Studios• Association of Medical Illustrators (AMI)Association of Medical Illustrators (AMI)• Guild of Natural Science Illustrators (GNSI)Guild of Natural Science Illustrators (GNSI)

Page 8: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Illustrative Graphics & VisualizationCollaborations (3)

• Seaman Family MR Research Centre Seaman Family MR Research Centre (University of Calgary)(University of Calgary)

• Calgary Scientific, IncCalgary Scientific, Inc

• Shell/CMG/PETROBRASShell/CMG/PETROBRAS

• Electronic Arts (Canada)Electronic Arts (Canada)

• Disney Feature AnimationDisney Feature Animation

Page 9: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Reading• Textbook

• Lecture Notes + Slides• Published Papers, Theses, Reports• Tutorial Notes

– SIGGRAPH 2003, 2005, 2006– Eurographics 2005, 2006, 2008– IEEE Visualization 2005, 2006, 2007

Page 10: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Tutorial Notes

• SIGGRAPH 2003, 2005, 2006

• Eurographics 2005, 2006, 2008

• IEEE Visualization 2005, 2006, 2007

Page 11: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Grading• Participation ---------------------------------------- 15%

– Questions from readings 10% – Class interaction 5%

• Presentations -------------------------------------- 30%– Presentation #1 10% – Presentation #2 10% – Presentation #3 10%

• Project --------------------------------------------------- 55%– Proposal (written) 5% – Progress Report #1 2.5% – Progress Report #2 2.5% – Final Report 15% – Final Results 15% – Final Presentation 15%

Page 12: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Expectations

• Interested & Motivated• Explore uncharted territory (i.e., do research)

• Organized around topics• Presentations + Discussions = Learning!

– Understand the idea yourself– Present the basic idea as clearly as possible– Ask the dumb questions that will help us all

understand. – Questions are much more important than answers!

Page 13: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

IVIS Week

• Monday, Tuesday, Thursday

– I’ll introduce the topic + research area– Key techniques, algorithms (1976 – present)– Lecture/paper presentation & discussions– Students present papers – Discussions

Page 14: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Grading

• Participation ---------------------------------------- 15%– Questions from readings 10% – Class interaction 5%

• Presentations -------------------------------------- 30%– Presentation #1 10% – Presentation #2 10% – Presentation #3 10%

• Project --------------------------------------------------- 55%– Proposal (written) 5% – Progress Report #1 2.5% – Progress Report #2 2.5% – Final Report 15% – Final Results 15% – Final Presentation 15%

Page 15: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Participation

Participating in reading and discussions isextremely important in this course!

1. Read class material, understand basic issues• As an indicator of this, you must turn in

Paper Reviews & Questions

2. Attend class

3. Active class participation

Page 16: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Participation Paper Reviews

• Read the paper and answer the questions that are applicable.

• Keep it short but try to give thoughtful answers.

• Very important: turn in two good questions about each paper discussed in class.

– The questions should be 1-2 sentences long, and should demonstrate you’ve made a good attempt at the material.

• Reviews are due on the day the class begins discussion of a given group of papers.

• Use the following format for each paper: review-form.doc

Page 17: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Grading

• Participation ---------------------------------------- 15%– Questions from readings 10% – Class interaction 5%

• Presentations -------------------------------------- 30%– Presentation #1 10% – Presentation #2 10% – Presentation #3 10%

• Project --------------------------------------------------- 55%– Proposal (written) 5% – Progress Report #1 2.5% – Progress Report #2 2.5% – Final Report 15% – Final Results 15% – Final Presentation 15%

Page 18: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Presentations

• Each student will research 3 relevant papers (from the list of papers in the course schedule)

• Make a Powerpoint presentation, and present the results to the class

• These presentations will be posted afterwards onto the class website for reference by present and future students.

Page 19: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Presentations

• 15 minutes each (allowing 10 minutes for questions and interaction)

• Should center around the main idea, and the novelty of it

• Emphasis is also on the future work, and what was missed.

Page 20: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Presentations• For each paper:

– Problem: what problem are the techniques designed to address?

– Basic idea: at a high level, what is the approach taken by the solution(s)? • How of the technique: at a high level, describe the

algorithms, data structures, key equations

– Critique: what are the shortcomings and strengths of the approach?

Page 21: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Presentations• Think about what could make interesting discussion

points

• Often, questions from the review form can work well for this.

• Some questions may be controversial and so are good for discussions.

– Is the paper important? – Are the contributions significant? – Does it have real applications? – Did people like it (or hate it)?

• Opinions will often vary widely.

Page 22: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Grading

• Participation ---------------------------------------- 15%– Questions from readings 10% – Class interaction 5%

• Presentations -------------------------------------- 30%– Presentation #1 10% – Presentation #2 10% – Presentation #3 10%

• Project --------------------------------------------------- 55%– Proposal (written) 5% – Progress Report #1 2.5% – Progress Report #2 2.5% – Final Report 15% – Final Results 15% – Final Presentation 15%

Page 23: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Project• Apply what you learn

• Document your project in a high quality paper and presentation.

• All projects will be presented at a public colloquium.

• A significant investment (several weeks) of your own time

• Project topics will be chosen in consultation with the instructor.

Page 24: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

• Expectation quality work that the students would not be embarrassed to submit to a workshop.

• There exists the potential for projects in this course to turn into longer-term research efforts.

• Choose to work on something that interests you deeply.

• You must describe what value you added in your project work.

Page 25: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Project Web Page

• Build a project web page (login/password-protected).

• It does not have to be fancy.

• Include links, texts, images, etc. to all material related to this course -- your paper presentations, reviews, results, reports, etc.

Page 26: Mario Costa Sousa Interactive Illustrative Graphics and Visualization Mario Costa Sousa Associate Professor Department of Computer Science Computer Graphics

Project Deliverables

• Proposal (written)

• Progress Reports

• Final Presentation

• Final Project Report , System and Results

• If possible, Conference Submission