Publication statistics
Pub. period:1990-2008
Pub. count:23
Number of co-authors:36
Co-authors
Number of publications with 3 favourite co-authors:
Takeo Igarashi:4Tomer Moscovich:3David Randall:2 Productive colleagues
John F. Hughes's 3 most productive colleagues in number of publications:
Steven K. Feiner:76Takeo Igarashi:66Mark Rouncefield:55 
For a list of all the ways technology has failed to improve the quality of life, please press three.
-- Alice Kahn
Featured chapter
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
John F. Hughes
Has also published under the name of:
"J. F. Hughes"
Publications by John F. Hughes (bibliography)
Moscovich, Tomer and Hughes, John F. (2008): Indirect mappings of multi-touch input using one and two hands. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 1275-1284.
Touchpad and touchscreen interaction using multiple fingers is emerging as a valuable form of high-degree-of-freedom input. While bimanual interaction has been extensively studied, touchpad interaction using multiple fingers of the same hand is not yet well understood. We describe two experiments on user perception and control of multi-touch interaction using one and two hands. The first experiment addresses how to maintain perceptual-motor compatibility in multi-touch interaction, while the second measures the separability of control of degrees-of-freedom in the hands and fingers. Results indicate that two-touch interaction using two hands is compatible with control of two points, while twotouch interaction using one hand is compatible with control of a position, orientation, and hand-span. A slight advantage is found for two hands in separating the control of two positions.
© All rights reserved Moscovich and Hughes and/or ACM Press
Turquin, Emmanuel, Wither, Jamie, Boissieux, Laurence, Cani, Marie-Paule and Hughes, John F. (2007): A Sketch-Based Interface for Clothing Virtual Characters. In IEEE Computer Graphics and Applications, 27 (1) pp. 72-81.
McGuire, Morgan, Matusik, Wojciech, Pfister, Hanspeter, Chen, Billy, Hughes, John F. and Nayar, Shree K. (2007): Optical Splitting Trees for High-Precision Monocular Imaging. In IEEE Computer Graphics and Applications, 27 (2) pp. 32-42.
Moscovich, Tomer and Hughes, John F. (2006): Multi-finger cursor techniques. In: Proceedings of the 2006 Conference on Graphics Interface 2006. pp. 1-7.
The mouse cursor acts as a digital proxy for a finger on graphical displays. Our hands, however, have ten fingers and many degrees of freedom that we use to interact with the world. We posit that by creating graphical cursors that reflect more of the hand's physical properties, we can allow for richer and more fluid interaction. We demonstrate this idea with three new cursors that are controlled by the user's fingers using a multi-point touchpad. The first two techniques allow for simultaneous control of several properties of graphical objects, while the third technique makes several enhancements to object selection.
© All rights reserved Moscovich and Hughes and/or Canadian Information Processing Society
Moscovich, Tomer and Hughes, John F. (2004): Navigating documents with the virtual scroll ring. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology 2004. pp. 57-60.
We present a technique for scrolling through documents that is simple to implement and requires no special hardware. This is accomplished by simulating a hardware scroll ring -- a device that maps circular finger motion into vertical scrolling. The technique performs at least as well as a mouse wheel for medium and long distances, and is preferred by users. It can be particularly useful in portable devices where screen-space and space for peripherals is at a premium.
© All rights reserved Moscovich and Hughes and/or ACM Press
Igarashi, Takeo and Hughes, John F. (2003): Smooth meshes for sketch-based freeform modeling. In: SI3D 2003 2003. pp. 139-142.
Igarashi, Takeo and Hughes, John F. (2002): Clothing manipulation. In: Beaudouin-Lafon, Michel (ed.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 91-100.
This paper presents interaction techniques (and the underlying
implementations) for putting clothes on a 3D character and manipulating them.
The user paints freeform marks on the clothes and corresponding marks on the 3D
character; the system then puts the clothes around the body so that
corresponding marks match. Internally, the system grows the clothes on the body
surface around the marks while maintaining basic cloth constraints via simple
relaxation steps. The entire computation takes a few seconds. After that, the
user can adjust the placement of the clothes by an enhanced dragging operation.
Unlike standard dragging where the user moves a set of vertices in a single
direction in 3D space, our dragging operation moves the cloth along the body
surface to make possible more flexible operations. The user can apply pushpins
to fix certain cloth points during dragging. The techniques are ideal for
specifying an initial cloth configuration before applying a more sophisticated
cloth simulation.
© All rights reserved Igarashi and Hughes and/or ACM Press
Zhu, Jianhan, Hong, Jun and Hughes, John F. (2002): Using Markov models for web site link prediction. In: Hypertext'02 - Proceedings of the Thirteenth ACM Conference on Hypertext and Hypermedia June 11-15, 2002, College Park, Maryland, USA. pp. 169-170.
Markov models have been extensively used to model Web users' navigation behaviors on Web sites. The link structure of a Web site can be seen as a citation network. By applying bibliographic co-citation and coupling analysis to a Markov model constructed from a Web log file on a Web site, we propose a clustering algorithm called CitationCluster to cluster conceptually related pages. The clustering results are used to construct a conceptual hierarchy of the Web site. Markov model based link prediction is integrated with the hierarchy to assist users' navigation on the Web site.
© All rights reserved Zhu et al. and/or ACM Press
Karpenko, Olga A., Hughes, John F. and Raskar, Ramesh (2002): Free-form sketching with variational implicit surfaces. In Comput. Graph. Forum, 21 (3) .
Igarashi, Takeo and Hughes, John F. (2001): Voice as sound: using non-verbal voice input for interactive control. In: Marks, Joe and Mynatt, Elizabeth D. (eds.) Proceedings of the 14th annual ACM symposium on User interface software and technology November 11 - 14, 2001, Orlando, Florida. pp. 155-156.
We describe the use of non-verbal features in voice for direct control of
interactive applications. Traditional speech recognition interfaces are based
on an indirect, conversational model. First the user gives a direction and then
the system performs certain operation. Our goal is to achieve more direct,
immediate interaction like using a button or joystick by using lower-level
features of voice such as pitch and volume. We are developing several prototype
interaction techniques based on this idea, such as "control by continuous
voice", "rate-based parameter control by pitch," and "discrete parameter
control by tonguing." We have implemented several prototype systems, and they
suggest that voice-as-sound techniques can enhance traditional voice
recognition approach.
© All rights reserved Igarashi and Hughes and/or ACM Press
Igarashi, Takeo and Hughes, John F. (2001): A suggestive interface for 3D drawing. In: Marks, Joe and Mynatt, Elizabeth D. (eds.) Proceedings of the 14th annual ACM symposium on User interface software and technology November 11 - 14, 2001, Orlando, Florida. pp. 173-181.
This paper introduces a new type of interface for 3D drawings that improves
the usability of gestural interfaces and augments typical command-based
modeling systems. In our suggestive interface, the user gives hints about a
desired operation to the system by highlighting related geometric components in
the scene. The system then infers possible operations based on the hints and
presents the results of these operations as small thumbnails. The user
completes the editing operation simply by clicking on the desired thumbnail.
The hinting mechanism lets the user specify geometric relations among graphical
components in the scene, and the multiple thumbnail suggestions make it
possible to define many operations with relatively few distinct hint patterns.
The suggestive interface system is implemented as a set of suggestion engines
working in parallel, and is easily extended by adding customized engines. Our
prototype 3D drawing system, Chateau, shows that a suggestive interface can
effectively support construction of various 3D drawings.
© All rights reserved Igarashi and Hughes and/or ACM Press
Kowalski, Michael A., Hughes, John F., Rubin, Cynthia Beth and Ohya, Jun (2001): User-guided composition effects for art-based rendering. In: SI3D 2001 2001. pp. 99-102.
Cohen, Jonathan M., Markosian, Lee, Zeleznik, Robert C., Hughes, John F. and Barzel, Ronen (1999): An interface for sketching 3D curves. In: SI3D 1999 1999. pp. 17-21.
Hughes, John F., Prinz, Wolfgang and Schmidt, Kjeld (eds.) Proceedings of the Fifth European Conference on Computer-Supported Cooperative Work 7-11 September, 1997, Lancaster, UK.
Blythin, Steve, Rouncefield, Mark and Hughes, John F. (1997): Never Mind the Ethno' Stuff, What Does All This Mean and What Do We Do Now: Ethnography in the Commercial World. In Interactions, 4 (3) pp. 38-47.
Foley, James D., van Dam, Andries, Feiner, Steven K. and Hughes, John F. (1995): Computer Graphics: Principles and Practice (2nd edition in C). Addison-Wesley Publishing
Cited in the following chapter:
» Experience Design: [Not yet published]
Randall, David, Rouncefield, Mark and Hughes, John F. (1995): Chalk and Cheese: BPR and Ethnomethodologically Informed Ethnography in CSCW. In: Marmolin, Hans, Sundblad, Yngve and Schmidt, Kjeld (eds.) ECSCW 95 - Proceedings of the Fourth European Conference on Computer-Supported Cooperative Work 11-15 September, 1995, Stockholm, Sweden. pp. 325-340.
Recently a number of methodological approaches have been presented as proffering radical solutions to organisational change. This paper discusses one such approach, Business Process Re-engineering (BPR) and contrasts it with Ethnography, a method that has gained some prominence in CSCW. The paper suggests, using a number of empirical examples, that despite some superficial similarities, the two approaches differ markedly in their analytical purchase. In particular, ethnography's emphasis on understanding 'systems' within the situated context of the work setting rather than as an abstract model of process, has consequences for the successful identification and implementation of system re-design.
© All rights reserved Randall et al. and/or Kluwer Academic Publishers
Stevens, Marc P., Zeleznik, Robert and Hughes, John F. (1994): An Architecture for an Extensible 3D Interface Toolkit. In: Szekely, Pedro (ed.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 59-67.
This paper presents the architecture for an extensible toolkit used in construction and rapid prototyping of three dimensional interfaces, interactive illustrations, and three dimensional widgets. The toolkit provides methods for the direct manipulation of 3D primitives which can be linked together through a visual programming language to create complex constrained behavior. Features of the toolkit include the ability to visually build, encapsulate, and parametrize complex models, and impose limits on the models. The toolkit's constraint resolution technique is based on a dynamic object model similar to those in prototype delegation object systems. The toolkit has been used to rapidly prototype tools for mechanical modelling, scientific visualization, construct 3D widgets, and build mathematical illustrations.
© All rights reserved Stevens et al. and/or ACM Press
Durkin, James W. and Hughes, John F. (1994): Nonpolygonal Isosurface Rendering for Large Volume Datasets. In: Bergeron, R. Daniel and Kaufman, Arie E. (eds.) VIS 1994 - Proceedings IEEE Visualization 1994 October 17-21, 1994, Washington, DC, USA. pp. 293-300.
Loughlin, Maria M. and Hughes, John F. (1994): An Annotation System for 3D Fluid Flow Visualization. In: Bergeron, R. Daniel and Kaufman, Arie E. (eds.) VIS 1994 - Proceedings IEEE Visualization 1994 October 17-21, 1994, Washington, DC, USA. pp. 273-279.
True, T. J. and Hughes, John F. (1992): Volume Warping. In: Kaufman, Arie E. and Nielson, Gregory M. (eds.) Proceedings IEEE Visualization 92 1992. pp. 308-315.
Hughes, John F., Randall, David and Shapiro, Dan (1991): CSCW: Discipline or Paradigm? A Sociological Perspective. In: Bannon, Liam, Robinson, Mike and Schmidt, Kjeld (eds.) ECSCW 91 - Proceedings of the Second European Conference on Computer-Supported Cooperative Work 1991. .
Foley, James D., van Dam, Andries, Feiner, Steven K. and Hughes, John F. (1990): Computer Graphics: Principles and Practice. Reading, MA, Addison-Wesley Publishing
Show this list on your homepage
Join the technology elite and advance:
Changes to this page (author)
07 Nov 2012: Added07 Nov 2012: Added07 Nov 2012: Added
07 Nov 2012: Added
07 Nov 2012: Added
07 Nov 2012: Added
22 Feb 2010: Modified
21 Jul 2009: Added
14 Jun 2009: Added
14 Jun 2009: Added
13 Jun 2009: Added
12 May 2008: Added
27 Jun 2007: Added
23 Jun 2007: Added
11 Jun 2007: Added
28 Apr 2003: Added
Page Information
Page maintainer:
The Editorial Team
URL: http://www.interaction-design.org/references/authors/john_f__hughes.html