DocumentCode :
3499136
Title :
Conceptual interface and memory-modeling for real-time image processing systems
Author :
Thörnberg, Benny ; Norell, Håkan ; O´Nils, Mattias
Author_Institution :
Dept. of Inf. Technol. & Media, Mid Sweden Univ., Sweden
fYear :
2002
fDate :
9-11 Dec. 2002
Firstpage :
138
Lastpage :
141
Abstract :
Most operations invoked in video processing systems are neighborhood oriented. For a video system designer, this limited spatio-temporal collection of pixels represents a natural abstraction. In this paper, we present a basic set of object-oriented design entities. Entities, which can be combined to capture an interface and memory model at a conceptual level, with the neighborhood as an abstraction. These design entities, called IMEM, are implemented as an extension to SystemC. IMEM supports conceptual modeling that excludes implementation details and has explicit data dependency built-in to the model. This makes IMEM a very efficient starting point for design-space exploration and system synthesis. We propose two workflows. The first is a system development workflow, where IMEM represents the starting point of a gradual refinement process, supported by an automated design space exploration step. The second workflow, based on direct mapping of the interface and memory model is presented as being suitable for rapid prototyping. A spatio-temporal noise-reduction filter is selected as a test-vehicle in order to demonstrate the feasibility of IMEM.
Keywords :
C++ language; adaptive filters; median filters; object-oriented methods; real-time systems; software prototyping; video signal processing; C++ programming language; IMEM; SystemC; automated design space exploration; conceptual interface; design-space exploration; direct mapping; gradual refinement process; memory modeling; natural abstraction; neighborhood; object-oriented design; rapid prototyping; real-time image processing systems; spatio-temporal collection; spatio-temporal noise-reduction filter; system development workflow; system synthesis; video processing systems; video system designer; video systems; Image processing; Information technology; Mathematical model; Object oriented modeling; Parameter extraction; Process design; Prototypes; Real time systems; Space exploration; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia Signal Processing, 2002 IEEE Workshop on
Print_ISBN :
0-7803-7713-3
Type :
conf
DOI :
10.1109/MMSP.2002.1203267
Filename :
1203267
Link To Document :
بازگشت