research interests of dr. dennis j bouvier fall 2007
TRANSCRIPT
![Page 1: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/1.jpg)
Research Interests of Dr. Dennis J Bouvier
Fall 2007
![Page 2: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/3.jpg)
Fall 2007 4
Prior MS Thesis
1. CASE tool for Java development– GUI– Automatic UML class diagrams
![Page 4: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/4.jpg)
Fall 2007 5
Prior Senior Projects
1. Glove driven image editing• user interface• network
2. Collaborative classroom note-taking• image processing• network, database• web interface
![Page 5: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/7.jpg)
Fall 2007 8
Prior Senior Projects
5. Animation of snare drum– computer graphics
![Page 8: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/16.jpg)
Fall 2007 17
Computer Graphics Research
• Better Images– Better models
• fire• water• smoke• fur• faces• people in motion
![Page 17: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/17.jpg)
Fall 2007 18
Computer Graphics Research
• Better Images– Non-photorealistic
• Better painting effects
![Page 18: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/20.jpg)
Fall 2007 24
Medical Volume Data Example
![Page 21: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/21.jpg)
Fall 2007 26
polygonal representation of bone
![Page 22: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/22.jpg)
Fall 2007 27
CG Research: visualization
• Information Visualization
![Page 23: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/23.jpg)
Fall 2007 28
Information Visualization
![Page 24: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/24.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/25.jpg)
Fall 2007 30
Information/Text Processing
• Gisting
• Automatic authoring
• Knowledge capture
![Page 26: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/26.jpg)
Fall 2007 31
Software Engineering
• CASE tools– Supporting the lifecycle
![Page 27: Research Interests of Dr. Dennis J Bouvier Fall 2007](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/27.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/29.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062314/56649efb5503460f94c0e0c4/html5/thumbnails/30.jpg)
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