12.1. Introduction
This chapter 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 Software Architecture for Immersipresence (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. The SAI style is illustrated with a number of computer-vision related examples. A code-level tutorial provides a hands-on introduction to the development of image stream manipulation applications using Modular Flow-Scheduling Middleware (MFSM), an open source architectural middleware implementing the SAI style. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access