Guilmaine, David (2011). Contrôle et présentation interactifs des transitions fluides dans les visualisations. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.
Prévisualisation |
PDF
Télécharger (3MB) | Prévisualisation |
Résumé
Le but de cette étude est de proposer de nouveaux types de transitions fluides qui permettent d’améliorer le suivi des éléments et la compréhension de l’utilisateur pour la visualisation de données. Elle propose aussi de nouveaux types de widgets plus complets et flexibles pour le contrôle des animations en intégrant les propriétés essentielles des techniques existantes.
Pour analyser les types d’animations, un prototype de visualisation de données sous la forme d’une arborescence a été développé. Deux types d’animations existantes, les animations linéaire et par étapes, ont été réalisés dans le prototype selon trois types de changements sur les noeuds (fermetures, ouvertures et permutations) pouvant s’opérer sur les différents niveaux de l’arborescence. De plus, deux nouveaux types d’animations, les transitions hiérarchique et hybride, ont été conçus et réalisés dans le même prototype. Ces dernières sont conçues pour exploiter la structure hiérarchique de l’arborescence, et pour mieux diriger l’attention de l’utilisateur selon les différents niveaux.
Pour évaluer ces quatre techniques d’animation, une expérimentation contrôlée a été réalisée où les participants devaient identifier un noeud à suivre et des noeuds ayant subi un type de changement en particulier. Les résultats ont démontré un avantage significatif pour les animations hiérarchique et hybride face aux animations linéaire et par étapes pour les permutations. De plus, ils confirment que l’animation par étapes ne présente pas d’avantages face à une simple animation linéaire.
Aussi, l’analyse des techniques existantes de contrôles interactifs a fait ressortir trois propriétés essentielles que les composants d’interface contextuels pour le contrôle des animations devraient posséder : le contrôle discret, le contrôle continu et le repérage de la position en cours. Pour les intégrer, des maquettes de nouveaux widgets ont été présentées en rapport avec une taxonomie les classifiant selon le type de passage du contrôle discret à continu et la forme du glisseur.
Titre traduit
Interactive presentation and control of smooth transitions in visualizations
Résumé traduit
The purpose of this work is to propose new types of smoothly animated transitions for data visualization that facilitate visual tracking of items and overall perception by a user. The work also proposes new types of widgets for interactively controlling transitions that are more complete and flexible than previous techniques.
To analyze different types of animated transitions, a prototype has been developed to visualize tree structures. Two types of previously published transitions, linear and staged animations, have been implemented in the prototype, allowing for three types of changes on the nodes (collapsing, expanding and permuting) that can occur at different levels of the tree. Additionally, two novel transition techniques, hierarchical animations and hybrid animations, were designed and implemented in the prototype. These new transition techniques are designed to leverage the hierarchical structure of the data, and better direct the user’s attention according to the levels of the tree.
To evaluate these four animation techniques, a controlled experiment was conducted where participants were asked to track a specific node and also identify other nodes that had been collapsed, expanded or permutated over the course of a transition. The results show a significant advantage for hierarchical and hybrid animations over linear and staged animations for observing permutations. The results also found no advantage of staged animations over simple linear animations.
Next, an analysis of existing techniques for interactive control of animations highlighted three key functionalities that popup widgets for animation control should have: enabling discrete control, enabling continuous control, and displaying the current position in the transition. To combine these functionalities, several novel widget designs are presented and organized within a taxonomy classifying them according to the type of interaction used to switch between discrete control and continuous control, and also according to the direction of movement used for continuous control.
Type de document: | Mémoire ou thèse (Mémoire de maîtrise électronique) |
---|---|
Renseignements supplémentaires: | "Mémoire présenté à l'École de technologie supérieure comme exigence partielle à l'obtention de la maîtrise en génie" Bibliogr. : f. [100]-103. |
Mots-clés libres: | Visualisation de l'information. Gadgets logiciels. Animation, Arborescence, Contextuel, Contrôle, Fluide, Interactif, Menu, Présentation, Transition, Widgets |
Directeur de mémoire/thèse: | Directeur de mémoire/thèse McGuffin, Michael John |
Programme: | Maîtrise en ingénierie > Génie |
Date de dépôt: | 21 oct. 2011 16:05 |
Dernière modification: | 23 févr. 2017 20:01 |
URI: | https://espace.etsmtl.ca/id/eprint/917 |
Gestion Actions (Identification requise)
Dernière vérification avant le dépôt |