• BS ISO/IEC 14478-4:1998

    Current The latest, up-to-date edition.

    Information technology. Computer graphics and image processing. Presentation environment for multimedia objects (PREMO) Modelling, rendering and interaction component

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-03-1999

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Foreword
    Introduction
    1 Scope
    2 Normative references
    3 Definitions
    3.1 PREMO Part 1 definitions
    3.2 PREMO Part 2 definitions
    3.3 PREMO Part 3 definitions
    3.4 Additional Definitions
    4 Symbols and abbreviations
    5 Conformance
    6 Overview of the Modelling, Rendering and Interaction
              Component
    6.1 Introduction
    6.2 Overview
    6.3 Devices for Modelling, Rendering and Interaction
    6.4 Primitives and Coordinates
    6.4.1 Introduction
    6.4.2 Coordinates
    6.4.3 The Primitive Hierarchy in PREMO
    6.4.3.1 Overview
    6.4.3.2 Captured Primitives
    6.4.3.3 Form Primitives
    6.4.3.4 Modifier Primitives
    6.4.3.5 Reference Primitives
    6.4.3.6 Structured Primitives
    6.4.3.7 Tracer Primitives
    6.4.3.8 Wrapper Primitives
    6.4.4 Primitives and MRI Devices
    6.5 Scene
    6.6 Interaction
    6.7 Coordinators
    6.8 Dependencies on other Parts
    6.9 Subtyping Diagram
    7 Coordinates
    7.1 General Coordinates
    7.2 Colour
    7.3 TimeLocation
    8 Primitives
    8.1 Introduction
    8.2 Captured Primitives
    8.3 Form Primitives
    8.3.1 Introduction
    8.3.2 Audio Primitives
    8.3.3 Geometric Primitives
    8.3.4 Tactile Primitives
    8.3.5 Text Primitives
    8.4 Modifier Primitives
    8.4.1 Introduction
    8.4.2 Accoustic Modifiers
    8.4.3 Structural Modifiers
    8.4.4 TimeFrame Modifiers
    8.4.5 Visual Modifiers
    8.5 Reference Primitives
    8.5.1 References
    8.5.2 The Name Object Type
    8.6 Structured Primitives
    8.6.1 Introduction
    8.6.2 Aggregate
    8.6.3 TimeComposite
    8.7 Tracer Primitives
    8.8 Wrapper Primitives
    9 Modelling, Rendering and Interaction Device
    9.1 Introduction
    9.2 MRI Format
    9.3 Efficiency
    9.4 Behaviour
    10 Modeller
    11 Renderer
    12 MediaEngine
    13 Scene
    14 Interaction
    14.1 Introduction
    14.2 Input Device
    14.3 Router
    15 Coordinator
    16 Functional Specification
    16.1 Introduction
    16.2 Non-object data types
    16.3 Exceptions
    16.4 Objects for coordinate spaces
    16.4.1 Coordinate object
    16.4.2 Colour object
    16.4.3 TimeLocation object
    16.5 Name object
    16.6 Objects for media primitives
    16.6.1 Primitive object
    16.6.2 Captured object
    16.6.3 Objects describing primitives with spatial
              and/or temporal form
    16.6.3.1 Form object
    16.6.3.2 Objects describing form primitives for audio
              media data
    16.6.3.3 Objects describing form primitives for geometric
              media data
    16.6.4 Objects describing primitives for the modification of
              media data
    16.6.4.1 Modifier object
    16.6.4.2 Objects describing modifier primitives for audio
              media data
    16.6.4.3 Objects describing modifier primitives for structural
              aspects of media data
    16.6.4.4 TimeFrame object
    16.6.4.5 Objects describing modifier primitives for visual aspects
              of media data
    16.6.5 Reference object
    16.6.6 Objects for organising primitives into structures
    16.6.6.1 Structured object
    16.6.6.2 Aggregate object
    16.6.6.3 Objects for organising media data within time
    16.6.7 Tracer object
    16.6.8 Wrapper object
    16.7 Objects for describing properties of devices
    16.7.1 MRI Format object
    16.7.2 EfficiencyMeasure object
    16.8 Processing devices for media data
    16.8.1 MRI Device object
    16.8.2 Modeller object
    16.8.3 Renderer object
    16.8.4 MediaEngine object
    16.9 Scene object
    16.10 Objects for supporting interaction
    16.10.1 InputDevice object
    16.10.2 Router object
    16.11 Coordinator object
    17 Component Specification
    A Overview of PREMO Modelling, Rendering and Interaction
              Object Types
    B Diagrammatic Conventions
    B.1 Introduction
    B.2 General Graphical Signatures
    B.3 Conventions for Devices and Communication
    C Relationship between Part 4 and the CGRM
    C.1 Introduction
    C.2 Architectural Links
    C.3 Processing Links
    C.4 Input and Output Primitives
    C.5 Storage
    D A typical example scenario of MRI usage

    Abstract - (Show below) - (Hide below)

    Deals with a set of object and non-object types to provide the construction, presentation and interaction with Multimedia information. This can be video, audio, graphics or other types of presentable media. This information can be enhanced by time aspects. MRI will be referring to 'Modelling, Rendering and Interaction'.

    Scope - (Show below) - (Hide below)

    This part of ISO/IEC14478 describes a set of object types and non-object types to provide the construction of, presentation of, and the interaction with Multimedia information. The multimedia information can be graphics, video, audio, or other types of presentable media. This information can be enhanced by time aspects. Throughout this document this part of ISO/IEC14478 will also be referred to as “Modelling, Rendering and Interaction??, and abbreviated as MRI. The Modelling, Rendering and Interaction Component constitutes a framework of ‘Middleware’, system software components lying between the generic operating system and computing environment, and a specific application operating as a client of the services and type definitions provided by this component. It provides a framework over the foundation objects and multimedia systems services defined in other Parts of the international standard for the development of a distributed and heterogeneous network of devices for creating multimedia models, rendering these models, and interacting with this process. The Modelling, Rendering and Interaction Component encompasses the following characteristics: provision of a hierarchy of multimedia primitives as an abstract framework for describing the capabilities of modelling and rendering devices, and for enabling their interoperation; within the primitive hierarchy, specific provision for describing the temporal structure of multimedia data through the stepwise construction of structured primitives from component data; provision of abstract types for modellers, renderers and other supporting devices, enabling the integration of such devices or any future subtypes representing real software or hardware, into a processing network of such devices; provision of an object type to map synchronization requirements expressed within multimedia primitives into control of the stream and synchronization mechanisms provided by ISO/IEC14478-2 and ISO/IEC14478-3. The Modelling, Rendering and Interaction Component relies on the object types and services defined in PREMO Part2; Foundation Components (ISO/IEC14478-2), and PREMO Part3: Multimedia Systems Services (ISO/IEC14478-3).

    General Product Information - (Show below) - (Hide below)

    Committee IST/31
    Development Note Reviewed and confirmed by BSI, March, 2005. (03/2005) Supersedes 97/644842 DC (05/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current
    Supersedes

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 7942-1:1994 Information technology Computer graphics and image processing Graphical Kernel System (GKS) Part 1: Functional description
    ISO/IEC 11072:1992 Information technology — Computer graphics — Computer Graphics Reference Model
    ISO/IEC 11072 : 1992(R2008) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - REFERENCE MODEL
    ISO/IEC 14478-2:1998 Information technology Computer graphics and image processing Presentation Environment for Multimedia Objects (PREMO) Part 2: Foundation Component
    ISO/IEC 14478-1:1998 Information technology Computer graphics and image processing Presentation Environment for Multimedia Objects (PREMO) Part 1: Fundamentals of PREMO
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective