Distributed stream control for self-managing media processing graphs
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
A modular middleware flow scheduling framework (poster session)
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
A Modular Software Architecture for Real-Time Video Processing
ICVS '01 Proceedings of the Second International Workshop on Computer Vision Systems
Thread Transparency in Information Flow Middleware
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Thread transparency in information flow middleware
Software—Practice & Experience - Special issue: Middleware
A Hybrid Architectural Style for Distributed Parallel Processing of Generic Data Streams
Proceedings of the 26th International Conference on Software Engineering
Experiments with an architecture for reflective middleware
Integrated Computer-Aided Engineering
An architecture for next generation middleware
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Hi-index | 0.07 |
In compute-intensive multimedia applications, the computer not only manipulates media, but also digests it and performs independent actions based on media content. We present a design approach that applies the programming techniques of visualization systems to the development of compute-intensive multimedia applications. We describe an implementation based on this approach, and report performance measurements that demonstrate it is practical. We conclude with a description of some applications that have been implemented and a discussion of the implications for the design and engineering of operating systems