Download presentation
Presentation is loading. Please wait.
Published byRosamond Marshall Modified over 9 years ago
1
Research Interests of Dr. Dennis J Bouvier Fall 2007
2
2 Educational Background BS EE MS Engineering MS CS PhD Computer Engineering 1994 –Dissertation: scientific visualization
3
Fall 20073 Commercial Background Few years in industry Few years consulting –Author Java 3D API Tutorial
4
Fall 20074 Prior MS Thesis 1.CASE tool for Java development –GUI –Automatic UML class diagrams
5
Fall 20075 Prior Senior Projects 1.Glove driven image editing user interface network 2.Collaborative classroom note-taking image processing network, database web interface
6
Fall 20076 Prior Senior Projects 3.Fisheye views of geopolitical maps –image processing –information visualization
7
Fall 20077 Prior Senior Projects 4.Cardiac vascular structure visualization –computer graphics –scientific visualization
8
Fall 20078 Prior Senior Projects 5.Animation of snare drum –computer graphics
9
Fall 20079 Research Interests Overview 1.Computer Graphics –Scientific Visualization / Information Visualization –Interactive systems 2.Human Computer Interaction 3.Software Engineering 4.Information/Text Processing 5.Education –Using computers in education –Computer Science education 6.Collaborative / Community computing Visual Analytics
10
Fall 200710 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
11
Fall 200711 CG Overview (2 of 5) 3D models, 2D media –use projection to create 2D images of 3D data X Y Z rendering
12
Fall 200712 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
13
Fall 200713 CG Overview (4 of 5) Y Z X The image plane is 2D array of pixels (raster graphics) Image plane
14
Fall 200714 CG Overview (5 of 5) Local Lighting Model –No shadows, reflections, etc. Global Lighting Model –Shadows, reflections, etc. –Raytracing –Radiosity
15
Fall 200715 CG Research Overview Better –Photorealistic challenges fire, water, fur, skin, (nature) lights / shadows, … Faster –More images per second Automatic –Generated animation
16
Fall 200716 Computer Graphics Research Better Images –Photorealistic Better lighting model Shadows Motion blurring Transparencies Inter-object reflections
17
Fall 200717 Computer Graphics Research Better Images –Better models fire water smoke fur faces people in motion
18
Fall 200718 Computer Graphics Research Better Images –Non-photorealistic Better painting effects
19
Fall 200719 CG Research: video compression
20
Fall 200720 CG Research: visualization Presenting information visually –Advantage: human visual system –Challenges: perception, efficiency, interaction Kinds –Scientific –Information
21
Fall 200721 Volume Visualization 3D data 2D image Accurate representation of information Applications –geophysical / seismic –medical –atmospheric –industrial inspection –oceanographic –fluid flow –…
22
Fall 200722 Volume Visualization Taxonomy direct (geometric representations)
23
Fall 200723 volume data
24
Fall 200724 Medical Volume Data Example
25
Fall 200725 Marching Cubes 15 cases –symmetry –14 cases produce –5 ‘ambiguous’ cases good results
26
Fall 200726 polygonal representation of bone
27
Fall 200727 CG Research: visualization Information Visualization
28
Fall 200728 Information Visualization
29
Fall 200729 HCI Research Usability –Factor in success of an application –(applicable to most research projects)
30
Fall 200730 Information/Text Processing Gisting Automatic authoring Knowledge capture
31
Fall 200731 Software Engineering CASE tools –Supporting the lifecycle
32
Fall 200732 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
33
Fall 200733 Research Interests Overview 1.Computer Graphics / Visualization –Visual Analytics 2.Human Computer Interaction 3.Software Engineering 4.Information/Text Processing 5.Education –Using computers in education –Computer Science education 6.Collaborative / Community computing Multi-topic
34
Fall 200734 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
35
Fall 200735 Specific MS Research Thesis Topics Face mail –Animating email automatically Computer graphics, HCI Global Illumination Lighting Model –Creating a more comprehensive model Computer graphics Animating Musical Performance
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.