Research Ideas and Outcomes : Research Idea
|
Corresponding author: Konstantinos Ilias Kotis (kotis@aegean.gr)
Received: 23 May 2019 | Published: 28 May 2019
© 2019 Konstantinos Kotis
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation: Kotis K (2019) ARTIST - a reAl-time low-effoRt mulTi-entity Interaction System for creaTing reusable and optimized MR experiences. Research Ideas and Outcomes 5: e36464. https://doi.org/10.3897/rio.5.e36464
|
|
ARTIST is a research approach introducing novel methods for real-time multi-entity interaction between human and non-human entities, to create reusable and optimized Mixed Reality (MR) experiences with low-effort, towards a Shared MR Experiences Ecosystem (SMRE2). As a result, ARTIST delivers high quality MR experiences, facilitating the interaction between a variety of entities which interact in a virtual and symbiotic way within a mega, virtual and fully-experiential world. Specifically, ARTIST aims to develop novel methods for low-effort (code-free) implementation and deployment of open and reusable MR content, applications and tools, introducing the novel concept of an Experience as a Trajectory (EaaT). In addition, ARTIST will provide tools for the tracking, monitoring and analysis of user behaviour and their interaction with the environment and with other users, towards optimizing MR experiences by recommending their reconfiguration, dynamically (at run-time) or statically (at development time). Finally, it will provide tools for synthesizing experiences into new mega and still reconfigurable EaaTs, enhancing them at the same time using semantically integrated related data/information available in disparate and heterogeneous resources.
Mixed Reality, Human Interaction, IoT, Semantics, Experience as a Trajectory, Shared MR Experiences Ecosystem
Mixed Reality (MR) is the result of blending the physical world with the digital world. MR has been made relevant in the recent years with the leaps in advancements in processing power, computer vision and hardware. MR is the next evolution of AR and VR where the virtual spectrum blends with the physical one to create an experience beyond the already established – and in some ways mainstream – augmented reality (AR), where virtual objects are overlaid on graphic streams of the real world, and virtual reality (VR), where the virtual experience replaces or occludes the real world. In MR, the virtual objects are integrated to the natural world and exhibit responsiveness to real-world stimuli. MR, as a technology, is now embraced by the largest industries in the world, both commercial, such as Microsoft (
Numerous works have employed AR and VR as basic components for interaction to improve results in training (
Further to the above, the business sector (
This paper aims to present a research approach to address these challenges and create future interactive technologies based on MR (including AR/VR) that are low-effort and low-cost, expert-driven but accessible to all businesses. The main ingredients to this research approach are the utilization of data/information from the Web, the Linked Open Data (LOD) cloud and the Internet of Things (IoT), and the concept of Shared MR Experiences Ecosystem (SMRE2), for enhanced user experience. IoT is already an “everywhere” technology that is also deemed to be the key factor of future interaction (
The research approach, under the acronym ARTIST (for ReAl-time low-effoRt mulTi-entity Interaction System for creaTing reusable and optimized MR experiences), encapsulates two novel concepts; the concept of Shared MR Experiences Ecosystem (SMRE2) and the concept of Experience as a Trajectory (EaaT), which are briefly presented below (and in detail in the following sections).
ARTIST introduces novel methods and tools for: i) real-time multi-entity interactions between human and non-human entities, to create reusable and optimized MR experiences with low effort, towards a SMRE2, ii) code-free implementation and deployment of open and reusable MR content, applications and tools, around the novel concept of an EaaT, iii) the tracking, monitoring and analysis of user behaviour and their interaction with the environment and with other users, towards optimizing MR experiences by recommending their reconfiguration either dynamically (at run-time) or statically (at development time), iv) synthesizing experiences into new mega (large number of smart entities, large virtual spaces, and rich interactions) and still reconfigurable EaaTs, enhancing them at the same time using semantically integrated related data/information available in disparate and heterogeneous resources.
ARTIST is integrating key Future Internet technologies such as Semantic Technologies (ST) and IoT, as well as technologies for User Interaction (UI), in order to advance MR (MR) technologies within a new Shared MR Experiences Ecosystem (SMRE2) that aims to contribute open and reusable content (MR experiences, data/information), applications and tools (Fig.
The key concepts of ARTIST research approach are outlined below:
a) Low-effort Content Creation: ARTIST aims to facilitate the design of MR experiences and the development of MR applications that, in a wider extend than existing frameworks or systems, will allow the:
i. Low-effort rapid development of MR applications, via a code-free drag-and-drop style development, supporting non-expert (end-)users to actively participate in the early stages of the life-cycle of an MR application,
ii. Low-effort management (select, add or remove) of virtual entities and external data/information at deployment and run-time.
b) User behaviour: ARTIST aims to facilitate the integration and management of models for user behaviour using sensors’ feedback, attention and explicit user response, in order to allow the:
i. Validation of user experience within EaaT interactions,
ii. Prediction of user experience based on behaviour on similar or closely matched EaaTs.
c) Analytics: ARTIST aims to facilitate the integration of analytic methods in order to allow the:
i. Analysis of user behaviour and interactions during their participation in MR experiences,
ii. Update/build of their psychological profile at run-time, based on the tracking and monitoring of user behaviour e.g. the user is bored, frustrated, confused, etc.,
iii. Analysis of EaaTs, providing recommendations for synthesis and reconfiguration of experiences, towards optimizing future ones.
d) Mega Virtual World: ARTIST aims to introduce the capability of an interaction system to further enhance/augment the experiences of an MR environment by combining virtual and physical entities of more than one virtual and/or physical world, thus enlarging the environment through integration (larger number of smart entities, larger virtual spaces, and richer interactions), linking physically or virtually separated sites and entities towards mega virtual worlds.
e) Real-time Computations: ARTIST aims to support a number of real-time computations, towards introducing and preserving a dynamic aspect of MR applications in the SMRE2. Specifically, it will allow the:
i. Support of interaction of users with up-to-date MR experiences’ related data/information gathered from the open Web and LOD cloud, as recommendations or additional information, triggered by the analysis of user’s behaviour at run-time (e.g. users are confused of what they see),
ii. Track and monitor of real-time sensor data to analyse user’s behaviour within MR experiences that require higher precision/quality of data/information, properly understanding human behaviour and cognition, towards creating significant impact in improving MR environment and quality of the presentation and interaction with virtual objects e.g. purchasing experiences at a shopping environment that adapt to shoppers’ current biosensor data (pulses, temperature, motion, blood pressure).
f) Semantic Technology: ARTIST aims to facilitate the integration of Semantic Technology to allow the:
i. Integration of new structured/unstructured and heterogeneous data/information collected (from the Web/LOD cloud or from sensors) with the already encoded information, towards enhancing user experience/knowledge (e.g. real-time events related to the MR application, updated information related to an artefact position, real-time environmental/weather data that are integrated in a MR scene, or even historical (static) data that are discovered on-the-fly after have been ‘opened’ in the LOD cloud).
ii. Interoperability between different virtual entities and MR experiences, synthesizing or extending MR experiences in more than one virtual space (e.g. mega virtual classes, mega virtual cultural sites or events), discovering links and synthesizing simple EaaTs into more complex ones within the same or cross-domain environments.
g) IoT technology: ARTIST aims to support interactions between interconnected IoT entities (not only between users and groups), i.e. entities that will be trustfully deployed in an application domain environment (humans, things, sensors, actuators, applications, mobile devices). Their interaction in the MR environment and the tracking of such interaction and the behaviour of users will lead to higher quality experiences (optimizing the paths/trajectories of interactions in time and space), that will eventually enhance future MR experiences (through the reconfiguration of experiences).
h) Openness: ARTIST aims to facilitate the design and development of open systems for sharing and reusing MR tools, content and applications, towards a Shared MR Experiences Ecosystem (SMRE2), to provide relevant services in order to support the interaction of real and virtual world entities within the scope of a fully-experiential world. To achieve this, ARTIST allows open access to the following components: a) Virtual Experiences Store, b) Virtual Entities Store, c) MR apps, using well-known models, open standards and technology.
ARTIST aims to support the design and development of MR environments which are in principle virtual spaces where real world entities (human and non-human) are dynamically integrated into virtual worlds to produce new environments and visualizations. In these environments physical and digital entities co-exist and interact in real time. MR encompasses the whole spectrum of reality technologies, combining both VR and AR, with real and virtual entities. ARTIST embraces Future Interaction (FI) concept aiming to produce multi-entity interactions within the MR environment, between human and non-human entities. It is envisaged that more mature commercial VR systems, such as Samsung Gear VR for mobile phone platform, and HTC Vive Pro for PC platforms, as well as Microsoft Hololens headset*
ARTIST introduces new technology for developing MR software systems as well as advance the methods and tools available to develop MR applications with low effort. Additionally, authors envision ARTIST building a Shared MR Experiences Ecosystem (SMRE2) that aims to provide those services that will support the seamless interaction of real and virtual world entities within the scope of a fully-experiential world.
The main objectives and the correspondent means to achievement per objective of ARTIST are:
[O1] Create an environment for low-effort design and development of MR apps
Currently, design and development of MR apps is a laborious process requiring significant and specialized technical expertise in the domain, while integration of IoT devices in this context is impeded by device idiosyncrasies and incompatibilities. Further, due to the complexity of the domain, MR app designers may miss opportunities to further enhance user experiences and app functionalities, or deliver them in a suboptimal fashion. ARTIST provides the necessary methods and tools to: (a) allow for low-effort design and development of MR apps by leveraging the level of abstraction in the process of application creation and thus removing the barriers of technical expertise requirements and low-level device handling and (b) automatically identify opportunities for further enriching and optimizing MR app functionality to support MR app designers in enhancing and perfecting MR apps. The means to achieve this objective are the following:
[O2] Facilitate content creation for enhanced MR experiences through data/information
Creation and delivery of suitable, rich and comprehensive content for MR application is a challenging process due to the needs to cater for locating and extracting pertinent content from dispersed sources, satisfy the needs of diverse audience profiles and delivery contexts and maintain content timeliness. To support these needs, ARTIST exploits and advances state-of-the-art technologies from the domains of Linked Open Data, Deep Web, Semantics and Recommender systems to support the tasks of material identification, extraction and tailoring to the needs of individual user profiles and contexts. The means to achieve this objective are the following:
[O3] Support the synthesis and reconfiguration of Experiences as a Trajectory (EaaT) within a mega virtual world
A mega (large) virtual world presents numerous challenges and opportunities related to MR experiences’ synthesis, configuration/reconfiguration and delivery; these challenges and opportunities stem from the magnitude and dynamicity of the mega virtual world (larger number of entities, larger virtual spaces, richer interactions), the variability of the experience delivery context (including the diversity of user profiles and user co-participation in experiences, since users are themselves virtualized as elements of the mega virtual world), the availability, richness and deliverability of suitable content, the feedback and metrics collected from previous experience deliveries and so forth. To this end, ARTIST provides a rich toolset allowing for (a) the identification of context, entities, pre-used and on-the-fly designed individual EaaTs and available related data & information (b) the provision of explicit feedback as well as collection and analysis of user traces towards the assessment of satisfaction and efficiency from EaaTs and (c) taking into account all the aforementioned information to create and suggest new, comprehensive EaaTs that transcend multiple virtual and/or physical worlds, towards the realization of the “mega” aspect introduced by ARTIST. The means to achieve this objective are the following:
[O4] Facilitate smart, multi-entity and trustful interactions between human and non-human entities
In the context of a “mega” virtual experience, users are virtualized into entities that can interact with each other towards some common goal, while additionally the number of entities that are available and have the potential to interact reaches unprecedented levels. The interaction between all mega world entities poses a number of significant challenges, not only related to the technical aspects of the interaction, but also to the level of trust between entities as well as to the perceived usefulness of the interaction in the context of the current experience. ARTIST addresses these challenges by providing a comprehensive framework for sensor data integration, seamless incorporation of both human and non-human entities into the virtual world and allowing for direct incorporation of trust as a core concept underpinning the selection and suggestion of entities that are candidate for interaction in the context of an experience. The means to achieve this objective are the following:
[O5] Deliver reusable, sharable MR content and toolset towards a Shared Experiences Ecosystem (SEE)
The entities involved in the MR applications span across multiple domains, including IoT, Semantic web, MR application design & development and Behaviour Analytics. ARTIST uses data, information and knowledge models from the respective areas, extend them where needed, and provide the appropriate means to link elements of the models together, in order to provide full modelling and representation of MR applications. Necessary mechanisms will be also implemented by ARTIST. ARTIST focuses on open models and tools to promote interoperability with existing and forthcoming systems, towards the direction of promoting SMRE2. Finally, ARTIST contributes advances in models and tools to the open source community. The means to achieve this objective are the following:
[O6] Validate the ARTIST technology capacity-building potential and adaptability
ARTIST approach, including methodologies, models and tools developed within the framework, will be validated regarding their efficiency, comprehensiveness, usability and performance through the implementation of pilot MR applications in multiple and diverse domains. Furthermore, expert opinion will be sought regarding all the aforementioned aspects as well as visionary goals in the MR application and future interactions domains. The means to achieve this objective are the following:
ARTIST Architecture
The main components of ARTIST to be implemented for the achievement of the presented objectives are the following: a) EaaT management and analytics, b) IoT/VEs management, c) Data/Information management, and d) User behaviour monitoring and analysis, e) MR authoring environment. In detail, these components (Fig.
Central to ARTIST system architecture is a) a triples store for storing and querying integrated data in Resource Description Framework (RDF) W3C standard data model (
The suggested architectural design of the ARTIST system allows for low-effort implementation and deployment of open and reusable MR applications and shared MR experience analytics.
ARTIST Validation
The technological developments in ARTIST will be validated and evaluated in user-defined challenges that aim at increasing the (re)usability of MR authoring tools and the developed MR content and applications within key EU-strategy domains of Retail, Education, Culture, and Space.
· Domain I : Retail
The aim is to use ARTIST to support the seamless virtual linking of physically separated products and shops . Unique identification on item level and virtualization of physical product will provide asset tracking with benefits all over the product lifecycle: during production/recycle (origin of product, reuse of material), purchase (personalized buying and discounts based on the recycling data, users’ history, user “feeling” when interacting/looking at the product), use (when the product is used and how, was it repaired, how it can be used) and recycling (incentives for recycling for consumers; product passport with material being used for product for further re-usage after the end of the lifecycle). This will deliver enhanced higher quality user experiences leveraging product EaaTs (creating/analysing) of MR shopping experiences of shoppers that want to investigate, buy, consume and recycle products, get feedback on product that buyer interact with, or buy, but without really being present in the real shopping environment. The focus of the pilot will be to provide the service of unique identification and virtualization for as many products as possible and sensing wherever it makes sense (i.e. measuring temperature for guarantee purposes and for devices that are sensitive to temperature).
· Domain II : Education
The aim of this use case is to support the virtual interconnection of spatially and temporally separated entities (e.g. teachers, students, scientists) while the features that will be designed will allow students to acquire enhanced learning experiences and endorse inquiry-based learning activities. ARTIST technologies will be blended to create and analyze educational EaaTs of MR learning experiences of students, supporting and promoting group collaboration and telepresence, exploiting virtualization of human resources to provide assistance and guidance as well as interaction with remote spaces. The MR courses will allow the students to immerse into a virtual learning/educational environment that would not be possible to be implemented in the real world (due to (a) cost or access to hazardous laboratory equipment and (b) limitations to methods for remote collaboration).
· Domain III : Culture
ARTIST will be validated in culture domain with two pilot use cases: a) MR Samos Wines Experiences use case, b) A Remote Visit to Lesvos GeoPark (Petrified Forest).
III-A Wine Museum
The purpose of this pilot is to make use of the ARTIST technology to create apps to be used at the Wine Museum of Samos. The smart apps will target the enhancement of visitor EaaTs, providing them with knowledge and entertainment and become an incentive that will lead them to personized shopping. Two scenarios will be delivered: a) an interactive MR story and wander table, b) a taste smart walk at the museum.
III-B GeoPark (Petrified Forest)
The aim of this pilot is to validate ARTIST technology by enabling distant human entities (people with disabilities, hospital patients, elderly people, etc.) to interact with the GeoPark (Petrified Forest) environment (non-human entities) through another human entity that serves as a digital museum-real guide. The proposed scenario will be possible to be experienced in real-time by the remote entity using another VR Headset e.g. from the recovery bed of a patient's hospital. The distant entity will be able to passively follow the virtual path of the on-site entity or complementarily - invariably asking distant entity to insist on an object or to suggest a change to its path (aligned with the suggestions of ARTIST recommender functionality). This whole new experience of visitor EaaTs offered through ARTIST will be customized according to the final recipient. Two different scenarios will be delivered: one with patients/people-in-disability, and another with tourists in a distant hotel.
· Domain IV : Space Exploration
The purpose of this pilot is to make use of ARTIST technology in the context of the ExoMars ROCC (Rover Operations Control Center) activities to be conducted in ALTEC to support the ExoMars2020 mission. The ARTIST system will be used to develop a suitable MR app to support space training EaaTs in a collaborative and interactive environment where ground operators (Engineers or Scientists) can interact to plan the Rover day by day operations on the Mars surface. ROCC Operators Trainees will use the MR app within this environment in order to be acquainted with Mission processes and procedures as part of their ARTIST-enabled advanced training procedure.
In order to create a sustainable ecosystem of shared MR experiences, ARTIST embraces the principal of Interactive Technologies sustainability, as founded by Blevis (2007) and argued under the concept of Sustainable Interaction Design. Mankoff et al. (2007)
The guidelines of the World Economic Forum (2018) for IoT technologies sustainability
The overall value/impact of the presented approach in MR systems development and deployment can be outlined in the following offerings:
Vertical and horizontal topics were included in the roadmap for leveraging European assets, within the context of Think Virtual European initiative, presented by EuroVR (European Association for Virtual Reality and Augmented Reality) and the New European Media (NEM), while presenting the 'Future of AR/VR in Europe' (ICT Proposers' Day 2017). Think Virtual aims at facing the key challenges identified in Horizon 2020 of the European Commission that leads towards a Flagship Initiative for NGI (
Impact in EU vertical and horizontal dimensions of AR/VR/MR technology
Verticals |
ARTIST |
Cultural heritage |
Virtual and augmented cultural sites, virtual cultural tourism |
Education |
Virtual and augmented classrooms, MR for life-long training |
Merchandising |
Augmented sales, monetization of AR/VR/MR content, more natural immersive platforms |
Training |
Space operations training |
Horizontals |
ARTIST |
AR/VR/MR technologies |
Lower-effort creation of immersive experiences |
Infrastructure |
Open web-based access to AR/VR/MR stores (Data/Info, Virtual Entities, Experiences) |
Content |
Sharing reusable MR experiences and applications (by ARTIST or other systems/platforms) |
3D interaction |
Multi-sensory immersion techniques |
This paper has presented ARTIST research approach that introduces novel methods and tools for real-time multi-entity interactions between human and non-human entities, to create reusable and optimized Mixed Reality experiences with low-effort, towards a Shared Mixed Reality Experiences Ecosystem. ARTIST will deliver high quality MR experiences, facilitating the interaction between a variety of entities which interact in a virtual and symbiotic way within a mega, virtual and fully-experiential world. Specifically, the proposed approach introduces novel methods for code-free implementation and deployment of open and reusable MR content, applications and tools, around the novel concept of an Experience as a Trajectory (EaaT). In addition, it introduces tools for the tracking, monitoring and analysis of user behaviour and their interaction with the environment and with other users, towards optimizing MR experiences by recommending their reconfiguration, dynamically (at run-time) or statically (at development time). Finally, the presentred approach introduces tools for synthesizing experiences into new, mega, and still reconfigurable EaaTs, enhancing them at the same time using semantically integrated related data/information available in disparate and heterogeneous resources.
This research idea has been further elaborated by an international consortium within the context of an H2020 proposal.