SlideShare ist ein Scribd-Unternehmen logo
1 von 75
Crowdsourcing Visual Ads
Lydia Chilton
Columbia CS Department, DSI
Computational Social Science Seminar
25 January 2019
Ads are interesting because they
convey a message visually
AdvertisementsNews Public Service Announcements
Earth + MeltBrazil + Takes Off Tabasco + Hot
Visual Metaphors
How can we systemically create visual metaphors?
Visual Metaphors are a creative design problem.
There is no simple recipe.
Design process:
• Brainstorm,
• Prototype many ideas,
• Select the best ones
• Iterate to improve designs
Ideate
Evaluate
Prototype
Outline: Crowdsourcing Visual Ads
• Illustration of the VisiBlends Pipeline
• 3 Evaluations:
• Decomposing the design process: Can users work on steps independently?
• Can groups collaborate to make visual blends?
• Can we improve novices’ ability to make Visual Blends?
• Can we decompose other creative tasks?
AdvertisementsNews Public Service Announcements
Earth + MeltBrazil + Takes Off Tabasco + Hot
Visual Metaphors
1. Two objects are integrated into one object
2. Both objects are individually identifiable
Visual Blending Structure:
Whole-to-Part Shape Matching
Design Pattern: Single Shape Mapping
1. Two objects are integrated into one object
2. Both objects are individually identifiable
Visual Blending Structure:
Whole-to-Part Shape Matching
A creative problem is now a search problem:
For two concepts, search for symbols that meet this constraint
Starbucks + Summer
Prototype
blend
Prototype
blend
Evaluate
prototype
Two objects are integrated into one object
Both objects are identifiable
Prototype
blend
Evaluate
prototype
Two objects are integrated into one object
Both objects are identifiable
Output:
A visual blend
Prototype
blend
Evaluate
prototype
Iterate
Output:
A visual blend
Two objects are integrated into one object
Both objects are identifiable
Prototype
blend
Evaluate
prototype
Iterate
Output:
A visual blend
Two objects are integrated into one object
Both objects are identifiable
e
e
Output:
A visual blend
grated into one object
ntifiable
A) Brainstorm
for summer
B) Find and annotate images
for summer
C) Matching algorithm
Starbucks + summer
D) Automatic blends + human evaluation
Starbucks + summer
matches = []
for a in summer_symbols:
for b in starbucks_symbols:
a_ratio = a.height / a.width
b_ratio = b.height / b.width
ratios = sort(a_ratio, b_ratio)
if (a.shape == b.shape) and
(a.coverage != coverage) and
(ratios[0] >= 0.5*ratios[1]):
matches.push([a, b])
return matches
VisiBlends:
A web interface to collaboratively make blends
Outline
• Illustration of the VisiBlends Pipeline
• 3 Evaluations:
• Decomposing the design process: Can users work on steps independently?
• Can groups collaborate to make visual blends?
• Can we improve novices’ ability to make Visual Blends?
• Can we decompose other creative tasks?
Decompose the pipeline Five people
Five people
One person
One person
One person
One person
One person
Computer: matching and
blending algorithms
Rules for finding images are complex
Our first attempt failed.
People weren’t finding the right images.
To fix it, we trained people on the pipeline
steps backwards.
Now they know why they need to pick
Simple, iconic objects with a single main shape.
Because they’re seen how it affects the pipeline
Independent people can make blends for
random concept pairs.
NYC + FashionMcDonald’s + HealthyBicycle + Fall McDonald’s + Energy
When we taught the process backwards,
users were successful
Outline
• Illustration of the VisiBlends Pipeline
• 3 Evaluations:
• Decomposing the design process: Can users work on steps independently?
• Can groups collaborate to make visual blends?
• Can we improve novices’ ability to make Visual Blends?
• Can we decompose other creative tasks?
Study 2: Joe’s Coffee + Night
“Joe’s Coffee: Open Late”
Ad
Study 2: Hand-washing + smart
“Wash your hands.
It’s the smart move.”
PSA
Study 2: Women + CS
“Panel Discussion:
Women in Computer Science”
Ad:
Study 2: Football + Dangerous
“Football linked to
lasting brain damage.”
News
Study 2: Philosophy + Christmas
“Join the Philosophy
Dept’s Holiday Celebration”
Ad:
Groups can collaboratively make blends for
their own messages
What goes wrong?
(why do we need iteration?)
Football + Dangerous
Football Dangerous
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Shape covers
All of object
Shape covers
Part of object
Football Dangerous
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Shape covers
All of object
Shape covers
Part of object
NYC + Healthy
NYC Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Evaluate
Blend
No shape matches
NYC Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Lego + Healthy
Lego Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Evaluate
Blend
No shape matches
Lego Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Orange + Healthy
Orange Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Shape covers
Part of object
Shape covers
All of object
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Orange Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Shape covers
All of object
Shape covers
Part of object
Evaluate
Blend
Exercise equipment
Orange Healthy
Brainstorm
associations
Find Images
of objects
Annotate
shapes
Annotate
shape coverage
Shape covers
All of object
Shape covers
Part of object
Are both objects identifiable?
Are two objects integrated into one object?
Evaluate
Blend
Exercise equipment
When do we need to iterate?
No matches
Improve object fit
Objects are
not identifiable + =
+ =
Within same search space,
meet other constraints.
Find versions of an object
with different
color, style, aspect ratio
Focus on meeting a
specific constraint:
Find symbols with
a different shape
Search in a new
subspace
Find symbols with
a different shape
Outline
• Illustration of the VisiBlends Pipeline
• 3 Evaluations:
• Decomposing the design process: Can users work on steps independently?
• Can groups collaborate to make visual blends?
• Can we improve novices’ ability to make Visual Blends?
• Can we decompose other creative tasks?
Controlled Study
• 13 undergraduates
• Each made 6 blends
• Control-first condition
• 3 blends without VisiBlends
• 3 blends with VisiBlends
• System-first condition
• 3 blends with VisiBlends
• 3 blends without VisiBlends
• How many successful blends could they make?
Blend-making success with and without
VisiBlends
Control-first
Avg. Number of
blends made
System-first
Without VisiBlends With VisiBlends
Without VisiBlendsWith VisiBlends
Avg. Number of
blends made
Blend-making success with and without
VisiBlends
Control-first
Avg. Number of
blends made
System-first
Without VisiBlends With VisiBlends
Without VisiBlendsWith VisiBlends
Avg. Number of
blends made
0.56 5.56 (t(18)=4.88, p<0.001)
0.675.67 (t(21)=5.84, p<0.001)
Why is this task so hard?
There are a lot of constraints.
Novices without the system focused on
meeting one constraint
at the expense of others.
Usually they, found symbols, and then forced them
together.
Outline
• Illustration of the VisiBlends Pipeline
• 3 Evaluations:
• Decomposing the design process: Can users work on steps independently?
• Can groups collaborate to make visual blends?
• Can we improve novices’ ability to make Visual Blends?
• Can we decompose other creative tasks?
CinematographyNovels
Music
Design patterns:
Abstract ways that parts fit
Architecture Rhetoric
Software
Material Science Kristin Persson,
Lawrence Berkeley National Laboratory
Summary
Advertisements can convey messages visually.
1. Two objects are integrated into one object
2. Both objects are individually identifiable
Visual Blending Structure:
Whole-to-Part Shape Matching
by using an
abstract design pattern to turn it into a search problem.
We can decompose design problems
Independent people can make blends for
random concept pairs.
NYC + FashionMcDonald’s + HealthyBicycle + Fall McDonald’s + Energy
But…
Knowledge of the pipeline is needed to
motivate the rules, and fill in gaps.
Now they know why they need to pick
Simple, iconic objects with a single main shape.
Because they’re seen how it affects the pipeline1
2
3
Groups can collaboratively make blends for
their own messages
But…
Iteration is necessary to:
Fix small problems like
aesthetic refinement
Fix bigger problems by
refining the search for different shapes
Fix failure cases with unforeseen problems by
re-directing the search for different symbols
10x improvement in novices’ ability to make
blends
Materials ScienceNovels
Music
Design patterns:
Abstract ways that parts fit
Architecture Rhetoric
Software
Future Work
Adding computational assistance to:
• Brainstorming
• Finding symbols
• Annotation
• Evaluation
Improving the blend quality
Crowdsourcing Visual Ads
Lydia Chilton
chilton@cs.columbia.edu
Columbia CS + DSI
We can use design patterns to
turn design problems into search
problems.
Iteration is necessary to
meet all search constraints
Groups can collaborate on visual blends
10x improvement to novices ability
1. Two objects are integrated into one object
Visual Blending Structure:
Whole-to-Part Shape Matching

