Interacting with paper on the DigitalDesk

In the 1970's Xerox PARC developed the " desktop metaphor, " which made computers easy to use by making them look and act like ordinary desks and paper. This led visionaries to predict the " paperless office " would dominate within a few years, but the trouble with this prediction is that people like paper too much. It is portable, tactile, universally accepted, and easier to read than a screen. Today, we continue to use paper, and computers produce more of it than they replace. Instead of trying to use computers to replace paper, the DigitalDesk takes the opposite approach. It keeps the paper, but uses computers to make it more powerful. It provides a Computer Augmented Environment for paper. The DigitalDesk is built around an ordinary physical desk and can be used as such, but it has extra capabilities. A video camera is mounted above the desk, pointing down at the work surface. This camera's output is fed through a system that can detect where the user is pointing, and it can read documents that are placed on the desk. A computer-driven electronic projector is also mounted above the desk, allowing the system to project electronic objects onto the work surface and onto real paper documents — something that can't be done with flat display panels or rear-projection. The system is called DigitalDesk because it allows pointing with the fingers. Several applications have been prototyped on the DigitalDesk. The first was a calculator where a sheet of paper such as an annual report can be placed on the desk allowing the user to point at numbers with a finger or pen. The camera reads the numbers off the paper, recognizes them, and enters them into the display for further calculations. Another is a translation system which allows users to point at unfamiliar French words to get their English definitions projected down next to the paper. A third is a paper-based paint program (PaperPaint) that allows users to sketch on paper using traditional tools, but also be able to select and paste these sketches with the camera and projector to create merged paper and electronic documents. A fourth application is the DoubleDigitalDesk, which allows remote colleagues to " share " their desks, look at each other's paper documents and sketch on them remotely. This dissertation introduces the concept of Computer Augmented Environments, describes the DigitalDesk and applications for it, and …

[1]  William L. Bewley,et al.  Human factors testing in the design of Xerox's 8010 “Star” office workstation , 1983, CHI '83.

[2]  James A. Gosling,et al.  The News Book: An Introduction to the Network/Extensible Window System , 1989 .

[3]  Jonathan Grudin,et al.  Integration of Inter-Personal Space and Shared Workspace: ClearBoard Design and Experiments , 1992, CSCW.

[4]  Jeff A. Johnson,et al.  The desktop metaphor as an approach to user interface design (panel discussion) , 1985, ACM '85.

[5]  Mitchel Resnick,et al.  Behavior construction kits , 1993, CACM.

[6]  John C. Tang,et al.  VideoWhiteboard: video shadows to support remote collaboration , 1991, CHI.

[7]  Dan S. Bloomberg Connectivity-preserving morphological image transformations , 1991, Other Conferences.

[8]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[9]  William H. Cushman,et al.  Usable OCR: what are the minimum performance requirements? , 1990, CHI '90.

[10]  Petros Maragos,et al.  Generalized hit-miss operators , 1990, Optics & Photonics.

[11]  Frank Biocca,et al.  A Survey of Position Trackers , 1992, Presence: Teleoperators & Virtual Environments.

[12]  M. R. Bartz,et al.  The IBM 1975 optical page reader: part II: video thresholding system , 1968 .

[13]  Frederick P. Brooks,et al.  Feeling and seeing: issues in force display , 1990, I3D '90.

[14]  Greg Nelson,et al.  Systems programming in modula-3 , 1991 .

[15]  Ryutarou Ohbuchi,et al.  Merging virtual objects with the real world: seeing ultrasound imagery within the patient , 1992, SIGGRAPH.

[16]  John L. Sibert,et al.  Charcoal sketching: returning control to the artist , 1988, TOGS.

[17]  James A. Pittman,et al.  Recognizing handwritten text , 1991, CHI.

[18]  Myron W. Krueger Environmental technology: making the real world virtual , 1993, CACM.

[19]  Pierre Wellner The DigitalDesk calculator: tangible manipulation on a desk top display , 1991, UIST '91.

[20]  M. R. Harris,et al.  Exploring Virtual Worlds With Head-Mounted Displays , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[21]  Linda G. Shapiro,et al.  Image Segmentation Techniques , 1984, Other Conferences.

[22]  Thomas P. Moran,et al.  Tivoli: an electronic whiteboard for informal workgroup meetings , 1993, INTERCHI.

[23]  Ramana Rao,et al.  Bridging the paper and electronic worlds: the paper user interface , 1993, INTERCHI.

[24]  F. P. Brooks,et al.  Grasping reality through illusion—interactive graphics serving science , 1988, CHI '88.

[25]  J. H. Hammond,et al.  The Camera Lucida in Art and Science , 1987 .

[26]  Ching Y. Suen,et al.  Online handwriting recognition-a survey , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[27]  Myron W. Krueger,et al.  VIDEOPLACE—an artificial reality , 1985, CHI '85.

[28]  Xinhua Zhuang,et al.  Image Analysis Using Mathematical Morphology , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Owen Linderholm Mind melding: how far can the human/computer interface go? , 1991 .

[30]  Warren Robinett,et al.  Virtual environment display system , 1987, I3D '86.

[31]  William Newman,et al.  A desk supporting computer-based interaction with paper documents , 1992, CHI.

[32]  Kathleen Carter,et al.  Computer Aided Design: Back to the Drawing Board , 1993 .

[33]  Christian Heath,et al.  Tasks-in-interaction: paper and screen based documentation in collaborative activity , 1992, CSCW '92.

[34]  Ellen Francik,et al.  Putting innovation to work: adoption strategies for multimedia communication systems , 1991, CACM.

[35]  John C. Tang,et al.  Videodraw: a video interface for collaborative drawing , 1991, TOIS.

