Bruce Gooch -- Contact and Resume
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:

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

Publications:

    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.