![]()
Work Address:
School of Computing
50 S. Central Campus Drive
Room 3190 MEB
Salt Lake City, Utah 84112
Phone: (801)-585-6161
Fax: (801)-581-5843
Home Address:
Bruce Gooch
533 South Elizabeth Street
Salt Lake City, Utah 84102
Phone: (801)-585-6161
Email: bgooch@cs.utah.edu
http://www.cs.utah.edu/~bgooch
Additional Documentation:
VITA: [pdf]
References: [Webpage] [pdf]
Research Statement: [Webpage] [pdf]
Teaching Portfolio: [Webpage]
Philosophy of Teaching Statement: [Webpage] [pdf]
Education:
Doctor of Philosophy in Computer Science, University of Utah, Expected in April 2003.
Dissertation title: Human Facial Illustrations: Creation and Evaluation using Behavioral Studies and fMRI.
Advisors: Professor Richard F. Riesenfeld and Professor Peter Shirley.
Masters of Science in Computer Science, University of Utah, December 2000
Thesis title: Artistic Vision: Painterly Rendering Using Computer Vision Techniques
Advisors: Professor Richard F. Riesenfeld and Professor Peter Shirley.
Bachelor of Science in Mathematics , University of Utah, June 1993
Technical Skills:
Languages: Java, C++, C, OpenGL, ML, LaTeX, Postscript, HTML
Modeling Systems: MAYA, Alpha_1, SOFTIMAGE
Operating Systems: UNIX/LINUX, Windows, Macintosh
Experience:
Graduate Research Fellow, National Science Foundation [Webpage] June 2001 - present
Department of Computer Science, University of Utah
- Lead teams of post graduate and graduate researchers in conducting and documenting original research.
- Develop software using Java, OpenGl, and C++ on LINUX, SGI, SUN, and HP machines.
- Create and maintain web-based documentation for the research group's software projects.
- Supervise and mentor seven undergraduate research interns.
University Teaching Assistant, University of Utah [Webpage] June 1999 - June 2000
Department of Computer Science, University of Utah
- Founded the Undergraduate Graphics Research Team.
- Mentor four undergraduate research interns.
- Wrote grants to secure funding for summer internship program.
- Supervise undergraduate students in performing; background research, writing software, developing computer algorithms, and writing papers for submission to leading computer graphics conferences and journals.
Research Assistant, Alpha_1 Research Group [Webpage] December 1996 - June 1999
Department of Computer Science, University of Utah
- Conducted research and assisted in the development and maintenance of the Alpha_1 NURBS-based geometric modeling and manufacturing system.
- Developed software using Tcl/Tk and C++ on SGI, SUN, and HP machines.
- Created and maintained web-based documentation for Alpha_1 research system
- Create videos from live feed and from computer displays using DVC-Pro recorders and the AVID Video Editing System
Book:
Non-Photorealistic Rendering
Bruce Gooch and Amy Gooch.
A.K. Peters Ltd. Publishers ISBN: 1-56881-133-0 [Webpage]
Research Papers:
Artistic Vision: Painterly Rendering Using Computer Vision Techniques
Bruce Gooch, Greg Coombe and Peter Shirley.
Non-Photorealistic Animation and Rendering 2002 (NPAR '02). [Webpage] [pdf]
Color Transfer Between Images
Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley.
IEEE CG&A special issue on Applied Perception,
Vol 21, No 5, pp 34-41, September - October 2001. [pdf]
Artistic Composition for Image Creation
Bruce Gooch, Erik Reinhard, Chris Moulding, Peter Shirley.
Eurographics Rendering Workshop 2001. [pdf] [postscript]
The Lit Sphere: A Model for Capturing NPR Shading from Art
Peter-Pike J. Sloan, William Martin, Amy Gooch, and Bruce Gooch.
Proceedings of Graphics Interface 2001. [pdf]
Interactive Artistic Rendering
Matt Kaplan, Bruce Gooch, Elaine Cohen.
Non-Photorealistic Animation and Rendering 2000 (NPAR '00). [pdf]
Interactive Technical Illustration
Bruce Gooch, Peter-Pike J. Sloan, Amy Gooch, Peter Shirley, Richard Riesenfeld.
ACM Interactive 3D 1999. [HTML] [pdf] [postscript]
A Non-Photorealistic Lighting Model For Automatic Technical Illustration
Amy Gooch, Bruce Gooch, Peter Shirly, Elaine Cohen.
ACM Siggraph 1998. [HTML] [pdf]
Educational Publications:
Computer Graphics
Bruce Gooch, Erik Reinhard, and Chris R. Johnson.
Encarta Encyclopedia, 2002.
Siam Book Review:
Realistic Image Synthesis Using Photon Mapping. By Henrik Wann Jensen.
Review by Bruce Gooch
Siam Review, 2002.
Book Chapters (Siggraph Course Notes):
Perceptual and Artistic Principles for Effective Computer Depiction.
SIGGRAPH 02 Course Notes
Maneesh Agrawala, Frédo Durand, Bruce Gooch, Victoria Interrante, Victor Ostromoukhov, Denis Zorin.
- Section 5: Ramachandran and Hirstein's Neurological Theories of Aesthetic for Computer Graphics,
Bruce Gooch.
Non-Photorealistic Rendering.
SIGGRAPH 99 Course Notes
Stuart Green, David Salesin, Simon Schofield, Aaron Hertzmann, Peter Litwinowicz, Amy Gooch, Cassidy Curtis, Bruce Gooch.
- Section 8: Using Non-Photorealistic Rendering to Communicate Shape,
by Amy Gooch and Bruce Gooch.
- Section 10: Interactive Non-Photorealistic Rendering,
by Bruce Gooch and Amy Gooch.
Masters Thesis:
Artisic Vision: Painterly Rendering Using Simple Vision Algorithms
University of Utah, Decemeber 2000.