[36]  Jerome Swartz,et al.  Fundamentals of bar code information theory , 1990, Computer.

[37]  James R. Rhyne,et al.  The paper-like interface , 1989 .

[38]  Eric Harslem,et al.  The star user interface: an overview , 1899, AFIPS '82.

[39]  Paul Dourish,et al.  Realizing a video environment: EuroPARC's RAVE system , 1992, CHI.

[40]  Shuji Hashimoto,et al.  A computer music system that follows a human conductor , 1991, Computer.

[41]  Thomas P. Moran,et al.  Analogy considered harmful , 1982, CHI '82.

[42]  Dan Shafer,et al.  The power of PenPoint , 1991 .

[43]  Kannan,et al.  ON IMAGE SEGMENTATION TECHNIQUES , 2022 .

[44]  Michael Dixon,et al.  Responsive office environments , 1993, CACM.

[45]  J. E. Glynn,et al.  Numerical Recipes: The Art of Scientific Computing , 1989 .

[46]  Steven K. Feiner,et al.  Knowledge-based augmented reality , 1993, CACM.

[47]  Wilfred J. Hansen,et al.  Reading and writing with computers: a framework for explaining differences in performance , 1988, CACM.

[48]  Ben Shneiderman,et al.  Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.

[49]  Michael G. Lamming,et al.  Activity-based Information Retrieval: Technology in Support of Personal Memory , 1992, IFIP Congress.

[50]  K. C. Knowlton Computer displays optically superimposed on input devices , 1977, The Bell System Technical Journal.

[51]  Wendy E. Mackay,et al.  Augmenting reality: adding computational dimensions to paper , 1993, CACM.

[52]  Kent L. Beck,et al.  A laboratory for teaching object oriented thinking , 1989, OOPSLA '89.

[53]  W. Buxton,et al.  A study in two-handed input , 1986, CHI '86.

[54]  Howard Rheingold,et al.  Virtual Reality , 1991 .

[55]  Hiroshi Ishii,et al.  DispLayers: multi-layer display technique to enhance selective looking of overlaid images , 1992, CHI '92.

[56]  Judith S. Olson,et al.  Concurrent editing: the group's interface , 1990, INTERACT.

[57]  Paul D. Gader Image Algebra and Morphological Image Processing , 1991 .

[58]  David Goldberg,et al.  Stylus user interfaces for manipulating text , 1991, UIST '91.

[59]  Myron W. Krueger,et al.  Artificial reality II , 1991 .

[60]  J Rhyne Dialogue management for gestural interfaces , 1987, COMG.

[61]  James Gettys,et al.  The X window system, version 11 , 1990, Softw. Pract. Exp..

[62]  Thomas Erickson,et al.  Designing a desktop information system: observations and issues , 1991, CHI '91.

[63]  Ronald M. Baecker,et al.  Readings in human-computer interaction : a multidisciplinary approach , 1988 .

[64]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[65]  Susan M. Merritt,et al.  ACM model high school computer science curriculum , 1993, CACM.

[66]  Jakob Nielsen,et al.  Noncommand user interfaces , 1993, CACM.

[67]  Kimiya Yamaashi,et al.  Object-oriented video: interaction with real-world objects through live video , 1992, CHI.

[68]  Ronald Azuma,et al.  Tracking requirements for augmented reality , 1993, CACM.

[69]  Thomas W. Malone,et al.  How do people organize their desks?: Implications for the design of office information systems , 1983, TOIS.

[70]  Stephen Martin Guy Freeman An architecture for distributed user interfaces , 1994, Technical Report / University of Cambridge / Computer Laboratory.

[71]  Hiroshi Ishii,et al.  Toward an open shared workspace: computer and video fusion approach of TeamWorkStation , 1991, CACM.

[72]  Scott L. Minneman,et al.  Where were we: making and using near-synchronous, pre-narrative video , 1993, MULTIMEDIA '93.

[73]  Glenn Widener The X11 inter‐client communication conventions manual , 1990, Softw. Pract. Exp..

[74]  John C. Tang,et al.  Liveboard: a large interactive display supporting group meetings, presentations, and remote collaboration , 1992, CHI.

[75]  William W. Gaver Synthesizing auditory icons , 1993, INTERCHI.

[76]  Pierre David Wellner,et al.  Interacting with paper on the DigitalDesk , 1993, CACM.

[77]  Jeff Johnson,et al.  How faithfully should the electronic office simulate real one? , 1987, SGCH.

[78]  George W. Fitzmaurice,et al.  Situated information spaces and spatially aware palmtop computers , 1993, CACM.

[79]  Ivan E. Sutherland,et al.  A head-mounted three dimensional display , 1968, AFIPS Fall Joint Computing Conference.

[80]  Wendy E. Mackay,et al.  Computer-Augmented Environments: Back to the Real World - Introduction to the Special Issue. , 1993 .

[81]  Christopher Schmandt,et al.  Spatial input/display correspondence in a stereoscopic computer graphic work station , 1983, SIGGRAPH.

[82]  Peter J. Denning,et al.  Computing as a discipline: preliminary report of the ACM task force on the core of computer science , 1988, SIGCSE '88.

[83]  Corporate,et al.  PEXlib reference manual , 1992 .

[84]  Jeff A. Johnson,et al.  The Xerox Star: a retrospective , 1989, Computer.

[85]  Sara A. Bly,et al.  Managing a trois: a study of a multi-user drawing tool in distributed design work , 1991, CHI.

[86]  William Buxton,et al.  Issues and techniques in touch-sensitive tablet input , 1985, SIGGRAPH '85.

[87]  Joan S. Weszka,et al.  A survey of threshold selection techniques , 1978 .