Perceptually-supported image editing of text and graphics

This paper presents a novel image editing program emphasizing easy selection and manipulation of material found in informal, casual documents such as sketches, handwritten notes, whiteboard images, screen snapshots, and scanned documents. The program, called ScanScribe, offers four significant advances. First, it presents a new, intuitive model for maintaining image objects and groups, along with underlying logic for updating these in the course of an editing session. Second, ScanScribe takes advantage of newly developed image processing algorithms to separate foreground markings from a white or light background, and thus can automatically render the background transparent so that image material can be rearranged without occlusion by background pixels. Third, ScanScribe introduces new interface techniques for selecting image objects with a pointing device without resorting to a palette of tool modes. Fourth, ScanScribe presents a platform for exploiting image analysis and recognition methods to make perceptually significant structure readily available to the user. As a research prototype, ScanScribe has proven useful in the work of members of our laboratory, and has been released on a limited basis for user testing and evaluation.

[1]  David Jones,et al.  Discerning structure from freeform handwritten notes , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[2]  Eric Saund,et al.  Finding Perceptually Closed Paths in Sketches and Drawings , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  James A. Landay,et al.  Sketching Interfaces: Toward More Human Interface Design , 2001, Computer.

[4]  James A. Landay,et al.  SATIN: a toolkit for informal ink-based applications , 2000, UIST '00.

[5]  Mark W. Newman,et al.  DENIM: finding a tighter fit between tools and practice for Web site design , 2000, CHI.

[6]  Bill N. Schilit,et al.  Dynomite: a dynamically organized ink and audio notebook , 1997, CHI.

[7]  Robert Wilensky,et al.  Multivalent documents: inducing structure and behaviors in online digital documents , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[8]  Gary E. Kopec,et al.  Editing images of text , 1994, CACM.

[9]  Eric Saund,et al.  A perceptually-supported sketch editor , 1994, UIST '94.

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

[11]  Mark D. Gross,et al.  Graphical constraints in CoDraw , 1992, Proceedings IEEE Workshop on Visual Languages.

[12]  K. Koffka Perception: an introduction to the Gestalt-Theorie. , 1922 .

[13]  Xiangshi Ren,et al.  Structuralizing Freeform Notes by Implicit Sketch Understanding , 2002 .

[14]  Maurizio Pilu,et al.  A light-weight text image processing method for handheld embedded cameras , 2002, BMVC.

[15]  Kenneth D. Forbus,et al.  Towards a computational model of sketching , 2001, IUI '01.

[16]  Mark D. Gross,et al.  The electronic cocktail napkin--computer support for working with diagrams , 1996 .

[17]  Mark D. Gross,et al.  The Electronic Cocktail Napkin—a computational environment for working with design diagrams , 1996 .

[18]  G. Kanizsa,et al.  Organization in Vision: Essays on Gestalt Perception , 1979 .

[19]  M. Wertheimer Laws of organization in perceptual forms. , 1938 .