This is a fairly comprehensive, but far from complete, bibliography of materials related to 3D interaction, based on the references list of our paper "A Survey of Design Issues in Spatial Input" (Hinckley, Pausch, Goble, Kassell) as published in the ACM UIST'94 Symposium on User Interface Software & Technology, 1994, pp. 213-222. Submissions of new material for this bibliography are encouraged and may be emailed to kph2q@virginia.edu. Please make your subject line read "Spatial.bib contribution". The bibliography contains papers pertaining to the following general areas: * Interaction techniques * True three or six-degree-of-freedom techniques * Techniques based on 2D input * Gesture interfaces * Voice input * Audio output (both speech and nonspeech audio) * Touch / Touchscreen * Two handed interaction * Multi-modal interaction * Head tracking * Ubiquitous computing * Input devices * vendor information * studies and comparisons * taxonomies * Telepresence, Virtual reality, and Augmented reality; including Desk top or "Fish tank" VR systems * Systems * Emprical studies * Force display / haptic feedback * Survey papers * Visualization * Computer Graphics * algorithms * toolkits and infrastructure * Cognitive and Perceptual psychology * Depth perception * Visual cues * Human spatial abilities * Motor behavior * Fitt's law studies * Studies of bimanual tasks and two-handed coordination * General readings in human-computer interaction and design Ken Hinckley kph2q@virgina.edu %A Abel, K. %A Alic, M. %A Moshell, J. M. %T Rapid Construction of Model Building for Urban Combat Mission Rehearsal Databases (PolyShop TM) %X available at http://www.vsl.ist.ucf.edu/~polyshop/polyshop.html Abrash, M. "Inside Quake: Visible-Surface Determination" Dr. Dobb's Sourcebook, January/February 1996 pp. 41-45 Abrash, M. "Quake's Lighting Model: Surface Caching" Dr. Dobb's Sourcebook, Nov-Dec 1996 pp. 43-47. Abrash, M. "Surface Caching Revisited, Quake's Triangle Models, and More" Dr. Dobb's Sourcebook, January/February 1997 pp. 45-491z %A Adelstein, B. %A Johnston, E. %A Ellis, S. %T A Testbed for Chacterizing Dynamic Response of Virtual Environment Spatial Sensors %B Proc. UIST 92. %X This paper describes a testbed for measuring the latency of spatial sensors, but unlike Liang et al. [UIST '91 paper] it does not suggest specific filtering methods. Unlike previous related work, this study measures the performance of the sensor alone. Factors such as code execution time, inter-process communication time, and rendering time do not distort the results. %A Agronin, M. %T The Design of a Nine-String Six-Degree-of-Freedom Force-Feedback Joystick for Telemanipulation %B Proc. NASA Workshop on Space Telerobotics, 1987, pp.341-348. %X Haptic Displays: A six-degree of freedom force feedback joystick. paper basically explains the joystick and how it works. Goes through the physics equations for its motion very painlessly. %A Annett, J. %A Annett, M. %A Hudson, P. %A Turner, A. %T The Control of Movement in the Preferred and Non-Preferred Hands %J Quaterly Journal of Experimental Psychology %V 31 %P 641-652 %D 1979 %X hand comparison in unimanual peg-board transfer task. Found difference between hands was greater at the smaller tolerances. suggests that nonpreferred hand is simply more noisy than the preferred %A Ascension Technology Corporation %O Ascension Technology Corporation, PO Box 527, Burlington, VT 05402. (802) 655-7879. %X Bird input device %A Badler, N. I. %A Manoochehri, K. H. %A Baraff, D. %T Multi-Dimensional Input Techniques and Articulated Figure Positioning by Multiple Constraints %B Proc. 1986 ACM Workshop on Interactive 3D Graphics %C Chapel Hill, NC %D October 1986 %P 151-170 %X This paper describes an attempt to add multi-dimensional input, using a Polhemus tracker, to an early version of Badler's "Jack" articulated figure positioning system. The Polhemus ("wand") was used in two modes: absolute and relative. Absolute positioning was fatiguing. Relative motion allowed the user to move the wand (by releasing the button) when an uncomfortable position was reached. Orientation was always absolute. The implementors thought that the consistent coordinate systems of the wand and their "test scene" would allow intuitive movement, but this was not true. Lack of depth perception ("spatial feedback") on the 2D display made it difficult to select a target; also, simultaneously positioning and orienting the wand proved to be challenging. They tried decoupling wand parameters, but results were still not satisfactory. Using the wand to position a virtual camera was more successful but it was still a consciously calculated process. The implementors found that using a real object as a spatial reference for 3D wand interactions yielded a "natural and effortless" interface. The real object provides the true depth information lacking in the 2D display. %A Bajura, M. %A Fuchs, H. %A Ohbuchi, R. %T Merging Virtual Objects with the Real World: Seeing Ultrasound Imagery within the Patient %J Proc. ACM SIGGRAPH '92, Computer Graphics %V 26 %N 2 %D July 1992 %P 203-210 %X The paper describes live ultrasound echography visualization (via HMD) within a pregnant human subject. 2D slices of the ultrasound data are actually shown frozen in space. Ultrasound is used because it is the best real-time imaging technology, but several problems are noted: 1) low signal:noise; 2) poor spatial resolution; 3) "speckle" from tissue sound interference. Initial tests of the systems were done on dolls in water tanks. The ultrasound scanner is fitted with a Polhemus tracker. An initial calibration step is necessary before the system can be used (a calibration "jig"). Technical problems include: 1) conflicting visual cues (can't see data "inside" the patient; a virtual hole can obscure the patient) 2) System lag 3) tracking range & stability 4) HMD resolution 5) display hardware. Balakrishnan, R., Baudel, T., Kurtenbach, G., Fitzmaurice, G., "The Rockin'Mouse: Integral 3D Manipulation on a Plane," CHI'97 Conf. on Human Factors in Computing Systems, pp. 311-318. (describes a mouse (used on Waccom tablet) that can sense tilt; the bottom of the mouse is curved, and the authors present a user study suggesting that users can integrate motion across these axes for a 3D placement task) %A Barfield, W. %A Salvendy, G. %A Foley, J. %T An Analogue and Propositional Hybrid Model for the Perception of Computer Generated Graphical Images %J Behavior and Information Technology %V 8 %N 4 %D 1989 %P 257-272 %X an updated Shepard-Metzler mental rotation experiment %A Barfield, W. %A Sanford, J. %A Foley, J. %T The Mental Rotation and Perceived Realism of Computer-Generated Three-Dimensional Images %J International Journal of Man-Machine Studies %V 29 %N 6 %D 1988 %P 669-684 %A T. Baudel %A M. Beaudouin-Lafon %T Charade: Remote Control of Objects Using Hand Gestures %J Communications of the ACM %V 36 %N 7 %D 1993 %P 28-35 %X Talks about a gesture recognition system for giving computer-driven presentations. The gestures are fairly few and number and generally not that complicated-- they "win" by splitting the gestures into three phases: start position, dynamics, end position. The dynamics are typically a direction of motion and / or finger bending. Makes a good point about using tension (a la Buxton) to phrase the gestures: start in a tense state (you're explicitly indicating that you want to do something) and end in a relaxed state (you naturally relax your arm as a gesture comes to a close). %A R. J. Beaten %A R. J. DeHoff %A N. Weiman %A P. W. Hildebrandt %T An Evaluation of Input Devices for 3-D Computer Display Workstations %J Proc. of SPIE-The International Society for Optical Engineering %V 761 %D January 1987 %P 237-244 %X Describes a user study (16 subjecs) testing a 3D positioning task using 3D trackball (free space movements), mouse (three buttons used as mode control for motion in the three orthogonal planes), and a custom thumbwheel device (three wheels, one-handed control, arranged to correspond to orientation of display's coordinate system). Output strategies were: perspective encoding of depth and field-sequential stereoscopic encoding of depth. Thumbwheels yielded a more than two-fold increase in positioning accuracy as compared to the other devices. The stereoscopic display reduced positioning error by about 60%. Also, the relative differences between input devices varied across the display conditions, but in general positioning accuracy increased 51-60% with the sterescopic display. Positioning time: The time associated with the mouse was longer than the other two devices. Positioning with either the trackball or the thumbwheels was about 23% faster. %A S. C. Becker %A W. A. Barett %A D. R. Olsen Jr. %T Interactive Measurement of Three-Dimensional Objects Using a Depth Buffer and Linear Probe %J ACM Transactions on Graphics %V 10 %N 2 %D April 1991 %P 200-207 %X Interesting graphics hack to perform 3D measurements based only on the zbuffer information. Application they show is for mensuration of a skull data set. %A Bergman, L. %A Fuchs, H. %A Grant, E. %T Image Rendering by Adaptive Refinement %J Computer Graphics (Proc. ACM SIGGRAPH '86) %V 20 %N 4 %P 29-37 %A Eric A. Bier %T Skitters and Jacks: Interactive 3D Positioning Tools %B Proc. 1986 ACM Workshop on Interactive 3D Graphics, Chapel Hill, NC %D October 1986 %P 183-196 %X Describes an early version of Bier's "Gargoyle 3D" system. The interactive techniques are primarily geared towards scene composition, including precise placement of objects using affine transforms. Anchors: A "hot spot" used, for example, to select an axis of rotation. End conditions: e. g., the number of degrees to rotate. Jacks: cartesian coordinate frames used to describe anchors & end conditions. Skitter: 3D cursor (interactively positioned Jack). Uses a gravity function for effective 3D point selection. %A Bier, E. A. %A Stone, M. C. %T Snap-Dragging %J Computer Graphics (Proc. ACM SIGGRAPH '86) %V 20 %N 4 %D 1986 %P 233-240 %X describes an updated version of Bier's skitters and jacks technique. %A Bier, E. A. %T Snap-Dragging In Three Dimensions %J Computer Graphics (Proc. 1990 Symposium on Interactive 3D Graphics) %V 24 %N 2 %P 193-204 %A Eric A. Bier %A Maureen C. Stone %A Ken Pier %A William Buxton %A Tony D. DeRose %T Toolglass and Magic Lenses: The See-Through Interface %B SIGGRAPH '93, Computer Graphics %D Aug. 1993 %P 73-80 %X Two-handed interaction: The user moves a transparent tool sheet using a trackball with their non-dominant hand, and can "click through" the sheet using the mouse in their dominant hand. %A Bill, James R. %A Lodha, S. %T Sculpting Polygonal Models using Virtual Tools %B Graphics Interface '95 %A Blanchard, C. %A Burgess, S. %A Harvill, R. %A Lanier, J. %A Lasko, A. %A Oberman, M. %A Teitel, M. %T Reality Built for Two: A Virtual Reality Tool %X don't currently have pub information for this; it's a 2 page description that I think appeared in SIGGRAPH or perhaps one of the "Symposium on Interactive 3D Graphics" series Bleser, T., Sibert, J., McGee, J., "Charcoal Sketching: Returning Control to the Artist," ACM Transactions on Graphics, 7 (1), Jan. 1988, pp. 76-81. %X describes a charcoal sketching application using a tablet which can sense tilt angle and pressure from the stylus. %A Blinn, J. %T How to Attend a Siggraph Conference %J IEEE CG&A %D July 1995 %A Richard A. Bolt %T Put-That-There: Voice and Gesture at the Graphics Interface %C New York %D August 1980 %I ACM %J Computer Graphics %K voice input, speech input, gesture, space sensing, spatial data management, man-machine interfaces, graphics, graphics interface %P 262-270 %X speech+gesture input: Discusses early research on multimodal computer input by the group that was the precursor to the MIT media lab. %A Bolt, R. A. %A Herranz, E. %T Two-Handed Gesture in Multi-Modal Natural Dialog %B Proc. ACM SIGGRAPH Symposium on User Interface Software and Technology %D 1992 %P 7-13 %A Borenstein, N. S. %T Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Dilusions %I Princeton University Press, 41 William Street, Princeton, NJ 08540 %O ISBN 0-691-03763-9 %D 1991 %A Boritz, J., %A Booth, K. S., %A Cowan, W. B. %D 1991 %T Fitts' law studies of directional mouse movement %B Proceedings of Graphics Interface '91 %P 216-223 %I Toronto: Canadian Information Processing Society. %A E. Bos %T Some Virtues and Limitations of Action Inferring Interfaces %B Proc. ACM SIGGRAPH Symposium on User Interface Software and Technology %D 1992 %P 79-88 %X A system that records how the user is manipulating files and tries to infer patterns. For example, if you keep dragging files to the same folder it will guess that you want to move all the files to the folder. %A Cliff Brett %A Steve Pieper %A David Zeltzer %T Putting It All Together: An Integrated Package for Viewing and Editing 3D Microworlds %B Fourth Usenix Computer Graphics Workshop %D Oct. 1987 %P 2-12 %A Britton, E. %A Lipscomb, J. %A Pique, M. %T Making Nested Rotations Convenient for the User %J Computer Graphics %V 12 %N 3 %D 1978 %P 222-227. %T Frederick P. Brooks, Jr. Receives ACM Allen Newell Award %J Computer Graphics %V 28 %N 4 %D Nov. 1994 %X News item along with adaptation of Brook's SIGGRAPH'94 acceptance speech. %A Brooks, F. P. Jr. %T Walkthrough--a Dynamic Graphics System for Simulating Virtual Buildings %B Proc. 1986 ACM Workshop on Interactive 3D Graphics %C Chapel Hill, NC %D October 1986 %P 9-21 %A Brooks, F. P. %T Grasping Reality Through Illusion: Interactive Graphics Serving Science %B Proc. ACM CHI'88 Human Factors in Computing Systems Conference %P 1-11 %X A very good paper with many useful insights on varying topics in 3D interaction / virtual reality. Includes his "shells-of-certainty" model for user interface research. %A F. P. Brooks, Jr. %A M. Ouh-Young %A J. J. Batter %A P. J. Kilpatrick %T Project GROPE--Haptic Displays for Scientific Visualization %J Computer Graphics (Proc. ACM SIGGRAPH '90) %V 24 %N 4 %D 1990 %P 177-185 %X Describes long-term research effort into haptic ("pertaining to sensations such as touch, temperature, pressure, etc. mediated by skin, muscle, tendon, or joint") displays for molecular docking. Interesting as an example of how to develop a system for real users. Haptic displays are of limited application, but when they are applicable, a performance increase of approximately 2x is measured over pure visual stimuli. Some interesting results on 3D/6D manipulation: * Users of an imperfect-perception visual system tend to decompose three-dimensional positioning tasks into several separate subtasks, each of lower dimensionality * Even in real space, subjects usually decompose 6D docking tasks into 3D positionings alternating with 3D rotations. More than 2D motions are rarely observed in virtual space. %A Brooks, F. P. Jr. %B The Mythical Man-month: Essays on Software Engineering %D 1975 %I Addison-Wesley Publishing Co. Inc. Brooks, Jr., F.P. "The Computer Scientist as Toolsmith II." Keynote/Newell Award address at SIGGRAPH 94, Orlando, July 1994. Communications of the ACM, March 1996, Vol. 39, No. 3, pp.61-68. Also Computer Graphics, Vol. 28, No. 4 (November 1994), pp. 281-287. %A A. Brunn %A K. Lay %A U. Rettich %T An Interactive 3D-Graphics User Interface for Engineering Design %B Proc. IFIP INTERACT'87: Human-Computer Interaction %D 1987 %P 677-682 %X Describes a mouse and keyboard based interface to a CAD system. %A Bryson, S %A Levit, C %T The Virtual Wind Tunnel %J IEEE Computer Graphics & Applications %D July 1992 %P 25-34 %X Describes an interface which allows the user to look into a pre-computed volume using a boom display and a glove to interact with the data. %A Bryson, S. %T Virtual Reality in Scientific Visualization %J Communications of the ACM %V 39 %N 5 %D May 1996 %P 62-71 Bukowski, R., Sequin, C., "Object Associations: A Simple and Practical Approach to Virtual 3D Manipulation," ACM 1995 Symposium on Interactive 3D Graphics, pp. 131-138. %A Burgess Switch Co. Inc. %X Ultra Miniature Micro Switches %A J. Butterworth %A A. Davidson %A S. Hench %A T. M. Olano %T 3DM: A Three Dimensional Modeler Using a Head-mounted Display %J Proc. 1992 Symposium on Interactive 3D Graphics %P 135-138 %X Describes a 3D CAD system for use in a HMD. Has support for multiple navigation models: User "growing" and "shrinking" to allow work at multiple levels of detail; Walking (only within tracker range); Flying; Grabbing the world (dragging & rotating). "Since the user can become disoriented by all of these methods of movement, there is a command that immediately returns the user to the initial viewpoint in the middle of the modeling space." Uses rubber banding and predictive highlighting (e.g. gravity and plane/grid snapping) to aid in object selection. Simultaneous translation and rotation is helpful because it "concentrates more functionality into each operation" (thus saving time by requiring fewer total operations). %A W. Buxton %A E. Fiume %A R. Hill %A A. Lee %A C. Woo %T Continuous hand-gesture driven input %B Proceedings of Graphics Interface '83 %P 191-195 %X Describes a sketch editor; all commands are implemented using simple gestures in combination with 1 button on the puck. The implications of well-chosen gestures are listed. The disparate gestures for each part of the syntax are designed to produce smooth, continuous motions. Most frequent commands are given the simplest gestures, i.e. sketching. %A Buxton, W. %T There's More to Interaction Than Meets the Eye %E Norman, D. %E Draper, S. %B User Centered System Design: New Perspectives on Human-Computer Interaction %C Hillsdale, N.J., %D 1986 %P 319-337 %A Buxton, W. %T Chunking and Phrasing and the Design of Human-computer Dialogues %E Kugler, H. J. %B Information Processing '86, Proc. of the IFIP 10th World Computer Congress %C Amsterdam %O North Holland Publishers %D 1986 %D 475-480 %X Describes how muscular tension can be used to phrase elements of dialogs together (example: pop-up menu: holding mouse button down phrases bringing up the menu and menu item selection). %A Buxton, W. %A Myers, B. %T A Study in Two-Handed Input %B Proc. ACM CHI'86 Conference on Human Factors in Computing Systems, %D 1986 %P 321-326 %X A classic user study which showed that users can improve performance by using two hands to operate an interface, without necessarily experiencing any cognitive load. %A Buxton, W %T The Pragmatics of Haptic Input %B CHI'90 Tutorial 26 Notes %X Contains a comprehensive list of input devices and vendors. %A Buxton, W. %T Lexical and Pragmatic Considerations of Input Structure %J Computer Graphics %V 17 %N 1 %D 1983 %P 31-37 %T Issues and Techniques in Touch-Sensitive Tablet Input %A William Buxton %A Ralph Hill %A Peter Rowley %D Jul, 1985 %J Computer Graphics %N 3 %P 215-224 %V 19 %X A good discussion of the issues involved in touch-sensitive input devices. The technology level described in the paper has probably advanced considerably since 1985, though. Main advantages noted: * No mechanical intermediate device (direct hand contact) * the tracking symbol "stays put" once placed -- you don't have to worry about "bumping the mouse" * No mechanical / kinesthetic restrictions on the ability to indicate more than one point at once. * Low profile, allowing easy integration into desktops / other equipment * one piece construction -- dirt doesn't get in the cracks * no moving parts -- reliable Perhaps the biggest combined plus is that they can save screen real estate, and in combination with a physical template, can be operated by the user while attention is focused on the screen. One general comment is that it is preferable to implement valuators that sense *change* in position as opposed to *absolute* position. The chief difficulty is probably that there is no direct physical or visual feedback (e.g., when positioning a valuator) provided by the tablet surface. %A Bill Buxton %T Living in Augmented Reality: Ubiquitous Media and Reactive Environments %X Manuscript in preparation. %X This paper talks ubiquitous computing, ubiquitous video, and proximal sensing, citing lots of interesting examples. %A W. Buxton %T Human skills in interface design %E L. MacDonald %E J. Vince %B Interacting With Virtual Environments %C New York %I Wiley %P 1-12 %X Proposes a "three mirrors" design model. Technology reflects human capabilities (physical, cognitive, and social) and should be evaluated by how well these reflections match the extent of human ability. %A W. Buxton %T Touch, Gesture, and Marking %E R. Baecker %E J. Grudin %E W. Buxton %E S. Greenberg %I Morgan Kaufmann Publishers %B Readings in Human-Computer Interaction: Toward the Year 2000 %D 1995 %X Chapter 7. An excellent overview including device capabilities, taxonomy of input devices, chunking and phrasing, marking, gestures, and two handed input. Lots of good references to key papers in the area. %A W. Buxton %T Speech, Language and Audition %E R. Baecker %E J. Grudin %E W. Buxton %E S. Greenberg %I Morgan Kaufmann Publishers %B Readings in Human-Computer Interaction: Toward the Year 2000 %D 1995 %X Chapter 8. Great overview of the important inssues in speech and natural language interfaces, speech synthesis, speaker recognition, natural language recognition and generation, multimodal interaction, nonspeech audio, and the logistics of using sound on computers, with excellent references. %A B. Buxton %T Integrating the Periphery and Context: A New Model of Telematics %B Graphics Interface '95 %P 239-246. %X Discusses foreground/background processing for human-human and human-computer interaciton and context-sensitive interaction. %A Buxton, W. %T University of Toronto Input Research Group (IRG) %X Overview + publications list %A Buxton, W. %T Is it Windows 95 or 85? Teasing reality from the hype %J The Globe And Mail %D Thursday, Aug. 31, 1995 %C Toronto, Ontario, Canada %X an editorial %A B. Buxton %T If you have a problem with a computer, is it really your problem? %J The Globe and Mail %D Monday, June 12, 1995 %C Toronto, Ontario, Canada Card, S., Robertson, G., York, W., "The WebBook and the Web Forager: An Information Workspace for the World-Wide Web," CHI'96 Conf. on Human Factors in Computing Systems, pp. 111-117. (describes a 3D workspace / information landscape which is structured in a way to capture hierarchical access to documents: both in terms of time to access documents, and the number of documents that can be accessed. Uses metaphor of a book to allow working with aggregates of pages (raising the unit of work above the single page)). %A Card, S. %A Mackinlay, J. %A Robertson, G. %T The Design Space of Input Devices %B Proc. ACM CHI'90 Conference on Human Factors in Computing Systems %D 1990 %P 117-124 %A Card, S. K. %A Robertson, G. G. %A Mackinlay, J. D. %A The Information Visualizer, an Information Workspace %B Proc. ACM CHI'91 Conference on Human Factors in Computing Systems %D 1991 %P 181-187 %A Card, S. K. %A Mackinlay, J. D. %A Robertson, G. G. %T A Morphological Analysis of the Design Space of Input Devices %J ACM Transactions on Information Systems %V 9 %N 2 %D April 1991 %P 99-122 %A Carroll Touch %O PO Box 1309 (78680), 811 Paloma Drive, Round Rock, Texas 78664. (512) 244 3500 %X Touchscreen products %A Thomas P. Caudell %A David W. Mizell %T Augmented Reality: An application of heads-up display technology to manual manufacturing processes. %B Proc. HICCS '92. %A Chatty, S. %T Issues and Experience in Designing Two-handed Interaction %B CHI'94 Conference Companion %X Also available at http://www.cenatls.cena.dgac.fr/English/pii/Chatty.html %A Chatty, S. %T Extending a Graphical Toolkit for Two-Handed Interaction %B ACM UIST'94 Symp. on User Interface Software & Technology %P 195-204 %A M. Chen %A S. J. Mountford %A A. Sellen %T A Study in Interactive 3-D Rotation Using 2-D Control Devices %J Computer Graphics %V 22 %N 4 %D August 1988 %P 121-129 %X Chen studies four methods for using 2D input to rotate 3D objects: 1. Graphical sliders: A simple arrangement of horizontal sliders, one each for x, y, and z rotations. 2. Overlapping sliders: Uses vertical/horizontal mouse movement to control x and y rotations, while circular movement means z rotation. 3. Continuous XY + Z: 4. Virtual Sphere: Chen's user study indicated that the Virtual Sphere technique achieved the best results. He also compared the Virtual Sphere with a similar technique developed by Evans et al. [Evans 81]; no significant difference was found in mean time to complete simple or complex rotations, but users preferred the Virtual Sphere controller. The paper includes an appendix which describes the implementation of the virtual sphere in detail. %A Chung, J. C. %A Harris, M. R. %A Brooks, F. P. %A Fuchs, H. %A Kelly, M. T., %A Hughs, J., %A Ouh-young, M. %A Cheung, C. %A Holloway, R. L. %A Pique, M. %T Exploring Virtual Worlds with Head-Mounted Displays, Non-Holographic True 3-Dimensional Display Technologies %J SPIE Proceedings, %V 1083 %C Los Angeles, CA %D January 15-20, 1989 %A Chung, J. C. %T Application of Head-Mounted Display to Radiotherapy Treatment Planning %B Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems %S Doctoral Consortium %D 1991 %P 489 %X This is just a paragraph describing Mr. Chung's research. %A Chung, J. C. %T A comparison of Head-tracked and Non-head-tracked Steering Modes in the Targeting of Radiotherapy Treatment Beams %B Proc. 1992 Symposium on Interactive 3D Graphics %P 193-196 (color plate p. 232) %X This study compares four head-tracked and three non-head-tracked modes for changing position and orientation in the virtual world. Taken as a whole, head-tracked and non-head-tracked modes "differed very little". The test model was an abstract model consisting of colored spheres and a central target region. The user tried to find the best beam path to the target, which was defined as the beam path with minimum intersection of the beam and the spheres. All interaction modes were displayed on a HMD. (N=14 subjects) Clarke-Wilson, S., "The Design of Virtual Environments- Value Added Entertainment," Computer Graphics, 28 (2), pp. 102-104, May 1994. %A Cohen, D. %A Kaufman, A. %T Scan-Conversion Algorithms for Linear and Quadratic Objects %B Volume Visualization %P 280-301 %A Cohen, M. %A Painter, J. %A Mehta, M. %A Kwan-Liu, M. %T Volume Seedlings %J Computer Graphics (Proc. 1992 Symposium on Interactive 3D Graphics) %P 139-145, 227 %A Cohen, P. R. %A Sullivan, J. W. %T Synergistic Use of Direct Manipulation and Natural Language %B Proc. ACM CHI'89 Conference on Human Factors in Computing Systems %D 1989 %P 227-233 %A Cohen, P. R. %T The Role of Natural Language in a Multimodal Interface %B ACM UIST'92 Symp. on User Interface Software & Technology %D 1992 %P 143-149. %A Conner, D. %A Snibbe, S. %A Herndon, K. %A Robbins, D. %A Zeleznik, R. %A van Dam, A. %T Three-Dimensional Widgets %J Computer Graphics (Proc. 1992 Symposium on Interactive 3D Graphics) %P 183-188, 230-231 %T Alice: A Rapid Prototyping System for Building Virtual Environments %S SHORT PAPERS: Designing Interaction Objects %A Matthew Conway %A Randy Pausch %A Rich Gossweiler %A Tommy Burnette %B Proceedings of ACM CHI'94 Conference on Human Factors in Computing Systems %D 1994 %V 2 %P 295 %K Keyword :Virtual reality, Rapid prototyping, Interpreted languages %* (c) Copyright 1994 Association for Computing Machinery %A Cremer, M. %A Ashton, R. %T Motor performance and concurrent cognitive tasks. %J Journal of Motor Behavior %V 13 %P 187-196. %D 1981 %X Experiment measures speed of tapping and consistency during concurrent verbal or visuospatial tasks. "Concurrent speech activity will selectively disrupt right-hand but not left-hand performance." -- speaking rhyme interferes with right hand performance -- visuospatial task interferes with left hand performance %A Cruz-Neira, C %A Sandin, D %A DeFanti, T %T Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE %J Computer Graphics (SIGGRAPH Proceedings) %D Aug. 1993 %P 135-142 %X Describes a VR system based on projection of images onto walls which surround the user. %A Darken, R. P. %A Sibert, J. L. %T A Toolset for Navigation in Virtual Environments %B Proc. ACM User Interface Software & Technology %D 1993 %P 157-165 %A Darken, R. P. %T Wayfinding Strategies and Behaviors in Large Virtual Worlds %B Proceedings of ACM CHI'96 Conference on Human Factors in Computing Systems %A Darken, R. P. %A Sibert, J. L. %T Navigating Large Virtual Spaces %J International Journal of Human-Computer Interaction %D Oct. 1995 %A Das, H. %A Sheridan, T. B. %A Slotine, J-J. E. %T Kinematic Control and Visual Display of Redundant Teleoperators %J IEEE Systems Man and Cybernetics %D 1989 %P 1072-1077 %A M. Deering %T High Resolution Virtual Reality %J Computer Graphics %D July 1992 %V 26 %N 2 %P 195-202 %X Talks about a desktop VR system which allows the user to work with a 3D tracker in a volume stereoscopically projected in front of the monitor. Good description of the math for head tracking. Also talks about taking into account the user's actual eye and distortions caused by the monitor glass. %A M. Deering %T The HoloSketch VR Sketching System %J Communications of the ACM %V 39 %N 5 %D May 1996 %P 54-61 %A Robert DeLine %T Alice: A Rapid Prototyping System for Three-Dimensional Interactive Graphical Environments %I University of Virginia %O Masters Thesis, %D May, 1993. %A Digital Image Design Incorporated %X Markets a couple of interesting 3D input devices: the Cricket 3D Interaction Tool: held with pistol-grip orientation in front of screen. Provides operating buttons as well as "vibrating buttons in the palm area to proved the user with tactile feedback." Can be fitted with a variety of 3D input sensors. The Monkey: a human posture input device (instrumented armature of a human figure). 170 Claremont Ave New York, NY 10027 212-222-5236 %A R. F. Dillon %A J. D. Eday %A J. W. Tombaugh %T Measuring the True Cost of Command Selection: Techniques and Results %J Proc. of ACM CHI'90 Conference on Human Factors in Computing Systems %D 1990 %P 19-25 %X Purpose: 1) develop paradigm for estimates of command selection time ("subtraction technique" for measuring multimodal selection cost); 2) explore different selection methods. Input methods analyzed include: 1) mouse (used to draw & select commands), 2) voice commands, 3) touch (touchscreen, nonpreferred hand), 4) mouse (nonpreferred hand, small menu items), 5) mouse (nonpreferred hand, large menu items). In items 2-5, the preferred hand held a mouse used exclusively for drawing. Practice was allowed to achieve maximum speed and accuracy. The voice and touch methods were fastest. The various mouse-based options were essentially equivalent. The least errors were observed with voice, touch, and the large-menu mouse. Other conclusions: Non-preferred hand can be used as well as preferred hand for command selection. Voice advantage over touch: No attention to menu is necessary if user can remember the command names. %A Driver, J. %A Read, R. %A Blough, E. %A Seah, K. %A An Evaluation of the Polhemus, Spaceball, and Mouse Devices for 3D Cursor Positioning %D August, 1990 %X Computer Science Department, University of Texas at Austin, Available as Technical Report TR-90-29. Describes a user study with a small number of subjects. %E Durlach, N. I. %E Mavor, A. S. %T Virtual Reality: Scientific and Technological Challenges %O National Academy Press, 2101 Constitution Ave N.W., Washington, D.C. 20418 %D 1995 %X Committe on on Virtual Reality Research and Development National Research Council %A Edin, B. B. %A Howe, R. %A Westling, G. %A Cutkosky, M. %T A Physiological Method for Relaying Frictional Information to a Human Teleoperator %J IEEE Trans. on Systems, Man, and Cybernetics %V 23 %N 2 %D March/April 1993 %P 427-432 %A Edwards, B. %X Hand-out from her talk at CHI'96. "The Five Basic Perceptual Skills of Drawing" %A English, E. %T Touch-screen technology takes off %J IEEE Computer %S Industry Trends %D Feb. 1995 %X current touchscreen market: 150-200 million, predicts 25% annual increase; fastest increase in info kiosks and point-of-sale. Note on "ThruGlass" technology -> detects touch through up to 2 inches of glass, wood, plexiglass (nonconductive materials). %A Kenneth B. Evans %A Peter P. Tanner %A Marceli Wein %T Tablet-based Valuators that Provide One, Two, or Three Degrees of Freedom %J Computer Graphics %V 15 %N 3 %D August 1981 %P 91-97 %X Describes various ways of mapping stylus motion to valuators. One of his 3DoF techniques is similar to the Virtual Sphere; Chen compares it to the Virtual Sphere in his paper [Chen 1988]. Evans also discusses an automatic vernier motion (fine positioning) technique. %A L. E. Fahlen %A C. G. Brown %A O. Stahl %A C. Carlsson %T A Space Based Model for User Interaction in Shared Synthetic Enviornments %J Proc. ACM INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 43-48 %X Talks about using the "aura" around a user as a way to support multi-user interaction in VR. An example is using proximity to "enable" use of a whiteboard tool. %A S. Feiner %A B. Macintyre %A D. Seligmann %T Knowlege-Based Augmented Reality %J Communications of the ACM %V 36 %N 7 %D 1993 %P 53-61 %X Describes a system which employs a see-through head mounted display (augmented reality) and projects wireframe graphics onto objects in the real world. An example given is an application which overlays a laser printer with wireframe information to help the user perform maintenance tasks. The head mount is constructed using a Private Eye. %A Feiner, S. %A MacIntyre, B. %A Haupt, M. %A Solomon, E. %T Windows on the World: 2D Windows for 3D Augmented Reality %B ACM UIST'93 Symp. on User Interface Software & Technology %P 145-155 %A Fisher, S. S. %A McGreevy, M. %A Humphries, J. %A Robinett, W. %T Virtual Environment Display System %B Proc. 1986 ACM Workshop on Interactive 3D Graphics %C Chapel Hill, NC %D October 1986 %P 77-87 %X an excellent piece of early virtual reality research. NASA Telepresence research. Not mentioned in the text, but clearly the authors envisioned two-handed manipulation (along with voice input and 3D localized sound): see figure, p. 84. %A S. Feiner %A A. Shamash %T Hybrid User Interfaces: Breeding Virtually Bigger Interfaces for Physically Smaller Computers %B Proc. UIST '91 (ACM Symp. on User Interface Software and Technology) %C Hilton Head, SC %D November 11--13, 1991 %P 9-17 %A S. S. Fisher %A M. McGreevy %A J. Humphries %A W. Robinett %T Virtual Interface Environment for Telepresence Applications %D October, 1988 %B Proceedings of the Human Factors Society 32nd Annual Meeting %X NASA Telepresence research %A Fitts, P. %T The information capacity of the human motor system in controlling the amplitude of movement %J Journal of Experimental Psychology %V 47 %D 1954 %P 381-391 %A Fitts, P. M., & %A Peterson, J. R. %D (1964). %T Information capacity of discrete motor responses. %J Journal of Experimental Psychology, %V 67, %P 103-112. %A Fitzmaurice, G. W. %T Situated Information Spaces and Spatially Aware Palmtop Computers %J Communications of the ACM %V 36 %N 7 %D 1993 %P 39-49 %X Describes a hand-held monitor tracked in free space to view an imaginary 3D scene that surrounds the user. A button on top of the monitor is used to select commands. Fitzmaurice, G., "An Empirical Evaluation of Graspable User Interfaces: towards specialized, space-multiplexed input," CHI'97 Conf. on Human Factors in Computing Systems, pp. 43-50. (experimental evaluation of Graspable User Interfaces: 3 conditions: time-multiplexed, space-multiplexed with general purpose devices, space-multiplexed with specialized devices. User performs a multiple-target tracking task, tries to minimize RMS error. Space-muliplexed, specialized does best: device switching time not as much as might be expected; the cognitive burden is more) %A Fitzmaurice, G. %A Ishii, H. %A Buxton, W. %T Bricks: Laying the Foundations for Graspable User Interfaces %B Proc. ACM CHI'95 Conference on Human Factors in Computing Systems %D 1995 %P 442-449 %A Foley, J. D. %A Wallace, V. %A Chan, P. %T The Human Factors of Computer Graphics Interaction Techniques %J IEEE Computer Graphics and Applications %D Nov. 1984 %P 13-48 %A Foley, J. D. %A van Dam, A. %A Fiener, S. K. %A Hughes, J. F. %B Fundamentals of Interactive Computer Graphics %O Addison-Wesley %C Reading, MA %D 1990. %A Forrest, A. R. %T User Interfaces for Three-Dimensional Geometric Modeling %B Proc. 1986 ACM Workshop on Interactive 3D Graphics %C Chapel Hill, NC %D October 1986 %P 237-249 %A Fraser, C. %A de Fusco, J. %T A Standardised Test of Hand Function %J British Journal of Occupational Therapy %D Aug 1981 %P 258-260. %X (A new version of this test is in preparation.) A standardised test of hand function that involves picking up, screwing and unscrewing nuts and bolts in both unilateral and bilateral conditions. The test is timed and has norms for males and females in the age ranges of 20 to 29, 30 to 39, 40 to 49, 50 to 59, 60 to 69 and 70 to 79. The test is used in Occupational Therapy departments to measure patient's performance after stroke and hand injury. It is available from Nottingham Rehab, Nottingham, NG2 6HD, UK. Tel ++ 0115 945 2345/ fax ++ 0115 945 2124. %A H. Fuchs %A M. Levoy %A S. Pizer %T Interactive Visualization of 3D Medical Data %J Computer %V 22 %N 8 %D August 1989 %P 46-51 %X A very good overview paper. Discusses issues in medical data visualization, including rendering techniques, display hardware, and future research. %A Galyean, T. A. %A Hughes, J. F. %T Sculpting: An Interactive Volumentric Modeling Technique %J Computer Graphics (Proc. ACM SIGGRAPH '91) %V 25 %N 4 %D July 1991 %P 267-274 %X Describes a desktop polhemus-based system which allows the user to interactively deform a volumetric model. Uses a "poor man's" force feedback system using bungee cords to attempt some degree of haptic feedback. User works in a fixed volume in front of the display. %A Gibson, J. %T The Ecological Approach to Visual Perception %O Lawrence Erlbaum Assoc. Hillsdale, NJ %D 1986 Gibson, J. Observations on Active Touch Psychological Review 69 (6) November 1962 pp. 477-491 %E Glassner, A. S. %T Graphics Gems %O Academic Press, Inc., 955 Massachusetts Avenue, Cambridge, MA 02139. %A Glassner, A. S. %T A Two-Dimensional View Controller %J ACM Transactions on Graphics %V 9 %N 1 %D 1990 %P 138-141 %A Gleicher, M. %A Witkin, A. %T Through-the-Lens Camera Control %J Computer Graphics (Proc. ACM SIGGRAPH '92) %V 26 %N 2 %D July 1992 %P 331-340 %A Gleicher, M. %T A Graphics Toolkit Based on Differential Constraints %B Proc. ACM Symposium on User Interface Software and Technology %D 1993 %P 109-120 %X a very readable, very interesting discussion of Gleichers Bramble toolkit. %A Gleicher, M. %A Witkin, A. %T Drawing with Constraints %J The Visual Computer %O to appear %X Abstract from draft version: "The success of constraint-based approaches to drawing has been limited by difficulty in creating constraints, solving them, and presenting them to users. In this paper, we discuss techniques used in the Briar drawing program to address all of these issues. Briar's approach separates the problem of initially establishing constraints from that of mainting them during subsequent editing. We describe how non-constraint-based drawing tools can be augmented to specify constriants in addition to positions. These constraints are then maintained as the user drags the model, allowing the user to exlore configurations consistent with the constraints. Visual methods are provided for displaying and editing the constraints." %A Gleicher, M. %A Witkin, A. %T Supporting Numerical Computations in Interactive Contexts %B Graphics Interface '93 %D 1993 %X describes Snap-Together Mathematics -- an approach to dynamically compose sytems of equations and rapidly evaluate them and their derivatives. %A Goble, J. C. %A Hinckley, K. %A Pausch, R. %A Snell, J. W. %A Kassell, N. F. %T Two-handed Spatial Interface Tools for Neurosurgical Planning %J IEEE Computer %D July 1995 %P 20-26. %A Rich Gossweiler %A Chris Long %A Shuichi Koga %A Randy Pausch %T DIVER: A Distributed Virtual Environment Research Platform %B IEEE Symposium on Research Frontiers in Virtual Reality %D October, 1993 %A Gossweiler R. %A Proffit, D. %A Bhalla, M. %A Pausch, R. %T A Hill Study: Using a Virtual Environment as a Perceptual Psychology Laboratory %D 1994. %O Currently submitted to IEEE Computer. %A Green, M. %A Shaw, C. D. %T The DataPaper: Living in the Virtual World %B Proc. Graphics Interface '90 %D 1990 %P 123-130 %A Green, M. %T A Geometric Modelling and Animation System for Virtual Reality %J Communications of the ACM %V 39 %N 5 %D May 1996 %P 46-53 %A Yves Guiard %T Asymmetric Division of Labor in Human Skilled Bimanual Action: The Kinematic Chain as a Model. %J The Journal of Motor Behavior %V 19 %N 4 %D 1987 %P 486-517 %X great reference -- analysis of how right-handed people coordinate two-handed motions in skilled tasks. Guiard proposes three high order principles: 1) "motion of the right hand typically finds its spatial references in the results of motion of the left hand"; 2) The right and left hands are involved in asymmetric temporal-spatial scales of motion (right hand for high frequency, left hand for low frequency); 3) "the contribution of the left hand to global bimanual performance starts earlier than that of the right." Guiard hypothesizes that these principles can be accounted for by modelling the hands as a pair of abstract motors in a serial assemblage. %A Guiard, Y %A Millerat F %T Writing Postures in Left-Handers: Inverters are Hand-Crossers %J Neuropsychologia %V 22 %N 5 %P 535-538 %D 1984 %A Guiard, Y. %A Diaz, G. %A Beaubaton, D. %T Left-hand advantage in right-handers for spatial constant error: Preliminary evidence in a unimanual ballistic aimed movement. %J Neuropsychologia %V 21 %P 111-115 %D 1983 %X A brief note describing an experiment where "right-handers perfom open-loop ballistic aimed movements with a smaller constent error when using the left hand." %A Guiard, Y. %T Failure to Sing the Left-Hand Part of the Score during Piano Performance: Loss of the Pitch and Stroop Vocalizations %J Music Perception %D Spring 1989 %V 6 %N 3 %P 299-314 %A Guiard, Y. %T The Distal-to-Proximal Increase of Link Length along the Human Kinematic Chain: An Exponential Progression of Workspace Extension %J Annales de Sciences Naturelles %D (in press) %A Guiard, Y. %T The Kinematic Chain as a Model for Human Asymmetrical Bimanual Cooperation %E A. Colley %E J. Beech %B Cognition and action in skilled behavior %I Amsterdam: North-Holland %D 1988 %P 205-228 %A Guiard, Y. %A Ferrand, T. %T Asymmetry in Bimanual Skills %E D. Elliott %E E. A. Roy %B Manual asymmetries in motor performance %I Boca Raton, FL: CRC Press %D (In press as of Sept 21, 1995) %E Guiard, Y. %T Symposium on "Human Bimanual Specialization: New Perspectives for Basic Research and Application" %D 16-21 August 1996 %O ICP'96, Montreal %X Abstract listing for presentations to be given at the symposium. %A Halpern, Diane F. %B Sex differences in cognitive ability %P Lawrence Erlbaum Associates, Inc. %D 1992 %O 2nd Edition: ISBN 0-8058-0845-0 (BF311.H295 1992) %X (Chapter 5: sexual dimorphism in hemispheric specialization). The question of laterality is closely tied to hemispheric specialization, and thus, by some theories, is also tied to sex differences. Overall trends from many studies are that females perform better on some dexterity tasks (Chapter 3), and that males perform better on some spatial visualization tasks such as mental rotation. Handedness and Reasoning ability are important moderating variables. %A Hand, Chris %O http://www.cms.dmu.ac.uk/~cph/vrstuff.html %X an exellent resource for VR and 3D interaction information on the web. Includes pointers to many on-line bibliographies. Harre, R., "J. J Gibson: The Mechanism of Perception", in Great Scientific Experiments: 20 Experiments that Changed our View of the World, Phaidon Press Ltd, Oxford, England, 1981, pp. 147-153. %A Heckbert, P. %T Survey of Texture Mapping %J IEEE Computer Graphics and Applications %V 6 %N 11 %D Nov. 1986 %P 56-67 %A Hauptmann, A. G. %T Speech and Gestures for Graphic Image Manipulation %B Proc. ACM CHI'89 Conference on Human Factors in Computing Systems %D 1989 %P 241-245 %X Describes a wizard-of-oz experiment in which test users attempted to perform three-dimensional manipulations using speech, or gestures, or both. Provides a characterization of the types of gestures that users will use spontaneously. %A Herndon, K. %A Zeleznik, R. %A Robbins, D. %A Conner, B. %A Snibbe, S. %A van Dam, A. %T Interactive Shadows %B Proc. ACM SIGGRAPH Symposium on User Interface Software and Technology %D 1992 %P 1-6 %A Herndon, K. %A Meyer, T. %T 3D Widgets for Exploratory Scientific Visualization %B ACM UIST'94 Symp. on User Interface Software & Technology %X Discusses 3D widgets for exploring computational fluid dynamics datasets, including probe, rake, and hedgehog widgets. %A Herndon, K. %A van Dam, A. %A Gleicher, M. %T The Challenges of 3D Interaction: A CHI'94 Workshop %J SIGCHI Bulletin %V 26 %N 4 %D Oct. 1994 %P 36-43 %X Summarizes discussions held at the CHI'94 Workshop on 3D interaction. Covers a wide range of topics, including applications of 3D graphics, psychology and perception issues, state of the art work, and future research directions. Includes an excellent bibliography. %T One Point Touch Input of Vector Information from Computer Displays %A C. Herot %A G. Weinzapfel %D 1978 %J Computer Graphics %N 3 %P 210-216 %V 12 %X Haptic Displays: Paper is about a screen which cannot only sense touch but also force and direction. %A R. D. Hill %T Adaptive 2-D Rotation Control %J ACM Transactions on Graphics %V 6 %N 2 %D April 1987 %P 159-161 %X To rotate objects rapidly and precisely to multiples of 90 degrees, yet allow accurate selection of arbitrary rotations. %A Ken Hinckley %A Matt Conway %A Randy Pausch %A Dennis Proffit %A Richard Stoakley %A Neal F. Kassell %T Revisiting Haptic Issues for Virtual Manipulation %X Position statement for CHI'96 Workshop on Manipulation in Virtual Environments %A Ken Hinckley %A Randy Pausch %A John C. Goble %A Neal F. Kassell %T Passive Real-World Interface Props for Neurosurgical Visualization %S Interacting in 3-D %B Proceedings of ACM CHI'94 Conference on Human Factors in Computing Systems %D 1994 %V 1 %P 452-458 %K Three-dimensional interaction, Gesture input, Two-handed interaction, Haptic input, Neurosurgery, Visualization %* (c) Copyright 1994 Association for Computing Machinery %X describes a desktop two-handed spatial interface which uses tools or "props" to allow neurosurgeons to visualize 3D MRI data. %T A Three-Dimensional User Interface for Neurosurgical Visualization %A Ken Hinckley %A Randy Pausch %A John C. Goble %A Neal F. Kassell %B Proc. of the SPIE Conference on Medical Imaging %D 1994 %P 126-136 %X a description of the props interface intended for the medial imaging audience. %T A Survey of Design Issues in Spatial Input %A Ken Hinckley %A Randy Pausch %A John C. Goble %A Neal F. Kassell %B ACM UIST'94 Symp. on User Interface Software & Technology %D 1994 %P 213-222 %X A literature survey and synthesis of design issues in 3D interfaces. %T New Applications for the Touchscreen in 2D and 3D Medical Imaging Workstations %A Ken Hinckley %A John Goble %A Randy Pausch %A Neal Kassell %B SPIE Conference on Medical Imaging %D 1995 %A Hinckley, K. %A Ward, M. O. %T The Visual Comparison of Three Sequences %B IEEE Visualization '91 %A K. Hohne %A M. Bomans %A M. Riemer %A R. Schubert %A U. Tied %A W. Lierse %T A Volume-based Anatomical Atlas %J IEEE Computer Graphics and Applications %D July 1992 %P 72-77 %X The authors describe a volume-based anatomical atlas of the human head (based on data from real patients). The ability to specify cutting planes is included to facilitate exploration of the volume. The authors claim that it is more natural for anatomists to peel away layers of related tissues than to just arbitrarily slice through the data. Thus, the cutting plane should penetrate only selected tissues, leaving the other "deeper" tissues untouched. %A Honda, H. %D 1982 %T Rightward superiority of eye movements in a bimanual aiming task. %J Quarterly Journal of Experimental Psychology %V 34A %P 499-513 %X For easy task, frequently no visual monitoring at all. For difficult task, large preference for rightward eye movements. Nonpreferred hand can be better for tasks that don't require visual monitoring. %A Honda, H. %D 1984 %T Functional between-hand differences and outflow eye position information. %J Quarterly Journal of Experimental Psychology, %V 36A %P 75-88. %A H. Hoppe %A T. DeRose %A T. Duchamp %A J. McDonald %A W. Stuetzle %T Mesh Optimization %J Computer Graphics -- Proc. SIGGRAPH '93 %D August 1993 %X A polygon reduction algorithm that optimally (in a least-squares sense) conserves the original triangle mesh topology. Appears to behave better than the "Polygonal Decimation" algorithm. %A A. Hopper %A A. Harter %A T. Blackie %T The Active Badge System %B INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 474-481 %X Brief summary of active badges set-up %A Horton, W. %T Top Ten Blunders by Visual Designers %J Computer Graphics %D Nov. 1995 %P 20-24 %X A decent overview of things to avoid. %A Stephanie Houde %T Iterative Design of an Interface for Easy 3-D Direct Manipulation %B Proc. ACM CHI'92 Human Factors in Computing Systems Conference %P 135-142 %X Handles on object for 3D manipulation; hand-shaped cursors suggest type of manipulation being performed. Must switch modes when going between translations and rotations. %A Ingram, D. %T Motor asymmetries in young children. %J Neuropsychologia %V 13 %P 95-101. %D 1975 %X Study shows that 3, 4, & 5 year old [right-handed] children perform better on strength and tapping tasks with the right hand, but better on hand posture and finger spacing tasks with the left hand. %A Interlink Electronics 500 Flynn Road, Camarillio, CA 93012 (805) 484 8855 %X Force Sensing Resistors (packaging is similar to membrane switch). Linear potentiometers, X/Y + Force touchpad also available. %A International Technologies Inc. %O 68 Albany St., Warwick RI 02888 (401) 781 5595 %X Computer peripherals for Digital Input / Output, Analog to Digitial (A/D) or Digital to Analog (D/A) conversion. %A Hiroo Iwata %T Artificial Reality with Force-feedback: Development of Desktop Virtual Space with Compact Master Manipulator %J Computer Graphics %V 24 %N 4 %P 165-170 %A Jones, W. P. %A Dumais, S. %T The Spatial Metaphor for User Interfaces: Experimental Tests of Reference by Location versus Name %J ACM Transactions on Office Information Systems %V 4 %N 1 %D 1986 %P 42-63 %A Robert J. K. Jacob %A Linda E. Sibert %T The Perceptual Structure of Multidimensional Input Device Selection %J Proc. ACM CHI'92 Human Factors in Computing Systems Conference %D 1992 %P 211-218 %O This paper has been republished in the ACM Transactions on CHI Journal. %X This study addresses the question: "What is a three-dimensional tracker good for?" The authors hypothesize that "the structure of the perceptual space of an interaction task should mirror that of the control space of its input device." Thus, a 3D tracker would be good for a task which involves the selection of three related ("integral") dimensions, but would be less effective for unrelated ("separable") dimensions. The study had users perform two interaction tasks with both a Polhemus and a mouse. One task involved setting three integral parameters (x, y location and size of a rectangle), while the other involved separable parameters (x, y location and color of a rectangle). The data collected suggested that matching the integrality/separability of the device to the task yields the best user performance. Neither the Polhemus or the mouse was uniformly superior; each device performed best when it was correctly mapped to "the perceptual structure of the task space". A version of this paper has appeared in the ACM TOCHI journal. %A Adam L. Janin %A David W. Mizell %A Thomas P. Caudell %T Calibration of head-mounted displays for augmented reality applications. %B Proc. VRAIS '93 %A Johnson, W. %A Klotz, L. %A Rao, R. %A Card, S. %T Bridging the Paper and Electronic Worlds: The Paper User Interface %B INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 507-512 %A Kabbash, P. %A MacKenzie, I. S. %A Buxton, W. %A Human Performance Using Computer Input Devices in the Preferred and Non-Preferred Hands %B INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 474-481 %A Kabbash, P. %A Buxton, W. %A Sellen, A. %A Two-Handed Input in a Compound Task %B CHI'94 Conference on Human Factors in Computing Systems %D 1994 %P 417-423 %X good empirical study of two-handed principles underlying "tool glass and magic lens" interfaces. %A Kabbash, P. %A Butxon, W. %T The "Prince" Technique: Fitts' Law and Selection Using Area Cursors %B Proceedings of ACM CHI'95 Conference on Human Factors in Computing Systems %P 273-279 %T A Comparison of Menu Selection Techniques: Touch Panel, Mouse and Keyboard %A John Karat %A James E. McDonald %A Matt Anderson %J International Journal of Man-Machine Studies %D 1986 %V 25 %N 1 %P 73-88 %* (c) Copyright 1986 Academic Press %X Two studies were conducted to test user performance and attitudes for three types of selection devices used in computer systems. The techniques examined included on-screen direct pointing (touch panel), off-screen pointer manipulation (mouse), and typed identification (keyboard). Both experiments tested subjects on target selection practice tasks, and in typical computer applications using menu selection and keyboard typing. The first experiment examined the performance and preferences of 24 subjects. The second experiment used 48 subjects divided into two typing skill groups and into male-female categories. The studies showed performance advantages for on-screen touch panel entry. Preference ratings for the touch panel and keyboard devices depended on the type of task being performed, while the mouse was always the least preferred device. Differences between this result and those reporting an advantage of mouse selection are discussed. %T Speech-Activiated versus Mouse-Activated Commands for Word Processing Aplications: An Empirical Evaluation %A Lewis Karl %A Michael Pettey %A Ben Shneiderman %J International Journal of Man-Machine Studies %D 1992 %X Empirical study of voice input in word processing applications. Reduction time using speech about 20%. Most interesting finding: voice has a negative interaction with a simple memorization task. Also has a good summary of the problems with voice input: * need good feedback after a recognition (or failed recognition) * Improvements in response times would decrease errors * Headset is too much bother to put on for short transactions, uncomfortable for lengthy use; A desktop microphone is too unreliable. %A Kaufman, A. %T Volume Visualization %P IEEE Society Press %C Los Alamitos, CA %A Arie Kaufman %A R. Yagel %T Tools for Interaction in Three Dimensions %J Proc. 3rd International Conference on HCI (Boston, MA) %V 1 %D September 1989 %P 468-475 %X This paper contains the most comprehensive description of the 3D user interface for Kaufman's CUBE workstation. Cube has viewing windows which employ a "combination look" for object rendering: drawings are superimposed on shaded images to capitalize on the advantages of each type of look. A separate window ("World Space") allows the user to specify the eye point, the direction of projection, the projection surface, the light sources (3), etc. The world view can be merged with the view window on sufficiently fast machines. A "full jack" or a jack with shadows on each wall is used to relate position information. The paper advocates having anchors in each objects to help with positioning; this is mostly useful in geometric objects which have been created in the environment (to define volumes of interest or surgical implants). A gravity mechanism is used to assist motion during object picking and parameter specification. %A Arie Kaufman %A R. Yagel %A R. Bakalash %T Direct Interaction with a 3D Volumetric Environment %J Computer Graphics %V 24 %N 2 %D 1990 %P 33-34 %O (Proc. 1990 Symposium on Interactive 3D Graphics) %X This paper briefly (2 pages) describes a 3D user interface for a volume visualization system, "edvol." The work space is presented as 3D rectilinear space in perspective view. A "jack" is used for visual feedback of the kite (Polhemus tracker) position (in 6 DoF). The keyboard is used for approval, mode change, menus, and vernier motion. The Glove/kite is used for orientation and pick/valuator input. The kite can also be used separately from the glove. Some glove gestures can be used as commands. A mouse is used for menu control and 3D input (as a triad mouse). The mouse and glove can be used in combination (the mouse rotates the world while the glove moves an object). User controlled gravity facilitates selection of a point or motion along surfaces / lines. %A Kelso, J %A Southard, D %A Goodman, D %T On the Coordination of Two-Handed Movements %J Journal of Experimental Psychology: Human Perception and Performance %V 5 %N 2 %D 1979 %P 229-238 %X studied the hands reaching out to separate targets in parallel. Nothing about coordinated movements, although it does show that the hands would reach out in phase %A Kim, W. S. %A Liu, A. %A Matsunaga, K. %A Stark, L. %T A Helmet Mounted Display for Telerobotics %B COMPCON Spring `88 (IEEE Computer Society) %C San Francisco, CA. %D 1988 %A Kimura, D. %A Humphrys, C %T A Comparison of Left- and Right-Arm Movements During Speaking %J Neuropsychologia %V 19 %N 6 %D 1981 %P 807-812 %A Kimura, D %T Manual Activity During Speaking- I. Right-Handers and II. Left-Handers %J Neuropsychologia %V 11 %P 45-55 %D 1973 %A Kreig, J. C. %T Accuracy, Resolution, Latency and Speed; Key Factors in Virtual Reality Tracking Environments %P 11 pages. %X available from Polhemus Navigation Sciences, Inc., P. O. Box 560, Colchester, VT 05446. (802) 655-3159. %A M. W. Krueger %A T. Gionfriddo %A K. Hinrichsen %T VIDEOPLACE--An Artifical Reality. %B Proc. Of ACM CHI'85 %D April 1985 %P 35-40. %X One of the most compelling examples is using both hands to edit a B-spline curve: you can use index finger & thumb of each hand to simultaneously manipulate 4 control points at once. Even though the system is over 10 years old, in many ways it offered much richer interaction than present day technologies. %A M. W. Krueger %T Environmental Technology: Making the Real World Virtual %J Communications of the ACM %V 36 %N 7 %D 1993 %P 36-37 Kurtenbach, G., Fitzmaurice, G., Baudel, T., Buxton, B., "The Design of a GUI Paradigm based on Tablets, Two-hands, and Transparency", Proc. CHI'97 Conf. on Human Factors in Computing Systems, pp. 35-42. (describes prototype of interface for artists/animators using a pair of tablets, two hands (two input devices, both pucks that can sense rotation - Waccom tablets), and toolglass interface technique. Also presents design experience with integrating into Alias StudioPaint.) %A Laferriere, R %A Keller, M %A Pausch, R %T Multi-User Virtual Environments: A Tutorial %X currently submitted to PRESENCE %A Lampson, B. W. %T Hints for Computer System Design, %J IEEE Software %D Jan. 1984 %P 11-28 %A Lasseter, J. %T Principles of Traditional Animation Applied to 3D Computer Animation %J Computer Graphics (Proc. ACM SIGGRAPH '87) %V 21 %N 4 %D July 1987 %P 35-44 %A Laur, D. %A Hanrahan, P. %T Hierarchical Splatting: A Progressive Refinement Algorithm for Volume Rendering %J Computer Graphics (Proc. ACM SIGGRAPH '91) %V 25 %N 4 %D 1991 %P 285-288 %A Laurel, B. %T Interface Agents: Metaphors with Character %O in The Art of Human-Computer Interface Design %P 355-365. %B The Art of Human-Computer Interface Design. %E Laurel, B. %E Mountford, S. %D 1990. %O Addison-Wesley Pub. Co. %C Reading, MA %A Leblanc, A. %A Kalra, P %A Magnenat-Thalmann, N. %A Thalmann, D. %T Sculpting with the "Ball and Mouse" Metaphor %B Graphics Interface '91 %D 1991 %P 152-159 %X two-handed 3D interface based on orienting object with spaceball in left hand (rotations only) and grabbing it with the mouse %A Leganchuk, A., %A Zhai, S. & %A Buxton, W. %T Bimanual direct manipulation in area sweeping tasks. %D 1995 %X Manuscript in preparation. Available at http://www.dgp.toronto.edu/people/andrea/bimanual.html %A M. Levoy %T Volume Rendering by Adaptive Refinement %J Visual Computer %V 6 %N 1 %D February 1990 %P 2-7 %X Describes an adaptive refinement volume rendering algorithm, including all the math. Nicely states the principles of adaptive refinement: 1. Distribute work where it makes the most difference 2. Form intermediate images from partial information 3. Minimize the work discarded after the formation of each image %A Levoy, M. %T Display of Surfaces from Volume Data %J IEEE Computer Graphics and Applications %D May 1988 %P 29-37 %A J. Liang %A C. Shaw %A M. Green %T On Temporal-Spatial Realism in the Virtual Reality Environment %J Proc. ACM SIGGRAPH Symposium on User Interface Software and Technology %D 1991 %P 19-25 %O (UIST '91) %X This paper discusses filters for improving the latency and jitter of the Polhemus Isotrak. The latency is due to delay in orientation data; jitter is due to noise in the position data. A predictive Kalman filter is used to compensate for the latency, and an anisotropic low-pass filter is used to reduce the position jitter. The results are only applicable to head-mounted trackers, as the dynamic range of arm/hand movements is too great for the filters described. Additional latency is also introduced by the filtering. %A Liang, J. %A Green, M. %T JDCAD: A Highly Interactive 3D Modeling System %A 3rd International Conference on CAD and Computer Graphics %C Beijing, China %D Aug. 1993 %P 217-222. %X Describes a Polhemus-based CAD system. The user hold the polhemus in front of the monitor and casts rays into the scene, rather than picking directly based on the position of the polhemus. This provides a nice metaphor for working at increased scale -- the user can zoom in on an object to see detail; since everything is done relative to the image on the monitor, a hand motion in real space now results in a small-scale motion in virtual space. A lot of interesting ideas. %A Liang, Jiandong %T Interaction Techniques for Solid Modeling with a 3D Input Device %O University of Alberta, Dept. of Computing Science %C Edmonton, Alberta %D Fall 1995 %X Ph.D. Dissertation %A Limoges, S. %A Ware, C. %A Knight, W. %T Displaying Correlations using Position, Motion, Point Size, or Point Colour %B Proc. Graphics Interface '89, %D 1989 %P 262-265 %A A. Liu %A L. Stark %A M. Hirose %T Interaction of Visual Depth Cues and Viewing Parameters During Simulation Telemanipulation %B 1991 IEEE International Conference on Robotics and Automation %C Sacramento, CA %D April 1991 %P 2286-2291 %X User study. Tests the effectiveness of head motion parallax, but the motion was not under user control: the view simply oscillated under machine control. "Our experimental results do not provide srong evidence that relative depth cues affected tasks that required absolute depth information. The object rotation cue did not enhance task performance because it only provided information about the object's three dimensionality. Pseudo-head motion parallax as we implemented it, also did not no enhance performance, but if implemented under operator control, it might prove to be a more effective cue. The frustrum angle decreased completion time but had no effect on error." %A Liu, A. %A Tharp, G. %A Stark, L. %T Depth Cue Interaction in Telepresence and Simulated Telemanipulation %B SPIE Conference on Human Vision, Visual Processing, and Digital Display %D 1992 %C San Jose, CA %A W. MacKay %A G. Velay %A K. Carter %A C. Ma %A D. Pagani %T Augmenting Reality: Adding Computational Dimensions to Paper %J Communications of the ACM %V 36 %N 7 %D 1993 %P 96-97 %A Christine Mackenzie %A Thea Iberall %B The Grasping Hand %V Advances in Psychology 104 %E Stelmach, G. %E Vroon, P. %I North Holland %C Amsterdam %D 1994 %X The book is an analysis of how people use their hands. Mackenzie, C., Marteniuk, R., "Bimanual Coordination," Neuropsycological Studies of Apraxia and Related Disorders, E.A. Roy, ed., Elsevier Science Publishers, 1985, pp. 345-358. Mackenzie, C., Structureal Constraints on Timing in Human Finger Movements, Differing Perspectives in Moteor Learning, Memory, and Control, D. Goodman, R. Wilberg, & L. Franks, eds., Elsevier Science Publishers, 1985, pp. 157-173. Mackenzie, C., Marteniuk, R., "Motor Skill: Feedback, Knowledge, and Structural Issues," Canadian Journal of Psychology, 39 (2), 1985, pp. 313-337. Sivak, B., Mackenzie, C., "Evidence for Cerebral Asymmetries in a Finger Sequencing Task," Brain and Cognition, 9, 1989, pp. 109-122. Mackenzie, C., Sivak, B., Elliott, D., "Manual Localization of Lateralized Visual Targets," Journal of Motor Behavior, 20 (4), 1988, pp. 443-47. Mackenzie, C., Van Eerd, D., "Rhythmic Precision in the Performance of Piano Scales: Motor Psychophysica and Motor Programming," in Attention and Performance XIII, M. Jeannerod, ed., Lawrence Erlbaum, 1990, pp. 375-408. Mackenzie, C., "Contraints, phases, and sesorimotor processing in prehension," Tutorials in Motor Behavior II, Stelmach, G. & Requin, J., eds., Elsevier Science Publishers, 1992, pp. 371-397. Cao, C., Mackenzie, C., Payandeh, S., "Task and Motion Analyses in Endoscopic Surgery," Proc. 1996 ASME IMECE: 5th Annual Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. %A MacKenzie, I. S. %A Ware, C. %T Lag as a Determinant of Human Performance in Interactive Systems %B INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 488-493 %A MacKenzie, I. S. %T Fitts' law as a research and design tool in human-computer interaction. %J Human-Computer Interaction %V 7 %P 91-139. %D 1992 %A MacKenzie, I. S. %A Sellen, A. %A Buxton, W. %D 1991 %T A comparison of input devices in elemental pointing and dragging tasks. %B Proc. CHI '91 Conference on Human Factors in Computing Systems %P 161-166 %A MacKenzie, I. S., %A Buxton, W. %D 1992 %T Extending Fitts' law to two-dimensional tasks. %B Proc. CHI '92 Conference on Human Factors in Computing Systems %P 219-226 %A Mackinlay, J. %A Card, S. %A Robertson, G. %T Rapid Controlled Movement Through a Virtual 3D Workspace %J Computer Graphics %V 24 %N 4 %D 1990 %P 171-176 %A Magnenat-Thalmann, N., %A Thalmann, D. %T Complex Models for Animating Synthetic Actors %J IEEE Computer Graphics and Applications %D Sept. 1991 %P 32-44 %A Mandler, J. M. %A Seegmiller, D. %A Day, J. %T On the Coding of Spatial Information %J Memory and Cognition %V 5 %N 1 %D 1977 %P 10-16 %A Mapes, Dan %T Two Handed Virtual Environment Interface, improving productivity for object manipulation and viewpoint movement in 3D worlds. %O MS Thesis %I Computer Science Department, University of Central Florida %C Orlando %D 1994 %X The latest version of this interface was demonstrated at the MultiGen booth in SIGGRAPH'95, and it was very nice... Uses two (tracked) gloves and an HMD. The gloves are the touch-pad style gloves. There are just a few simple "gestures", e.g. tapping your left hand to bring up a palette of widgets. %A Mapes, Dan %A Moshell, J. M. %T Two handed interface for object manipulation in Virtual Environments %O manuscript (not sure if it's been published) %C Institute for Simulation and Training, Visual Systems Lab, 3280 Progress Dr. Orlando, FL 32826 %X http://www.vsl.ist.ucf.edu/~polyshop/polyshop.html has some info about the current state of this project This manuscript focuses more on registration issues (correct set-up of HMD parameters) than it does on the 2-handed interaction techniques empolyed. System uses a physical drafting table as a ground plane (& physical support) to allow constrained 2D manipulation. %A Mapes, Dan %A Mlyniec, Paul %T 3D Object Manipulation Techniques: Immersive vs. Non-immersive Interfaces %O MultiGen, Inc., San Jose, CA %X To my knowledge, this manuscript hasn't been published anywhere. Mapes, D., Moshell, J. M., "A Two-Handed Interface for Object Manipulation in Virtual Environments," Presence, 4 (4), Fall 1995, pp. 403-416. %X A two-handed direct manipulation VE (virtual environment) interface has been developed as an intuitiv e manipulation metaphor for graphical objects. A new input device called ChordGloves introduces a simple technique for rapid and repeatable gesture recognition; the Chordgloves emulate a pair of 3-D mice an d a keyboard. A drafting table is isomorphically mapped into the VE and provides hand support for 2-D interface techniques, as well as a reference frame for calibrating the mapping between real and virtu al worlds. A cursor gravity function is used to grab vertices, edges, or faces and establish precisely a ligned differential constraints between objects called anchors. The capability of subjects to translate, rot ate, scale, align, and glue objects is tested with a puzzle building task. An approximation of the puzzle task is done in Adobe Illustrator to provide a performance reference. Results and informal user observations as well as topics for future work are presented. %A M. J. Massimino %A T. B. Sheridan %A J. B. Roseborough %T One Handed Tracking in Six Degrees of Freedom %J IEEE Systems Man and Cybernetics %D 1989 %P 498-503 %X Reports on user experiments for controlling 1, 3, and 6 degrees of freedom at a time for "pursuit" tracking tasks with a sensor ball (apparently identical to a spaceball) as an input device. It also tests use velocity control vs. acceleration control. In all cases (1, 3, 6 DoF) z translations were the most difficult to control, and velocity input yielded better control than acceleration input. The use of shadows as depth cues did not help z translations. %A McGee, M. G. %T Human Spatial Abilities %O Praeger %C New York %D 1979 %A McLeod, P. %D (1977). %T A dual task response modality effect: Support for multiprocessor models of attention. %J Quarterly Journal of Experimental Psychology %V 29 %P 651-667. %A Michael McKenna %A Steve Pieper %A David Zeltzer %T Control of a Virtual Actor: the Roach %J Graphics %V 24 %N 2 %P 165-174 %A M. McKenna %T Interactive Viewpoint Control and Three-dimensional Operations %J Proc. 1992 Symposium on Interactive 3D Graphics %D 1992 %P 53-56 %X Describes a "fish tank VR" system which changes the image on a standard 2D monitor based on head position. This allows perspective and motion parallax (monocular depth cues) without a HMD. An extension of this technique also tracks the monitor, allowing additional freedom (e.g. translation/rotation of the monitor). A Polhemus sensor is used to track the head; a stereoscopic version is described but not implemented. %A Milgram, P. %A Zhai, S. %A Drascic, D. %A Grodski, J. %T Applications of Augmented Reality for Human-Robot Communication %B Proc. IROS'93: IEEE/RSJ International Conf. on Intelligent Robots and Systems %D Jul. 1993 %A Margaret Minsky %A Ming Ouh-young %A Oliver Steele %A Frederick P. Brooks %A Max Behensky %C Snowbird, Utah %D March 1990 %J Computer Graphics %N 2 %P 235-244 %T Feeling and Seeing: Issues in Force Display %V 24 %X Haptic Displays: Great article: talks about the sandpaper project. %A Marteniuk, R. G. %A MacKenzie, C. L. %A Baba, D. M. %T Bimanual movement control: Information Processing and interaction effects. %J Quarterly Journal of Experimental Psychology %V 36A %P 335-365 %D 1984 %X results question the Kelso hypothesis that bimanual movement to seperate targets necessarily requires simultaneity of movement %A Monk, A. %T Mode Errors: A User-centered Analysis and some Preventative Measures Using Keying-contingent Sound %J International Journal of Man-Machine Studies %V 24 %D 1986 %P 313-327 %A G. Mosher %A G. Sherouse %A P. Mills %A K. Novins %A S. Pizer %A J. Rosenman %A E. Chaney %T The Virtual Simulator %B Proc. 1986 ACM Workshop on Interactive 3D Graphics, Chapel Hill, NC %D October 1986 %P 37-42 %X A computer model of a radiotherapy treatment planning machine and the resulting user interface is discussed. Part of the interface includes cutting plane selection. The radiotherapist uses a custom-built box which allows the user to "scale, hither, and yon" clipping planes for the displayed objects. The controls are sideways mounted pots which the user sees as wheels protruding from the box. The user just strokes each wheel in the desired direction to manipulate the cutting planes. Users found this preferable to turning labeled knobs. %A Mountford, S. J. %A Gaver, W., W. %T Talking and Listening to Computers %O in The Art of Human-Computer Interface Design %P 319-334 %T Soft Machines: A Philosophy of User-Computer Interface Design %S Interface Design 1 -- Prototyping Techniques %A Lloyd H. Nakatani %A John A. Rohrlich %B Proceedings of ACM CHI'83 Conference on Human Factors in Computing Systems %D 1983 %P 19-23 %* (c) Copyright 1983 Association for Computing Machinery %X Machines and computer systems differ in many characteristics that have important consequences for the users. Machines are special-purpose, have forms suggestive of their functions, are operated with controls in obvious one-to-one correspondence with their actions, and the consequences of the actions on visible objects are immediately and readily apparent. By contrast, computer systems are general-purpose, have inscrutable form, are operated symbolically via a keyboard with no obvious correspondence between keys and actions, and typically operate on invisible objects with consequences that are not immediately or readily apparent. The characteristics possessed by machines, but typically absent in computer systems, aid learning, use and transfer among machines. But "hard," physical machines have limitations: they are inflexible, and their complexity can overwhelm us. We have built in our laboratory "soft machine" interfaces for computer systems to capitalize on the good characteristics of machines and overcome their limitations. A soft machine is implemented using the synergistic combination of real-time computer graphics to display "soft controls," and a touch screen to make soft controls operable like conventional hard controls. %A Nardi, B. A. %A Schwarz, H. %A Kuchinsky, A. %A Leichner, R. %A Whittaker, S. %A Sclabassi, R. %T Turning Away from Talking Heads: The Use of Video-as-Data in Neurosurgery, %B Proceedings of ACM INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 327-334 %A Nelson, T. H. %T The Right Way to Think About Software Design %O in The Art of Human-Computer Interface Design %P 235-243. %T A Desk Supporting Computer-Based Interaction with Paper Documents %S Desks, Video, and Screens %A William Newman %A Pierre Wellner %B Proceedings of ACM CHI'92 Conference on Human Factors in Computing Systems %D 1992 %P 587-592 %K User interface, Interaction technique, Display, Input device, Workstation, Desk, Desktop, Document recognition %* (c) Copyright 1992 Association for Computing Machinery %X Before the advent of the personal workstation, office work practice revolved around the paper document. Today the electronic medium offers a number of advantages over paper, but it has not eradicated paper from the office. A growing problem for those who work primarily with paper is lack of direct access to the wide variety of interactive functions available on personal workstations. This paper describes a desk with a computer-controlled projector and camera above it. The result is a system that enables people to interact with ordinary paper documents in ways normally possible only with electronic documents on workstation screens. After discussing the motivation for this work, this paper describes the system and two sample applications that can benefit from this style of interaction: a desk calculator and a French to English translation system. We describe the design and implementation of the system, report on some user tests, and conclude with some general reflections on interacting with computers in this way. %A Newell, A. %B Unified Theories of Cognition, Harvard %I University Press, Cambridge, MA, 1990. %A Norman, D. A. %T Categorization of Action Slips %J Psychology Review %V 88 %N 1 %D 1981 %P 1-15. %A Derek R. Ney %A Elliot K. Fishman %T Editing Tools for 3D Medical Imaging %J IEEE Computer Graphics and Applications %D November 1991 %P 63-71 %X "Designed like a paint and drawing program for 3D data sets, MPR Edit lets you interactively create shapes that define volumes of interest in images of medical data." Volumes of interest are commonly morphologically complex. Uses thresholded region-growing to select such regions. Also has a few geometric primitives. The working version deals only with 2D slices (transaxial, coronal, saggital) of the volume. One must click in the slices with the mouse to select a 3D position. %A Jacob Nielsen %T Usability Engineering %I Academic Press, Inc. %O ISBN 0-12-518405-0 %D 1993 %A Nielsen, J. %T The Usability Engineering Life Cycle %J IEEE Computer %D March 1992 %A Jacob Nielsen %T Noncommand User Interfaces %J Communications of the ACM %V 36 %N 4 %P 83-99 %X A good overview of what makes new interfaces *new*. Lots of good references. %A G. M. Nielson %A D. R. Olsen %T Direct Manipulation Techniques for Objects Using 2D Locator Devices %J Proc. 1986 ACM Workshop on Interactive 3D Graphics, Chapel Hill, NC %D October 1986, %P 175-182 %X Discusses a mouse-based technique ("triad mouse") for directly manipulating the perspective projection of an object. The scheme doesn't work very well when 2 projected axes approach orthogonality. %A Norman, D. A. %T Why Interfaces Don't Work %E Laurel, B. %E Mountford, S. %B The Art of Human-Computer Interface Design %O Addison-Wesley Pub. Co. %D 1990 %C Reading, MA %P 209-219 %A Norman, D. %T The Design of Everyday Things %O Doubleday: New York, NY %D 1990 %A Oldfield, R. C. %T The assessment and analysis of handedness: The Edinburgh inventory. %J Neuropsychologia %V 9 %P 97 - 113. %D 1971 %X Describes a questionnaire for assessing handedness. The questionaire gives a continuous scale of right-handedness. %A James Osborn %A Alice Agogino %T An Interface for Interactive Spatial Reasoning and Visualization %J Proc. ACM CHI'92 Human Factors in Computing Systems Conference %I ACM SIGCHI %D 1992 %P 75-82 %* (c) Copyright 1989 Association for Computing Machinery %X This paper describes a mouse-based user interface for spatial reasoning and visualization. The interface includes the ability to orient an object and select arbitrary cutting planes; this portion of the interface is discussed in considerable detail. The basic interaction metaphor is that of manipulating the object in a "pool of water," the surface of which forms the cutting plane. The user rotates the model into the desired orientation, and then adjusts the depth of the "pool" to select the depth of the cut. %A E. Ostby %T Describing Free-Form 3D Surfaces for Animation %J Proc. 1986 ACM Workshop on Interactive 3D Graphics, Chapel Hill, NC %D October 1986 %P 251-258 %X The author investigates several uses of the polhemus tracker for specifying the surfaces of 3D objects. Uses included: * Probe: Sample probe at user signal; sample at many points in space to define an object. It was hard to locate a 3D point on a two-dimensional display. The author found that using the device in combination with a real object helped solve this problem. * Pencil: Draw lines in space, or trace a grid over the surface of an actual object. Use least-squares to fit a patch * Camera for viewing: Works well and feels natural * Tool for deforming the surface of existing objects: Use relative motion to deform. Relative motion is easier to control. Problems with the Polhemus tracker included: * Lack of a tip switch -- need equivalent of mouse click * Drawing freehand in open space is hard: no friction to facilitate control * Locating points in space with only 2D display Oviatt, S., DeAngeli, A., Kuhn, K., "Integration and Synchronization of Input Modes during Multimodal Human-Computer Interaction," CHI'97 Conf. on Human Factors in Computing Systems, pp. 415-422. (describes fairly sophisticated wizard-of-oz experiment to look at multimodal integration patterns. Temporal precedence of writing over speech. Modes provide complementary information. Multimodal interaction most common during spatial location commands) Pausch, R., "Quantifying Immersion in Virtual Reality", SIGGRAPH'98, to appear. (user study of person in a head-mounted display locating targets in a room vs. a hand-tracked version of the same task) %A UVA User Interface Group %T Alice: Rapid Prototyping for Virtual Reality %J IEEE Computer Graphics & Applications %D May 1995 %P 8-11 %X Randy Pausch: An early description of Alice. %A Pausch, R. %A Crea, T. %A Conway, M. %T A Literature Survey for Virtual Environments: Military Flight Simulator Visual Systems and Simulator Sickness %J Presence %V 1 %N 3 %D Summer 1992 %X Gives a quick overview of simulator research along with lots of references from military research which are very difficult to find in the academic literature. The references are annotated. %A Pausch, R. %A Vogtle, L. %A Conway, M. %T One Dimensional Motion Tailoring for the Disabled: A User Study %J Proc. ACM CHI'92 Conference on Human Factors in Computing Systems %D 1992 %P 405-411 %T Support for Rapid Prototyping of Two- and Three-Dimensional User Interfaces %A Randy Pausch %B Proposal for ARPA (Advanced Research Projects Agency) BAA 93-42, Human Computer Interaction %I Computer Science Department, University of Virginia %D March , 1994 %X description of Alice %A Pausch, R. %A Shackelford, M. A. %A Proffitt, D. %T A User Study Comparing Head-Mounted and Stationary Displays %B Proc. IEEE Symposium on Research Frontiers in Virtual Reality %C San Jose, CA %D Oct. 1993 %A Pausch, R. %T Alice User's Guide %O University of Virginia, Department of Computer Science, Olsson Hall, Charlottesville, VA 22903 %D 1994 %A Pausch, R. %A Burnette, T. %A Brockway, D. %A Weiblen, M. %T Navigation and Locomotion in Virtual Worlds via Flight into Hand-Held Miniatures %J Computer Graphics (SIGGRAPH '95) %P 399-400 %A Pearson, G. %A Weiser, M. %T Exploratory Evaluation of a Planar Foot-Operated Cursor-Positioning Device %B Proc. ACM CHI'88 Conference on Human Factors in Computing Systems %D 1988 %P 13-18. %A Ken Perlin %A David Fox %T Pad: An Alternative Approach to the Computer Interface %J SIGGRAPH `93, Coomputer Graphics %D Aug. 1993. %X navigation through multiple levels of detail: System which allows the user to infinitely zoom in on a 2D screen. %A Peters, M. %T Constraints in the performance of bimanual tasks and their expression in unskilled and skilled subjects. %J Quarterly Journal of Experimental Psychology %V 37A %P 171-196 %D 1985 %X "Right handers performed dual [tapping] tasks better when the preferred hand took the `figure` and when the nonpreferred hand took the `ground` of the dual movement. [...] Subjects showed marked interdependence of movements such that performance of one hand was a function of movements in the other hand." %A Peters, M. %D (1981). %T Attentional asymmetries during concurrent bimanual performance. %J Quarterly Journal of Experimental Psychology, %V 33A, %D 95-103. %X "An asymmetry of attention was observed when subjects attempted to perform concurrent, relatively independent tasks with the two hands." The task was concurrent tapping, right handers do best when the left follows the metronome and the right taps as quickly as possible. Petre, M. Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming Communications of the ACM, June 1995, 38 (6) pp. 33-41. %A Petroski, Henry %T The Pencil: A History of Design and Circumstance %D 1989 %I Alfred A. Knopf, Inc. %O ISBN 0-679-73415-5 %X Uses the pencil as a case study to look at the process of designing new artifacts in general. %A S. Pieper %A J. Rosen %A D. Zeltzer %T Interactive Graphics for Plastic Surgery: A Task-level Analysis and Implementation %J Proc. 1992 Symposium on Interactive 3D Graphics %D 1992 %P 127-134 %X "It is crucial that the user interface to the system not burden the physician with the implementation details of the computational model... the surgeon only deals directly with the problems associated with the task." Simulate what is actually done during surgery to provide an intuitive interaction (e. g. drawing on surface of skin). Allow surgeon interactive approach to the planning problem. Describes some algorithms for implementing gravity functions. The remainder of the paper discusses mesh generation for finite element analysis. %A Pique, M. E. %T Semantics of Interactive Rotation %B Proc. 1986 ACM Workshop on Interactive 3D Graphics %C Chapel Hill, NC %D October 1986 %P 259-269 Pirlolli, P., Card, S., "Information Foraging in Information Access Environments," CHI'95 Conf. on Human Factors in Computing Systems, pp. 51-58. (describes information foraging theory - based on mathematical models of biological foraging activity) %A Phillips, C. B. %A Badler, N. I. %T Jack: A Toolkit for Manipulating Articulated Figures %B Proc. ACM SIGGRAPH Symposium on User Interface Software Technology %D 1988 %P 221-229 %A Phillips, C. %A Badler, N. %A Granieri, J. %T Automatic Viewing Control for 3D Direct Manipulation %J Computer Graphics (Proc. 1992 Symposium on Interactive 3D Graphics) %P 71-74 %A Polhemus Navigation Sciences, Inc. %T Apparatus for Generating a Nutating Electromagnetic Field %A Jack Kulpers %D 1977 %O United States Patent Number 4,017,858. %A Polhemus Navigation Sciences, Inc. %O P. O. Box 560, Colchester, VT 05446. (802) 655-3159. %X Isotrak, Fastrak input devices %A Poston, T. %A Serra, L. %T Dextrous Virtual Work %J Communications of the ACM %V 39 %N 5 %D May 1996 %P 37-45 %X "A system for visualizing and manipulating medial images is detailed, with emphasis on interaction techniques." Uses a mirrored set up (opaque mirror, not half-silvered) with stereoscopic display. The mirror is up relatively near your face, leaving a large work volume for the hands behind the mirror. Not a major point of the paper, but the system employs two-handed interaction: rotation of a brain image with the left hand and fine manipulation with the right hand, using a physical tool handle that has multiple virtual effectors. %A Poston, T. %A Serra, L. %A Lawton, W. %A Chua, B. C. %T Interactive Tube Finding on a Virtual Workbench %P 119-123 %A Poulton, E. C %A Freeman, P. R. %T Unwanted asymmetrical transfer effects with balanced experimental designs %J Psychlogical Bulletin %V 66 %N 1 %D July 1966 %A Proffitt, D. %X overview of Visual Frames-of-Reference research, and notes on the two separate visual systems. %A Provins, K %A Milner, A %A Kerr, P %T Asymmetry of Manual Preference and Performance %J Perceptual and Motor Skills %V 54 %D 1982 %P 179-194 %A Provins, K. A. %A Glencross, D. J. %T Handwriting, typewriting and handedness. %J Quarterly Journal of Experimental Psychology %V 20 %P 282-289. %D 1968 %X Studies how adeptly subjects use their left and right hands in handwriting and typewriting tasks. For trained typists, there was either no difference in performance between hands or an advantage for the left hand. Non-typists performed better with the right hand. %A Provins, K. A. %A Milner, A. D. %A Kerr, P. %T Asymmetry of Manual Preference and Performance %J Perceptual and Motor Skills %V 54 %P 179-194 %D 1982 %X Discusses validity of handedness measures %A P. W. Pruyn %A D. P. Greenberg %T Exploring 3D Computer Graphics in Cockpit Avionics %J IEEE Computer Graphics & Applications %D May 1993 %P 28-34 %A Qualisys, Inc. %O 41C New London Tpke, Glastonbury, CT 06033 (203) 657 3585 %X 2D and 3D camera tracking (geared towards motion capture / gait analysis) %A Quinn, J. T. %A Zelaznik, H. N., %A Hawkins, B., %A McFarquhar, R. %D (1980). %T Target-size influences on reaction time with movement time controlled. %J Journal of Motor Behavior %V 12 %P 239-261. %A F. H. Raab %A E. B. Blood %A T. O. Steiner %A H. R. Jones %T Magnetic Position and Orientation Tracking System %J IEEE Transaction on Aerospace and Electronic Systems %V AES-15 %N 5 %D September 1979 %P 709-717 %X Describes the theoretical underpinnings of the Polhemus tracker. Also talks about application considerations, source/sensor imperfections, and the problems caused by nearby metallic structure. Rule of thumb for metal: "An object whose distance from the source is at least twice the distance separating the source and sensor produces a scattered field whose magnitude is 1 percent or less of the magnitude of the desired field." %A Regian, J. %A Shebilske, W. %A Monk, J. %T Virtual Reality: An Instructional Medium for Visual-Spatial Tasks %J Journal of Communication %V 42 %N 4 %D 1992 %P 136-149 %A Reinhart, W. F. %A Lloyd, C. J. C. %T A Human Factors Simulation Tool for Stereoscopic Displays %B Proceedings of the HFES %D 1994 %X Describes an apparatus which can simulate active matrix driven liquid crystal displays, for rapid prototying of head-mounted displays. %A G. G. Robertson %A S. K. Card %A J. D. Mackinlay %T The Cognitive Coprocessor Architecture for Interactive User Interfaces %B Proc. ACM SIGGRAPH/SIGCHI 1989 Symposium on User Interface Software and Technology %D 1989 %P 10-18 %X Describes a software architecture which is appropriate for the real-time demands of 3D interactive applications, including animation. There are two problems: * Multiple Agent Problem: UI must match "time constants" of human and computer. The architecture must "manage the interactions of multiple asynchronous agents that can interrupt and redirect each other's work." * Animation Problem: Interactive animation can shift the user's task from cognitive to perceptual, which fees cognitive ability. Animation of motion allows a continuity of perception; discontinuous motion requires reassimilation of the new display. The paper advocates a three agent model: User, user discourse machine, and task machine. The cognitive coprocessor is a UI architecture which supports this model, plus "intelligent" agents and smooth animation. The animation loop (on the user discourse machine) is the basic control mechanism. It maintains a task queue (pending computations from agents), a display queue (pending instructions from against for how the screen should be painted on the next animation loop cycle), and a governor (keeps track of time & allows for adjustments to animations to keep them smooth). The paper goes on to describe a "3D Rooms" example based on this architecture. %A Robinett, W. %T Synthetic Experience: A Proposed Taxonomy %J Presence %V 1 %N 2 %D Spring 1992 %A Rossignac, J. %A Megahed, A. %A Scheider, B. %T Interactive Inspection of Solids: Cross-sections and Interferences %B Proc. ACM SIGGRAPH '92, Computer Graphics, 26 (2), July 1992 %P 353-360. %A Rowberg, A. H. %T The Use of a Free-Space Mouse in Controlling a Medical Image Viewing Display %B Proc. S/CAR'92: Symposium for Computer Assisted Radiology %D June 1992 %A E. Sachs %A A. Roberts %A D. Stoops %T 3-Draw: A Tool for Designing 3D Shapes %J IEEE Computer Graphics and Applications %D November 1991 %P 18-26 %X This paper describes a system for "sketching" in three dimensions using a pair of Polhemus 3Space trackers. A palette is held in one hand. A stylus held in the other hand is moved relative to it, allowing the user to sketch curves in 3D. Thus the interaction is based on two-handed manipulation of tools or "props." %A Chris M. Schmandt %T Spatial Input/Display Correspondence in a Stereoscopic Computer Graphic Work Station %J Computer Graphics %B Proc. ACM SIGGRAPH '83 %V 17 %N 3 %P 253-262 %X This paper describes a work station designed to allow interaction with spatial correspondence between the input (Polhemus) and output (stereoscopic display) devices. The workspace consists of a monitor mounted at a 45 degree angle and a half-silvered mirror, beneath which the user holds the "wand." This set-up mixes the computer graphics and the user's hand into a single image. Pure binocular convergence was found to lack sufficient depth cues. A combination of convergence, obscurations, luminance, and size give a strong 3D sense, but no factor alone was adequate. Schmandt reports that a significant problem was lack of depth judgement. Occlusion cues were misleading, as the user could always see their hand through the semi-transparent graphics. %A Schulman, A. I. %T Recognition Memory and the Recall of Spatial Location %J Memory and Cognition %V 1 %N 3 %D 1973 %P 256-260 %A Andrew Sears %A Ben Shneiderman %T High Precision Touchscreens: Design Strategies and Comparisons with a Mouse %J International Journal of Man-Machine Studies %D 1991 %V 34 %N 4 %P 593-613 %* (c) Copyright 1991 Academic Press %X Three studies were conducted comparing speed of performance, error rates and user preference ratings for three selection devices. The devices tested were a touchscreen, a touchscreen with stabilization (stabilization software filters and smooths raw data from hardware), and a mouse. The task was the selection of rectangular targets 1, 4, 16 and 32 pixels per side (0.4 x 0.6, 1.7 x 2.2, 6.9 x 9.0, 13.8 x 17.9 mm respectively). Touchscreen users were able to point at single pixel targets, thereby countering widespread expectations of poor touchscreen resolution. The results show no difference in performance between the mouse and touchscreen for targets ranging from 32 to 4 pixels per side. In addition, stabilization significantly reduced the error rates for the touchscreen when selecting small targets. These results imply that touchscreens, when properly used, have attractive advantages in selecting targets as small as 4 pixels per size (approximately one-quarter of the size of a single character). A variant of Fitts' Law is proposed to predict touchscreen pointing times. Ideas for future research are also presented. %A A. Sears %A C. Plaisant %A B. Shneiderman %T A New Era for High Precision Touchscreens %B Advances in Human-Computer Interaction %E Hartson %E Hix %V 3 %D 1992 %P 1-33 %O Ablex Publishers %X Good summary paper of touchscreen technologies and future directions; includes pointers to all the relevant research. %A Self, H. C. %T Optical Tolerances For Alignment and Image Differences For Binocular Helmet-Mounted Displays %D May 1986 %O AAMRL-TR-86-019 %A A. J. Sellen %A G. P. Kurtenbach %A W. A. S. Buxton %T The Role of Visual and Kinesthetic Feedback in the Prevention of Mode Errors %B Proc. IFIP INTERACT'90: Human-Computer Interaction %D 1990 %P 667-673. %X Studies the effectiveness of various types of feedback in the prevention of user errors. Keyboard vs. Foot Pedal for changing mode crossed with presence or absence of visual feedback. A "distractor task" was also running to allow the measurement of "resume times" and "service times." Mode errors: Experts made more errors than novices (experts good at recovery). Kinesthetic feedback helped everyone: "even though many of the expert subjects [...] were used to keeping track of the mode 'in their head', feedback still significantly reduced their mode errors." %A Servo Systems Co. %O 115 Main Road, P.O. Box 97 Montville, NJ 07045-0097 (800) 922 1103 %X Motion detectors (linear motion potientiometers, joysticks, etc.) & robotic components %A C. Shaw %A J. Liang %A M. Green %A Y. Sun %T The Decoupled Simulation Model for Virtual Reality Systems %J Proc. ACM CHI'92 Conference on Human Factors in Computing Systems %D 1992 %P 321-328 %X Describes the MR toolkit %A Shaw, C. %A Green, M. %T Two-Handed Polygonal Surface Design %B ACM UIST'94 Symp. on User Interface Software & Technology %P 205-212 %X Describes a system which uses two hand-held trackers (augmented with 3 buttons each) to perform CAD tasks. The dominant hand performs picking and manipulation, the non-dominant hand context setting. Shaw, C. "Two-Handed 3D Editing" ACM CH'96 Workshop on the Psychological Issues of Virtual Environment Interfaces, April 1996. Document available at http://www.cs.uregina.ca/~cdshaw/papers/twohand/twohand.html. %A Roger N. Shepard %A Jacqueline Metzler %T Mental Rotation of Three-Dimensional Objects %J Science %V 171 %D 1971 %X Describes a classic experiment in mental rotation. The subject is presented with a pair of images, which are either (rotated) images of the same object, or images of objects which cannot be rotated into agreement. The experiment times how long it takes the subject to decide whether the objects are the same or different. Shepard and Metzler found that the time to make the decision was linear with the angle of rotation for "same" objects (the angle of rotation is undefined for "different" objects). %A Sheridan, M. R. %T A Reappraisal of Fitts' Law %J Journal of Motor Behavior, %V 11 %P 179-188 %D 1979 %A Sheridan, M. R. %D (1973). %T Effects of S-R compatibility and task difficulty on unimanual movement time. %J Journal of Motor Behavior, %V 5, %P 199-205. %A Shoemake, K. %T Animating Rotations with Quaternion Curves %J Computer Graphics %V 19 %N 3 %D July 1985 %P 245-254 %X A very good reference for learning about quaternions. %A Shoemake, K. %T ARCBALL: A User Interface for Specifying Three-Dimensional Orientation Using a Mouse %B Graphics Interface %D 1992 %P 151-156 %X Describes a 2D interface for 3D orientation. The key is that mouse motion is consistently interpreted as a half-arc length rotation on an imaginary sphere, resulting in an interface free from hysterisis. A circle is drawn around the object being rotated; rotation about the axis perpendicular to the screen is handled by moving the mouse in the region outside of this circle. The paper also demonstrates how to add constrained rotations to the technique. %A Shoemake, K. %T Arcball Rotation Control %B Graphics Gems IV %E Heckbert, Paul S. %I Academic Press, Inc., 955 Massachusetts Avenue, Cambridge, MA 02139. %P 175-192 %A Shoemake, K. %T Matrix Animation and Polar Decomposition %B Graphics Interface '92 %D 1992 %P 258-264 %A Shoemake, K. %T Quaternions %O available by anonymous ftp at URL ftp://ftp.cis.upenn.edu/pub/graphics/shoemake/quatut.ps.Z %D May 1994 %X Tutorial material on quaternions, including C code for implementing common quaternion operations. %T Feedback-Control Mechanisms of Human Behavior %S 2. Human Factors Fundamentals %A Thomas J. Smith %A Karl U. Smith %E Gavriel Salvendy %B Handbook of Human Factors %D 1987 %N 2.9 %P 251-293 %C New York %I John Wiley & Sons %K Psych %* (c) Copyright 1987 John Wiley & Sons %Y Origins of Feedback Concepts Homeostasis versus Homeokinesis Behavioral-Physiological Cybernetics Research on Tracking Systems Effects of Delaying the Feedback Signal Theories of Tracking Behavior Assessing Control-System Response Behavioral Cybernetics and Machine Design Multidimensionality in Body Motion Multidimensional Feedback in Tool Using Effects of Feedback Displacement Steering Behavior Feedforward Control Safety in Vehicle Operation Delayed Sensory Feedback Effects of Feedback Delay Delayed Feedback as a Human-Factors Issue Control Theories of Fast Movement Coordinations Neurogeometric Organization of Behavior Experiments on Displaced Vision Feedback Control of Neurogeometric Organization Neurogeometric Organization of the Brain Reversing Visual Feedback of Eye Movements Behavioral-Physiological Integration Motor-System Control Mechanisms Motor Control of Energy Metabolism Integration of Motor and Organic Function Motor-System Control of Physiological Efficiency Voluntary Control of Organic Processes Motor-System Control of Maturation and Learning Feedback Control of Social Behavior Physiological Compliance in Social Tracking Feedback Principles of Joint Performances References Smith, R. B., "Experiences with the Alternate Reality Kit: An Example of the Tension between Literalism and Magic," Proceedings of ACM CHI+GI'87 Conference on Human Factors in Computing Systems and Graphics Interface, User Interface Metaphors, 1987, pp. 61-67. %A Snibbe, S. %A Herndon, K. %A Robbins, D. %A Conner, D. B. %A van Dam, A. %T Using Deformations to Explore 3D Widget Design %J Computer Graphics (Proc. ACM SIGGRAPH '92) %V 26 %N 2 %D July 1992 %P 351-352 %A So, R. H. Y. %A Griffin, M. J. %T Effects of Time Delays on Head Tracking Performance and the Benefits of Lag Compensation by Image Deflection %O AIAA-91-2926-CP %A Spaceball Technologies, Inc. %X (508) 970-0330 %A Spectra Symbol, Inc. %O 3101 West 2100 South, Salt Lake City, Utah 84119 (801) 972-6995 %X Membrane switch technology, membrane & mechanical slide potentiometers, x-y touchpads, custom designs %A Stassen, H. G. %A Smets, G. J. F. %T Telemanipulation and Telepresence %B 6th IFAC/IFIP/IFORS/IEA Symposium on Analysis, Design, and Evaluation of Man-machine Systems %O at MIT, Cambridge, MA %D June 27-29, 1995 %P 13-23. %X A survey of 3D manipulation and perception work from the teleoperation point of view. Touches on: 3D perception (Softenon children: without manipulation, children don't develop 3D perception), theories of perception, television (adapting to teleoperation tasks), telemanipulation: handedness, field of view & depth, time delay, implementation. Interesting work in handedness has been done in the rehabilitation field, esp. in design of arm prostheses. %A StereoGraphics %O 2121 East Francisco Blvd., San Rafael, CA 94901 (415) 459 4500 %X CrystalEyes stereoscopic glasses %A Stoakley, R. %A Conway, M. %A Pausch, R. %T Virtual Reality on a WIM: Interactive Worlds in Miniature %B CHI'95 %P 265-272 %X Describes the Worlds in Miniature interface metaphor. Augments an immersive head tracked display with a hand held miniature copy of the virtual environment; there is a 1:1 relationship between life-size objects in the virtual world and miniature objects on the hand-held miniature world. %A Strauss, P. S. %A Carey, R. %T An Object-Oriented 3D Graphics Toolkit %J Computer Graphics (Proc. ACM SIGGRAPH '92) %V 26 %N 2 %D July 1992 %P 341-349 %A Sturman, D. %A Zeltzer, D. %A Pieper, S. %T Hands-On Interaction with Virtual Environments %B Proc. ACM Symposium on User Interface Software and Technology %D 1989 %P 19-24. %A P. Suetens %A D. Vandermeulen %A A. Oosterlinck %A J. Gybels %A G. Marchal %T A 3-D Display System with Stereoscopic, Movement Parallax and Real-time Rotation Capabilities %B Proc. SPIE-Medical Imaging II: Image Data Management and Display %C Newport Beach, CA %D January, 1988 %V 914 %P 855-861 %X Reports a technique for displaying dynamic images on a 2D monitor by tracking the user's head. Many details of the implementation are not given. The authors also suggest adding hand-guided rotations to allow the user to move completely around objects. %A Surles, M. %T Interactive Modeling Enhanced with Constraints and Physics with Applications in Molecular Modeling %J Computer Graphics (Proc. 1992 Symposium on Interactive 3D Graphics) %P 175-182 %A I. E. Sutherland %T A Head-mounted Three Dimensional Display %B Proc. the Fall Joint Computer Conference %D 1968 %P 757-764 %X The seminal VR paper -- discusses technical details of Sutherland's original see-through display system %A Sutherland, I. E. %T The Ultimate Display %B Proc. IFIP Congress %V 65 %D 1965 %P 505-508. %A Sutherland, I. E. %T Three-Dimensional Data Input by Tablet %B Proceedings of the Institute for Electronic and Electrical Engineers %V 62 %D 1974 %P 453-71 %A H. Takemura %A A. Tomono %A Y. Kayashi %T An Evaluation of 3-D Object Pointing Using a Field Sequential Stereoscopic Display %B Proc. Graphics Interface '88 (Edmonton, Alberta) %D June 1988 %P 112-118 %X Describes user experiments (six subjects) to measure performance in 3-D object pointing with stereoscopy. %T Object-Oriented Video: Interaction with Real-World Objects through Live Video %S Desks, Video, and Screens %A Masayuki Tani %A Kimiya Yamaashi %A Koichiro Tanikoshi %A Masayasu Futakawa %A Shinya Tanifuji %B Proceedings of ACM CHI'92 Conference on Human Factors in Computing Systems %D 1992 %P 593-598 %K Object-oriented user interface, Direct manipulation, Live video, Interactive plant control %* (c) Copyright 1992 Association for Computing Machinery %O Color plates are on pages 711-712 %X Graphics and live video are widely employed in remotely-controlled systems like industrial plants. Interaction with live video is, however, more limited compared with graphics as users cannot interact with objects being observed in the former. Object-Oriented Video techniques are described allowing object-oriented interactions, including the use of real-world objects in live video as reference cues, direct manipulation of them, and graphic overlays based on them, which enable users to work in a real spatial context conveyed by the video. Users thereby understand intuitively what they are operating and see the result of their operation. %A Tapeswitch Corporation %O 100 Schmitt Blvd., Farmingdale, NY 11735 (516) 694 6312 %X Ribbon & area switches %T A Framework for Dynamic Visual Applications %A Mark A. Tarlton %A P. Nong Tarlton %B 1992 Symposium on Interactive 3D Graphics %D March, 1992 %P 161-164 %X describes the Mirage system, a precursor to Inventor %A Taylor, R. M. II %A Robinett, W. %A Chi, V. L. %A Brooks, F. P. Jr. %A Wright, W. V. %A Williams, R. S. %A Snyder, E. J. %T The Nanomanipulator: A Virtual-Reality Interface for a Scanning Tunneling Microscope %B Computer Graphics (SIGGRAPH 93 Proceedings) %P 127-134 %A Tharp, G. %A Liu, A. %A French, L. %A Lai, S. %A Stark, L., %T Timing Considerations of Helmet Mounted Display Performance %B SPIE Conference on Human Vision, Visual Processing, and Digital Display %C San Jose, CA. %D 1992 %A Thorton, R. %T The number wheel: a tablet-based valuator for interactive three-dimensional positioning %J Computer Graphics %V 13 %N 2 %D 1979 %P 102-107 %A Todor, J. I., %A Doane, T. %D (1978). %T Handedness and hemispheric asymmetry in the control of movements. %J Journal of Motor Behavior %V 10, %P 295-300. %X Left hand advantage shown for task w/ large amplitude & width. (Fitts tapping task) %A Tognazzini, B. %T Principles, Techniques, and Ethics of Stage Magic and Their Application to Human Interface Design %B Proceedings of ACM INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 355-361 %A Torborg, J. %A Kajiya, J. %T Talisman: Commodity Realtime 3D Graphics for the PC %J Computer Graphics (Proc. SIGGRAPH'96) %P 353-363 %A Trident Systems Inc %O 10201 Lee Highway Suite 300, Fairfax VA 22030 (703) 273 1012 %X Touch screen reseller. Installs the physical screen for you and provides driver software (including various UNIX / X-Windows drivers). Touchscreens from basically every manufacturer available. %A Tufte, E. R. %B The Visual Display of Quantitative Information %O Graphics Press, P.O. Box 430, Cheshire, CT 06410 %A Tufte, E. R. %T Envisioning Information %O Graphics Press, P.O. Box 430, Cheshire, CT 06410 %A Russell Turner %A Francis Balaguer %A Enrico Gobbetti %A Daniel Thalmann %T Physically-based interactive camera motion using 3d input devices %J Scientific Visualization of Physical Phenomena: Proceedings of CG International Tokyo %P 135-145 %D 1991 %E N. M. Patrikalakis %P Springer-Verlag %A M. W. Vannier %A J. L. March %A J. O. Warren %T Three-dimensional Computer Graphics for Craniofacial Surgical Planning and Evaluation %J Computer Graphics %V 17 %N 3 %D July 1983 %P 263-273 %X Describes system for 3D reconstruction of CT slices (automatic edge detection in slices). System "improved quantitative post-operative evaluation in more than 200 cases." The system stresses efficient time and storage, so that the software can be added to virtually any CT scanner. Uses a very simple (but fast) segmentation algorithm. Uses CAD-like package to plan surgical procedures; linear/volumetric measurements can be derived. %A M. J. G. Marrten van Emmerik %T A Direct Manipulation Technique for Specifying 3D Object Transformation with a 2D Input device. %J Computer Graphics Forum %V 9 %P 335-361 %D 1990 van Kirk, D., "Diamond In The Rough" Information Week, July 31, 1995, pp. 34-48. %X Visual Basic %A C. W. A. M. van Overveld %T Application of a Perspective cursor as a 3D locator Device %J Computer-Aided Design %V 21 %N 10 %D December 1989 %P 619-629 %X Focuses on "3D geometric design" issues for 3D input. Basis: extend 2D drafting tool (T-square) to 3D (3 orthogonal rulers). %A van Rossum, G. %T An Introduction to Python for UNIX/C Programmers %D 1993 %X I'm not sure where this has been published. %A Venolia, D. %T Facile 3D Direct Manipulation %B INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 31-36 %A Verplank, B. %T Manipulation in Virtual Environments %X Position Statement for CHI'96 Workshop on Manipulation in Virtual Environments. Talks about some projects at Interval Research in haptic feedback (using Phantom arms from SensAble Devices). %A Visage, Inc. %O 1881 Worcester Rd. Framingham, MA 01701 (508) 620-7100 %X Touchmate : senses touch through a force plate. Can sense touch on monitors, or any other object that you can manage to mount to the force plate. For monitors, allows touch sensitivity on the physical bezel of the monitor, and not just on the screen. %A von Wright, J. %A Gebhard, P. %A Karttunen, M. %T A Developmental Study of the Recall of Spatial Location %T Journal of Experimental Child Psychology %V 20 %D 1975 %P 181-190 %A C. Wang %A L. Koved %A S. Dukach %T Design for Interactive Performance in a Virtual Laboratory %J Computer Graphics %V 24 %N 2 %P 39-40 %O Proc. 1990 Symposium on Interactive 3D Graphics %X Describes IBM's VR research (the "Rubber Rocks" system). "With current state of technology, the glove and tracking devices can generate much more data than the graphics update process can utilize." Basic problem is to match rate of incoming data with update rate of graphics. Attempts to predict the future position of the hand. "During rapid acceleration or deceleration, the predicted position tends to overshoot the actual position and converges in two to three update cycles." %A Ware, C. %A Baxter, C. %T Bat Brushes: on the Uses of Six Position and Orientation Parameters in a Paint Program %B Proc. ACM CHI'89 Conference on Human Factors in Computing Systems %D 1989 %P 155-160 %A Colin Ware %A D. R. Jessome %T Using the Bat: A Six-Dimensional Mouse for Object Placement %J IEEE Computer Graphics and Applications %D November 1988 %P 65-70 %X Reports on experiments with a polhemus tracker. Summary of some interesting points: It is essentially impossible to achieve precise positioning using a 1:1 control ratio when the arm/hand is unsupported. Rotations of the Polhemus produce inadvertent translations. Interaction techniques which require the user to precisely control both sets of parameters simultaneously are "generally confusing." Uses "ratcheting" for large translations or rotations: a button on the bat acts as a clutch allowing or disallowing movement. %A Colin Ware %T Using Hand Position for Virtual Object Placement %J Visual Computer %V 6 %N 5 %D 1990 %P 245-253 %X This paper describes two experiments which investigate the use of six degree of freedom digitizers (Polhemus) to manipulate 3D virtual environments. Specifically, the experiments test the speed and accuracy of placing an object in space with the correct orientation. Motions always had a total magnitude of 9.5 cm. Four subjects participated in the study. In the first experiment subjects were told to position the object (both position and orientation) as accurately as possible. Four conditions were tested: z translation enabled, z disabled, stereo, no stereo. Enabling z translations slowed accurate placement: 25% with stereo, 53% without stereo. Overall, the placement times with stereopsis were 39% faster. In the second experiment, subjects were told to make the placement as quickly as possible. Times to position, orient, or (simultaneously) position and orient were tested. Ware found that subjects were able to make effective use of all six degrees of freedom (that is, time for simultaneous positioning & orientation was less than the time for separate positioning and orientation). Disabling the z translations hindered rapid placement. Stereopsis still helped. Subjects did not report fatigue with the Polhemus. Ware states this is because it was used as a relative positioning device. %A Colin Ware %A S. Osborne %T Exploration and Virtual Camera Control in Virtual Three Dimensional Environments %J Computer Graphics %V 24 %N 2 %P 175-183 %B Proc. 1990 Symposium on Interactive 3D Graphics %X Discusses basic Interaction Paradigms for 3D data. Metaphors: eyeball in hand, Scene in hand, Flying vehicle control. Studies where they are appropriate. %A Coling Ware %A L. Slipp %T Exploring virtual environments using velocity control: A comparison of three devices %J Proc. Human Factors Society (HFS), 35th Ann. Mtg. (San Francisco) %D Sep. 1991 %P 300-304 %X Compares Polhemus, Spaceball, and mouse-based interfaces. Spaceball yielded worst performance. Some users complained of fatigue after prolonged use of the Polhemus, but it still yielded the best results. %A Ware, C. %A Arthur, K. %A Booth, K. S. %T Fish Tank Virtual Reality %B Proceedings of ACM INTERCHI'93 Conference on Human Factors in Computing Systems %D 1993 %P 37-41 %A D. Weimer %A S. K. Ganapathy %T A Synthetic Visual Environment with Hand Gesturing and Voice Input %J Proc. ACM CHI'89 Conference on Human Factors in Computing Systems %D 1989 %P 235-240 %X Talks about glove + voice input. Their focus is on development of synthetic environment interaction techniques, as a vehicle for experimenting with more natural 3D interfaces. A table top is used as a workspace, giving a place to rest the hands, and also providing a sort of "natural" tactile feedback when "buttons" are pressed on a menu in the synthetic space. A standard monitor is used for display. Speech input was added to the interface for three reasons: (1) people tend to use gestures to augment speech, (2) spoken vocabulary has a more standard interpretation than gestures, (3) hand gesturing and speech complement one another. Voice is used for navigating through commands, while hand gestures provide "shape" information. "There was a dramatic improvement in the interface after speech recognition was added." A thumb gesture is used as a clutching mechanism to avoid uncomfortable hand positions. The driving application is a 3D modeling system for free-form surfaces. %A Weiser, M. %T The Computer for the 21st Century %j Scientific American %V 265 %N 3 %D Sept. 1991 %P 94-104 %X ubiquitous computing %A Wells, M. J. %A Griffin, M. J. %T A Review and Investigation of Aiming and Tracking Performance with Head-Mounted Sights %T IEEE Transactions on Systems, Man, and Cybernetics, %V SMC-17 %N 2 %D March/April 1987 %P 210-221 %A Wellner, P %T The DigitalDesk Calculator: Tangible Manipulation on a Desk Top Display %B Proc. ACM SIGGRAPH Symposium on User Interface Software and Technology %D 1991 %P 107-115. %A Wellner, P. %T Interacting with Paper on the DigitalDesk %J Communications of the ACM %V 36 %N 7 %D 1993 %P 87-97 %X Overhead projector projects paper on to the desk surface; a camera system tracks where your hand is positioned. A good paper. %E Williams, R. D. %T Three Views of Virtual Reality %J Computer %D Feb. 1993 %P 79-83 %A Wing, A. M. %D (1982). %T Timing and co-ordination of repetitive bimanual movements. %J Quarterly Journal of Experimental Psychology %V 34A, %P 339-348. %X looks at timing mechanism for subjects to make repetitive bimanual movements of unequal difficulty %A Wolff, P. H., %A Hurwitz, I., & %A Moss, H. %D (1977). %T Serial organization of motor skills in left- and right-handed adults. %J Neuropsychologia, %V 15, %P 539-546. %X Studies finger tapping task for both hands. rhythmic patters tapped with greater precision in right vs. left hand. %A Kimiya Yamaashi %A J. Cooperstock %A T. Narine %A W. Buxton %T Beating the Limitations of Camera-Monitor Mediated Telepresence with Extra Eyes %B Proc. ACM CHI'96 Conference on Human Factors in Computing Systems %X To appear %A T. S. Yoo %A U. Neumann %A H. Fuchs %A S. Pizer %A T. Cullip %A J. Rhoades %A R. Whitaker %T Direct Visualization of Volume Data %J IEEE Computer Graphics and Applications %D July 1992 %P 63-71 %X This paper describes an interactive environment for volume visualization. The authors claim that existing diagnostic paradigms require some manipulation of cutting plane surfaces. The paper mostly discusses software architectures for taking advantage of Pixel Planes 5, and the various evolutions of the volume rendering software for that machine. It also discusses syntactic and semantic (user-guided) data segmentation. %A Zeleznik, R. C. %A Conner, D. B. %A Wloka, M. M. %A Aliaga, D. G. %A Huang, N. T. %A Hubbard, P. M. %A Knep, B. %A Kaufman, H. %A Hughes, J. F. %A van Dam, A. %T An Object-Oriented Framework for the Integration of Interactive Animation Techniques %J Computer Graphics (Proc. ACM SIGGRAPH '91) %V 25 %N 4 %D 1991 %P 105-111 %A Zeleznik, R. %A Herndon, K. %A Hughes, J. %T SKETCH: An Interface for Sketching 3D Scenes %B Proc. SIGGRAPH'96 %P 163-170 Zeleznik, R., Forsberg, A., Strauss, P., "Two pointer input for 3D interaction", (draft) to appear in ACM/SIGGRAPH 1997 Symposium on 3D Graphics. %A David Zeltzer %A Steve Pieper %A David Sturman %T An Integrated Graphical Simulation Platform %B Proc. Graphics Interface '89 %D June 1989 %P 266-274 %T The "Silk Cursor": Investigating Transparency for 3D Target Acquisition %S Interacting in 3-D %A Shumin Zhai %A William Buxton %A Paul Milgram %B Proceedings of ACM CHI'94 Conference on Human Factors in Computing Systems %D 1994 %V 1 %P 459-464 %K 3D interface, Interaction technique, Target acquisition, Virtual reality, Fitts' law, Input, Depth perception %* (c) Copyright 1994 Association for Computing Machinery %X This study investigates dynamic 3D target acquisition. The focus is on the relative effect of specific perceptual cues. A novel technique is introduced and we report on an experiment that evaluates its effectiveness. There are two aspects to the new technique. First, in contrast to normal practice, the tracking symbol is a volume rather than a point. Second, the surface of this volume is semi-transparent, thereby affording occlusion cues during target acquisition. The experiment shows that the volume/occlusion cues were effective in both monocular and stereoscopic conditions. For some tasks where stereoscopic presentation is unavailable or infeasible, the new technique offers an effective alternative. %A Zhai, S. %T Investigation of Feel for 6DOF Inputs: Isometric and Elastic Rate Control for Manipulation in 3D Environments %B Proceedings of the Human factors and Ergonamics Society 37th annual meeting %D 1993 %A Zhai, S. %A Milgram, P. %T Human Performance Evaluation of Isometric and Elastic Rate Controllers in a 6DoF Tracking Task %B Proc. SPIE Telemanipulator Technology %V SPIE vol. 2057 %D 1993 %A Zhai, S %T Human Performance Evaluation of Manipulation Schemes in Virtual Environments %B Proc IEEE Virtual Reality International Symposium (VRAIS) %D Sep 1993 %X Overview of Zhai's taxonomy & his experimental results %A Zhai, S %A Milgram, P %T Input Techiniques for HCI in 3D Environments %B ACM CHI'94 (Poster Session) %P 2 pp. %A Zhai, S. %A Buxton, W. %A Milgram, P. %T The Partial Occlusion Effect: Utilizing Semi-transparency for Human Computer Interaction %J ACM Transactions on Human-Computer Interaction (to appear) %X Currently available at http://vered.rose.utoronto.ca/people/shumin_dir/SILK/silk.html %A Zhai, S. %A Milgram, P. %A Buxton, W. %T The Effects of Using Fine Muscle Groups in Multiple Degree-of-Freedom Input %B Proc. ACM CHI'96 Conference on Human Factors in Computing Systems %P 308-315 %A Zhai, S. %T Human Performance in Six Degree of Freedom Input Control %O PhD Thesis %I University of Toronto %D 1995 %A Zimmerman, T. %A Lanier, J. %A Blanchard, C. %A Bryson, S. %A Harvill, Y. %T A Hand Gesture Interface Device %B Proc. of ACM CHI+GI'87 Conference on Human Factors in Computing Systems and Graphics Interface %P 189-192 %A Zimmerman, T. %A Smith, J. R. %A Paradiso, J. %A Allport, D. %A Gershenfeld, N. %T Applying Electric Field Sensing to Human-Computer Interfaces %B Proc. ACM CHI'95 Conference on Human Factors in Computing Systems %P 280-287.