Jon D. Genetti

RESEARCH INTERESTS

Computer Graphics, Scientific Visualization, and Parallel Computer Applications.

EDUCATION

Ph.D. in Computer Science with minor in Statistics, Texas A&M University, 1993.

EXPERIENCE

8/01-PresAssociate Professor at the University of Alaska Fairbanks.
Spring 07 CS Dept Chair. President-Elect of Faculty Senate. Taught CS331-Programming Languages.
Fall 06 CS Dept Chair. President-Elect of Faculty Senate. Taught CS441-Computer Architecture.
Spring 06 CS Dept Chair. Taught CS641-Computer Architecture and CS405/605-Artificial Intelligence. Delivered 100 second aurora visualization to Hayden Planetarium.
Fall 05 CS Dept Chair. Taught CS493/693-Special Topics in Computer Forensics.
Summer 05 Aurora borealis visualization for the next space show at Hayden Planetarium.
Spring 05 Taught CS641-Advanced Computer Architecture.
Fall 04 Taught CS441-Computer Architecture and CS381-Computer Graphics.
Summer 04 Conducted research on aurora borealis visualization.
Spring 04 CS Program Chair. Taught CS405 and CS605-Artificial Intelligence and CS497-Analysis of Algorithms.
Fall 03 CS Program Chair. Taught CS411-Analysis of Algorithms.
Summer 03 Conducted research on aurora borealis visualization. Organized Advanced Display Environments Workshop.
Spring 03 CS Program Chair. Taught CS393-Special Topics in Computer Forensics.
Fall 02 CS Program Chair. Taught CS622-Computer Performance Evaluation.
Summer 02 Conducted research on aurora borealis visualization.
Spring 02 Taught CS302-System Programming and CS441/CS641-Computer Architecture.
Fall 01 Taught CS202-Computer Science II and CS621-Advanced Systems Programming.
8/96-8/01Scientist at the San Diego Supercomputer Center.
3/99-8/01 Developed multi-volume renderer for Orion Nebula fly-through.
8/97-2/99 Scientific Visualization Manager. Managed SDSC VisLab and 3 software projects.
8/96-7/97 Conducted research on parallel volume rendering.
8/93-8/96Assistant Professor at the University of Alaska Fairbanks and
Research Scientist at the Arctic Region Supercomputing Center.
Summer 96 Conducted research on parallel volume rendering.
Spring 96 Taught CS481-Graphics II and CS681-Topics in Graphics.
Fall 95 Taught CS381-Graphics. (CS281/381 upgraded to CS381/481)
Summer 95 Conducted research on parallel volume rendering.
Spring 95 Taught CS381-Graphics II.
Fall 94 Taught CS281-Graphics and CS103-Pascal.
Summer 94 Conducted research on parallel volume rendering.
Spring 94 Taught CS681-Topics in Graphics and CS205-C Programming.
Fall 93 Taught CS281-Graphics, CS293-Unix and CS271-Fortran.
1/91-8/93Lecturer in Computer Science at Texas A&M University.
Summer 93 Taught CS120-Programming II.
Spring 93 Taught two sections of CS210-Data Structures.
Fall 92 Taught CS441-Graphics and CS210-Data Structures.
Summer 92 Developed volume renderer for Veterinary Project.
Spring 92 Taught CS441-Graphics and CS310-Database.
Fall 91 Taught CS441-Graphics and CS203-Intro to Computing.
Summer 91 Performed graphics library comparison for IBM joint study.
Spring 91 Taught CS441-Graphics and managed SGI workstations.

PUBLICATIONS

J. Genetti, "Computational Challenges in Volume Rendered Galactic Animations," Communications of the ACM, Vol 45(11), Nov 2002, pp. 62-66.
D. Nadeau, J. Genetti, S. Napear, B. Pailthorpe, C. Emmart, E. Wesselak, and D. Davidson, "Visualizing Stars and Emission Nebulae," Computer Graphics Forum, Vol 20(1), March 2001, pp. 27-33.
D. Nadeau, J. Genetti, S. Napear, B. Pailthorpe, C. Emmart, E. Wesselak, and D. Davidson, "Visualizing Stars and Emission Nebulae," Eurographics 2000 Short Presentation.
A. Snavely, G. Johnson, and J. Genetti, "Data Intensive Volume Visualization on the Tera MTA and Cray T3E," Proceedings of the High Performance Computing Symposium - HPC '99, pp. 59-64.
J. Genetti, D. Gordon, and G. Williams, "Adaptive Supersampling in Object Space Using Pyramidal Rays," Computer Graphics Forum, Vol 17(1), March 1998, pp. 29-54.
G. Johnson and J. Genetti, "Volume Rendering of Large Datasets on the Cray T3D," 1996 Spring Proceedings (Cray Users Group), pp. 155-159.
G. Johnson and J. Genetti, "Medical Diagnosis using the Cray T3D," 1995 Spring Proceedings (Cray Users Group), pp. 70-77.
G. Johnson and J. Genetti, "High Resolution Interactive Volume Rendering on the Cray T3D," 1994 Fall Proceedings (Cray Users Group), pp. 119-125.
G. Heller and J. Genetti, "Simulation of Arthroscopic Surgery Using MRI Data," ISMCR '94: Topical Workshop on Virtual Reality, pp. 21-26.
J. Genetti and D. Gordon, "Ray Tracing with Adaptive Supersampling in Object Space," Graphics Interface '93, pp. 70-77.

