Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

31
Information-Geometric Lenses for Multiple Foci + Contexts Interfaces Richard Nock Frank Nielsen CEREGMIA UAG Sony CS Labs France [email protected] Japan [email protected]

description

Presented at ACM SIGGRAPH ASIA 2013 along with videos

Transcript of Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Page 1: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Information-Geometric Lenses for

Multiple Foci + Contexts Interfaces

Richard Nock Frank Nielsen

CEREGMIA – UAG Sony CS Labs

France

[email protected]

Japan

[email protected]

Page 2: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Outline

F+C interfaces

Definition

Example of desirable property

InfoGeoLenses

Definition & principles

Properties

Applications

2D InfoGeoLenses

3D InfoGeoLenses

Page 3: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

F+C interfaces

Page 4: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

F+C Interface > Definition

Integrate a focus (magnified) region and its context in a seamless

display

Focus region

Context

(From Cockburn et al., 2007)

Page 5: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

?

Focus

Page 6: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92

SB(0) disk

Page 7: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92

SB(2) ~disk

Page 8: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92

SB(5) disk

Page 9: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

InfoGeoLens

LOG ~disk

Page 10: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Example > Reliable perception of shapes

The Euclidean shape of a perceived disk in the F+C interface

InfoGeoLens

MAT ~disk

Page 11: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses

Page 12: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Definition & principles

Map each coordinate (x, y, z, …) through a “connection map”:

function

continuous,

differentiable

strictly increasing,

symmetric wrt .

Different functions yield different InfoGeoLenses

Logistic, LOG

Matsushita, MAT

Modified Sarkar Brown, MSB

(Prop: MSB = 1st order approximation of LOG)

Page 13: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Definition & principles

InfoGeoLens

MSB

Page 14: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Definition & principles

Examples of InfoGeoLenses

MSB =

Modified Sarkar-Brown

Page 15: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Region near the focus is approximately Euclidean

Page 16: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

MSB

Page 17: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

Original

image

reconstructed

Page 18: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

MSB

Page 19: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

Original

image

reconstructed

Page 20: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

MSB

Page 21: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple and almost lossless reconstruction of the original image

through

Original

image

reconstructed

Page 22: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple construction of multiple foci+context interfaces

LOG

Voronoi

diagram

Page 23: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Properties

Simple construction of multiple foci+context interfaces

MAT

Voronoi

diagram

Page 24: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Applications > 2D InfoGeoLens

Page 25: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Demo 2D F+C interface

Virtual library (1k books) embedded in the classical

Beltrami-Klein disk, and then LOG, then MAT interface

Red dots = books; hexagons = language (English/French)

Page 26: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Demo 2D F+C interface

Page 27: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Applications > 3D InfoGeoLens

Page 28: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Demo 3D F+C interface

Virtual library (10k books) embedded in the LOG cube

Rich interaction (zoom, rotations & translations can be inside/outside)

3D representation dynamically learned from users behavior (see

Nock, Nielsen & Briys, ACM/IEEE JCDL’2013); colors = Dewey

Subjects

Page 29: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

InfoGeoLenses > Demo 3D F+C interface

Page 30: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Conclusion

InfoGeoLenses inspired by Information Geometry

Definition

Example of desirable property

InfoGeoLenses useful for blending with other interfaces

Definition & principles

Properties

Page 31: Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Thank you > Questions ?