Metamorphers: storytelling templates for illustrative animated transitions in molecular visualization

In molecular biology, illustrative animations are used to convey complex biological phenomena to broad audiences. However, such animations have to be manually authored in 3D modeling software, a time consuming task that has to be repeated from scratch for every new data set, and requires a high level of expertise in illustration, animation, and biology. We therefore propose metamorphers: a set of operations for defining animation states as well as the transitions to them in the form of re-usable storytelling templates. The re-usability is two-fold. Firstly, due to their modular nature, metamorphers can be re-used in different combinations to create a wide range of animations. Secondly, due to their abstract nature, metamorphers can be re-used to re-create an intended animation for a wide range of compatible data sets. Metamorphers thereby mask the low-level complexity of explicit animation specifications by exploiting the inherent properties of the molecular data, such as the position, size, and hierarchy level of a semantic data subset. We demonstrate the re-usability of our technique based on the authoring and application of two animation use-cases to three molecular data sets.

[1]  Pierre Dragicevic,et al.  Temporal distortion for animated transitions , 2011, CHI.

[2]  Chun-Fa Chang,et al.  Key Probe: a technique for animation keyframe extraction , 2005, The Visual Computer.

[3]  Patrick Olivier,et al.  Camera Control in Computer Graphics , 2008, Comput. Graph. Forum.

[4]  Jeffrey Heer,et al.  Animated Transitions in Statistical Data Graphics , 2007, IEEE Transactions on Visualization and Computer Graphics.

[5]  D. Goodsell,et al.  cellPACK: A Virtual Mesoscope to Model and Visualize Structural Systems Biology , 2014, Nature Methods.

[6]  Protein Anatomy,et al.  The Anatomy and Taxonomy of Protein Structure , 2007 .

[7]  Sabine Iserhardt-Bauer,et al.  Standardized Analysis of Intracranial Aneurysms Using Digital Video Sequences , 2002, MICCAI.

[8]  Bernhard Preim,et al.  Reusable Visualizations and Animations for Surgery Planning , 2010, Comput. Graph. Forum.

[9]  Stefan Bruckner,et al.  Flexible direct multi-volume rendering in interactive scenes , 2004 .

[10]  Jock D. Mackinlay,et al.  Storytelling: The Next Step for Visualization , 2013, Computer.

[11]  Jodie Jenkinson,et al.  Using 3D Animation in Biology Education: Examining the Effects of Visual Complexity in the Representation of Dynamic Molecular Events , 2013 .

[12]  David Salesin,et al.  Interactive cutaway illustrations of complex 3D models , 2007, SIGGRAPH 2007.

[13]  Jeffrey Heer,et al.  Narrative Visualization: Telling Stories with Data , 2010, IEEE Transactions on Visualization and Computer Graphics.

[14]  David S. Goodsell,et al.  Atomistic vs. Continuous Representations in Molecular Biology , 1999, Visual Representations and Interpretations.

[15]  Steven K. Feiner,et al.  Automated presentation planning of animation using task decomposition with heuristic reasoning , 1993 .

[16]  Steven K. Feiner,et al.  Automated generation of intent-based 3D Illustrations , 1991, SIGGRAPH.

[17]  Chao-Hung Lin,et al.  Animation Key-Frame Extraction and Simplification Using Deformation Analysis , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Stefan Bruckner,et al.  Flexible Direct Multi-Volume Rendering in Dynamic Scenes , 2004, VMV.

[19]  Helwig Hauser,et al.  Story Telling for Presentation in Volume Visualization , 2007, EuroVis.

[20]  Pere-Pau Vázquez,et al.  Adaptive Cross‐sections of Anatomical Models , 2012, Comput. Graph. Forum.

[21]  Jehee Lee,et al.  Motion Grammars for Character Animation , 2016, Comput. Graph. Forum.

[22]  Verfassung der Arbeit,et al.  Animated Transitions Across Multiple Dimensions for Volumetric Data , 2011 .

[23]  M. Sheelagh T. Carpendale,et al.  Color Tunneling: Interactive Exploration and Selection in Volumetric Datasets , 2014, 2014 IEEE Pacific Visualization Symposium.

[24]  Bernhard Preim,et al.  Adaptive Script Based Animations for Intervention Planning , 2006, MICCAI.

[25]  J. Iwasa Animating the model figure. , 2010, Trends in cell biology.

[26]  Kwan-Liu Ma,et al.  A rendering framework for multiscale views of 3D models , 2011, SA '11.

[27]  J. Richardson,et al.  The anatomy and taxonomy of protein structure. , 1981, Advances in protein chemistry.

[28]  Ivan Viola,et al.  cellVIEW: a Tool for Illustrative and Multi-Scale Rendering of Large Biomolecular Datasets , 2015, VCBM.