SlideShare a Scribd company logo
Exploring Visual Information Flows in Infographics
CHI 2020 Paper
Min Lu, Chufeng Wang, Joel Lanir, Nanxuan Zhao, Hanspeter Pfister, Daniel Cohen-Or and Hui Huang
Presenter: Hwiyeon Kim
Overview of the paper
• Motivation of the study
 Infographics
• have a variety of design poses
 Challenges
• Infographics are composed of various visual
elements with diverse appearances
• Spatial arrangement of the visual elements are
diverse
 do not necessarily follow a well-known
structure
• Goal of the study
 Understanding the design space and common
patterns of information flow
 Supporting better infographics design for
novices
Background Knowledge
• Infographics
 Visual representations consisting of graphical
elements and data components designed to convey
an informative narrative
 Combining visual elements + text  organic story is
essential to convey message
• Static graphical elements
• Text
• Notable embellishments
3
Background Knowledge
• Making analysis of infographics’ design space difficult
1. Infographics are composed of various visual elements (e.g.,
icons, images, embellishments, or text)
• Designers usually create them with an aesthetic and creative
mindset
• Often injecting them with personality and style
2. The spatial arrangement of these visual elements is carefully
chosen to convey a unique idea to the audience
• Arrangements are generally diverse
• Do not necessarily follow a well-known structure
3
4
Background Knowledge
• A concept of Visual Information Flow (VIF)
 the underlying semantic structure that links th
e graphical data elements to convey the inform
ation and story to the user
 to understand visual organization of stories.
Background Knowledge
• Track and study users’ reactions to infographics
 Visual embellishments (Bateman et al. 2010, Haroz et al. 2015)
 Attention (Kim et al. 2017)
 Memorability (Borkin et al. 2013)
 First impression (Haroz et al. 2015)
3
The goal of Exploration of Visual Information Flow (VIF):
Learn the design patterns from the perspective of infographics creators rather than end users
Background Knowledge
• Visual Information Organization
 Storytelling (Bradley et al. 2015, Brechman et al. 2010)
 Design patterns of organizing visual information
• seven distinct genres of narrative visualization (Segel and Heer, 2010)
• design of timeline in storytelling (Brehmer et al. 2017)
• design-patterns for rapid storyboarding of data comics (Hullman et al., 2013)
 Visual organization of information and improve visual expressiveness in storytelling
• method for designing graphical elements enhanced with data (Kim et al., 2016)
• systematic framework for augmenting graphics with data (Liu et al., 2018)
• visual design tool for easily creating design-driven infographics (Wang et al., 2018)
• Build visualization scenes that include annotations in order to tell a story (Satyanarayan and Heer., 2014)
3
This paper’s work explores visual information flows in static infographics without user interactions,
from which the distilled design patterns can empower the design of infographics authoring tools.
Contribution of this paper
• A method
 for the breakdown of infographics and the construction of its VIF (Visual Information Flow) from automa
tically detected elements
• A taxonomy
 of main VIF design patterns and exploration of the VIF design space
• A system
 that supports infographic search according to VIF patterns
• A large dataset
 of 13,245 infographic templates
 4300 include annotated boundary boxes of elements
 a dataset of 965 infographics with real data
3
8
Method for automatic construction and analysis of VIF in infographics
• Composition
 Artistic elements – make the infographic vis
ually appealing
 Graphical data – convey the information
