skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS
 

John F. Hughes

John F. Hughes

Associate Professor of Computer Science

Contact Information

Box 1910
Brown University
Providence, RI 02912
Email: jfh at cs.brown.edu
Personal home page: http://www.cs.brown.edu/~jfh/

Research Areas

Computer Graphics
User Interfaces and Virtual Reality
Computer Vision

Research Themes

Connections between Art and Computer Science
Statistical Approaches

Research Topics or Projects

Animation and Multi-Resolution Behavior
Art-based Modeling and Rendering
Techniques and Applications for Computer Graphics
Camera-based Graphics
Geometric Algorithms for Graphics
Graphics Systems Development
Innovative and Multi-touch Interfaces
Mathematical Tools for Graphics
Sketch-based Modeling
Topology-based Models and Manifolds

Courses Taught

CSCI2240   Interactive Computer Graphics
CSCI0170   CS: An Integrated Introduction
CSCI0180   CS: An Integrated Introduction
CSCI0220   Introduction to Discrete Structures and Probability
CSCI0320   Introduction to Software Engineering

Research Interests

John Hughes is interested in computer graphics, especially those aspects in which mathematics is critical. He is particularly interested in the modeling of shape and form at multiple scales, in human-computer interaction, and in art-based graphics. This last area includes not only art-based rendering, in which we create computer-generated pictures that look like those drawn or painted by artists, but also art-based input for modeling, in which we take the kinds of drawings that artists use to convey form and try to convert them into 3D models. In both cases, the idea is the same: artists have, over millennia, distilled out certain ways of provoking particular responses in the human visual system very economically. It is worthwhile utilizing these methods to the degree possible in order to facilitate human-computer communication about shape.

Prof. Hughes is also interested in the sketching component of animation—providing direct interfaces for the control of a wide range of animations, from 2D presentation graphics to 3D character animation.

His recent work includes: Developing a gesture-based interface to creating 3D models; studying models for the representation of free-form shapes and sketching those; helping develop a multi-focus, single view-axis camera with which one can do automated matte-extraction for video.

Selected Publications

McGuire, M., Matusik, W., Pfister, H., Hughes, J. F., and Durand, F. Defocus Video Matting. ACM Transactions on Graphics 24, 3 (Aug 2005), 567-576. [ pdf ]

Igarashi, T., and Hughes, J. F. Clothing Manipulation. ACM Transactions on Graphics 22, 3 (Jul 2003), 697. [ pdf ]

Zeleznik, R. C., Herndon, K. P., and Hughes, J. F. SKETCH: An Interface for SKETCHing 3D Scenes. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 96) (Aug 1996), pp. 163-170. [ pdf ]

Galyean, T. A., and Hughes, J. F. Sculpting: An Interactive Volumetric Modeling Technique. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 91) (Jul 1991), pp. 267-274. [ pdf ]


All publications by John F. Hughes
Page Owner: John F. Hughes Last Modified: Mon Aug 20 14:30:39 2007