Morphable Word Clouds for Time-Varying Text Data Visualization

A word cloud is a visual representation of a collection of text documents that uses various font sizes, colors, and spaces to arrange and depict significant words. The majority of previous studies on time-varying word clouds focuses on layout optimization and temporal trend visualization. However, they do not fully consider the spatial shapes and temporal motions of word clouds, which are important factors for attracting people's attention and are also important cues for human visual systems in capturing information from time-varying text data. This paper presents a novel method that uses rigid body dynamics to arrange multi-temporal word-tags in a specific shape sequence under various constraints. Each word-tag is regarded as a rigid body in dynamics. With the aid of geometric, aesthetic, and temporal coherence constraints, the proposed method can generate a temporally morphable word cloud that not only arranges word-tags in their corresponding shapes but also smoothly transforms the shapes of word clouds overtime, thus yielding a pleasing time-varying visualization. Using the proposed frame-by-frame and morphable word clouds, people can observe the overall story of a time-varying text data from the shape transition, and people can also observe the details from the word clouds in frames. Experimental results on various data demonstrate the feasibility and flexibility of the proposed method in morphable word cloud generation. In addition, an application that uses the proposed word clouds in a simulated exhibition demonstrates the usefulness of the proposed method.

[1]  Jimeng Sun,et al.  FacetAtlas: Multifaceted Visualization for Rich Text Corpora , 2010, IEEE Transactions on Visualization and Computer Graphics.

[2]  Xiaotong Liu,et al.  Supporting multifaceted viewing of word clouds with focus+context display , 2015, Inf. Vis..

[3]  Daniel A. Keim,et al.  Document Cards: A Top Trumps Visualization for Documents , 2009, IEEE Transactions on Visualization and Computer Graphics.

[4]  Verena Lyding,et al.  Structured Parallel Coordinates : a visualization for analyzing structured language data , 2013 .

[5]  Benjamin M. Good,et al.  Tag clouds for summarizing web search results , 2007, WWW '07.

[6]  Martin Halvey,et al.  An assessment of tag presentation techniques , 2007, WWW '07.

[7]  Michael S. Floater,et al.  Mean value coordinates , 2003, Comput. Aided Geom. Des..

[8]  Martin Wattenberg,et al.  Participatory Visualization with Wordle , 2009, IEEE Transactions on Visualization and Computer Graphics.

[9]  Franklin C. Crow,et al.  Summed-area tables for texture mapping , 1984, SIGGRAPH.

[10]  Furu Wei,et al.  Context preserving dynamic word cloud visualization , 2010, 2010 IEEE Pacific Visualization Symposium (PacificVis).

[11]  Daniel A. Keim,et al.  Rolled‐out Wordles: A Heuristic Method for Overlap Removal of 2D Data Representatives , 2012, Comput. Graph. Forum.

[12]  Ravi Kumar,et al.  Visualizing tags over time , 2006, WWW '06.

[13]  Erin S. Catto Iterative Dynamics with Temporal Coherence , 2005 .

[14]  Lei Shi,et al.  Understanding text corpora with multiple facets , 2010, 2010 IEEE Symposium on Visual Analytics Science and Technology.

[15]  Rosane Minghim,et al.  Semantic Wordification of Document Collections , 2012, Comput. Graph. Forum.

[16]  Michael J. Muller,et al.  Getting our head in the clouds: toward evaluation studies of tagclouds , 2007, CHI.

[17]  Ariel Shamir,et al.  Digital micrography , 2011, ACM Trans. Graph..

[18]  Derek Greene,et al.  TwitterCrowds: Techniques for Exploring Topic and Sentiment in Microblogging Data , 2013, ArXiv.

[19]  Andrew Witkin,et al.  Physically Based Modeling: Principles and Practice , 1997 .

[20]  Barbara Tversky,et al.  Animation: can it facilitate? , 2002, Int. J. Hum. Comput. Stud..

[21]  Bongshin Lee,et al.  ManiWordle: Providing Flexible Control over Wordle , 2010, IEEE Transactions on Visualization and Computer Graphics.

[22]  Lucy T. Nowell,et al.  ThemeRiver: visualizing theme changes over time , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[23]  Martin Wattenberg,et al.  Parallel Tag Clouds to explore and analyze faceted text corpora , 2009, 2009 IEEE Symposium on Visual Analytics Science and Technology.

[24]  M. Sheelagh T. Carpendale,et al.  SparkClouds: Visualizing Trends in Tag Clouds , 2010, IEEE Transactions on Visualization and Computer Graphics.

[25]  David S. Ebert,et al.  Spatial Text Visualization Using Automatic Typographic Maps , 2012, IEEE Transactions on Visualization and Computer Graphics.

[26]  Kwan-Liu Ma,et al.  Semantic‐Preserving Word Clouds by Seam Carving , 2011, Comput. Graph. Forum.

[27]  Marc Alexa,et al.  As-rigid-as-possible shape interpolation , 2000, SIGGRAPH.