• DocumentCode
    2073472
  • Title

    An array processor architecture with parallel data cache for image rendering and compositing

  • Author

    Berekovic, M. ; Pirsch, P.

  • Author_Institution
    Inst. fur Theor. Nachrichtentech. und Inf., Hannover Univ., Germany
  • fYear
    1998
  • fDate
    22-26 Jun 1998
  • Firstpage
    411
  • Lastpage
    414
  • Abstract
    This paper proposes a new array architecture for MPEG-4 image compositing and 3D rendering. The emerging MPEG-4 standard for multimedia applications allows VRML-like script-based compositing of audio-visual scenes from multiple audio and visual objects. MPEG-4 supports both natural (video) and synthetic (3D) visual objects or a combination of both. Objects can be manipulated e.g. positioned, rotated, warped or duplicated by user interaction. A coprocessor architecture is presented, that works in parallel to an MPEG-4 video and audio-decoder and a floating-point geometry-processor. It performs computation and bandwidth intensive low-level tasks for image compositing and rasterization. The processor consists of a SIMD array of 16 identical DSPs to reach the required processing power for real-time image warping, alpha-blending, z-buffering and phong-shading. The processor has an object-oriented parallel cache architecture with 2D virtual address space (e.g. textures) that allows concurrent and conflict-free access to shared image data objects for all 16 DSPs
  • Keywords
    audio-visual systems; cache storage; code standards; computer graphic equipment; coprocessors; object-oriented methods; parallel architectures; real-time systems; rendering (computer graphics); telecommunication standards; video coding; 2D virtual address space; 3D image rendering; MPEG-4; SIMD; VRML; alpha-blending; array processor architecture; audio-decoder; audio-visual scenes; coprocessor architecture; floating-point geometry-processor; image compositing; multimedia applications; object oriented parallel data cache; phong-shading; rasterization; real-time image warping; script-based compositing; user interaction; video decoder; visual objects; z-buffering; Arithmetic; Decoding; Digital signal processing; Electrical capacitance tomography; Layout; MPEG 4 Standard; Read only memory; Real time systems; Rendering (computer graphics); Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics International, 1998. Proceedings
  • Conference_Location
    Hannover
  • Print_ISBN
    0-8186-8445-3
  • Type

    conf

  • DOI
    10.1109/CGI.1998.694294
  • Filename
    694294