Introduce To Object Based Media

22
The Media Lab_Object-Based M edia Object-Based Media Introduce to The Media Lab

description

introduce to object-based media

Transcript of Introduce To Object Based Media

  • 1. Object-Based Media Introduce to The Media Lab

2. Object-Based

  • A somehow limited version of object-oriented programming where one or more of the following restrictions applies:
    • there is no implicit inheritance
    • there is no polymorphism
    • only a very reduced subset of the available values are objects
  • Prototype-based systems

3. Object-Based Media

  • Object-Based Medias group
    • to create communication systems that gain an understanding of the content
    • not only applications and tools, but also novel content-understanding methods and hardware/software systems
  • What's all this about Object-Based Media, anyway?
    • the future of electronic visual communication and expression
    • to make a richer connection

4. Object-Based Media

  • UROP OPENINGS:
  • The Object-Based Media group at the Media Lab is usually looking for undergraduates with experience in image processing, OpenGL, RF electronics, PC board design, optics, or user interfaces

5. Object-Based Media

  • Connectibles
    • Connectibles are small "keepsake" objects that are exchanged by individuals
    • it can automatically build rich representations of social networks
    • tangible way to interact with social networks

6. Object-Based Media

  • Consumer Holo-Video
    • Stephen Benton and the Spatial Imaging group
    • to reduce the size and manufacturing cost of the display system

7. Object-Based Media

  • Desktop Printed Holograms
    • To use consumer-grade inkjet printers with shrinkable print media in order to enable the rapid printing of extremely inexpensive holograms and diffractive optics

8. Object-Based Media

  • Guided-Wave Light Modulator
    • inexpensive, efficient, high-bandwidth light modulators
    • These modulators are suitable for demanding, specialized applications

9. Object-Based Media

  • Metarchivist
    • a virtual environment for organizing and browsing documents and other content
    • to provide a seamless space

10. Object-Based Media

  • Miniature Video Projector (Personal Projection)
    • Linear arrays of surface-emitting semiconductor lasers provide the basis for very small, low-power video projectors requiring minimal optics.

11. Object-Based Media

  • Smart Architectural Surfaces
  • be used to build smart rooms, linked meeting rooms, and other sensor- and display-equipped intelligent spaces
  • Each tile incorporates networked communications, sensing, intelligence, and actuation/display
  • Most recently this platform has been the basis for a gesture-based distributed telecollaboration and simulation system

12.

  • http://www.touch.ncku.edu.tw/

13.

  • The Bar of Soap: Grasp-Based Interfaces
    • a handheld device
    • Grasp-based interfaces

Object-Based Media 14. Object-Based Media

  • uCom
  • the "u" stands for "ubiquitous"
  • uCom takes advantage of input/output resources (e.g., displays, cameras, speakers, sensors) already in place
  • uCom also enables the aggregating of sensor data

15. Object-Based Media

  • View Planning for Camera Networks
  • Using the Eye Society network of robotic cameras
  • directing cameras to move so that they can look behind objects

16. Connectibles: Tangible Social Networking

  • Introduction
    • Social Objects and Social Networks
  • Why are Tangible Social Networks Interesting?
    • unlike virtual social networks, tangible social networks keep social behavior in a familiar realm
    • tangible social networks naturally prune( ) out very weak relationships

17. Connectibles: Tangible Social Networking 18. Connectibles: Tangible Social Networking

  • Two Design Principles
    • User Generated Semantics
    • Low Floor, High Ceiling

19. Connectibles: Tangible Social Networking

  • Connectibles Metaphors

20. Connectibles: Tangible Social Networking

  • pics
  • knobs
  • buttons

21. Connectibles: Tangible Social Networking 22.