Computing surfaces a platform for scalable interactive displays
Download
1 / 19

Computing Surfaces a platform for scalable interactive displays - PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on

Computing Surfaces a platform for scalable interactive displays. Alban Rrustemi. Microsoft Research Cambridge 30-June-2009. Overview. Information displays Emerging display technologies Display resolution Technology limitations Computing surfaces A distributed architecture Implications

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 ' Computing Surfaces a platform for scalable interactive displays' - germane-gomez


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
Computing surfaces a platform for scalable interactive displays

Computing Surfacesa platform for scalable interactive displays

Alban Rrustemi

Microsoft Research

Cambridge

30-June-2009


Overview
Overview

  • Information displays

  • Emerging display technologies

  • Display resolution

  • Technology limitations

  • Computing surfaces

    • A distributed architecture

    • Implications

  • Conclusions


Information displays
Information displays

  • Visual broadcasting of information


Information displays1
Information displays

  • LCD – ubiquitous


Information displays2
Information displays

  • LCD – ubiquitous

  • Sensing

    • New applications


Emerging display technologies
Emerging display technologies

  • OLED (Organic LED)

    • Higher refresh rate (due to faster response times)

    • Higher contrast (e.g. 1,000,000:1)

    • Improved colour reproduction

    • Really thin – (e.g. Sony XEL-1 is just 3mm thick)

    • Much wider viewing angle (almost 180 degrees)

    • Lower power consumption

    • Can be made flexible and/or transparent

    • Some OLED technologies are soluble


Emerging display technologies1
Emerging display technologies

  • Reflective (e-ink)

    • E-readers

    • Other devices


Emerging display technologies2
Emerging display technologies

  • Flexible displays

  • More research in supporting technologies

    • TFT backplanes

    • Encapsulation materials

  • Superior manufacturing efficiency


Motivation large interactive displays
Motivation – large interactive displays

  • A new spectrum of opportunities

  • Thin, flexible, interactive display surfaces

  • Scalable?


Display resolution
Display resolution

  • Pixel density

    • TVs ~60PPI

    • Monitor screens ~100PPI

    • Smartphones, currently up to 300PPI

  • Assuming 100PPI => 4k×4k / m2

  • Current max monitor resolution: 3840 X 2400

    • WQUXGA

  • Resolution standards

    • Are becoming absurd


Technology limitations
Technology limitations

  • Current solutions provide limited scalability

  • Limitations apply to all existing display systems

  • A problem of communication management!



Computing surfaces
Computing surfaces

  • A distributed architecture

  • Tile structure


Computing surfaces a prototype

3x3 network

Tile components

Display: 17” LCD

Altera DE2 FPGA

Nios II processor

Radix-5 packet switched virtual channel network router

Computing surfaces – a prototype


Computing surfaces1
Computing surfaces

  • A versatile architecture

  • Implications:

    • Distributed output

    • Distributed input

    • Need for time synchronisation


Distributed output
Distributed output

  • Direct manipulation with display content is needed

  • 2D transformations

  • A centralised approach becomes infeasible

  • Alternative: distributed 2D transformations


Distributing input
Distributing input

  • Gesture recognition

  • A distributed architecture brings new issues to be resolved

  • Unistrokes:


Time synchronisation
Time synchronisation

  • Needed for:

    • coordination processes

    • distributed video playback

    • interactive games

  • A distributed algorithm


Conclusions and summary
Conclusions and summary

  • Emerging display technologies will enable FP displays ubiquity

  • Resolution scalability problems will escalate

  • Distributed architectures become necessary

    • Computing surfaces

      • Distributed 2D transformation of images

      • Distributed gesture recognition

      • Time synchronisation

  • Questions?


ad