9
Method for automatic construction and analysis of VIF in infographics
VIF Construction Pipeline
Data Element Extraction
locate the visual data elements related to the vis
ual information flow
10
Method for automatic construction and analysis of VIF in infographics
VIF Construction Pipeline
Data Element Extraction
locate the visual data elements related to the vis
ual information flow
Information Flow Construction
constructed flows in those trials are scored ac
cording to their regularity and the best one is
picked as the visual information flow
b) associate elements
into visual groups
a) trace various information fl
ows among the visual groups
11
Method for automatic construction and analysis of VIF in infographics
VIF Construction Pipeline
Data Element Extraction
locate the visual data elements related to the vis
ual information flow
Information Flow Construction
constructed flows in those trials are scored ac
cording to their regularity and the best one is
picked as the visual information flow
b) associate elements
into visual groups
a) trace various information fl
ows among the visual groups
12
Method for automatic construction and analysis of VIF in infographics
InfoVIF Dataset
With the keyword ‘infographics’ in Freepik and Shutterstock
1. The infographics composed of multiple subfigures
2. Only with figures with texts
InfoVIF (http://47.103.22.185:8089/ now unavailable..)
13,245 infographic (68% from Freepick / 32% from Shutterstock)
13
Method for automatic construction and analysis of VIF in infographics
Data Element Extraction
Detach graphical data elements from artistic decorations
YOLO (Redmon et al., 2016)
• Deep Neural Networks
• object detection by learning from large scale human-labeled dat
asets
• To extract data elements
• Text (Title / Body text)
• Icon
• Index (1~9, 01~09, A~G)
• Arrow (left, left-top, top…)
 36 labels for graphical data elements in total
• For overfitting problems
1. Convert images to gray scale
2. Cropping
25k annotated training images
14
Method for automatic construction and analysis of VIF in infographics
Information Flow Construction i. Select seeds
a) Index Priority
• prioritize elements that carry some semantics that sug
gest an indexing order (e.g., text or icons get lower pri
ority)
b) Shape similarity
• detected elements with same tag or shape are conside
red allies of the seed
ii. Trace flow
a) Shortest Path
• designers consider information flow in the shorter dist
ances
b) Regularity
• evaluate regularity by the std of (line segment lengths,
adjacent horizontal shifts, adjacent vertical shifts, turni
ng angles)
c) Common Reading Order
• take the most common reading order to decide the flo
w if no explicit hints exist (e.g., top  bottom, left  r
ight, clockwise)
15
Method for automatic construction and analysis of VIF in infographics
Information Flow Construction i. Select seeds
ii. Trace flow
iii. Compose visual groups
a) Elements in Proximity
a) Similarity among Groups - measure the similarit
y between visual group i and j with the Jaccard
coefficient:
16
Method for automatic construction and analysis of VIF in infographics
Design Pattern Exploration
• Inspired by the iterative method of Segel and Heer (2010) for ex
ploration of narrative visualization designs
• Semi-automated technique to extract the VIF design patterns fro
m their massive dataset
Basic procedure
i. the construction of a comprehensive VIF design space and initi
alization of possible design patterns
• Principal Component Analysis (PCA) to extract the top 50 principal
components
• VIF signatures were projected to a 2D space using t-SNE
ii. multiple iterations to construct a categorization of the design p
atterns.
17
VIF Taxonomy
VIF patterns design dimensions
• Backbone shape
• Circular information flows
• Linear information flows
• Content placement
• Circular
• Clock – placed inside or
on top of the backbone
• Star – spread outside the
center
• Horizontal
• Landscape / Portrait
• Pulse / Spiral
• Asymmetrical balance
• Up-ladder / Down-ladder
18
VIF Taxonomy
19
My criticism for this paper
• Gifts for infoVIS researchers
• Pointed out challenge point of infographics analysis and covered
through various method
• Collected and shared a lot of infographics data (not available now)
and shared their analysis results and tools as open source
• Computer scientists’ eye on Design
• Always interesting to see how computer science researchers try to
analyze design results
• Most of them want to distill design patterns and evaluate design in
quantitative
• Education
• Applicable enough for infographics job training for junior designers
• Researchers should keep in mind that professional designers do no
t prefer new authoring tools, because they already have their main
tools (e.g., Adobe illustrator) and design style (don’t forget this wh
en you’re selecting target groups in your research)
My criticism for this paper
20
• Limitations of design pattern analysis
• Need to collect a huge amount of
reliable design data
• Cannot cover ALL OF THEM (which is
disappointing)
• Design trends rise and fall very quickly
• Maybe it’s hard to expect future trend
• A field where creative and new things
emerge competitively
• Lessons Learned
• Can’t access any websites (open data
sources / tools) suggested by authors..
• It is important to keep / achieve your
supplementary materials after
submitting your paper..
IDEAs
21
• Theme image analysis
• In our classification of visualization thumbnails , it is classified as
GNRD (Graphics Not Related to Data)
• Type – illustrations, photographs
• Infographics – designed illustrations, maybe it is
• VisThumbnails – photographs, maybe usually articles are related to people, or
because of their time for producing articles
• preferred or typically used images
• Light Bulb infographic?
• Infographics can be organized by topics
[Seminar] 200515 hwiyeon kim

