Annotation of Animated 3D Objects

AbstractThis paper presents a novel approach to illustrate dynamic procedures in tutoring mate-rials by analyzing corresponding animations. We propose two strategies: (i) to enhanceanimations with secondary elements (e.g., textual annotations and arrows) and (ii) togenerate visual summaries, i.e. illustrations where secondary elements provide indi-cations of the direction and the extent of moving objects in animations. We proposemetrics aiming at an unambiguous and frame-coherent layout in animations. Moreover,we integrated real-time algorithms to layout secondary elements in animations into aninteractive 3D browser. In order to test the impact of various conflicting functional andaesthetic layout requirements, our system contains several algorithms and strategies,which are compared in a user study. Finally, this paper presents result of applying ourapproach to enhance scientific illustrations and technical documentation. 1 Introduction Learning material (e.g., text books or visual dictionaries) incorporate many illustrations inorder to convey visual attributes of objects (e.g., shape, appearance) and spatial relationsbetween components in complex configurations. These visual entities are primary elementsin the layout of illustrations [Tuf97]. Moreover, textual annotations (labels) and other sec-ondary elements [Tuf97] (i) establish co-referential relations between visual and textualelements or (ii) encode directions of moving components and user actions in assembling ormaintenance processes (cf. the arrows in Fig. 1). Textual annotations either directly overlaythe referred object (internal labels) or are placed on the exterior of the geometric model(external labels), whereas reference lines establish the link between the label’s text and thereferred object.These 2D illustrations present 3D objects from a fixed point of view. For complex spatialconfigurations or complex-shaped objects an interactive exploration of 3D models facili-tates comprehension and learning (see [PPS99]). Therefore, several researchers developedreal-time layout algorithms that smoothly integrate secondary elements into interactive3D visualizations. Some of these real-time layout algorithms already considercoherency as-pects, i.e. they target at minimizing the flow of layout elements between subsequent framesduring user interactions.

[1]  Bernhard Preim,et al.  An Evaluation of Interaction Techniques for the Exploration of 3D-Illustrations , 1999, Software-Ergonomie.

[2]  E. Imhof Positioning Names on Maps , 1975 .

[3]  Joe Marks,et al.  An empirical study of algorithms for point-feature label placement , 1995, TOGS.

[4]  Andreas Nürnberger,et al.  3D spatial data mining on document sets for the discovery of failure causes in complex technical devices , 2016, GRAPP.

[5]  Timo Götzelmann,et al.  Metrics for Functional and Aesthetic Label Layouts , 2005, Smart Graphics.

[6]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[7]  Edward Rolf Tufte Visual explanations - images and quantities, evidence and narrative , 1997 .

[8]  Jürgen Döllner,et al.  Dynamic Annotation of Interactive Environments using Object-Integrated Billboards , 2006 .

[9]  Timo Götzelmann,et al.  Agent-Based Annotation of Interactive 3D Visualizations , 2006, Smart Graphics.

[10]  Tom Drummond,et al.  Real-Time Video Annotations for Augmented Reality , 2005, ISVC.

[11]  William J. Christmas,et al.  A Novel Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[12]  Ronald Azuma,et al.  Evaluating label placement for augmented reality view management , 2003, The Second IEEE and ACM International Symposium on Mixed and Augmented Reality, 2003. Proceedings..

[13]  Bernhard Preim,et al.  Coherent Zooming of Illustrations with 3D-Graphics and Text , 1997, Graphics Interface.

[14]  Robert B McMaster,et al.  Generalization in Digital Cartography , 2008 .

[15]  Stefan Bruckner,et al.  TECHNICAL REPORT VolumeShop: An Interactive System for Direct Volume , 2022 .

[16]  Tobias Höllerer,et al.  Semi-automated Placement of Annotations in Videos , 2004 .

[17]  Knut Hartmann,et al.  Label Layout for Interactive 3D Illustrations , 2005, J. WSCG.

[18]  David Salesin,et al.  Schematic storyboarding for video visualization and editing , 2006, SIGGRAPH 2006.