5th AR Standards Community Meeting, March 19-20, Austin, US Marius Preda Institut TELECOM

Similar documents
Topics VRML. The basic idea. What is VRML? History of VRML 97 What is in it X3D Ruth Aylett

Moving Web 3d Content into GearVR

A VRML Door Prototype

MPEG-4 Structured Audio Systems

Using VRML to Build a Virtual Reality Campus Environment

THE Moving Pictures Experts Group (MPEG) subcommittee

Polytechnical Engineering College in Virtual Reality

Design and Realization of Virtual Classroom

Developing Virtual Residential Area using Virtual Reality Modeling Language and Virtual Reality Tools

Provisioning of Context-Aware Augmented Reality Services Using MPEG-4 BIFS. Byoung-Dai Lee

Extending X3D for Augmented Reality

HMD based VR Service Framework. July Web3D Consortium Kwan-Hee Yoo Chungbuk National University

Mixed and Augmented Reality Reference Model as of January 2014

ISO/IEC JTC 1 VR AR for Education

Design and Implementation of Interactive Contents Authoring Tool for MPEG-4

*Which code? Images, Sound, Video. Computer Graphics Vocabulary

Unity Game Development Essentials

INTRODUCTION TO GAME AI

NAVAL POSTGRADUATE SCHOOL Monterey, California THESIS

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y

2017 EasternGraphics GmbH New in pcon.planner 7.5 PRO 1/10

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

1. Describe how a graphic would be stored in memory using a bit-mapped graphics package.

Activities at SC 24 WG 9: An Overview

Skybox as Info Billboard

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY

Computer Assisted Drafting (CAD) Level I & II

FACULTY MENTOR Khoshabeh, Ramsin. PROJECT TITLE PiB: Learning Python

Beginning 3D Game Development with Unity:

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND

Open Standard based Visualization Infrastructure for 3D Geospatial Information

The Future of Audio is Object-based Results of ORPHEUS

Increased Safety and Efficiency using 3D Real-Time Sonar for Subsea Construction

Visual and audio communication between visitors of virtual worlds

HeroX - Untethered VR Training in Sync'ed Physical Spaces

Unity 3.x. Game Development Essentials. Game development with C# and Javascript PUBLISHING

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

Design & Communication Graphics Higher Level Section A (60 Marks)

AR Glossary. Terms. AR Glossary 1

Supporting Mixed Reality Visualization in Web3D Standard

Tutorial Guide to AutoCAD 2014

Tutorial Guide to AutoCAD 2013

Learning Adobe Illustrator CS5

Augmented Reality From Science to Mass-Market Stefan Misslinger, metaio, Inc.

Integration Methodology For Web Based V.R. Training Simulation Tool To Identify Possible Threats During A Stadium Event

BoBoiBoy Interactive Holographic Action Card Game Application

Tutorial Guide to AutoCAD 2015

- applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture

CSC 170 Introduction to Computers and Their Applications. Lecture #3 Digital Graphics and Video Basics. Bitmap Basics

Web3D.org. March 2015 Anita Havele, Executive Director

TurtleBot2&ROS - Learning TB2

Welcome to Corel DESIGNER, a comprehensive vector-based package for technical graphic users and technical illustrators.

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

Module 4 Build a Game

AVANTUS TRAINING PTE LTD

Web-Based Mobile Robot Simulator

Omni-Directional Catadioptric Acquisition System

15110 Principles of Computing, Carnegie Mellon University

Just how smart is your home?

Assistant Lecturer Sama S. Samaan

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT

X3D in Urban Planning - Savannah in 3D

Sky Italia & Immersive Media Experience Age. Geneve - Jan18th, 2017

Anti aliasing and Graphics Formats

Skybox as Info Billboard

Module 5. Lecture-1. Triangle Rectangle Circle. Fig.49: Three basic shapes: the triangle, the rectangle and the circle.

CHAPTER 3 I M A G E S

Hello, and welcome to this presentation of the STM32 Chrom-ART Accelerator. It covers the features of this of this adaptive real-time accelerator

Sensible Chuckle SuperTuxKart Concrete Architecture Report

my bank account number and sort code the bank account number and sort code for the cheque paid in the amount of the cheque.

X3D and Java Fusion in a Medieval Fantasy Game

ENGINEERING DRAWING AM 09

Web3D and X3D Overview

Exterior vs Interior Exterior Sunlight. Mostly direct light. Indirect light important Interior Both direct and indirect.

Coreldraw Crash Course

5G Video Experience VR/AR Live Streaming InterDigital, Inc. All Rights Reserved.

Enhancing Shipboard Maintenance with Augmented Reality

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

Scalable geospatial 3D client applications in X3D - Interactive, online and in real-time

SMART GUIDE FOR AR TOYS AND GAMES

Shapes and Patterns. Lesson 1 Exploring Plane Shapes (Part 1) Name the shapes. triangle circle rectangle square Color the squares.

Unit 1 Digital Content

ISCW 2001 Tutorial. An Introduction to Augmented Reality

Traffic Intersection. Project Report. By: Blaine Menelik, Tori Garrick, and Ray Akinlosotu

Learn Unity by Creating a 3D Multi-Level Platformer Game

Factors to Consider When Choosing a File Type

2017 Graphic Communication. Higher. Finalised Marking Instructions

Students learn better from words and pictures than from words alone.

