Data Driven Guides: Supporting expressive design for Information graphics

Similar documents
Visualization Systems & Toolkits

Adobe Graphics Software

December 3, What is New in CC 2019

FOUNDATION IN. GRAPHIC DESIGN with ADOBE APPLICATIONS. LESSON 1 Summary Notes

Your Student s Head Start on Career Goals and College Aspirations

Digital Design: How to disseminate ideas, research and good practice in a visually stimulating way. Dawne Bell December 2015

Diploma in GRAPHIC DESIGN. - Part 1 LESSON 1

Adobe InDesign CS6 Tutorial

Publication Quality Graphics

Welcome to Desktop Publishing with InDesign!

Data Visualization 101: trends, skillset and tools

Introduction to Plot.ly: Customizing a Stacked Bar Chart

6 Using Adobe illustrator: advanced

How to use the ruler, grid, guides, and the Align panel

Business & Computing Examinations (BCE) LONDON (UK)

12 - Spatial And Skeletal Deformations. CSCI-GA Computer Graphics - Fall 16 - Daniele Panozzo

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Animate CC

ttadobe CS6: Real-World Productivity for Design Professionals Pfeiffer Consulting The Adobe CS6 Performance and Efficiency Benchmarks

Introduction to Game Design

AP Physics 1 and 2 Summer Assignment

Technical Aspects of Working with Digital Media

Dataverse Usability Evaluation: Findings & Recommendations. Presented by Eric Gibbs Lin Lin Elizabeth Quigley

Adobe Illustrator CS4

Research Imaging Solutions. goo.gl/yp8j3c. extracting figures from PDFs

3D Modeling techniques

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17

Business Analytics Nanodegree Syllabus

CONTENTS IN DETAIL. What s in This Book?... xx Who Is This Book For?... xx

Tactile and Advanced Computer Graphics Module 7. Introduction to Illustrator

Chapter 5. Presenting Data

Free-Form Deformation and Other Deformation Techniques

ANSYS AIM Tutorial Structural Analysis of a Plate with Hole

Adobe Graphic Master. BIGROCKDESIGNS computer training consultants. Course Outline LEVEL: Section 1 Illustrator CC (Day 1 & 2) DURATION:

Certificate in Web Designing

Road Map for Essential Studio 2011 Volume 2

Prezi is a wonderful presentation tool to help make classroom or online instruction easy and

ODK Tables Graphing Tool

CorelDraw level 1 course content (2-day)

The diverse software in Adobe Creative Suite 2 enables you to create

ILLUSTRATOR. Introduction to Adobe Illustrator. You will;

SOLO NETWORK. Adobe Flash Catalyst CS5.5. Create expressive interfaces and interactive content without writing code

Pre-Lab Excel Problem

This work is about a new method for generating diffusion curve style images. Although this topic is dealing with non-photorealistic rendering, as you

10 - ARAP and Linear Blend Skinning

INKSCAPE BASICS. 125 S. Prospect Avenue, Elmhurst, IL (630) elmhurstpubliclibrary.org. Create, Make, and Build

Our Design Templates. A Users Guide.

ISO 9001:2015 CERTIFIED

This is the vector graphics "drawing" technology with its technical and creative beauty. SVG Inkscape vectors

Compose multi- paragraph writing clearly, succinctly, and accurately to write documents.

Fundamentals of Graphic Design

Arena Animation International Program VFx

ADOBE CHARACTER ANIMATOR PREVIEW ADOBE BLOGS

About this document. Introduction. Where does Life Forms fit? Prev Menu Next Back p. 2

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability

!Best Visual Storytelling with D3: An Introduction to Data Visualization in. JavaScript (Addison-Wesley Data and Analytics) PDF

Intermediate / Advanced Adobe Illustrator Using The Illustrator 9 Wow! Book as the Primary Text

Adobe LiveCycle ES and the data-capture experience

Chapter 10 Working with Graphs and Charts