More Related Content

Similar to [Seminar] 200515 hwiyeon kim

Project
Project Project
Project
ra na
 
Successful Information Architecture - the art and science
Successful Information Architecture - the art and scienceSuccessful Information Architecture - the art and science
Successful Information Architecture - the art and science
Ivo Andreev
 
Infographics teachingtool
Infographics teachingtoolInfographics teachingtool
Infographics teachingtool
Charmaine Du Plessis
 
Creating an infographic
Creating an infographicCreating an infographic
Creating an infographic
adamzurn
 
Regis university learning technology fair kim hosler_ infographics for st...
Regis university   learning technology fair   kim hosler_ infographics for st...Regis university   learning technology fair   kim hosler_ infographics for st...
Regis university learning technology fair kim hosler_ infographics for st...
Kim Hosler, PhD
 
Introduction to Information Architecture & Design - 2/13/16
Introduction to Information Architecture & Design - 2/13/16Introduction to Information Architecture & Design - 2/13/16
Introduction to Information Architecture & Design - 2/13/16
Robert Stribley
 
{Drinks & Data} with Joey Hobbs
{Drinks & Data} with Joey Hobbs{Drinks & Data} with Joey Hobbs
{Drinks & Data} with Joey Hobbs
Quid Inc.
 
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Robert Stribley
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Robert Stribley
 
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
Art-Making Generative AI and Instructional Design Work:  An Early BrainstormArt-Making Generative AI and Instructional Design Work:  An Early Brainstorm
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
Shalin Hai-Jew
 
Introduction to Information Architecture & Design - 10/03/15
Introduction to Information Architecture & Design - 10/03/15Introduction to Information Architecture & Design - 10/03/15
Introduction to Information Architecture & Design - 10/03/15
Robert Stribley
 
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
Startupfest
 
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
Introduction to Information Architecture & Design - SVA Workshop 10/04/14Introduction to Information Architecture & Design - SVA Workshop 10/04/14
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
Robert Stribley
 
ooadunitiintroduction-150730050129-lva1-app6892.pptx
ooadunitiintroduction-150730050129-lva1-app6892.pptxooadunitiintroduction-150730050129-lva1-app6892.pptx
ooadunitiintroduction-150730050129-lva1-app6892.pptx
ubaidullah75790
 
Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16
Robert Stribley
 
4 pillars of visualization & communication by Noah Iliinsky
4 pillars of visualization & communication by Noah Iliinsky4 pillars of visualization & communication by Noah Iliinsky
4 pillars of visualization & communication by Noah Iliinsky
iliinsky
 
Data Visualization in Data Science
Data Visualization in Data ScienceData Visualization in Data Science
Data Visualization in Data Science
Maloy Manna, PMP®
 
Process And Methodology Research
Process And Methodology ResearchProcess And Methodology Research
Process And Methodology Research
Miles Price
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture Development
Achmad Solichin
 
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Robert Stribley
 

Similar to [Seminar] 200515 hwiyeon kim (20)

Project
Project Project
Project
 