Weitere ähnliche Inhalte

Was ist angesagt?

Design methodologies process book
Design methodologies process bookDesign methodologies process book
Design methodologies process book
Amanda Kern
 
Web Design Core Concepts
Web Design Core ConceptsWeb Design Core Concepts
Web Design Core Concepts
Don Stanley
 

Was ist angesagt? (20)

Push conference 2018 key takeaways
Push conference 2018 key takeawaysPush conference 2018 key takeaways
Push conference 2018 key takeaways
 
Conquering Museum Challenges with Design Thinking
Conquering Museum Challenges with Design ThinkingConquering Museum Challenges with Design Thinking
Conquering Museum Challenges with Design Thinking
 
March 2014 Experiments for Recruit
March 2014 Experiments for RecruitMarch 2014 Experiments for Recruit
March 2014 Experiments for Recruit
 
Design Thinking For Educational Technology
Design Thinking For Educational Technology Design Thinking For Educational Technology
Design Thinking For Educational Technology
 
Interface Design Concepts and Planning: 532 lecture 2
Interface Design Concepts and Planning: 532 lecture 2Interface Design Concepts and Planning: 532 lecture 2
Interface Design Concepts and Planning: 532 lecture 2
 
Left Hackathon 4.0
Left Hackathon 4.0Left Hackathon 4.0
Left Hackathon 4.0
 
