19
Perceptual Organization as a Foundation for Intelligent Sketch Editing Eric Saund James Mahoney David Fleet Daniel Larner Edward Lank Palo Alto Research Center

Perceptual Organization as a Foundation for Intelligent Sketch Editing

  • Upload
    daw

  • View
    41

  • Download
    0

Embed Size (px)

DESCRIPTION

Perceptual Organization as a Foundation for Intelligent Sketch Editing. Eric Saund James Mahoney David Fleet Daniel Larner Edward Lank Palo Alto Research Center. Goal: Intelligent Sketch Editing. Central Problem: Selection. - PowerPoint PPT Presentation

Citation preview

Page 1: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Perceptual Organization as a Foundation for

Intelligent Sketch Editing

Eric SaundJames Mahoney

David FleetDaniel LarnerEdward Lank

Palo Alto Research Center

Page 2: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Goal: Intelligent Sketch Editing

Page 3: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Central Problem: Selection

Goal: Simple, easy user actions to select desired image material (e.g. tap, click, crude gesture).

WYPIWYG: What You Perceive is What You Get

Page 4: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Motivation

Prior Domain Knowledge

high

low "paint" editors

domain structureeditors

Choice: What degree of prior domain knowledge?

!

Perceptual Organization

•make available generic visual structure

•foundation for domain-specific recognition

Page 5: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Gestalt Rules of Perceptual Organization

?

•ClosureWhich dot is on an object?

•Smooth ContinuationWhat are the objects?

•ProximityIdentify the text groups

•Symmetry

•Similarity

•Coherent Motion

Although algorithms are empirically moretop level, the level of

Me gustaria aprovecharsaludarlos y darles la

information de interes

and mechanismsaccessible, it is the

computational theoryesta oportunidad parabienvenida a ofrecer

en espanol, Nicaragua

Page 6: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Perceptual Structure in Sketches

Page 7: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

The ScanScribe Document Image Editor

I. GUI substrate•convenient encircling gestures•implicit creation of image objects•management of grouping structure

Page 8: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

The ScanScribe Document Image Editor

I. GUI substrate•convenient encircling gestures•implicit creation of image objects•management of grouping structure

II. Automatic structure detection•grouping/P.O.

Image/StrokeData

Primitives Groups

prime

composite

Page 9: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Image

PrimeObjects

image processingcontour tracing

thinningjunction detection

line followingcorner detection

shape classification

Extracting Primitives

Page 10: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Perceptual Grouping

analyze localspatial relations

form links

assemble larger structures:

CompositeObjects

C C

C A

Closed_Path

Text_Run

TextLine Art

Page 11: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Curvilinear Continuity

clear ambiguous

potential combinatorial explosion

Page 12: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Curvilinear Closure

smooth-continuation

maximally-turning

Page 13: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Text Layout

Page 14: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Key Problem: Ambiguity

Local evidence is insufficient.

Research problem: effectiveuse of spatially extended context.

Page 15: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Conclusion

Intelligent Sketch Editing

•Easy selection of visually-salient material

•Recognition at the level of Perceptual Organization

•Research-prototype: the ScanScribe image editor

Page 16: Perceptual Organization  as a Foundation for Intelligent Sketch Editing
Page 17: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

P.O. Level Structuring

Image/StrokeData

Primitives Groups

Page 18: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Line-art and Text

Prime objects can servemultiple roles.

Page 19: Perceptual Organization  as a Foundation for Intelligent Sketch Editing

Goal: Intelligent Sketch Editing