Successful Information Architecture - the art and science
Successful Information Architecture - the art and scienceSuccessful Information Architecture - the art and science
Successful Information Architecture - the art and science
 
Infographics teachingtool
Infographics teachingtoolInfographics teachingtool
Infographics teachingtool
 
Creating an infographic
Creating an infographicCreating an infographic
Creating an infographic
 
Regis university learning technology fair kim hosler_ infographics for st...
Regis university   learning technology fair   kim hosler_ infographics for st...Regis university   learning technology fair   kim hosler_ infographics for st...
Regis university learning technology fair kim hosler_ infographics for st...
 
Introduction to Information Architecture & Design - 2/13/16
Introduction to Information Architecture & Design - 2/13/16Introduction to Information Architecture & Design - 2/13/16
Introduction to Information Architecture & Design - 2/13/16
 
{Drinks & Data} with Joey Hobbs
{Drinks & Data} with Joey Hobbs{Drinks & Data} with Joey Hobbs
{Drinks & Data} with Joey Hobbs
 
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
 
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
Art-Making Generative AI and Instructional Design Work:  An Early BrainstormArt-Making Generative AI and Instructional Design Work:  An Early Brainstorm
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
 
Introduction to Information Architecture & Design - 10/03/15
Introduction to Information Architecture & Design - 10/03/15Introduction to Information Architecture & Design - 10/03/15
Introduction to Information Architecture & Design - 10/03/15
 
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
Startupfest 2016: NOAH ILIINSKY (Amazon Web Services) - How to
 
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
Introduction to Information Architecture & Design - SVA Workshop 10/04/14Introduction to Information Architecture & Design - SVA Workshop 10/04/14
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
 
ooadunitiintroduction-150730050129-lva1-app6892.pptx
ooadunitiintroduction-150730050129-lva1-app6892.pptxooadunitiintroduction-150730050129-lva1-app6892.pptx
ooadunitiintroduction-150730050129-lva1-app6892.pptx
 
Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16
 
4 pillars of visualization & communication by Noah Iliinsky
4 pillars of visualization & communication by Noah Iliinsky4 pillars of visualization & communication by Noah Iliinsky
4 pillars of visualization & communication by Noah Iliinsky
 
Data Visualization in Data Science
Data Visualization in Data ScienceData Visualization in Data Science
Data Visualization in Data Science
 
Process And Methodology Research
Process And Methodology ResearchProcess And Methodology Research
Process And Methodology Research
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture Development
 
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
 

More from ivaderivader

Argument Mining
Argument MiningArgument Mining
Argument Mining
ivaderivader
 
Papers at CHI23
Papers at CHI23Papers at CHI23
Papers at CHI23
ivaderivader
 
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph KernelsDDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
ivaderivader
 
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
ivaderivader
 
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
ivaderivader
 
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
ivaderivader
 
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
ivaderivader
 
A Style-Based Generator Architecture for Generative Adversarial Networks
A Style-Based Generator Architecture for Generative Adversarial NetworksA Style-Based Generator Architecture for Generative Adversarial Networks
A Style-Based Generator Architecture for Generative Adversarial Networks
ivaderivader
 
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
ivaderivader
 
Perception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
Perception! Immersion! Empowerment! Superpowers as Inspiration for VisualizationPerception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
Perception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
ivaderivader
 
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
ivaderivader
 
Neural Approximate Dynamic Programming for On-Demand Ride-Pooling
Neural Approximate Dynamic Programming for On-Demand Ride-PoolingNeural Approximate Dynamic Programming for On-Demand Ride-Pooling
Neural Approximate Dynamic Programming for On-Demand Ride-Pooling
ivaderivader
 
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
ivaderivader
 
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTubeBad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
ivaderivader
 
