ocelot project, ow2con11, nov 24-25, paris

27
OW2Con 2011, November 23-24, Orange Labs, Paris. www.ow2.org. OCELOT: Interactive Multimedia and Augmented Reality for Tele- Engineering Benjamin Jailly, Télécom Saint-Étienne The Open Collaborative Environment for the Leverage of Online insTrumentation is a framework to ease control of online devices using interactive multimedia and augmented reality.

Upload: ow2-consortium

Post on 28-Nov-2014

446 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

OCELOT: Interactive Multimedia and Augmented Reality for Tele-EngineeringBenjamin Jailly, Télécom Saint-Étienne

The Open Collaborative Environment for the Leverage of Online insTrumentation is a framework to ease control of online devices using interactive multimedia and augmented reality.

Page 2: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

● Context of online laboratories– Online labs– Problems

● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS as Application Server– Driver : interoperability with IVI devices

● Ongoing works and evolutions

Page 3: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

4 kind of laboratories

● Local labs● Virtual labs● Remote labs● Hybrid labs

Page 4: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Local labs

● Click here to add your text

Page 5: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Virtual labs

● Click here to add your text

Page 6: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Remote labs

● Click here to add your text

Page 7: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Hybrid labs

● Click here to add your text

Page 8: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Primary reasons

● Independant from geographical constraints● Financial costs

– Sharing devices of high costs

Page 9: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

But not only

● Limited number of people in the same room● Security● Availability● Collaboration● Computer assisted labs

– Follow up of students for e-education,– Adaptive maintenance, …

● ...

Page 10: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Actors

Page 11: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Cons

● Development is time consuming● Lack of reusable framework for non-

programmers, few collaborative● Lack of faithfulness of the representation of the

device to control

Page 12: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

● Context of online laboratories– Online labs– Problems

● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS in action– Driver : interoperability with IVI compliant devices

● Ongoing works and evolutions

Page 13: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Approaches

● Mixte interaction

● Exclusive application

Page 14: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Interactive multimedia

Page 15: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

MPEG-4 Binary Format for Scenes

● Scene descriptor in the MPEG Standard● Scene representation as a hierachical tree● Efficient compression of the scene● Multiplexing in the mp4 format● Possibility to embed ECMAScript

● BIFS Player : Osmo4 (GPAC project)

Page 16: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Multimedia delivery

● Automatic identification of the device in the Processing Block to adapt multimedia content delivered to the client

Page 17: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Authoring tool

Page 18: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Middleware : JOnAS as AS

Page 19: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Drivers

● Interchangeable Virtual Instruments● Classes of devices (Oscilloscopes, Spectrum

Analyzers, Vector Network Analyzers, …)– Interoperability between devices of the same class

● Rohde & Schwarz, National Instrument, Agilent, …

Page 20: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

OCELOT

Page 21: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Also working on mobile devices

Page 22: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

● Context of online laboratories– Online labs– Problems

● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS as Application Server– Driver : interoperability with IVI devices

● Ongoing works and evolutions

Page 23: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

OCELOT

● « Open Collaborative Environment for the Leverage of Online insTrumentation »

● Comes from research project● Incubated in the OW2 Consortium● http://ocelot.ow2.org

● Current state : Alpha 0.1

Page 24: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Ongoing works : multimedia

● Adapt multimedia depending on user context– CPU, OS, bandwidth, …

● Adapt multimedia depending on procedures– Maintenance procedures

● Support for 3D scenes

Page 25: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Ongoing works : middleware

● Embed streaming server in the AS– Separated Darwin Streaming Server for now on

Page 26: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Ongoing works : Drivers

● Driver introspection ● Implement different kind of IVI classes● Open to other use cases

– Interactive IPTV, ...

Page 27: Ocelot Project, OW2con11, Nov 24-25, Paris

OW2Con 2011, November 23-24, Orange Labs, Paris.

www.ow2.org.

Any questions ??

● Thank you for your attention !