SCCOE DT
SCCOE DT SCCOE DT
SCCOE DT
 
Design methodologies process book
Design methodologies process bookDesign methodologies process book
Design methodologies process book
 
LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]
 
Web Design Core Concepts
Web Design Core ConceptsWeb Design Core Concepts
Web Design Core Concepts
 
Web/Digital Design LSC 532 with Don Stanley
Web/Digital Design LSC 532 with Don StanleyWeb/Digital Design LSC 532 with Don Stanley
Web/Digital Design LSC 532 with Don Stanley
 
Don Stanley's Web Design 101 LSC 532 lecture 3
Don Stanley's Web Design 101 LSC 532 lecture 3Don Stanley's Web Design 101 LSC 532 lecture 3
Don Stanley's Web Design 101 LSC 532 lecture 3
 
Becoming a Design Leader
Becoming a Design LeaderBecoming a Design Leader
Becoming a Design Leader
 
CAT007: Perfect Your Pitch
CAT007: Perfect Your PitchCAT007: Perfect Your Pitch
CAT007: Perfect Your Pitch
 
Why Design Thinking is Important for Innovation? - Favarin Vitillo - ViewConf...
Why Design Thinking is Important for Innovation? - Favarin Vitillo - ViewConf...Why Design Thinking is Important for Innovation? - Favarin Vitillo - ViewConf...
Why Design Thinking is Important for Innovation? - Favarin Vitillo - ViewConf...
 
Creativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet SandboxCreativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet Sandbox
 
Developing design thinking practice in complex organisations
Developing design thinking practice in complex organisationsDeveloping design thinking practice in complex organisations
Developing design thinking practice in complex organisations
 
Engaging engineering in design by Josh Teague
Engaging engineering in design by Josh TeagueEngaging engineering in design by Josh Teague
Engaging engineering in design by Josh Teague
 
Designing for behaviour change
Designing for behaviour changeDesigning for behaviour change
Designing for behaviour change
 
