Share Email Print

Proceedings Paper

Dataflow environment for real-time image-processing applications
Author(s): Terence J. Arden; Joseph Poon
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

A dataflow environment based on a client/server approach, called WiT, enables dataflow graphs to be executed efficiently with little overhead. Data tokens are managed by reference and reside on servers until either data is requested for viewing or required by another server. An enhanced fire-on-any behavior greatly simplifies the design of many simple graph constructs such as multiplexors or crossbars which are overly complicated when implemented with classical dataflow constraints. Sync tokens are used to accommodate the need for synchronizing data, especially useful when controlling hardware. A hierarchical scheduler maintains execution sequence in a logical progression across multiple subgraphs to provide a server an opportunity to generate well structured standalone code suitable for real-time target hosts. An example of WiT using hundreds of nodes and links to model Datacube devices for a realistic application is presented. The use of hierarchical operators serves to reduce such a complex application to a manageable level.

Paper Details

Date Published: 3 October 1994
PDF: 9 pages
Proc. SPIE 2347, Machine Vision Applications, Architectures, and Systems Integration III, (3 October 1994); doi: 10.1117/12.188747
Show Author Affiliations
Terence J. Arden, Logical Vision, Ltd. (Canada)
Joseph Poon, Logical Vision, Ltd. (Canada)

Published in SPIE Proceedings Vol. 2347:
Machine Vision Applications, Architectures, and Systems Integration III
Bruce G. Batchelor; Susan Snell Solomon; Frederick M. Waltz, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?