SketchSliders: Sketching Widgets for Visual Exploration on Wall Displays

We introduce a mobile sketching interface for exploring multi-dimensional datasets on wall displays. We demonstrate the idea of SketchSliders, range sliders that users can freely sketch on a mobile surface to customize their exploration. A small combination of sketches and gestures allows the creation of complex interactive sliders, such as circular sliders for periodic data, slider branches for detailed interaction, and fisheye transformation sliders. We augment sliders with a suite of tools, such as markers, slider cursors, and approximate views of data distributions. Our designs are inspired by a design study with three visualization experts and validated through a user study with six experts using our system. Our findings indicate that our sketching interface accommodates a wide range of exploration strategies, helping users customize as well as focus their visual explorations.

[1]  Bongshin Lee,et al.  SketchStory: Telling More Engaging Stories with Data through Freeform Sketching , 2013, IEEE Transactions on Visualization and Computer Graphics.

[2]  François Guimbretière,et al.  Techniques , 2011, Laboratory Investigation.

[3]  Emmanuel Pietriga,et al.  High-precision pointing on large wall displays using small handheld devices , 2013, CHI.

[4]  William O. Chao NapkinVis: Rapid Pen-Centric Authoring of Improvisational Visualizations , 2009 .

[5]  M. Sheelagh T. Carpendale,et al.  Data analysis on interactive whiteboards through sketch-based interaction , 2011, ITS '11.

[6]  Yin Yin Wong Rough and ready prototypes: lessons from graphic design , 1992, CHI '92.

[7]  Pierre Dragicevic,et al.  GlideCursor: pointing with an inertial cursor , 2014, AVI.

[8]  J. Hintze,et al.  Violin plots : A box plot-density trace synergism , 1998 .

[9]  Tobias Isenberg,et al.  Sketchy Rendering for Information Visualization , 2012, IEEE Transactions on Visualization and Computer Graphics.

[10]  Pierre Dragicevic,et al.  Tangible remote controllers for wall-size displays , 2012, CHI.

[11]  Christopher Williamson,et al.  Dynamic queries for information exploration: an implementation and evaluation , 1992, CHI.

[12]  Paul Johns,et al.  Understanding Pen and Touch Interaction for Data Exploration on Interactive Whiteboards , 2012, IEEE Transactions on Visualization and Computer Graphics.

[13]  M. Sheelagh T. Carpendale,et al.  Transmogrification: causal manipulation of visualizations , 2013, UIST.

[14]  Pierre Dragicevic,et al.  Video browsing by direct manipulation , 2008, CHI.

[15]  John T. Stasko,et al.  BEST PAPER: A Knowledge Task-Based Framework for Design and Evaluation of Information Visualizations , 2004, IEEE Symposium on Information Visualization.

[16]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, ACM Trans. Graph..

[17]  Yang Li,et al.  Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes , 2007, UIST.

[18]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[19]  Pierre Dragicevic,et al.  Mnemonic rendering: an image-based approach for exposing hidden changes in dynamic displays , 2006, UIST.

[20]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[21]  Christopher Andrews,et al.  Information visualization on large, high-resolution displays: Issues, challenges, and opportunities , 2011, Inf. Vis..

[22]  Steven K. Feiner,et al.  Relaxed selection techniques for querying time-series graphs , 2009, UIST '09.

[23]  Wendy E. Mackay,et al.  Musink: composing music through augmented drawing , 2009, CHI.

[24]  Martin Wattenberg,et al.  Sketching a graph to query a time-series database , 2001, CHI Extended Abstracts.

[25]  James A. Landay,et al.  SILK: sketching interfaces like krazy , 1996, CHI Conference Companion.

[26]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, SIGGRAPH 2004.

[27]  Anastasia Bezerianos,et al.  Smarties: an input system for wall display development , 2014, CHI.

[28]  Patrick Baudisch,et al.  Design and analysis of delimiters for selection-action pen gesture phrases in scriboli , 2005, CHI.

[29]  Shigeru Makino,et al.  QueryLines: approximate query for visual browsing , 2005, CHI 2005.

[30]  Yang Li,et al.  Informal prototyping of continuous graphical interactions by demonstration , 2005, SIGGRAPH '06.

[31]  John Stasko,et al.  BEST PAPER: A Knowledge Task-Based Framework for Design and Evaluation of Information Visualizations , 2004 .

[32]  Chris North,et al.  An insight-based methodology for evaluating bioinformatics visualizations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[33]  Jean-Daniel Fekete,et al.  Excentric labeling: dynamic neighborhood labeling for data visualization , 1999, CHI '99.

[34]  Christopher Collins,et al.  DimpVis: Exploring Time-varying Information Visualizations by Direct Manipulation , 2014, IEEE Transactions on Visualization and Computer Graphics.

[35]  Desney S. Tan,et al.  InkSeine: In Situ search for active note taking , 2007, CHI.

[36]  Jeffrey Heer,et al.  Scented Widgets: Improving Navigation Cues with Embedded Visualizations , 2007, IEEE Transactions on Visualization and Computer Graphics.