MLA Handout 2016
MLA Handout 2016MLA Handout 2016
MLA Handout 2016
 

Ähnlich wie Crowdsourcing Visual Ads

Module1 design process
Module1 design processModule1 design process
Module1 design process
Stacie Hidek
 
Camden Council (Design Group Project) Dropbox
Camden Council (Design Group Project) DropboxCamden Council (Design Group Project) Dropbox
Camden Council (Design Group Project) Dropbox
Seb Sear
 

Ähnlich wie Crowdsourcing Visual Ads (20)

VisiBlends: A Flexible Workflow for Visual Blends
VisiBlends: A Flexible Workflow for Visual BlendsVisiBlends: A Flexible Workflow for Visual Blends
VisiBlends: A Flexible Workflow for Visual Blends
 
Module1 design process
Module1 design processModule1 design process
Module1 design process
 
Steven Bell's AISL Summer Institute 2016 Keynote Slide Presentation
Steven Bell's AISL Summer Institute 2016 Keynote Slide PresentationSteven Bell's AISL Summer Institute 2016 Keynote Slide Presentation
Steven Bell's AISL Summer Institute 2016 Keynote Slide Presentation
 
Make a Good Slide Show 1 - Methods of SlideCraft
Make a Good Slide Show 1 - Methods of SlideCraftMake a Good Slide Show 1 - Methods of SlideCraft
Make a Good Slide Show 1 - Methods of SlideCraft
 
Camden Council (Design Group Project) Dropbox
Camden Council (Design Group Project) DropboxCamden Council (Design Group Project) Dropbox
Camden Council (Design Group Project) Dropbox
 
Zoe's UX Portfolio
Zoe's UX PortfolioZoe's UX Portfolio
Zoe's UX Portfolio
 
Design Thinking and Montessori in Research
Design Thinking and Montessori in ResearchDesign Thinking and Montessori in Research
Design Thinking and Montessori in Research
 
Visual Design Day 1
Visual Design Day 1Visual Design Day 1
Visual Design Day 1
 
UX and Social Justice Workshop
UX and Social Justice  Workshop UX and Social Justice  Workshop
UX and Social Justice Workshop
 
Smoothing the Way
Smoothing the WaySmoothing the Way
Smoothing the Way
 
Visual Tools and Innovation Games - Workshop - SPS Chicago Suburbs - May 2014
Visual Tools and Innovation Games - Workshop - SPS Chicago Suburbs - May 2014Visual Tools and Innovation Games - Workshop - SPS Chicago Suburbs - May 2014
Visual Tools and Innovation Games - Workshop - SPS Chicago Suburbs - May 2014
 
CIS of Chicago_Collaboration Workshop 3.27.17
CIS of Chicago_Collaboration Workshop 3.27.17CIS of Chicago_Collaboration Workshop 3.27.17
CIS of Chicago_Collaboration Workshop 3.27.17
 
Berghs Product UX - 'Create '
Berghs  Product UX  - 'Create 'Berghs  Product UX  - 'Create '
Berghs Product UX - 'Create '
 
5: Happy users
5: Happy users5: Happy users
5: Happy users
 
Design thinking for workplace change
Design thinking for workplace change Design thinking for workplace change
Design thinking for workplace change
 
P
PP
P
 
Introduction to Design Thinking Workshop
Introduction to Design Thinking WorkshopIntroduction to Design Thinking Workshop
Introduction to Design Thinking Workshop
 
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy:  Creative Techniques in Higher EducationDesign Thinking For Intergroup Empathy:  Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
 
Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018
 
