Interactive Annotation on Large, High-Resolution Information Displays Tobias Isenberg, Petra Neumann, Sheelagh Carpendale, Simon Nix, Saul Greenberg

l high-resolution gr great po- aphic and render tive displays provide available ing Large interac y will on today’s tabletop and w ation . The displays all tential for inform make boratively explore & allow us to colla i- l require sharing of ind l sense of data. This wil input resolution usually st interpretations of the ill low and noisy vidual experiences and l finger and pen in data. exploration put relatively imprecise lizing aspects of the when comp For externa factors. ared to pixel size due & annotations are key finger or p to size of process, labels ing en tips , the annotation & labell On large displays input is often limited l annot process is difficult since ations needed for inte inform ractive to touch or pen. ation and data visualiz fingers are quite blunt ation For high-res displays, applications that make use election or annotation of high input instruments for s rendering resolution plays. We provide small information dis of tion that l ticky Notes for annota annotation interactive S large input still to be done low input resolution ( or pe with finger can be drawn at Annotation written using n to avoid input mode d to our information switching size) and then adde low-resolution input. tion (small size). display at higher resolu

Annotating images directly.

Annotation of a radial tree layout.

Annotation placed with information at high-resolution.

St icky Notes are implemented with short ren dering times in mind to allow smooth pen s trokes. To facilitate this, they are using h ardware-accelerated P-buffers provided by modern graphics hardware that allow off- s creen rendering of the Sticky Note contents. T his in turn is assigned to a mip-mapped tex ture for the actual rendering. This way th e drawing routines of OpenGL could be u sed for drawing lines onto Sticky Notes. Ope nGL’s Bézier curve rendering is used with a daptive step sizes to address the problem of low frequency input sampling. A similar approach is used for annotating images directly. Here, P-buffer textures are created with a transparent background and are rendered on top of the actual image Annotation of small information items in a texture. tournament . Usage of Sticky Notes for conceptual drafts.

Contact: Tobias Isenberg Petra Neumann Interactions Lab, University of Calgary, Canada