ITEC185. Introduction to Digital Media

DRAWING VECTOR VS PIXEL SHAPES IN PHOTOSHOP CS6

Adobe Photoshop Sh S.K. Sublania and Sh. Naresh Chand

Dgp _ lecture 2. Curves

INTRODUCTION TO GRAPHIC DESIGN FOR WEB AND PRINT (INTENSIVE) COURSE ID: GD0086

A Step-by-step guide to creating a Professional PowerPoint Presentation

Agenda. Introduction Curve implementation. Particle System. - Requirements -What are all those vectors? -Where should I put things?

Adobe Acrobat 6.0 Professional For Prepress and Print Professionals

Power Hour Course Listings

Structural & Thermal Analysis using the ANSYS Workbench Release 11.0 Environment. Kent L. Lawrence

Overview of SAS/GIS Software

alteryx training courses

Our Design Templates. A Users Guide.

InDesign - Basic Spring Indesign. Setup a new document

Know it. Control points. B Spline surfaces. Implicit surfaces

The diverse software in the Adobe Creative Suite enables you to create

How to create shapes. Drawing basic shapes. Adobe Photoshop Elements 8 guide

Adobe InDesign CS6 Tutorial

PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai Office: A248 Phone: 604-3

ArcGIS Desktop: Fundamentals of Cartography

Information Coding / Computer Graphics, ISY, LiTH. Splines

The Experience of Prototyping. Jennifer Kalz, CBAP, CUA, CSM March 28, 2017

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Lecture IV Bézier Curves

Geostatistics 2D GMS 7.0 TUTORIALS. 1 Introduction. 1.1 Contents

Module Presenter s Manual. Effective from: July 2011 Ver. 1.0

Autodesk Revit Architecture Training Course Outlines

Lesson 14 Blends. For Resources go to > click on the Creo Parametric 2.0 Book cover

ACE: Illustrator CC 2015 Exam Guide

Introduction to the Mathematical Concepts of CATIA V5

VISUAL DESIGNER CAREER BLUEPRINT

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment

Ability-Based Design: Concept, Principles, and Examples

WIRE BASICS ESTIMATED TIME REQUIRED. This tutorial will teach you the basics of sketching wires and using them as contours for solid objects.

Text & Design 2015 Wojciech Piskor

Photoshop Essentials

Creating Multimedia SWF Products

,

Tableau Advanced Training. Student Guide April x. For Evaluation Only

AS Module 1 (I CT1): TOPIC Information and Data

The Science of Data Visualization

Graphic Design/Advertising

Transcription:

Data Driven Guides: Supporting expressive design for Information graphics Nam Wook Kim Eston Schweickart Zhicheng Leo Liu Harvard Cornell Adobe Mira Dontcheva Wilmot Li Jovan Popović Hanspeter Pfister Adobe Adobe Adobe Harvard

Source: Google Search Trends 2016

Source: Google Search Trends Analysts & Researchers

Source: Google Search Trends Artists, Journalists, Bloggers, Designers

Visualization Design Tools Tableau Lyra Illustrator Excel ivisdesigner CorelDRAW Plot.ly AffinityDesigner Spotfire DataVisual Photoshop ManyEyes SageBrush Improvise Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

Visualization Design Tools Tableau Lyra Illustrator Excel ivisdesigner CorelDRAW Plot.ly AffinityDesigner Spotfire DataVisual Photoshop ManyEyes SageBrush Improvise Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

Visualization Design Tools Tableau Lyra Illustrator Excel ivisdesigner CorelDRAW Plot.ly AffinityDesigner Spotfire DataVisual Photoshop ManyEyes SageBrush Improvise Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

Visualization Design Tools Tableau Lyra Illustrator Excel ivisdesigner CorelDRAW Plot.ly AffinityDesigner Spotfire DataVisual Photoshop ManyEyes SageBrush Improvise Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