Invertible Denoising Network: A Light Solution for Real Noise Removal
Invertible Denoising Network: A Light Solution for Real Noise RemovalInvertible Denoising Network: A Light Solution for Real Noise Removal
Invertible Denoising Network: A Light Solution for Real Noise Removal
ivaderivader
 
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural NetworkTraffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
ivaderivader
 
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training  MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
ivaderivader
 
Screen2Vec: Semantic Embedding of GUI Screens and GUI Components
Screen2Vec: Semantic Embedding of GUI Screens and GUI ComponentsScreen2Vec: Semantic Embedding of GUI Screens and GUI Components
Screen2Vec: Semantic Embedding of GUI Screens and GUI Components
ivaderivader
 
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
ivaderivader
 
Natural Language to Visualization by Neural Machine Translation
Natural Language to Visualization by Neural Machine TranslationNatural Language to Visualization by Neural Machine Translation
Natural Language to Visualization by Neural Machine Translation
ivaderivader
 

More from ivaderivader (20)

Argument Mining
Argument MiningArgument Mining
Argument Mining
 
Papers at CHI23
Papers at CHI23Papers at CHI23
Papers at CHI23
 
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph KernelsDDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
 
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
 
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
Reinforcement Learning-based Placement of Charging Stations in Urban Road Net...
 
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
Prediction for Retrospection: Integrating Algorithmic Stress Prediction into ...
 
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Orien...
 
A Style-Based Generator Architecture for Generative Adversarial Networks
A Style-Based Generator Architecture for Generative Adversarial NetworksA Style-Based Generator Architecture for Generative Adversarial Networks
A Style-Based Generator Architecture for Generative Adversarial Networks
 
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
CatchLIve: Real-time Summarization of Live Streams with Stream Content and In...
 
Perception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
Perception! Immersion! Empowerment! Superpowers as Inspiration for VisualizationPerception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
Perception! Immersion! Empowerment! Superpowers as Inspiration for Visualization
 
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic F...
 
Neural Approximate Dynamic Programming for On-Demand Ride-Pooling
Neural Approximate Dynamic Programming for On-Demand Ride-PoolingNeural Approximate Dynamic Programming for On-Demand Ride-Pooling
Neural Approximate Dynamic Programming for On-Demand Ride-Pooling
 
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
StoryMap: Using Social Modeling and Self-Modeling to Support Physical Activit...
 
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTubeBad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTube
 
Invertible Denoising Network: A Light Solution for Real Noise Removal
Invertible Denoising Network: A Light Solution for Real Noise RemovalInvertible Denoising Network: A Light Solution for Real Noise Removal
Invertible Denoising Network: A Light Solution for Real Noise Removal
 
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural NetworkTraffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
Traffic Demand Prediction Based Dynamic Transition Convolutional Neural Network
 
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training  MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training
 
Screen2Vec: Semantic Embedding of GUI Screens and GUI Components
Screen2Vec: Semantic Embedding of GUI Screens and GUI ComponentsScreen2Vec: Semantic Embedding of GUI Screens and GUI Components
Screen2Vec: Semantic Embedding of GUI Screens and GUI Components
 
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
Augmenting Decisions of Taxi Drivers through Reinforcement Learning for Impro...
 
Natural Language to Visualization by Neural Machine Translation
Natural Language to Visualization by Neural Machine TranslationNatural Language to Visualization by Neural Machine Translation
Natural Language to Visualization by Neural Machine Translation
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