ALPHASTUDIO XXL AUTOMATED SOLUTION FOR STILL PHOTOGRAPHY, 360 AND VIDEO CUT COSTS INCREASE SALES SPEED UP WORKFLOW

Software package IRBIS 3

15110 Principles of Computing, Carnegie Mellon University

ALPHASTUDIO XXL AUTOMATED SOLUTION FOR STILL PHOTOGRAPHY, 360 AND VIDEO CUT YOUR COSTS SPEED UP WORKFLOW INCREASE YOUR SALES

Geo-Located Content in Virtual and Augmented Reality

/ Impact of Human Factors for Mixed Reality contents: / # How to improve QoS and QoE? #

FM DISTRIBUTION FOR MOTORWAYS AND TUNNELS

Squeak Etoys Authoring & Media

JUNIOR CERTIFICATE 2009 MARKING SCHEME TECHNICAL GRAPHICS HIGHER LEVEL

Chapter 7- Lighting & Cameras

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa

Transcription:

MPEG Augmented Reality Application Format 5th AR Standards Community Meeting, March 19-20, Austin, US Marius Preda Institut TELECOM

ARAF Context

AR Game Example: PortalHunt Mul$- user game, geo- localized, AR view, catching portals by entering or surrounding them

What is to be specified? scene description media(s) remote access compression sensors communication

ARAF Specifications WD 2.0 of Augmented Reality Application Format Node name AcousticMaterial AcousticScene AdvancedAudioBuffer AudioBuffer AudioClip AudioChannelCoding AudioDelay AudioFX AudioMix AudioSource AudioSwitch Sound Sound2D SurroundingSound Transform3DAudio WideSound

ARAF Specifications WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video Node name Bitmap CompositeTexture2D CompositeTexture3D DepthImage DepthImageV2 ImageTexture MovieTexture MultiTexture TextureTransform

ARAF Specifications WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video 2 Nodes for Text and Font Node name FontStyle Text

ARAF Specifications WD 2.0 of Augmented Reality App. Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics Appearance Box Circle Color ColorTransform Cone Coordinate Coordinate2D Cylinder Ellipse Extrusion Hierarchical3DMesh IndexedFaceSet IndexedFaceSet2D IndexedLineSet IndexedLineSet2D LineProperties Material Material2D MaterialKey MorphShape MultiTextureCoordinate Normal PointSet PointSet2D SBBone SBMuscle SBSegment SBSite SBSkinnedModel SBVCAnimationV2 Rectangle Shape Sphere SubdivisionSurface TextureCoordinate

ARAF Specifications WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics 1 Node for Programming Information Script

ARAF Specifications WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics 1 Node for Programming Information 13 Nodes for User Interactivity Anchor CylinderSensor DiscSensor InputSensor MediaSensor PlaneSensor PlaneSensor2D ProximitySensor ProximitySensor2D TimeSensor TouchSensor SphereSensor VisibilitySensor

ARAF Specifications WD 2.0 of Augmented Reality App. Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics 1 Node for Programming Information 13 Nodes for User Interactivity 26 Nodes for Static Scenes ApplicationWindow Background Background2D Billboard Clipper2D Collision DirectionalLight DirectiveSound Fog Group Inline LOD Layer2D Layer3D Layout NavigationInfo OrderedGroup PointLight Shadow SpotLight Transform Transform2D TransformMatrix2D Viewpoint Viewport WorldInfo Switch

Technical Activity WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics 1 Node for Programming Information 13 Nodes for User Interactivity 26 Nodes for Static Scenes 14 Nodes for Dynamic Scenes AnimationStream ColorInterpolator CoordinateInterpolator CoordinateInterpolator2D Conditional NormalInterpolator OrientationInterpolator PathLayout PositionInterpolator PositionInterpolator2D ScalarInterpolator TemporalTransform TemporalGroup Valuator

Technical Activity WD 2.0 of Augmented Reality Application Format 9 Nodes for Image/Video 2 Nodes for Text and Font 36 Nodes for Graphics 1 Node for Programming Information 13 Nodes for User Interactivity 26 Nodes for Static Scenes 14 Nodes for Dynamic Scenes 4 Nodes on Compression and Communication BitWrapper MediaBuffer MediaControl ServerCommand

Technical Activity WD 2.0 of Augmented Reality Application Format Full Profile: 121 Nodes

Technical Activity WD 2.0 of Augmented Reality Application Format MPEG- V Sensor 1 MPEG- V Sensor 2 Sensors and Actuators Based on MPEG-V 6 sensors MPEG- 4 Scene InputSensor 1 InputSensor 2 MPEG- 4 Player Compositor Screen Acceleration Sensor Orientation Sensor Angular Velocity Global Position Sensor Altitude Sensor Camera Sensor MPEG- V Sensor 3 InputSensor 3 MPEG- 4 Player hw://camera/back Camera Camera Input Stream RAW Decoder Compositor Screen

Technical Activity WD 2.0 of Augmented Reality Application Format Sensors and Actuators Media Compression Media Type Compression tool name Reference standard Image JPEG ISO/IEC 10918 JPEG2000 ISO/IEC 15444 Video Visual ISO/IEC 14496-2 Advanced Video Coding (AVC) ISO/IEC 14496-10 Audio MP3 ISO/IEC-11172-3 Advanced Audio Coding (AAC) ISO/IEC 14496-3 3D Graphics Scalable Complexity Mesh Coding ISO/IEC 14496-16 Bone-based Animation ISO/IEC 14496-16 Scenes BIFS ISO/IEC 14496-11