Visualization Design Tools Tableau Lyra Illustrator Excel ivisdesigner CorelDRAW Plot.ly Spotfire DataVisual? AffinityDesigner Photoshop ManyEyes SageBrush Inkscape Improvise InDesign Less expressive More expressive (Automatic) (Manual)

Interviews with infographic designers.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers 1 visualization researcher.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers 1 visualization researcher. 2 ~ 10 years of experience in graphic & infographic design.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers 1 visualization researcher. 2 ~ 10 years of experience in graphic & infographic design. Mostly use vector editing tools such as Adobe Illustrator.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers Questions What difficulties they face in creating infographics? 1 visualization researcher. 2 ~ 10 years of experience in graphic & infographic design. Mostly use vector editing tools such as Adobe Illustrator.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers Questions What difficulties they face in creating infographics? 1 visualization researcher. Overall design practice. 2 ~ 10 years of experience in graphic & infographic design. Mostly use vector editing tools such as Adobe Illustrator.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers Questions What difficulties they face in creating infographics? 1 visualization researcher. Overall design practice. 2 ~ 10 years of experience in graphic & infographic design. How they manually encode data into graphics. Mostly use vector editing tools such as Adobe Illustrator.

Interviews with infographic designers. Participants 2 professional designers 3 master student designers Questions What difficulties they face in creating infographics? 1 visualization researcher. Overall design practice. 2 ~ 10 years of experience in graphic & infographic design. How they manually encode data into graphics. Mostly use vector editing tools such as Adobe Illustrator. Related work Bigelow et al (AVI, 2014).

1. Lack of flexible design in visualization construction tools Tableau Excel Lyra ivisdesigner Illustrator CorelDRAW Plot.ly Spotfire ManyEyes DataVisual SageBrush Improvise AffinityDesigner Photoshop Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

