FP7 Network of Excellence - Integrating Research in Interactive Storytelling

EU project - 2009-2011 - IRIS

Topics

The IRIS project aims at creating a virtual centre of excellence that will be able to achieve breakthroughs in the understanding of Interactive Storytelling and the development of corresponding technologies.

Our contributions

The objective of this work package is to explore the use of declarative methods and the combination of off-line and real-time solving techniques for the maintenance of cinematographic idioms in accordance with narrative progression. Previous approaches to automate cinematography have addressed each of these aspects in isolation (e.g. allowed the declarative specification of camera shots for fixed lights and actors positions). By contrast IRIS will both develop a unified language for cinematographic expression that relates narrative goals directly to cinematographic templates, and configure cameras, staging and lighting concurrently in the real-time satisfaction of these goals. Cinematography relates the interdependent problems of camera control, staging (the positioning of actors and other scene element) and lighting design. Current approaches to specifying cameras, staging and lighting are based on traditional modelling techniques founded on abstract mathematical notions (e.g. splines and velocity graphs) more or less hidden by high-level manipulators that allow positioning and animation of objects as well as cameras in a 3D world. The models and interaction processes are removed from cinematographic notions and instead we propose the use of optimization and constraint-based techniques to allow the explicit specification of a consistent cinematographic style. Fully automating cinematography for interactive storytelling requires number of separate innovations both within and across the cinematographic elements (cameras, staging and lighting):

Some of our results


CNRS / NSC - Smart Motion Planning

CNRS PICS framework (joint with National Science Council, Taiwan) - 2009-2011

Topics

The main objective of this Franco-Taiwanese project is to provide the founding models and techniques that will enable the design of more intelligent (a new generation of) motion planners in virtual environments. These models are based on the automated extraction of topological information to build an informed abstract representation of the environment, that is used in turn to plan motions at symbolic levels rather than numeric and geometric levels. This reduces the complexity of the planning planning while augmenting its expressiveness.

Motion planning is a complex and critical problem that finds its application in a large range of problems. Results from the robotics field have long-time been projected onto planning problems in virtual spaces, and have been mainly adapted to character motion planning, object planning and camera path planning. There are numerous important applications of these techniques (crowd simulation for emergency siutations, creating intelligent behaviours in training and edutainment scenarii, dynamic target tracking, smart exploration and navigation in virtual environments, and virtual camera planning for storytelling) that would profit from more informed environements and a higher-level of reasoning.

This project proposes to make a fundamental and qualitative step in motion planning within virtual environments by integrating the computation and usage of topological and semantic information in the exploration of navigable search spaces. This will improve both the expressiveness and the realism of planning techniques, while reducing the load of hand-made inputs on raw geometry and the complexity.

Our contributions

To achieve these goals, the project is articulated around four major axes: (1) propose a semantic information scheme authorizing semantic abstraction of the environment, (2) combine the semantic model with the automatic topology extraction to provide a model enabling a coupled abstraction of both semantic and topological relations, (3) adapt planning techniques to include semantic and topological reasoning, (4) demonstrate the advantages provided by the method on two classes of problems: character navigation and camera planning.

The two primary steps rely on the knowledge of both French and Taiwanese partners to study the nature and levels of topologic and semantic information required for improving the planning. Teams will capitalize on the experience gained over the TopoPlan (Topological Planner) tool [Lamarche, 2009], designed by the French partners. This model provides an exact spatial decomposition scheme which automatically extract environment topology (areas, spatial relations). This model will be extended to take into account the semantics associated to the environment and to provide a multi-level abstraction.

We then propose to integrate the semantic and topological information at the heart of the planning technique by relying on the Taiwanese expertise. The planning will be performed at two levels, first by reasoning on the semantic and topological levels (\emph{e.g.} through the construction of extended aspect graphs), and second at the geometric levels. The dynamic aspects of the applications will require to design specific local and global reactive processes (\emph{i.e.} plan globally while reacting locally). Improved expressiveness can be enforced by using constraints, established on the different levels of abstract, to control the behaviour of the planning.

The last step consists in applying the proposed techniques to two specific and motivating problems in motion planning: camera and character control in cluttered environments, on which both partners have gathered experience. The partners will share their issues, example scenes and previous results, to provide an expressive framework for evaluating this approach.

This work takes place in a more general framework that tends to bring intuitive authoring tools, thereby delivering expressiveness and realism to people engagement in virtual 3D worlds. Better planning techniques through qualitative reasoning in 3D environments represents a strong move in this direction.


FUI Sustains project - Constraint-based Prototyping of Urban Environments

National FUI 10 funding - 2010-2013

Topics

The Sustains project is a decision-making tool for urban planning and selection of energy systems. The aim to offer a smart assistant in understanding the complexity of urban models (residential, industrial, public services) in its social, economic, energy, mobility, and sustainability dimensions. The integration, visualization, and manipulation of these dimensions in an operational computerized platform of the city aim to re-position the various players (elected officials, financiers, non-trading company) within the decision-making process. Ultimately, Sustains will be able to offer a representation of the city by integrating assumptions on the development choices, with the management of energy, water, air, and waste.

Our contributions

To be detailed ...