Virtual WorldA provider of digital content, real time or non real time, of various nature ranging from an on-line virtual world, simulation environment, multi-user game, a broadcasted multimedia production, a peer-to-peer multimedia production or packaged content like a DVD or game.
R→V Adaptation:Entity that processes the Sensed Information from the real world in order to be consumed within the virtual world’s context; takes the Sensed Information with/without the Sensor Capabilities from Sensors, the Sensor Adaptation Preferences from Users, and/or the Virtual World Object Characteristics from a Virtual world; controls the Virtual World Object Characteristics or adapts the Sensed Information by adapting the Sensed Information based on the Sensor Capabilities and/or the Sensor Adaptation Preferences. converts Sensed Info from RW to VW Object Char/Sensed Info applied to VW
V→R Adaptation: Entity that processes the Sensory Effects from the virtual world in order to be consumed within the real world’s context; takes Sensory Effect Metadata from a Virtual World, Sensory Device (Actuator) Capabilities from the Sensory Devices (Actuators), the Sensory Effects Preferences from users, and/or the Sensed Information as well as the Sensor Capabilities from Sensors as inputs; generates the Device Commands by adapting the Sensory Effects based on the Sensed Information, the Capabilities and/or the Preferences.converts Sensory Effects from VW into Device Cmds applied to RW
Real World (Sensor)Consumer device by which user input or environmental information can be gathered
EXAMPLES Temperature sensor, distance sensor, motion sensor, etc.
UserThe end user of the system.
Real World (Sensory Device)Consumer device by which the corresponding sensory effect can be made
EXAMPLES Motion chairs, fans
NOTE The numbers (x) from the image refer tot the parts of the ISO/IEC 23005 MPEG-V Standard
The generic architecture of MPEG-V is depicted in the figure above. The elements are: the “Virtual World”, a set of “Sensor Devices”, a set of “Sensory Devices” (also called actuators), the “User” and the “Adaptation Engine”.
ISO/IEC 23005 (MPEG-V) provides the architecture and specifies the associated information representations to enable the communication between digital content/virtual worlds with the physical one as well as exchanges between virtual worlds. It may be used to provide multi-sensorial content associated to audio/video data, to control multimedia presentations and application by using advanced interaction devices.
The standard contains seven parts:
- Control Information
- Sensory Information
- Virtual World Object Characteristics
- Data Formats for Interaction Devices
- Common Types and Tools
- Reference Software and Conformance