[Seminar] 200515 hwiyeon kim

  • 1. Exploring Visual Information Flows in Infographics CHI 2020 Paper Min Lu, Chufeng Wang, Joel Lanir, Nanxuan Zhao, Hanspeter Pfister, Daniel Cohen-Or and Hui Huang Presenter: Hwiyeon Kim
  • 2. Overview of the paper • Motivation of the study  Infographics • have a variety of design poses  Challenges • Infographics are composed of various visual elements with diverse appearances • Spatial arrangement of the visual elements are diverse  do not necessarily follow a well-known structure • Goal of the study  Understanding the design space and common patterns of information flow  Supporting better infographics design for novices
  • 3. Background Knowledge • Infographics  Visual representations consisting of graphical elements and data components designed to convey an informative narrative  Combining visual elements + text  organic story is essential to convey message • Static graphical elements • Text • Notable embellishments 3
  • 4. Background Knowledge • Making analysis of infographics’ design space difficult 1. Infographics are composed of various visual elements (e.g., icons, images, embellishments, or text) • Designers usually create them with an aesthetic and creative mindset • Often injecting them with personality and style 2. The spatial arrangement of these visual elements is carefully chosen to convey a unique idea to the audience • Arrangements are generally diverse • Do not necessarily follow a well-known structure 3
  • 5. 4 Background Knowledge • A concept of Visual Information Flow (VIF)  the underlying semantic structure that links th e graphical data elements to convey the inform ation and story to the user  to understand visual organization of stories.
  • 6. Background Knowledge • Track and study users’ reactions to infographics  Visual embellishments (Bateman et al. 2010, Haroz et al. 2015)  Attention (Kim et al. 2017)  Memorability (Borkin et al. 2013)  First impression (Haroz et al. 2015) 3 The goal of Exploration of Visual Information Flow (VIF): Learn the design patterns from the perspective of infographics creators rather than end users
  • 7. Background Knowledge • Visual Information Organization  Storytelling (Bradley et al. 2015, Brechman et al. 2010)  Design patterns of organizing visual information • seven distinct genres of narrative visualization (Segel and Heer, 2010) • design of timeline in storytelling (Brehmer et al. 2017) • design-patterns for rapid storyboarding of data comics (Hullman et al., 2013)  Visual organization of information and improve visual expressiveness in storytelling • method for designing graphical elements enhanced with data (Kim et al., 2016) • systematic framework for augmenting graphics with data (Liu et al., 2018) • visual design tool for easily creating design-driven infographics (Wang et al., 2018) • Build visualization scenes that include annotations in order to tell a story (Satyanarayan and Heer., 2014) 3 This paper’s work explores visual information flows in static infographics without user interactions, from which the distilled design patterns can empower the design of infographics authoring tools.
  • 8. Contribution of this paper • A method  for the breakdown of infographics and the construction of its VIF (Visual Information Flow) from automa tically detected elements • A taxonomy  of main VIF design patterns and exploration of the VIF design space • A system  that supports infographic search according to VIF patterns • A large dataset  of 13,245 infographic templates  4300 include annotated boundary boxes of elements  a dataset of 965 infographics with real data 3
  • 9. 8 Method for automatic construction and analysis of VIF in infographics • Composition  Artistic elements – make the infographic vis ually appealing  Graphical data – convey the information
  • 10. 9 Method for automatic construction and analysis of VIF in infographics VIF Construction Pipeline Data Element Extraction locate the visual data elements related to the vis ual information flow
  • 11. 10 Method for automatic construction and analysis of VIF in infographics VIF Construction Pipeline Data Element Extraction locate the visual data elements related to the vis ual information flow Information Flow Construction constructed flows in those trials are scored ac cording to their regularity and the best one is picked as the visual information flow b) associate elements into visual groups a) trace various information fl ows among the visual groups
  • 12. 11 Method for automatic construction and analysis of VIF in infographics VIF Construction Pipeline Data Element Extraction locate the visual data elements related to the vis ual information flow Information Flow Construction constructed flows in those trials are scored ac cording to their regularity and the best one is picked as the visual information flow b) associate elements into visual groups a) trace various information fl ows among the visual groups
  • 13. 12 Method for automatic construction and analysis of VIF in infographics InfoVIF Dataset With the keyword ‘infographics’ in Freepik and Shutterstock 1. The infographics composed of multiple subfigures 2. Only with figures with texts InfoVIF (http://47.103.22.185:8089/ now unavailable..) 13,245 infographic (68% from Freepick / 32% from Shutterstock)
  • 14. 13 Method for automatic construction and analysis of VIF in infographics Data Element Extraction Detach graphical data elements from artistic decorations YOLO (Redmon et al., 2016) • Deep Neural Networks • object detection by learning from large scale human-labeled dat asets • To extract data elements • Text (Title / Body text) • Icon • Index (1~9, 01~09, A~G) • Arrow (left, left-top, top…)  36 labels for graphical data elements in total • For overfitting problems 1. Convert images to gray scale 2. Cropping 25k annotated training images
  • 15. 14 Method for automatic construction and analysis of VIF in infographics Information Flow Construction i. Select seeds a) Index Priority • prioritize elements that carry some semantics that sug gest an indexing order (e.g., text or icons get lower pri ority) b) Shape similarity • detected elements with same tag or shape are conside red allies of the seed ii. Trace flow a) Shortest Path • designers consider information flow in the shorter dist ances b) Regularity • evaluate regularity by the std of (line segment lengths, adjacent horizontal shifts, adjacent vertical shifts, turni ng angles) c) Common Reading Order • take the most common reading order to decide the flo w if no explicit hints exist (e.g., top  bottom, left  r ight, clockwise)
  • 16. 15 Method for automatic construction and analysis of VIF in infographics Information Flow Construction i. Select seeds ii. Trace flow iii. Compose visual groups a) Elements in Proximity a) Similarity among Groups - measure the similarit y between visual group i and j with the Jaccard coefficient:
  • 17. 16 Method for automatic construction and analysis of VIF in infographics Design Pattern Exploration • Inspired by the iterative method of Segel and Heer (2010) for ex ploration of narrative visualization designs • Semi-automated technique to extract the VIF design patterns fro m their massive dataset Basic procedure i. the construction of a comprehensive VIF design space and initi alization of possible design patterns • Principal Component Analysis (PCA) to extract the top 50 principal components • VIF signatures were projected to a 2D space using t-SNE ii. multiple iterations to construct a categorization of the design p atterns.
  • 18. 17 VIF Taxonomy VIF patterns design dimensions • Backbone shape • Circular information flows • Linear information flows • Content placement • Circular • Clock – placed inside or on top of the backbone • Star – spread outside the center • Horizontal • Landscape / Portrait • Pulse / Spiral • Asymmetrical balance • Up-ladder / Down-ladder
  • 20. 19 My criticism for this paper • Gifts for infoVIS researchers • Pointed out challenge point of infographics analysis and covered through various method • Collected and shared a lot of infographics data (not available now) and shared their analysis results and tools as open source • Computer scientists’ eye on Design • Always interesting to see how computer science researchers try to analyze design results • Most of them want to distill design patterns and evaluate design in quantitative • Education • Applicable enough for infographics job training for junior designers • Researchers should keep in mind that professional designers do no t prefer new authoring tools, because they already have their main tools (e.g., Adobe illustrator) and design style (don’t forget this wh en you’re selecting target groups in your research)
  • 21. My criticism for this paper 20 • Limitations of design pattern analysis • Need to collect a huge amount of reliable design data • Cannot cover ALL OF THEM (which is disappointing) • Design trends rise and fall very quickly • Maybe it’s hard to expect future trend • A field where creative and new things emerge competitively • Lessons Learned • Can’t access any websites (open data sources / tools) suggested by authors.. • It is important to keep / achieve your supplementary materials after submitting your paper..
  • 22. IDEAs 21 • Theme image analysis • In our classification of visualization thumbnails , it is classified as GNRD (Graphics Not Related to Data) • Type – illustrations, photographs • Infographics – designed illustrations, maybe it is • VisThumbnails – photographs, maybe usually articles are related to people, or because of their time for producing articles • preferred or typically used images • Light Bulb infographic? • Infographics can be organized by topics