Visual Tools and Innovation Games Workshop - #SPSChicagoBurbs - May 2014
Visual Tools and Innovation Games  Workshop - #SPSChicagoBurbs - May 2014Visual Tools and Innovation Games  Workshop - #SPSChicagoBurbs - May 2014
Visual Tools and Innovation Games Workshop - #SPSChicagoBurbs - May 2014
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Crowdsourcing Visual Ads

  • 1. Crowdsourcing Visual Ads Lydia Chilton Columbia CS Department, DSI Computational Social Science Seminar 25 January 2019
  • 2. Ads are interesting because they convey a message visually
  • 3.
  • 4. AdvertisementsNews Public Service Announcements Earth + MeltBrazil + Takes Off Tabasco + Hot Visual Metaphors How can we systemically create visual metaphors?
  • 5. Visual Metaphors are a creative design problem. There is no simple recipe. Design process: • Brainstorm, • Prototype many ideas, • Select the best ones • Iterate to improve designs Ideate Evaluate Prototype
  • 6. Outline: Crowdsourcing Visual Ads • Illustration of the VisiBlends Pipeline • 3 Evaluations: • Decomposing the design process: Can users work on steps independently? • Can groups collaborate to make visual blends? • Can we improve novices’ ability to make Visual Blends? • Can we decompose other creative tasks?
  • 7. AdvertisementsNews Public Service Announcements Earth + MeltBrazil + Takes Off Tabasco + Hot Visual Metaphors
  • 8. 1. Two objects are integrated into one object 2. Both objects are individually identifiable Visual Blending Structure: Whole-to-Part Shape Matching Design Pattern: Single Shape Mapping
  • 9.
  • 10.
  • 11. 1. Two objects are integrated into one object 2. Both objects are individually identifiable Visual Blending Structure: Whole-to-Part Shape Matching A creative problem is now a search problem: For two concepts, search for symbols that meet this constraint
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 24. Prototype blend Evaluate prototype Two objects are integrated into one object Both objects are identifiable
  • 25. Prototype blend Evaluate prototype Two objects are integrated into one object Both objects are identifiable Output: A visual blend
  • 26. Prototype blend Evaluate prototype Iterate Output: A visual blend Two objects are integrated into one object Both objects are identifiable
  • 27. Prototype blend Evaluate prototype Iterate Output: A visual blend Two objects are integrated into one object Both objects are identifiable e e Output: A visual blend grated into one object ntifiable
  • 28. A) Brainstorm for summer B) Find and annotate images for summer C) Matching algorithm Starbucks + summer D) Automatic blends + human evaluation Starbucks + summer matches = [] for a in summer_symbols: for b in starbucks_symbols: a_ratio = a.height / a.width b_ratio = b.height / b.width ratios = sort(a_ratio, b_ratio) if (a.shape == b.shape) and (a.coverage != coverage) and (ratios[0] >= 0.5*ratios[1]): matches.push([a, b]) return matches VisiBlends: A web interface to collaboratively make blends
  • 29. Outline • Illustration of the VisiBlends Pipeline • 3 Evaluations: • Decomposing the design process: Can users work on steps independently? • Can groups collaborate to make visual blends? • Can we improve novices’ ability to make Visual Blends? • Can we decompose other creative tasks?
  • 30. Decompose the pipeline Five people Five people One person One person One person One person One person Computer: matching and blending algorithms
  • 31. Rules for finding images are complex
  • 32. Our first attempt failed. People weren’t finding the right images.
  • 33. To fix it, we trained people on the pipeline steps backwards. Now they know why they need to pick Simple, iconic objects with a single main shape. Because they’re seen how it affects the pipeline
  • 34. Independent people can make blends for random concept pairs. NYC + FashionMcDonald’s + HealthyBicycle + Fall McDonald’s + Energy
  • 35. When we taught the process backwards, users were successful
  • 36. Outline • Illustration of the VisiBlends Pipeline • 3 Evaluations: • Decomposing the design process: Can users work on steps independently? • Can groups collaborate to make visual blends? • Can we improve novices’ ability to make Visual Blends? • Can we decompose other creative tasks?
  • 37. Study 2: Joe’s Coffee + Night “Joe’s Coffee: Open Late” Ad
  • 38. Study 2: Hand-washing + smart “Wash your hands. It’s the smart move.” PSA
  • 39. Study 2: Women + CS “Panel Discussion: Women in Computer Science” Ad:
  • 40. Study 2: Football + Dangerous “Football linked to lasting brain damage.” News
  • 41. Study 2: Philosophy + Christmas “Join the Philosophy Dept’s Holiday Celebration” Ad:
  • 42. Groups can collaboratively make blends for their own messages What goes wrong? (why do we need iteration?)
  • 44. Football Dangerous Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend Shape covers All of object Shape covers Part of object
  • 45. Football Dangerous Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend Shape covers All of object Shape covers Part of object
  • 47. NYC Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Evaluate Blend No shape matches
  • 48. NYC Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend
  • 50. Lego Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Evaluate Blend No shape matches
  • 51. Lego Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend
  • 53. Orange Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Shape covers Part of object Shape covers All of object Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend
  • 54. Orange Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Shape covers All of object Shape covers Part of object Evaluate Blend Exercise equipment
  • 55. Orange Healthy Brainstorm associations Find Images of objects Annotate shapes Annotate shape coverage Shape covers All of object Shape covers Part of object Are both objects identifiable? Are two objects integrated into one object? Evaluate Blend Exercise equipment
  • 56. When do we need to iterate? No matches Improve object fit Objects are not identifiable + = + = Within same search space, meet other constraints. Find versions of an object with different color, style, aspect ratio Focus on meeting a specific constraint: Find symbols with a different shape Search in a new subspace Find symbols with a different shape
  • 57. Outline • Illustration of the VisiBlends Pipeline • 3 Evaluations: • Decomposing the design process: Can users work on steps independently? • Can groups collaborate to make visual blends? • Can we improve novices’ ability to make Visual Blends? • Can we decompose other creative tasks?
  • 58. Controlled Study • 13 undergraduates • Each made 6 blends • Control-first condition • 3 blends without VisiBlends • 3 blends with VisiBlends • System-first condition • 3 blends with VisiBlends • 3 blends without VisiBlends • How many successful blends could they make?
  • 59. Blend-making success with and without VisiBlends Control-first Avg. Number of blends made System-first Without VisiBlends With VisiBlends Without VisiBlendsWith VisiBlends Avg. Number of blends made
  • 60. Blend-making success with and without VisiBlends Control-first Avg. Number of blends made System-first Without VisiBlends With VisiBlends Without VisiBlendsWith VisiBlends Avg. Number of blends made 0.56 5.56 (t(18)=4.88, p<0.001) 0.675.67 (t(21)=5.84, p<0.001)
  • 61. Why is this task so hard? There are a lot of constraints. Novices without the system focused on meeting one constraint at the expense of others. Usually they, found symbols, and then forced them together.
  • 62. Outline • Illustration of the VisiBlends Pipeline • 3 Evaluations: • Decomposing the design process: Can users work on steps independently? • Can groups collaborate to make visual blends? • Can we improve novices’ ability to make Visual Blends? • Can we decompose other creative tasks?
  • 63. CinematographyNovels Music Design patterns: Abstract ways that parts fit Architecture Rhetoric Software
  • 64. Material Science Kristin Persson, Lawrence Berkeley National Laboratory
  • 66. Advertisements can convey messages visually.
  • 67. 1. Two objects are integrated into one object 2. Both objects are individually identifiable Visual Blending Structure: Whole-to-Part Shape Matching by using an abstract design pattern to turn it into a search problem. We can decompose design problems
  • 68. Independent people can make blends for random concept pairs. NYC + FashionMcDonald’s + HealthyBicycle + Fall McDonald’s + Energy But…
  • 69. Knowledge of the pipeline is needed to motivate the rules, and fill in gaps. Now they know why they need to pick Simple, iconic objects with a single main shape. Because they’re seen how it affects the pipeline1 2 3
  • 70. Groups can collaboratively make blends for their own messages But…
  • 71. Iteration is necessary to: Fix small problems like aesthetic refinement Fix bigger problems by refining the search for different shapes Fix failure cases with unforeseen problems by re-directing the search for different symbols
  • 72. 10x improvement in novices’ ability to make blends
  • 73. Materials ScienceNovels Music Design patterns: Abstract ways that parts fit Architecture Rhetoric Software
  • 74. Future Work Adding computational assistance to: • Brainstorming • Finding symbols • Annotation • Evaluation Improving the blend quality
  • 75. Crowdsourcing Visual Ads Lydia Chilton chilton@cs.columbia.edu Columbia CS + DSI We can use design patterns to turn design problems into search problems. Iteration is necessary to meet all search constraints Groups can collaborate on visual blends 10x improvement to novices ability 1. Two objects are integrated into one object Visual Blending Structure: Whole-to-Part Shape Matching

