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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Computer Graphics International, 1998. Proceedings
         
        
            Conference_Location : 
Hannover
         
        
            Print_ISBN : 
0-8186-8445-3
         
        
        
            DOI : 
10.1109/CGI.1998.694294