VISUAL PUBLICATIONS

"Solar-Terrestrial Interaction From Cosmic Collisions," computer animation, SIGGRAPH 2007 Animation Theater, (with C. Emmart).
Aurora Borealis Visualization, 100 second computer animation in the Hayden Planetarium's Cosmic Collisions, opened 3/06, (with C. Emmart, S. Akasofu, B. Brody, O. Lawlor, and J.R. Manes).
Orion Nebula, cover image of Computer Graphics Forum, Vol 20(1-4), (with D. Nadeau, C. Emmart, and E. Wesselak).
Orion Nebula, cover image of Proceedings of IEEE Volume Visualization and Graphics Symposium 2000, (with D. Nadeau, C. Emmart, and E. Wesselak).
"Volume Visualization of the Orion Nebula," animation, SIGGRAPH 2000 Electronic Theater and SIGGRAPH Video Review #134, (with C. Emmart, D. Nadeau, E. Wesselak).
Orion Nebula Images, SIGGRAPH 2000 Technical Image #8 and #9, (with C. Emmart, D. Nadeau and E. Wesselak).
"Fly-through of the Orion Nebula", 2.5 minute computer animation in the Hayden Planetarium's Passport to the Universe, opened 12/31/99, (with C. Emmart, G. Johnson, D. Nadeau and E. Wesselak).
"Pseudo-Sun and Pseudo-Ring Nebula", SIGGRAPH 1999 Technical Slide #42 and #43, (with D. Nadeau).

PANELS/POSTERS

"What Should We Teach in a Scientific Visualization Course?", panel organizer, IEEE Visualization 2004, Austin, TX.
"Ray Casting on a Shared Memory Multithreaded Supercomputer: Putting the Universe in Perspective," Supercomputing '99 Poster, (with A. Snavely and G. Johnson).

AWARDS

2004, IEEE Visualization, best panel award for "What Should We Teach in a Scientific Visualization Course?".
2003, "Volume Visualization of the Orion Nebula" was awarded second place in the inaugural 2003 Science and Engineering Visualization Challenge (sponsored by NSF and Science). Three winners were chosen in each of 3 categories out of a total of 297 entries. The NSF announcement can be found at http://www.nsf.gov/od/lpa/news/03/pr0398.htm

RESEARCH GRANTS

2003, "Intelligent Dataset Identification, Assimilation, Collection, and Transformation System," NASA, $800,000 over 3 years. (Co-PI)
2003, "Capacity Building in Information Assurance and Security," NSF, $200,000 over 2 years. (Co-PI)
1996-1997 University Research and Development Grant Program, Cray Research, Inc. $37,000 for continuing work on "High Resolution Medical Imaging on a Cray T3D." (PI)
1995 University Research and Development Grant Program, Cray Research, Inc. $40,000 for "High Resolution Medical Imaging on a Cray T3D." (PI)
1994 University Research and Development Grant Program, Cray Research, Inc. $60,000 for "High Resolution Medical Imaging on a Cray T3D." (PI)

SELECTED RESEARCH PROJECTS

Aurora Visualization for "Cosmic Collisions" (collaboration with the American Museum of Natural History, 2005-2006). A 100 second fly-thru animation of the aurora was produced for the Hayden Planetarium. The aurora was derived from an observed aurora sub-storm and re-created using an octtree-based volume dataset (30+TB of data was generated) and rendered using a custom perspective-view volume renderer. A sequence from the final show containing the aurora was shown in the Animation Theater at Siggraph 2007.

Orion Nebula Fly-Through (collaboration with the American Museum of Natural History, 1998-1999). A 2 1/2 minute fly-through animation of the Orion Nebula was produced for the Hayden Planetarium's daily show. The planetarium dome's new digital projection system contained 7 1280x1024 projectors and required over 31,000 images (40 billion pixels) for the sequence. The nebula was modeled as a discrete volume along with 85 separate proplyds and shock fronts. My responsibility was to develop a multi-volume renderer to render multiple independent volume data sets (each with its own spatial extent, resolution and voxel content). A second fly-through, developed for "flat walls," was shown in the Electronic Theater at Siggraph 2000. See http://vis.sdsc.edu/research/orion.html for more details.

High Resolution Medical Imaging on a Cray T3D/E (sponsored by Cray Research, Inc., 1994-1997). This research focused primarily on the design, implementation, and performance issues involved in the creation of several parallel volume rendering engines on the Cray T3D and T3E. Interfaces developed using the visualization package AVS and JAVA allowed users to control these parallel rendering engines from ordinary workstations. See http://MPIRE.sdsc.edu for more details.

Image Synthesis with Adaptive Cone Tracing (Ph.D. Thesis, 1991-1993). A new method called adaptive cone tracing, which is based on adaptive super sampling and cone tracing, is introduced to enhance the realism of ray traced images. This technique reduces spatial aliasing from the edges of objects, models accurate distributed light sources and computes fuzzy (or de-focused) reflections. The implementation, called the RayMan renderer, was used to render several images along with an animation (a short mpg clip (830K) is available) created using the Wavefront Visualizer.

Available on-line at http://www.cs.uaf.edu/~genetti/vita.html