The VCoRE Project: First Steps Towards Building a Next-Generation Visual Computing Platform

Similar documents
instantreality Framework for AR and VR application Johannes Behr Fraunhofer IGD A4

X3D Capabilities for DecWebVR

Web3D.org. March 2015 Anita Havele, Executive Director

Web3D and X3D Overview

Extending X3D for Augmented Reality

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

3D Virtual Training Systems Architecture

Low-cost virtual reality visualization for SMEs

Collaborative Interactive Physical Simulation

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing

OpenViBE Software for Brain-Computer Interfaces

Team VR4I. Activity Report Virtual Reality for Improved Innovative Immersive Interaction

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

Parallelizing Pre-rendering Computations on a Net Juggler PC Cluster

Web3D Standards. X3D: Open royalty-free interoperable standard for enterprise 3D

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

HeroX - Untethered VR Training in Sync'ed Physical Spaces

ISO/IEC JTC 1 VR AR for Education

Open Standard based Visualization Infrastructure for 3D Geospatial Information

Activities at SC 24 WG 9: An Overview

TECHNOLOGICAL COOPERATION MISSION COMPANY PARTNER SEARCH

Architecting Systems of the Future, page 1

Volume 4, Number 3 MPEG-V and Other Virtual Worlds Standards December 2011

VR4D: An Immersive and Collaborative Experience to Improve the Interior Design Process

Remote Media Immersion (RMI)

ReVRSR: Remote Virtual Reality for Service Robots

FRAUNHOFER INSTITUTE FOR OPEN COMMUNICATION SYSTEMS FOKUS COMPETENCE CENTER VISCOM

Components for virtual environments Michael Haller, Roland Holm, Markus Priglinger, Jens Volkert, and Roland Wagner Johannes Kepler University of Linz

Immersive Training. David Lafferty President of Scientific Technical Services And ARC Associate

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

Prepare Checkout and download some of the apps in preparation for our session today. AR Runner MetaVerse CoSpaces

2nd Sino-German Workshop Virtual & Augmented Reality in Industry April 2009, Shanghai, P.R. China

Augmented Reality e-maintenance modelization

Collaborative Virtual Environment for Industrial Training and e-commerce

Enhancing Shipboard Maintenance with Augmented Reality

Successful R&I in Europe 2018

NeuroSim - The Prototype of a Neurosurgical Training Simulator

Mixed and Augmented Reality Reference Model as of January 2014

Introduction. digitalsupercluster.ca

Implementing Immersive Clustering with VR Juggler

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation

PASSENGER. Story of a convergent pipeline. Thomas Felix TG - Passenger Ubisoft Montréal. Pierre Blaizeau TWINE Ubisoft Montréal

What is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology

Thursday June 18, 2015 (Web3D Consortium Open Meeting)

Exhibition Strategy of Digital 3D Data of Object in Archives using Digitally Mediated Technologies for High User Experience

Intuitive User Interfaces in Maritime Navigation

Construction of visualization system for scientific experiments

INTUITION Integrated Research Roadmap

Roadblocks for building mobile AR apps

Augmented Reality And Ubiquitous Computing using HCI

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

A Modular Approach to the Development of Interactive Augmented Reality Applications.

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

From ROS to Unity: leveraging robot and virtual environment middleware for immersive teleoperation

Ubiquitous Home Simulation Using Augmented Reality

EMPOWERING THE CONNECTED FIELD FORCE WORKER WITH ADVANCED ANALYTICS MATTHEW SHORT ACCENTURE LABS

A Modular and Generic Virtual Reality Training Framework for Micro-Robotic Cell Injection Systems

Shared Imagination: Creative Collaboration in Mixed Reality. Charles Hughes Christopher Stapleton July 26, 2005

Computer Graphics. Spring April Ghada Ahmed, PhD Dept. of Computer Science Helwan University

interactive IP: Perception platform and modules

Vishnu: Virtual Immersive Support for HelpiNg Users - An Interaction Paradigm for Collaborative. Guiding in Mixed Reality

Haptic presentation of 3D objects in virtual reality for the visually disabled

Draft TR: Conceptual Model for Multimedia XR Systems

Investigating the Post Processing of LS-DYNA in a Fully Immersive Workflow Environment

Theory and Practice of Tangible User Interfaces Tuesday, Week 9

VICs: A Modular Vision-Based HCI Framework

raunhofer Institute for Computer Graphics Research IGD

Total Immersion Bridging the real and virtual world

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

Big Data Visualization for Planetary Science

ISCW 2001 Tutorial. An Introduction to Augmented Reality

Fraunhofer Institute for Computer Graphics Research IGD. Digital Ocean Technology INCREASE EFFICIENCY with Visual Computing

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

10/18/2010. Focus. Information technology landscape

Mission Space. Value-based use of augmented reality in support of critical contextual environments

Unpredictable movement performance of Virtual Reality headsets

MIRACLE: Mixed Reality Applications for City-based Leisure and Experience. Mark Billinghurst HIT Lab NZ October 2009

Mobile and Pervasive Game Technologies. Joel Ross ICS 62 05/19/2011

