Media and Creativity Tools
CS 347 Michael Bernstein
Media and Creativity Tools CS 347 Michael Bernstein Create. 2 - - PowerPoint PPT Presentation
Media and Creativity Tools CS 347 Michael Bernstein Create. 2 What are creativity tools? Design tools were focused on creating an intervention to support a need for a specific group. What if the goal were to create an experience, rather than
CS 347 Michael Bernstein
2
Design tools were focused on creating an intervention to support a need for a specific group. What if the goal were to create an experience, rather than to solve a problem? Today’s tools include…
Photoshop ProTools Max/MSP
3
iMovie After Effects Final Draft (screenplays)
Designing tools to support creative work A tour through some domains…
Illustration 3D modeling Video and Audio
Tools Collaboration and creativity
4
What are the rules, patterns, and processes for visual media? The answer depends on the domain, but a similar process can be followed across domains to understand what to build
Study expert output, Agrawala argues, not expert process, to develop principles (rules of thumb) Test those principles against known perceptual and cognitive psychology results Aid or automate principles to make them accessible to non-experts
6
Y O U R E A D T H I S
7
LineDrive [Agrawala and Stolte 2001] Google Maps Hand-drawn maps Step-by-step assembly [Agrawala et al. 2003]
9
[Habib et al., CHI 2014]
Y O U R E A D T H I S
10
11
[Jacobs et al., CHI 2018]
[Chilton, Petridis, and Agrawala 2019]
Combinations of concepts
12
Teddy [Igarashi 1999] Turn sketches into 3D shapes Assumption: drawing plush
allows the algorithm to make many inferences.
14
15
[Bae, Balakrishnan, and Singh, UIST 2008]
[Chaudhuri et al. 2013]
16
Dialogue-driven editing Automatically build sequences
connect between cuts or fill time [Berthouzoz, Li and Agrawala SIGGRAPH ’12]
18
Dialogue-driven editing Automatically build sequences
connect between cuts or fill time [Berthouzoz, Li and Agrawala SIGGRAPH ’12]
19
[Rubin et al., UIST ’12]
20
[Matejka et al. 2009]
Applying collaborative filtering techniques to introduce new tools in Autodesk “Other people who used the tools that you use also use…”
22
23
Social computing + design
Social: upload and remix others’ creations All programming has been done online. This data has led to many papers on understanding notions of authorship and creative remixing.
25
[Hill and Monroy-Hernández, 2013]
Test common wisdom about creative collaboration Dependent variable: likes on the Scratch web site as a measure of quality Common wisdom: collaborations produce better results
On Scratch: remixes of prior projects got fewer likes
Common wisdom: collaboration can improve functional items (e.g., code), not art (e.g., images, sounds)
On Scratch: remixes of code-heavy projects got more likes
27
[Yu and Nickerson, CHI 2011]
Can crowds be creative? 1047 workers collaborated in an iterative process of design, evaluation, and combination Genetic algorithm asks the crowd to recombine previous ideas
28
[Kim et al., CSCW 2017]
How might we enable crowds to achieve complex work such as writing short stories? Unlike most crowdsourcing workflows, creative work requires tight interconnections between different parts of a story, and between the high-level goal and low-level text
29
choose a high-level goal
break into tasks and edit
30
31
32
33
Find today’s discussion room at http://hci.st/room