Hinweis der Redaktion

  1. Visual blends are a way to convey a message visually. If you have a message you want to convey, like “Washing your hands is smart” We can make a image that blends together two objects related to that message.
  2. Visual Ads are everywhere. Commercial and crass They make a lot of money Nobody knows how they work (but they do work) To me, ads are interesting because they convey a message visually. Convey a message
  3. How do we make things like this?
  4. I once wondered, what the considered the most creative ads. “Creative ads” Many of the results are visual metaphors.
  5. This technical is used in new, advertising, and public service announcements to Visual depict symbols of Brazil + taking off Tabasco + hot Earth + melt
  6. No surface level pattern: Different colors, different objects, different meanings But there is a more abstract pattern.
  7. How do we get two objects to appear blended, but still individually identifiable? We find objects that share a shape. Like a circle. When we blend on the circle, we get visual cues of both objects.  
  8. Here is an example of a tool we built to help people prototype with blends. If we look only at the shapes of the objects, The tabasco bottle is a cylinder. The fire extinguisher is also mainly a cylinder. If we combine the objects on their shape, they create a visual blend: The tabasco label clearly identifies the tabasco bottle, and the hose outside the main shape clearly identifies the fire extinguisher
  9. The light switch is a rectangle. And the iPhone is also a rectangle However, if we cover the entire iPhone, it will not be visible in the blend. Instead, we cover only part of the iPhone with a rectangle. Now both objects are blended and both objects are recognizable.
  10. How do we get two objects to appear blended, but still individually identifiable? We find objects that share a shape. Like a circle. When we blend on the circle, we get visual cues of both objects.  
  11. Let's go through the steps of the pipeline to create a blend that associates: Starbucks and Summer.
  12. …. The system automatically matches images from each concept with the same shape and blends them.   Users then evaluate the blend by checking whether it has integrated two objects into one, and if both objects are identifiable.   Users can then modify color to improve the blend’s aesthetics.  
  13. The system automatically matches images from each concept with the same shape and blends them.
  14. Users then evaluate the blend by checking whether it has integrated two objects into one, and if both objects are identifiable.
  15. Users can then modify color to improve the blend’s aesthetics.
  16. And finally, if they are unhappy with the prototype, they can iterate.
  17. This is a pipeline, But it’s also fairly open. People can move between step as they see fit. Anytime you put in a new image, the matching algorithm will run, and it will look through all pairs for new matches.
  18. This blend was made for the advertisement: “Joe’s Coffee: Open Late”
  19. Visual blends are useful for conveying messages visually. To see if our pipeline could make blends for messages, we had trained groups of people use the pipeline to create visual blends for messages.   This blend was made for the public service announcement: “Wash your hands. It’s the smart thing to do.”
  20. This blend was made for the advertisement: “Panel Discussion: Women in Computer Science”
  21. This blend was made for the news headline: “Football linked to lasting brain damage”
  22. This blend was made for the advertisement: “Join the Philosophy Dept’s Holiday Celebration”
  23. Football + Dangerous: We know which constraint is tight and look for that constrant. Oragne + healthy: We need to search in a new subspace.
  24. People naturally iterating. They like linear steps that guarantee a result. Evaluating intermediate steps is challenging, but it can be taught.
  25. Four chord song: https://www.youtube.com/watch?v=5pidokakU4I
  26. I once wondered, what the considered the most creative ads. “Creative ads” Many of the results are visual metaphors.
  27. Four chord song: https://www.youtube.com/watch?v=5pidokakU4I
  28. Visual blends are a way to convey a message visually. If you have a message you want to convey, like “Washing your hands is smart” We can make a image that blends together two objects related to that message.