MPEG Technologies and roadmap for Augmented Reality

19
MPEG Technologies and Roadmap for AR 5th ARStandards Meeting, March 19-20, Austin, US Marius Preda Institut TELECOM

description

This is a presentation I did during the 5th ATStandards meeting in Austin, 2012. It contains the MPEG Vision on AR as well as a very short overview of MPEG technologies related to AR

Transcript of MPEG Technologies and roadmap for Augmented Reality

Page 1: MPEG Technologies and roadmap for Augmented Reality

MPEG Technologies and Roadmap for AR

5th ARStandards Meeting, March 19-20, Austin, US

Marius Preda

Institut TELECOM

Page 2: MPEG Technologies and roadmap for Augmented Reality

What is MPEG?

A family of standards published by ISO/IEC dealing with:

• Coding/compression of elementary media: audio/video (MPEG-1, 2 and 4), 2D/3D graphics (MPEG-4)• Hybrid (natural & synthetic) scene description, user interaction (MPEG-4)• Metadata (MPEG-7)• Media management and protection (MPEG-21)• Sensors and actuators (MPEG-V)• Virtual Worlds (MPEG-V)• Advanced User interaction (MPEG-U)• Media-oriented middleware (MPEG-M)• Coding and Delivery in Heterogeneous Environments• Dynamic Adaptive Streaming over HTTP• …

Page 3: MPEG Technologies and roadmap for Augmented Reality

What is MPEG?

An activity continuing for 24 yearsSeveral hundreds of companies from all over the worldMore than 2300 active users

A proven manner to organize the work in order to deliver useful and used standards- 4 meetings per year, around the world, 500+ participants- subgroups with clear objectives - well defined procedure

Hundreds of millions of devices contain MPEG technologies (cameras, mobile phones, DVD/Blue-Ray players, STB and TVs, …)

Page 4: MPEG Technologies and roadmap for Augmented Reality

MPEG tools related to AR

MPEG-1/2(AV content)

1992/4

VRML

1997

• Part 11 - BIFS: -Binarisation of VRML -Extensions for streaming -Extensions for server command -Extensions for 2D graphics• Part 2 - Visual: - 3D Mesh compression - Face animation

1998

• Part 2 – Visual - Body animation

1999

MPEG-4

MPEG-4

First form of augmentation of broadcast signal

Page 5: MPEG Technologies and roadmap for Augmented Reality

MPEG tools related to AR

MPEG-4

2003

•AFX 2nd Edition: - Animation by morphing - Multi-texturing

2005

• AFX 3rd Edition - WSS for terrain and cities - Frame based animation

2007

MPEG-4

MPEG-4

• Part 16 - AFX: - A rich set of 3D graphics tools - Compression of geometry, appearence, animation

• AFX 4th Edition - Scalable complexity mesh coding

2011

MPEG-4A rich set of 3D Graphics representation and compression tools

Page 6: MPEG Technologies and roadmap for Augmented Reality

MPEG tools related to AR

MPEG-4

2003

•AFX 2nd Edition: - Animation by morphing - Multi-texturing

2005

• AFX 3rd Edition - WSS for terrain and cities - Frame based animation

2007

MPEG-4

MPEG-4

• Part 16 - AFX: - A rich set of 3D graphics tools - Compression of geometry, appearence, animation

• AFX 4th Edition - Scalable complexity mesh coding

2011

MPEG-4

2009

• Part 25 - Compression of third-party XML (X3D, COLLADA)

MPEG-4

2004

• Part 16 - X3D Interactive Profile

MPEG-4

Page 7: MPEG Technologies and roadmap for Augmented Reality

MPEG tools related to AR

MPEG-V

2011

• 2nd Edition: - GPS - Biosensors - 3D Camera

201x

• Compression of video + depth

201x

MPEG-V

3D Video

• 1st Edition - Sensors and actuators - Interoperability between Virtual Worlds

• Feature-points based descriptors for image recognition

201x

CDVS

MPEG-U

2012

• Advanced User Interface

A rich set of sensors, actuators

Page 8: MPEG Technologies and roadmap for Augmented Reality

MPEG tools related to AR

MPEG-V

2011

• 2nd Edition: - GPS - Biosensors - 3D Camera

201x

• Compression of video + depth

201x

MPEG-V

3D Video

• 1st Edition - Sensors and actuators - Interoperability between Virtual Worlds

• Feature-points based descriptors for image recognition

201x

CDVS

MPEG-U

2012

• Advanced User Interface

2011

Augmented Reality• A study about the MPEG offer in the field of AR

Page 9: MPEG Technologies and roadmap for Augmented Reality

MPEG vision on AR

Using MPEG technologies it is possible to envision having a generic AR browser. Instead of downloading a new and heavy application for every context, users could simply point to a URL. The browser would retrieve a scenario from the internet, start the video acquisition, track objects, recognize few of them from visual signatures, recover the camera pose, download 3D graphics, compose a new scene, get inputs from various sensors, and constantly adapt the interaction possibilities and objects from a remote server to offer an optimal AR experience.

Instead of developing a new application for each use case and smart-phone platform, the industry could rely on MPEG-compliant authoring tools, and MPEG-compliant browsers to reach the maximum number of customers.

Page 10: MPEG Technologies and roadmap for Augmented Reality

MPEG vision on AR

MPEG-4/MPEG-7/MPEG-21/MPEG-U/MPEG-V MPEG Player

CompressionAuthoring Tool

Produce

Download

Page 11: MPEG Technologies and roadmap for Augmented Reality

• Document use-cases• Extract requirements• Profile existing tools to address the requirements• Issue Call for Proposals for new technologies• Develop an Application Format for AR as part of

MPEG-A

MPEG Plans for AR

Page 12: MPEG Technologies and roadmap for Augmented Reality

• Broadcast AR

AR use-cases

Page 13: MPEG Technologies and roadmap for Augmented Reality

• Realistic augmentation

AR use-cases

Page 14: MPEG Technologies and roadmap for Augmented Reality

• AR/MR Games

AR use-cases

Page 15: MPEG Technologies and roadmap for Augmented Reality

Requirements for Augmented Reality Application Format (N12423)– on scene description– on media– on metadata– on remote access – on compression – on management and protection– on integration and communication 

AR Requirements

Page 16: MPEG Technologies and roadmap for Augmented Reality

AR Context

Page 17: MPEG Technologies and roadmap for Augmented Reality

• Representation of synthetic and natural objects• Real-time BIFS/3D mesh based streaming• Objects from remote/local storage, stored/real-time • Inherent object scalability• User interaction/server generated scene changes• Physical context captured/affected by a broad range

of sensors/actuators

Main features of MPEG AR technologies

Page 18: MPEG Technologies and roadmap for Augmented Reality

Call for Proposals for Additional Augmented Reality Technologies (N12588, February 2012, San Jose)

- ARAF metadata

- ARAF management and protection

ARAF CfP

Page 19: MPEG Technologies and roadmap for Augmented Reality

• WD2.0• Some technical details and a first implementation of

ARAF on mobile phone will be presented tomorrow in Session 8

ARAF