Software Architecture for Computer Vision: Beyond Pipes and Filters
Abstract
This document highlights and addresses architecture level software development issues facing researchers and practitioners in the field of Computer Vision. A new framework, or architectural style, called SAI, is introduced. It provides a formalism for the design, implementation and analysis of software systems that perform distributed parallel processing of generic data streams. Architectural patterns are illustrated with a number of demonstration projects ranging from single stream automatic real-time video processing to fully integrated distributed interactive systems mixing live video, graphics and sound. SAI is supported by an open source architectural middleware called MFSM.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 2003
- Accession Number
- ADA447811
Entities
People
- Alexandre R. Francois
Organizations
- University of Southern California