SlideShare a Scribd company logo
1 of 31
Download to read offline
Information-Geometric Lenses for
Multiple Foci + Contexts Interfaces
Richard Nock
Frank Nielsen
CEREGMIA – UAG Sony CS Labs
France
Japan
rnock@martinique.univ-ag.fr

Frank.Nielsen@acm.org
Outline
F+C interfaces
Definition
Example of desirable property
InfoGeoLenses
Definition & principles
Properties
Applications
2D InfoGeoLenses
3D InfoGeoLenses
F+C 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)
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

?

Focus
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92
SB(0)

disk
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92
SB(2)

~disk
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

Sarkar-Brown ‘92
SB(5)

disk
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

InfoGeoLens
LOG

~disk
Example > Reliable perception of shapes
The Euclidean shape of a perceived disk in the F+C interface

InfoGeoLens
MAT

~disk
InfoGeoLenses
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)
InfoGeoLenses > Definition & principles

InfoGeoLens
MSB
InfoGeoLenses > Definition & principles
Examples of InfoGeoLenses

MSB =
Modified Sarkar-Brown
InfoGeoLenses > Properties
Region near the focus is approximately Euclidean
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

MSB
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

Original
image
reconstructed
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

MSB
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

Original
image
reconstructed
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

MSB
InfoGeoLenses > Properties
Simple and almost lossless reconstruction of the original image
through

Original
image
reconstructed
InfoGeoLenses > Properties
Simple construction of multiple foci+context interfaces

LOG
Voronoi
diagram
InfoGeoLenses > Properties
Simple construction of multiple foci+context interfaces

MAT
Voronoi
diagram
Applications > 2D InfoGeoLens
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)
InfoGeoLenses > Demo 2D F+C interface
Applications > 3D InfoGeoLens
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
InfoGeoLenses > Demo 3D F+C interface
Conclusion
InfoGeoLenses inspired by Information Geometry
Definition
Example of desirable property
InfoGeoLenses useful for blending with other interfaces
Definition & principles
Properties
Thank you > Questions ?

More Related Content

Similar to Information-Geometric Lenses for Multiple Foci + Contexts Interfaces

Linqtosql 090629035715 Phpapp01
Linqtosql 090629035715 Phpapp01Linqtosql 090629035715 Phpapp01
Linqtosql 090629035715 Phpapp01
google
 
Introduction To Massive Model Visualization
Introduction To Massive Model VisualizationIntroduction To Massive Model Visualization
Introduction To Massive Model Visualization
pjcozzi
 

Similar to Information-Geometric Lenses for Multiple Foci + Contexts Interfaces (20)

Where are yours vertexes and what are they talking about?
Where are yours vertexes and what are they talking about?Where are yours vertexes and what are they talking about?
Where are yours vertexes and what are they talking about?
 
Linqtosql 090629035715 Phpapp01
Linqtosql 090629035715 Phpapp01Linqtosql 090629035715 Phpapp01
Linqtosql 090629035715 Phpapp01
 
Introduction to iOS and Objective-C
Introduction to iOS and Objective-CIntroduction to iOS and Objective-C
Introduction to iOS and Objective-C
 
OrientDB - the 2nd generation of (Multi-Model) NoSQL
OrientDB - the 2nd generation  of  (Multi-Model) NoSQLOrientDB - the 2nd generation  of  (Multi-Model) NoSQL
OrientDB - the 2nd generation of (Multi-Model) NoSQL
 
Interactive rendering techniques for focus+context visualization of 3D indoor...
Interactive rendering techniques for focus+context visualization of 3D indoor...Interactive rendering techniques for focus+context visualization of 3D indoor...
Interactive rendering techniques for focus+context visualization of 3D indoor...
 
Db2 v10.5 An Overview
Db2 v10.5 An OverviewDb2 v10.5 An Overview
Db2 v10.5 An Overview
 
MediaEval 2017 - Interestingness Task: Multimodality and Deep Learning when p...
MediaEval 2017 - Interestingness Task: Multimodality and Deep Learning when p...MediaEval 2017 - Interestingness Task: Multimodality and Deep Learning when p...
MediaEval 2017 - Interestingness Task: Multimodality and Deep Learning when p...
 
2 Years of Real World FP at REA
2 Years of Real World FP at REA2 Years of Real World FP at REA
2 Years of Real World FP at REA
 
Introduction To Massive Model Visualization
Introduction To Massive Model VisualizationIntroduction To Massive Model Visualization
Introduction To Massive Model Visualization
 
The Present and The Future of Functional Programming in C++
The Present and The Future of Functional Programming in C++The Present and The Future of Functional Programming in C++
The Present and The Future of Functional Programming in C++
 
Soprex framework on .net in action
Soprex framework on .net in actionSoprex framework on .net in action
Soprex framework on .net in action
 
med_poster_spie
med_poster_spiemed_poster_spie
med_poster_spie
 
Tutorial on Point Cloud Compression and standardisation
Tutorial on Point Cloud Compression and standardisationTutorial on Point Cloud Compression and standardisation
Tutorial on Point Cloud Compression and standardisation
 
Discovering Your AI Super Powers - Tips and Tricks to Jumpstart your AI Projects
Discovering Your AI Super Powers - Tips and Tricks to Jumpstart your AI ProjectsDiscovering Your AI Super Powers - Tips and Tricks to Jumpstart your AI Projects
Discovering Your AI Super Powers - Tips and Tricks to Jumpstart your AI Projects
 
Lecture1
Lecture1Lecture1
Lecture1
 
Computer graphic lecturer no 3
Computer graphic lecturer no 3Computer graphic lecturer no 3
Computer graphic lecturer no 3
 
Regularised Cross-Modal Hashing (SIGIR'15 Poster)
Regularised Cross-Modal Hashing (SIGIR'15 Poster)Regularised Cross-Modal Hashing (SIGIR'15 Poster)
Regularised Cross-Modal Hashing (SIGIR'15 Poster)
 
Understanding memory management in xamarin forms
Understanding memory management in xamarin formsUnderstanding memory management in xamarin forms
Understanding memory management in xamarin forms
 
Xcore meets IncQuery: How the New Generation of DSLs are Made
Xcore meets IncQuery: How the New Generation of DSLs are MadeXcore meets IncQuery: How the New Generation of DSLs are Made
Xcore meets IncQuery: How the New Generation of DSLs are Made
 
Dove sono i tuoi vertici e di cosa stanno parlando?
Dove sono i tuoi vertici e di cosa stanno parlando?Dove sono i tuoi vertici e di cosa stanno parlando?
Dove sono i tuoi vertici e di cosa stanno parlando?
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

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, ...
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Information-Geometric Lenses for Multiple Foci + Contexts Interfaces