Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

17
Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta

Transcript of Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Page 1: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Painting with Picasso:Modeling Perceptual Logic

CCDC 2011Nick Davis, Pramod Gupta, Shruti Gupta

Page 2: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

What would you draw next?

Page 3: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.
Page 4: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.
Page 5: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.
Page 6: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.
Page 7: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.
Page 8: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Perceptual Logic

• Every individual has a unique intuition of how to combine lines or objects in a way that feels right

Page 9: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Motivation

• Empirically test whether perceptual logic exist• Can a computer learn an individual’s perceptual

logic?

Page 10: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Goals

• Define a framework to model an individual’s perceptual logic

• Create a generative-interactive art program based on this framework

Page 11: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

The Framework

• Identify how a particular person reacts to different objects, shapes, and lines

Page 12: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

The Framework

• Extract distinguishing information from features such as those outlined in Suwa & Tversky (1997)– Spaces– Shape– Angle– Size– Spatial Relations

• Local Position• Global Position

Page 13: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Generative-Interactive Art Program

• A program that emulate an artist in the ‘exquisite corpse’ style collaborative art process – Using a pre-defined set of shapes

• So what? – Artist lives forever– Collaborate with famous artists– Better understanding of the creative process

Page 14: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Methodology

• Phase 1: Use framework to learn an individual’s perceptual logic – Analyze user’s response to generated set of shapes

• Phase 2: Convert perceptual logic to generative art heuristics– React to user input

• Phase 3: Simulate exquisite corpse style collaborative art process

Page 15: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Seeing-As

• Goldschmidt’s (1991) concept of seeing an image as something else. – Can our program map components of a sketch to an

image?

?

Page 16: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Alchemy

• This function of our program is similar to what was discussed in: – Karl D.D. Willis and Jacob Hina. Alchemy:

experiments in interactive drawing, creativity & serendipity (C&C ‘09) • Mapping images onto groups of shapes

Page 17: Painting with Picasso: Modeling Perceptual Logic CCDC 2011 Nick Davis, Pramod Gupta, Shruti Gupta.

Computational Aesthetics

• Automate the process of selecting aesthetically pleasing variations of evolutionary art – Based on artist style– Gary R. Greenfield. Computational Aesthetics as a

Tool For Creativity (C&C ‘05)