Structuralizing Freeform Notes by Implicit Sketch Understanding

People are accustomed to capture important events and ideas by sketching notes on papers. Pen and paper offer people great freedom and naturalness to perform these activities. During note sketching, people generally don’t pay much attention to the organization of notes, instead they use implicit spatial relationships and concise informal organizing symbols to structuralize notes. We conducted a study to discover how people sketch and organize their notes. The structuralized notes are easy to be maintained, manipulated and reused. Based on our observations, we designed algorithms to structuralize freeform notes into a consistent hierarchical structure. Both implicit spatial parsing and gesture-based structuralizing are enabled. With the supports of these algorithms, we built a system SketchPoint notebook as a tool that allows a user to sketch various notes in a freeform manner. It conducts lazy note structuralizing implicitly. The structuralized notes of SketchPoint enable structure-semantics based ink manipulations that bring much efficiency to users.

[1]  Frank M. Shipman,et al.  Finding and using implicit structure in human-organized spatial layouts of information , 1995, CHI '95.

[2]  Lynn Wilcox,et al.  A dynamic grouping technique for ink and audio notes , 1998, UIST '98.

[3]  Masaki Nakagawa,et al.  Lazy recognition as a principle of pen interfaces , 1993, INTERCHI Adjunct Proceedings.

[4]  Marti A. Hearst Sketching intelligent systems , 1998 .

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

[6]  James D. Hollan,et al.  Pad++: a zooming graphical interface for exploring alternate interface physics , 1994, UIST '94.

[7]  Takeo Igarashi,et al.  Flatland: new dimensions in office whiteboards , 1999, CHI '99.

[8]  Thomas P. Moran,et al.  Spatial interpretation of domain objects integrated into a freeform electronic whiteboard , 1998, UIST '98.

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

[10]  Bill N. Schilit,et al.  Dynomite: a dynamically organized ink and audio notebook , 1998 .

[11]  Satoshi Matsuoka,et al.  Adaptive recognition of implicit structures in human-organized layouts , 1995, Proceedings of Symposium on Visual Languages.

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

[13]  James A. Landay,et al.  NotePals: lightweight note sharing by the group, for the group , 1999, CHI '99.

[14]  Christos H. Papadimitriou,et al.  Elements of the Theory of Computation , 1997, SIGA.

[15]  Takeo Igarashi Supportive Interfaces for Creative Visual Thinking , 2000 .