Research Interests of Dr. Dennis J Bouvier Fall 2007.

30
Research Interests of Dr. Dennis J Bouvier Fall 2007

Transcript of Research Interests of Dr. Dennis J Bouvier Fall 2007.

Page 1: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Research Interests of Dr. Dennis J Bouvier

Fall 2007

Page 2: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 3

Commercial Background

• Few years in industry

• Few years consulting– Author

Java 3D API Tutorial

Page 3: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 4

Prior MS Thesis

1. CASE tool for Java development– GUI– Automatic UML class diagrams

Page 5: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 6

Prior Senior Projects

3. Fisheye views of geopolitical maps– image processing– information visualization

Page 6: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 7

Prior Senior Projects

4. Cardiac vascular structure visualization– computer graphics– scientific visualization

Page 7: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 8

Prior Senior Projects

5. Animation of snare drum– computer graphics

Page 8: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 9

Research Interests Overview

1. Computer Graphics– Scientific Visualization / Information Visualization– Interactive systems

2. Human Computer Interaction3. Software Engineering4. Information/Text Processing5. Education

– Using computers in education– Computer Science education

6. Collaborative / Community computing

Visual Analytics

Page 9: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 10

Computer Graphics Overview

• RENDERING = producing images– INPUT: numbers representing:

geometry, lighting, visual properties, …– OUTPUT: numbers representing:

color

• speed in rendering is essential– Interactive systems need >12 FPS

• quality in rendering is essential– Need 16 bits for each pixel, many pixels

Page 10: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 11

CG Overview (2 of 5)

• 3D models, 2D media– use projection to create 2D images of 3D

data

X

Y

Z

rendering

Page 11: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 12

CG Overview (3 of 5)

Much of CG is computed with

Linear Algebra

x’ 1 0 0 0 x

y’ 0 1 0 0 y

z’ -0 0 0 0 z

1 0 0 0 1 1

4x4 PROJECTION MATRIX: project 3D geometry points to 2D image points

Y

Z

Page 12: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 13

CG Overview (4 of 5)

Y

Z

X

• The image plane is 2D array of pixels (raster graphics)

Image plane

Page 13: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 14

CG Overview (5 of 5)• Local Lighting Model

– No shadows, reflections, etc.

• Global Lighting Model– Shadows, reflections,

etc.– Raytracing– Radiosity

Page 14: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 15

CG Research Overview

• Better– Photorealistic challenges

• fire, water, fur, skin, (nature)• lights / shadows, …

• Faster– More images per second

• Automatic– Generated animation

Page 15: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 16

Computer Graphics Research

• Better Images– Photorealistic

• Better lighting model• Shadows• Motion blurring• Transparencies• Inter-object reflections

Page 16: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 17

Computer Graphics Research

• Better Images– Better models

• fire• water• smoke• fur• faces• people in motion

Page 18: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 20

CG Research: visualization

• Presenting information visually– Advantage: human visual system– Challenges: perception, efficiency, interaction

• Kinds– Scientific– Information

Page 19: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 23

volume data

an object

is scanned

into slices

which form the volume

Page 20: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 24

Medical Volume Data Example

Page 21: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 26

polygonal representation of bone

Page 22: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 27

CG Research: visualization

• Information Visualization

Page 23: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 28

Information Visualization

Page 24: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 29

HCI Research

• Usability– Factor in success of an application– (applicable to most research projects)

Page 25: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 30

Information/Text Processing

• Gisting

• Automatic authoring

• Knowledge capture

Page 26: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 31

Software Engineering

• CASE tools– Supporting the lifecycle

Page 27: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 32

CS Education (as research)

• How are/can computers be used to support education?– Online– In class

• How do people learn to program?– How to teach Debugging skills– How to learn software engineering– Algorithm animation

Page 28: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 33

Research Interests Overview

1. Computer Graphics / Visualization– Visual Analytics

2. Human Computer Interaction3. Software Engineering4. Information/Text Processing5. Education

– Using computers in education– Computer Science education

6. Collaborative / Community computing• Multi-topic

Page 29: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 34

Research Interests Relationships

1. Computer Graphics• image processing, computer vision, information processing

2. Human Computer Interaction• computer graphics, collaborative computing, text processing

3. Software Engineering• information visualization, collaborative computing, education

4. Information/Text Processing• information visualization, hci

5. Education• information visualization, collaborative computing, software

engineering

6. Collaborative / Community computing• information visualization, text processing, education

Page 30: Research Interests of Dr. Dennis J Bouvier Fall 2007.

Fall 2007 35

Specific MS ResearchThesis Topics

• Face mail– Animating email automatically

• Computer graphics, HCI

• Global Illumination Lighting Model– Creating a more comprehensive model

• Computer graphics

• Animating Musical Performance