computing surfaces a platform for scalable interactive displays
Download
Skip this Video
Download Presentation
Computing Surfaces a platform for scalable interactive displays

Loading in 2 Seconds...

play fullscreen
1 / 19

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


  • 77 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