|
Additional Documentation:
Education:
Doctor of Philosophy in Computer Science,
University of Utah, 2003
Dissertation: 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, 2001
Thesis: 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, 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:
Assistant Professor, University of Victoria, Victoria British Columbia
June 2006 - present
Department of Computer Science
Dr. Gooch's current research combines computer graphics techniques for creating artistic imagery with the evaluation methods of perceptual psychology to provide effective data visualization. This research combines concepts and methods from visual art, perceptual psychology, information processing, and cognitive science to facilitate a viewer in understanding and interpreting computer imagery.
President and Manager, Toon-FX, Las Vegas Nevada
June 2006 - present
Toon-FX, Inc. is a software company whose products allow users to automatically create abstract representations of their digital media. Our goal is to enhance your daily cyber-rituals, such as email and chatting, by providing you with software to make your images and video more interesting and informative. The story of Toon-FX is the Computer Geek version of the American Dream. Five guys with a shared vision of making the world a cooler place write some computer code and set up shop in cyberspace.
At the core of our technology is a real-time video and image abstraction framework. The framework processes images and video to increase the contrast of visually important features while decreasing the contrast in non-interesting areas in a way that creates "Toon-FX." In the case of video, our cartoon-like effects preserve the smooth transitions between individual frames.
Assistant Professor, Northwestern University, Evanston Illinois
June 2003 - present
Department of Computer Science, Northwestern University
Computers are becoming faster, smaller and more interconnected creating a shift in their primary function from computation to communication. Digital cameras and camcorders are making high-quality image acquisition ubiquitous. Advances in display technology allow a range of deployments, from high-definition wall displays to miniature embedded screens. As communication devices and viewing situations become more plentiful, we need imagery that facilitates visual communication across a wide range of display devices. In addition, producing effective and expressive visual content currently requires considerable artistic skill and can consume days. Dr. Gooch's work introduced techniques for automatically retargeting images and animations, that is, for adapting them to display at different sizes and aspect ratios while preserving the recognizability of important image features.
Graduate Research Fellow, National Science Foundation
June 2001 - June 2003
Department of Computer Science, University of Utah
While a graduate student Dr. Gooch investigated the computer graphics field of Non-Photorealistic Rendering (NPR). Measuring the communication content of a Non-Photorealistic image can be done only in an indirect way by observing the results of task performance based on visual stimulus. The ability to evaluate the effectiveness of an image could give NPR a successful image metric. In order to test this hypothesis Dr. Gooch lead an interdisciplinary research team in investigating the effectiveness of NPR imagery using perceptual psychology experiments and and functional magnetic resonance imaging (fMRI).
University Teaching Assistant, University
of Utah 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 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
Patents
| [1] |
United States Provisional Patent Application Serial No. 194804 entitled
Retargeting Images for Small Displays
Bruce Gooch and Vidya Setlur and Michael Lee Gleicher and Saeko Takagi and Ramesh Raskar.
|
| [2] |
United States Provisional Patent Application Serial No. 60/962,841 entitled
Process and Systems for Transforming Video Input Into Abstract Animations
Bruce Gooch and Sven Olsen and Holger Winnemoller.
|
| [3] |
United States Provisional Patent Application Serial No. Serial no. 60/962,872 entitled
Customizable and Non-Linear Image and Video Smoothing Filter
Bruce Gooch and Sven Olsen and Holger Winnemoller.
|
| [4] |
United States Provisional Patent Application Serial No. Serial no. 60/962,855 entitled
Process and Systems for Spatially Adaptive Pseudo-Quantization of Video Luminescence
Bruce Gooch and Sven Olsen and Holger Winnemoller.
|
| [5] |
United States Provisional Patent Application Serial No. 60/962,871 entitled
Method System and Business Model to Convert Images and Moving Picture Sequences Into Stylized Representations Via Several Image Processing Operations
Bruce Gooch and Sven Olsen and Holger Winnemoller.
|
Publications:
Book:
Non-Photorealistic Rendering
Bruce Gooch and Amy Gooch.
A.K. Peters Ltd. Publishers ISBN: 1-56881-133-0
Research Papers:
Digital versions of Dr. Gooch's Research papers are available on his Publications Web Page.
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):
Digital versions are available at Dr. Goochs Publications Web Page.
Theory and Practice of Non-Photorealistic Graphics: Algorithms,
Methods, and Production System SIGGRAPH 2003 Course Notes
Brett Achorn, Sheelagh Carpendale, David S. Ebert, Bruce Gooch, Victoria Interrante, Mario Costa Sousa, Lisa Streit, Daniel Teece, Oleg Veryovka.
-
Section 2: Silhouette Extraction,
Bruce Gooch.
-
Section 7: Composition,
Bruce Gooch, Mario Costa Sousa.
|
Perceptual and Artistic Principles for Effective Computer
Depiction. SIGGRAPH 2002 Course Notes Maneesh Agrawala, Frédo
Durand, Bruce Gooch, Victoria Interrante, Victor Ostromoukhov, Denis
Zorin.
Section 7: Neurological Theories of Aesthetics,
Bruce Gooch.
|
Non-Photorealistic Rendering. SIGGRAPH 1999 Course Notes
Stuart Green, David Salesin, Simon Schofield, Aaron Hertzmann,
Peter Litwinowicz, Amy Gooch, Cassidy Curtis, Bruce Gooch.
Research Funding
Dr. Gooch has received $1,196,212 in research funding since starting as a professor in 2003.
- Canada Foundation for Innovation, $209,000: The Future of Exercise
- Intel, $35,000: Advanced Graphics Hardware Research
- IBM, $23,000: Blade Center
- Microsoft Research, $80,000: The Future of Exercise
- National Science and Engineering Research Council of Canada, $85,000: Digital Image Forensics
- University of Victoria Teaching and Learning Center, $6,000: Research Teams: Fundamentals and Management
- Microsoft Research, $80,000: Game Development on Multiple Hardware Platforms
- Collaborative Research Experience for Women (CREW), $3,500: Visualizing Uncertainty in Archeological Reconstruction using Non-Photorealistic Rendering
- Microsoft Research, $11,000 (MSDN Pro Software): Games for Learning
- Life Fitness, $7,800 (3 recumbent Lemond Fitness bikes): The Future of Exercise
- Sony-Online, $7,500 (20 seats for Everquest): Interactive Gaming as a Tool for Learning French
- Valve, $200,000 (20 copies of the Steam Engine Software): Interactive Gaming for Object Oriented Software Development
- National Science Foundation, $281,412.00: Retargetable Images and Video.
- ATI Inc., $7,000: Graphics Hardware
- Maya Inc., $160,000: Maya Complete Software Package
|