1. Lack of flexible design in visualization construction tools Tableau Lyra Difficult to add annotations & Illustrator Excel ivisdesigner embellishments. CorelDRAW ` Plot.ly AffinityDesigner Spotfire ManyEyes DataVisual SageBrush Improvise Photoshop Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

1. Lack of flexible design in visualization construction tools Tableau Lyra Difficult to add annotations & Illustrator Excel ivisdesigner embellishments. CorelDRAW ` Plot.ly ` AffinityDesigner Spotfire ManyEyes DataVisual SageBrush Improvise Photoshop Inkscape InDesign Less expressive (Automatic) Difficult to design More expressive (Manual) new visual marks & layouts.

2. Tedious manual encoding required in graphic design tools Tableau Excel Plot.ly Spotfire ManyEyes Lyra ivisdesigner DataVisual SageBrush Improvise Illustrator CorelDRAW AffinityDesigner Photoshop Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

2. Tedious manual encoding required in graphic design tools Tableau Excel Plot.ly Spotfire ManyEyes Lyra ivisdesigner DataVisual SageBrush Improvise Custom Scale Illustrator CorelDRAW AffinityDesigner Photoshop Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

3. Absence of data binding for custom/imported charts in graphic design tools Tableau Excel Plot.ly Spotfire ManyEyes Lyra ivisdesigner DataVisual SageBrush Improvise Illustrator CorelDRAW AffinityDesigner Photoshop Inkscape InDesign Less expressive (Automatic) More expressive (Manual)

3. Absence of data binding for custom/imported charts in graphic design tools Tableau Excel Plot.ly Spotfire ManyEyes Lyra ivisdesigner DataVisual SageBrush Illustrator CorelDRAW AffinityDesigner Photoshop Inkscape Improvise To customize this chart, InDesign Less expressive ungrouping is required More expressive (Automatic) Graph Tool in Illustrator. resulting in loss of data binding. (Manual)

Design Goals

Design Goals 1. Maintain flexibility in the design process. e.g., not enforcing a predefined outcome or specific order of operations.

Design Goals 1. Maintain flexibility in the design process. 2. Provide methods for accurate data-driven drawing.

Design Goals 1. Maintain flexibility in the design process. 2. Provide methods for accurate data-driven drawing. 3. Support persistent data binding for freeform graphics.

d = length a d = area Length guide Area guide Data Driven Guides: Supporting expressive design for Information graphics

70 A B C D 53 35 18 Data Table 0 Graph

70 A B C D 53 35 18 Data Table 0 Graph

A B C D Data Table Data-Driven Guides

Flexible direct manipulation To manipulate to create a custom layout

d2 d3 d1 d4 Maintain proportional lengths To preserve data integrity

Snap to a guide To support accurate data-driven drawing

Data-binding using guides as the backbone of associated shapes. (2D deformation for vector graphic)

Logo Design User Interface Design Designer Friends: Rulers, Grids, Guides Architectural Design Drawing

Default guide color: Cyan d = length a d = area Length guide Area guide Length and area guides can also be used as a Position guide.

Visual variables Fundamental channels for encoding information. J. Bertin.,1983. Rankings of visual variables by J. Mackinlay.,1986.

Visual variables Fundamental channels for encoding information. Frequently used in infographics, although often misused. J. Bertin.,1983. Rankings of visual variables by J. Mackinlay.,1986.

Use Cases

Use cases 1. Drawing data-driven graphics

Cyan: Data-Driven Cyan: Guides Data-Driven Guides

Cyan: Data-Driven Guides

Create & manipulate

Link & Repeat

Radial layout & link inspection

Composite structure & copy and paste

Label generation

Deforms

Deforms Linear blend skinning Related Work 1. Bounded biharmonic weights for real-time deformation. Jacobson, Alec, et al. ACM Trans. Graph., 2011 2. Skinning cubic Bézier splines and Catmull-Clark subdivision surfaces. Liu, Songrun, et al. ACM Trans. Graph., 2014.

Rest pose Old point in a shape. Deformed Linear blend skinning Related Work 1. Bounded biharmonic weights for real-time deformation. Jacobson, Alec, et al. ACM Trans. Graph., 2011 2. Skinning cubic Bézier splines and Catmull-Clark subdivision surfaces. Liu, Songrun, et al. ACM Trans. Graph., 2014.

Rest pose Spatial Transformations (changes in guides) Deformed Linear blend skinning Related Work 1. Bounded biharmonic weights for real-time deformation. Jacobson, Alec, et al. ACM Trans. Graph., 2011 2. Skinning cubic Bézier splines and Catmull-Clark subdivision surfaces. Liu, Songrun, et al. ACM Trans. Graph., 2014.

Rest pose Skinning weight (Transformation amount) Deformed Linear blend skinning Related Work 1. Bounded biharmonic weights for real-time deformation. Jacobson, Alec, et al. ACM Trans. Graph., 2011 2. Skinning cubic Bézier splines and Catmull-Clark subdivision surfaces. Liu, Songrun, et al. ACM Trans. Graph., 2014.

Rest pose New points in a shape. Deformed Linear blend skinning Related Work 1. Bounded biharmonic weights for real-time deformation. Jacobson, Alec, et al. ACM Trans. Graph., 2011 2. Skinning cubic Bézier splines and Catmull-Clark subdivision surfaces. Liu, Songrun, et al. ACM Trans. Graph., 2014.

Deforms

Moves Moves Used as a Position Guide

Used as flexible rulers. Cyan: Data-Driven Guides

Cyan: Data-Driven Guides Four area guides are used to encode a single shape.

Use cases 1. Drawing data-driven graphics 2. Retargeting existing artworks

Original By Nigel Holmes

Original By Nigel Holmes

Use cases 1. Drawing data-driven graphics 2. Retargeting existing artworks 3. Proofreading existing infographics

Proofreading existing infographics Cyan: Data-Driven Guides By Nigel Holmes. By Tiffany Farrant-Gonzalez.

Proofreading existing infographics The length of marks do not match the length of guides (curved). Original By Nigel Holmes.

Proofreading existing infographics Length guide (Radius) Area guide Original By Tiffany Farrant-Gonzalez.

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and infographic design etc)

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and infographic design etc) 2 ~ 10 years of experience in infographic design.

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and infographic design etc) 2 ~ 10 years of experience in infographic design. Frequently used tools include vector & image editors (programming: only 2 people).

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and Procedure A 60 min session with a 15 min tutorial infographic design etc) 2 ~ 10 years of experience in infographic design. Frequently used tools include vector & image editors (programming: only 2 people).

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and Procedure A 60 min session with a 15 min tutorial infographic design etc) Pre-task and post-task surveys 2 ~ 10 years of experience in infographic design. Frequently used tools include vector & image editors (programming: only 2 people).

Informal usability evaluation with designers. Participants 13 master student designers (architecture, urban planning, and Procedure A 60 min session with a 15 min tutorial infographic design etc) Pre-task and post-task surveys 2 ~ 10 years of experience in infographic design. 2 replication tasks Frequently used tools include 1 creative task vector & image editors (programming: only 2 people). * We did not measure time

Results Creative Tasks Two selected infographics created by participants. Data: GDP of G5 Countries.

Results Creative Tasks Two selected infographics created by participants. Post-task surveys (5-point Likert scale) 1. Interactions with DDG were intuitive. (μ=4.0, σ=0.71) Data: GDP of G5 Countries.

Results Creative Tasks Two selected infographics created by participants. Post-task surveys (5-point Likert scale) 1. Interactions with DDG were intuitive. (μ=4.0, σ=0.71) 2. DDG is useful for positioning and measuring custom shapes based on data compared to rulers or grids. (μ=4.7, σ=0.63) Data: GDP of G5 Countries.

Results Creative Tasks Two selected infographics created by participants. Post-task surveys (5-point Likert scale) 1. Interactions with DDG were intuitive. (μ=4.0, σ=0.71) 2. DDG is useful for positioning and measuring custom shapes based on data compared to rulers or grids. (μ=4.7, σ=0.63) 3. DDG is useful for designing creative and expressive infographics Data: GDP of G5 Countries. (μ=4.9, σ=0.38)

Results: qualitative feedback Currently, I need a calculator to make data graphic, which is pretty arduous. This tool makes it much easier to try things out and experiment with the graphics. - P10.

Results: qualitative feedback Currently, I need a calculator to make data graphic, which is pretty arduous. This tool makes it much easier to try things out and experiment with the graphics. - P10. I think that this would be a wonderful aid in creating graphics for architectural representations. - P3.

Results: qualitative feedback Currently, I need a calculator to make data graphic, which is pretty arduous. This tool makes it much easier to try things out and experiment with the graphics. - P10. I think that this would be a wonderful aid in creating graphics for architectural representations. - P3. I usually do very analytical infographics, using traditional forms like bars or circles. Because of that, I m not quite sure if data guides might be very useful - P5.

Limitations 1. Data-driven guides currently works with a tabular dataset.

Limitations 1. Data-driven guides currently works with a tabular dataset. 2. Difficult to generate guide elements such as axes and legends.

Limitations 1. Data-driven guides currently works with a tabular dataset. 2. Difficult to generate guide elements such as axes and legends. 3. Other visual variables have to be manually encoded such color or angle.

Future work 1. Reusable creative infographic templates. Template

Future work 1. Reusable creative infographic templates. Template 2. Data-driven guides for other visual variables. Color, angle, shape, slope etc.

Future work 1. Reusable creative infographic templates. Template 2. Data-driven guides for other visual variables. Color, angle, shape, slope etc. 3. Intelligent systems for automatically providing design feedback. Incorrect size Area vs radius

Data Driven Guides: Supporting expressive design for Information graphics www.namwkim.org/ddg