A Quality Watch Android Based Application for Monitoring Robotic Arm Statistics Using Augmented Reality

Liferay as a headless CMS for Robotics & VR/AR environments

The 3xD Simulator for Intelligent Vehicles Professor Paul Jennings. 20 th October 2016

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation

Analyzing the Performance of a Cluster-Based Architecture for Immersive Visualization Systems

A Virtual Reality Tool for Teleoperation Research

AR Glossary. Terms. AR Glossary 1

Generating Virtual Environments by Linking Spatial Data Processing with a Gaming Engine

Virtual Reality in E-Learning Redefining the Learning Experience

A SURVEY OF MOBILE APPLICATION USING AUGMENTED REALITY

Marco Cavallo. Merging Worlds: A Location-based Approach to Mixed Reality. Marco Cavallo Master Thesis Presentation POLITECNICO DI MILANO

Middleware and European Standardisation

MRT: Mixed-Reality Tabletop

UMI3D Unified Model for Interaction in 3D. White Paper

From Gamers to Tango Dancers Bridging Games Engines and Distributed Control System Frameworks for Virtual Reality (VR) based scientific simulations

Product Requirements Document

AI Application Processing Requirements

Augmented Reality Lecture notes 01 1

Admin. Today: Designing for Virtual Reality VR and 3D interfaces Interaction design for VR Prototyping for VR

RKSLAM Android Demo 1.0

PRESS RELEASE EUROSATORY 2018

Transcription:

The VCoRE Project: First Steps Towards Building a Next-Generation Visual Computing Platform (VCoRE : vers la prochaine génération de plate-forme de Réalité Virtuelle) Bruno Raffin, Hannah Carbonnier, Jérôme Esnault, JeanChristophe Lombardo, Rémi Felix, Thierry Duval, Alain Chauffaut, Georges Dumont, Ronan Gaugne, Valérie Gouranton, François Faure, Jérémie Allard, Romain Primet, Stéphane Huot, Yvonne Jung, Ulrich Bockholt, Johannes Behr, Karsten Schwenk and Gerrit Voss Journées Scientifiques INRIA 25 juin 2013

Teams Involved Scientific leader: Bruno Raffin (MOAIS) Technical leader: Jean-Christophe Lombardo (DREAM) MINT SHAMAN SED IN-SITU SED HYBRID MIMETIC MOAIS EVASION DREAM 2

Traditional VR Platforms are complex 3

What is coming is even worst 3D graphics, 3D user interfaces Virtual, mixed and augmented reality Real-time physics More Sensors GPS, accelerometers, cameras, etc. Real-time data acquisition and fusion Distributed and collaborative virtual/augmented environments Games Tele-presence Social networks Cloud architecture Vision, rendering, etc. 4

Towards an Open Software Framework Modular and scalable Built around a kernel of existing software tools Open architecture to enable the integration of new tools Shared-source framework Rely on, but also propose adaptations to, standards Connection with ISO, W3C and Khronos Group Adapted to research and industry needs for prototyping and testing new applications Validated on existing scenarios and platforms from INRIA and IGD 5

Initial Software Pieces OpenSG (Fraunhofer IGD) SOFA (INRIA Lille Grenoble Sophia) Collaboration engine ICon (INRIA Saclay) Physics engine Collaviz (INRIA Rennes) Scene graph Input manager FlowVR (INRIA Grenoble) Parallelization middleware 6

Possible Architecture for VCoRE Immersive space ICon Site 1 Collaviz OpenSG Collaviz Mobile device Session manager FlowVR JMonkey ICon Site 2 FlowVR Collaviz Physics Workstation Java3D ICon FlowVR Collaviz FlowVR Site n Collaviz Server Sofa Grid 7

Ongoing Developments Exploration of coupling mechanisms for ICon SOFA OpenSG Collaviz Avoid too simple scenarios Work with soft objects Deformable meshes Mesh used for physics can be different from the one for rendering (mappings) First steps with ad-hoc coupling OpenSG SOFA SOFA ICon Collaviz ICon Collaviz OpenSG Collaviz SOFA 8

Ongoing Developments SOFA ICon MechanicalStateController OpenSG SOFA Collaviz Graph wrapping 9

First Benefits Interoperability between our tools SOFA rendering on VR cluster OpenSG rendering coupled with Collaviz Collaviz as a broker between OpenSG and SOFA Loosely coupling of ICon with SOFA and Collaviz Better knowledge of the work of the other Inria teams! Reusable interaction metaphors with ICon Will lead to more interactions between them Ongoing collaboration with Fraunhofer IGD FP7 proposal: YouShape (failed) Web3D 2013 paper about VCoRE possible web architecture Based on REST access of Visual Computing data structures, websockets Second best long paper paper award 10

Conclusion An effort to Avoid spending time in developing/maintaining code pieces that are not central to our research activities Build a framework for the next gen applications Emerging couplings and concepts with Let people focus on their research activities Sofa ICon OpenSG Collaviz FlowVR Future work Connection with standards Deployment/orchestration cloud Integration of new API Unity3D... 11