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
Link To Document :
بازگشت