14
Design Considerations for Optimizing Storyline Visualizations IEEE INFOVIS 2012 Yuzuru Tanahashi, Student Member, IEEE, Kwan-Liu Ma, Fellow, IEEE, University of California, Davi s

Design Considerations for Optimizing Storyline Visualizations IEEE INFOVIS 2012

  • Upload
    salome

  • View
    24

  • Download
    1

Embed Size (px)

DESCRIPTION

Design Considerations for Optimizing Storyline Visualizations IEEE INFOVIS 2012. Yuzuru Tanahashi , Student Member, IEEE , Kwan-Liu Ma, Fellow, IEEE , University of California, Davis. Motivation System Overview Evaluation Future Work Conclusion. - PowerPoint PPT Presentation

Citation preview

Page 1: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

Design Considerations for Optimizing Storyline Visualizations

IEEE INFOVIS 2012

Yuzuru Tanahashi, Student Member, IEEE,

Kwan-Liu Ma,

Fellow, IEEE,

University of California, Davis

Page 2: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Social interactions into visualizations either use animations or layer graphs of different time steps in a three-dimensional space.

• Studies have shown that although animations are engaging and attractive, they often fail to convey subtle trends in data, and results in poor visual aesthetics.

• Three-dimensional visualizations, including layered graphs, also often suffer from view-dependent visibility issues and perspective distortion of the information.

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 3: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Storyline visualizations portrays the temporal dynamics of social interactions in a single image plane.

• This paper presents the techniques we have developed for generating storyline visualizations with improved clarity.

• Techniques include an algorithm for computing the layout of the visualization and methods for adjusting the geometry of individual lines to improve visual aesthetics.

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 4: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Social interactions can be described by three design principles:

• 1. Lines representing interacting characters must be adjacent.

• 2. Otherwise, lines must not be adjacent.

• 3. A line must not deviate unless it converges or diverges with another line.

•Measure the quality of the visualization:• Line wiggles• Line crossovers• White space gaps

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 5: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 6: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• To solve combinatory optimization problem using Genetic algorithms, fix the number of elite genomes to 50% of the initial population and the mutation rate to 0.6.

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 7: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Layout of Interaction Sessions• Here, gk represents the index of the slot which

interaction session ik belongs. For example, if g4 = 3, then the set of lines (block) representing i4 is assigned to the third slot.

• Rearranging Lines• Four categories: static lines, rising lines, dropping lines,

and emerging lines.

• Removing White Spaces

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 8: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

•Optimizing the Computation:

• The time complexity of GA’s is dependent on two aspects of the genome sequence configuration: • The length of the genome sequence, which in our case

corresponds to the number of interaction sessions n.• The other is the number of integer values used in the

genomes, which corresponds to the number of slots m.

•O(mn)

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 9: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Line geometry adjustments• Line relaxation

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 10: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Line geometry adjustments• Deemphasizing lines

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 11: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

MotivationSystem OverviewEvaluationFuture WorkConclusion

O(CT)C:number of linesT:number of time steps

O(CI+STI)I:number of interaction sessionS:number of slots

Page 12: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 13: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• Develop alternative methods for generating storyline visualizations with less computational cost and without compromising its aesthetics.

• Explore methods for applying storyline visualizations to real-time data streams.

MotivationSystem OverviewEvaluationFuture WorkConclusion

Page 14: Design Considerations  for  Optimizing Storyline  Visualizations IEEE INFOVIS 2012

• The layout based on our design principles and quality metrics show significant improvement over previous techniques in conveying both collective and individual social dynamics in data.

• The techniques for adjusting line geometry also provide options for enhancing the visualization’s visual flow and clarity.

• Also demonstrate the flexibility of GA-based approach by augmenting storyline visualizations with additional information.

MotivationSystem OverviewEvaluationFuture WorkConclusion