Sphere
Download
1 / 45

Hrvoje Benko, Andrew D. Wilson, and Ravin Balakrishnan Microsoft Research University of Toronto - PowerPoint PPT Presentation


  • 156 Views
  • Uploaded on

Sphere. Multi-touch Interactions on a Spherical Display. Hrvoje Benko, Andrew D. Wilson, and Ravin Balakrishnan Microsoft Research – University of Toronto. Spherical Displays. Not directly interactive. Global Imagination - MagicPlanet. Pufferfish – PufferSphere. Physical rotation only.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Hrvoje Benko, Andrew D. Wilson, and Ravin Balakrishnan Microsoft Research University of Toronto' - carter


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Slide1 l.jpg

Sphere

Multi-touch Interactions on a Spherical Display

Hrvoje Benko, Andrew D. Wilson, and Ravin Balakrishnan

Microsoft Research – University of Toronto



Spherical displays l.jpg
Spherical Displays

Not directly interactive

Global Imagination - MagicPlanet

Pufferfish – PufferSphere

Physical rotation only

Companje et al. ‘07 – Globe4D

NOAA – Science on a Sphere

Kettner et al. ‘04 – ViBall

ARC Science – OmniGlobe

UIST '08


Interaction metaphor shift l.jpg
Interaction Metaphor Shift

UIST '08


Sphere l.jpg
Sphere

  • Multi-touch sensitive

  • Built on Global Imagination’s MagicPlanet

  • Internal projection and vision-based sensing

GOAL: Explore interactive possibilities of spherical displays.

UIST '08



Sphere video l.jpg
Sphere Video

UIST '08


Sphere hardware l.jpg
Sphere Hardware

16”

24”

UIST '08




Reusing the o ptical path l.jpg
Reusing the Optical Path

UIST '08




Sensing and projection distortions l.jpg
Sensing and Projection Distortions

Vertex shader:

  • Pre-distorts objects into 2D disk image

  • Objects appear undistorted on the spherical surface

3D

2D

UIST '08




Choosing a coordinate system l.jpg
Choosing a Coordinate System

Flat (Cylindrical)

2D (Disk)

Hybrid

(Tangential Plane)

3D(Spherical)

UIST '08


Application prototypes l.jpg
Application Prototypes

  • Photo & Video Browser

  • Omni-Directional Data Visualization

    • Globe

    • Omni-camera

    • Panoramic Walkthrough

  • Sphere Painting

  • Sphere Pong

UIST '08


Design space of spherical displays l.jpg
Design Space of Spherical Displays

  • Non-visible hemisphere

  • Visibility changes with position

    • “Pseudo-private” and “public” areas

  • No master user position / orientation

  • Smooth transitions in depth and orientations

    • Near – far

    • Horizontal – vertical

  • Borderless, but finite display

  • Few natural landmarks: poles

UIST '08


Multi touch interaction techniques l.jpg
Multi-Touch Interaction Techniques

  • Multi-touch basics

    • Drag, Rotation, Scale

  • Extend user’s reach

    • Flicking, Send-to-Dark-Side

  • Minimize orientation difficulties

    • Auto-rotation, Tether

  • Universal circular menu

    • Orb-like invocation gesture

UIST '08


Dragging l.jpg
Dragging

A

2

1

V

θ

1

2

Q

Flat Surface

Spherical Surface

UIST '08


Send to dark side l.jpg
Send-to-Dark-Side

  • Open-palm gesture

  • Control the location where the object will appear

UIST '08


Tether l.jpg
Tether

  • Allow unconstrained manipulation

  • Preserve “natural” orientation of omni-directional data upon release

UIST '08


Universal circular menu l.jpg
Universal Circular Menu

  • Orb-like Invocation

    • Easy to perform – Hard to do by accident

UIST '08






User observations l.jpg
User Observations

  • 3 high-traffic demos

    • >1000 people

  • Feedback:

    • “Magical”, “Like a crystal ball”

    • “What is it good for?”

    • “Can I zoom?”

  • Interaction zones:

    • Top – shared

    • Middle – personal/working

    • Bottom – storage

  • Logs show no position preference

UIST '08


Future work l.jpg
Future Work

  • Zooming

  • Sphere as a large controller

  • Sphere as a room projector (instant CAVE)

  • Handheld Sphere

UIST '08



Slide32 l.jpg

Try our demo at the reception tonight!

UIST '08


Extra slides l.jpg
Extra Slides

UIST '08


Applications l.jpg
Applications

  • Visualizing spherical data

    • Planets, stars

  • Public information booths

  • Remote omni-directional visualization

    • Sphere + RoundTable

      • 360 deg. video-conferencing

  • Robot operation

  • Ambient Displays

  • Large displayable input device

    • Trackball

    • Space Mouse / Joystick

    • Planetarium Control

  • Games

  • UIST '08


    Conclusions l.jpg
    Conclusions

    • The first multi-touch sensitive spherical display

      • Self-enclosed solution without occlusion and shadowing problems

    • A set of multi-touch interactions that facilitate data sharing around the display

    • Omni-directional room projection possibility

      • Instant CAVE

    UIST '08


    Slide36 l.jpg
    Uses

    UIST '08


    Slide37 l.jpg

    Come to our demo at the reception tonight!

    UIST '08


    Slide38 l.jpg

    M.C. Escher

    UIST '08




    Sphere pong l.jpg
    Sphere Pong

    UIST '08


    Sphere painting l.jpg
    Sphere Painting

    UIST '08




    Tether behavior l.jpg
    Tether Behavior

    UIST '08


    ad