Translator Disclaimer
21 March 1989 Command Language For Developing Real-Time Signal And Image Processing Applications
Author Affiliations +
Proceedings Volume 1004, Automated Inspection and High-Speed Vision Architectures II; (1989)
Event: 1988 Cambridge Symposium on Advances in Intelligent Robotics Systems, 1988, Boston, MA, United States
A programmable command language is described which supports the development of real-time signal and image processing applications. Initially, this language is being targeted for the Datacube Max-Video modular hardware. Command languages are extremely effective for simulating signal and image processing applications, as they reduce the amount of detail the designer has to cope with, and still allow for the representation of arbitrarily complex designs. However, they have found limited applicability in real-time system development because of their inefficient execution and inability to control real-time hardware. This shortcoming typically necessitates a costly manual translation to faster languages for optimum performance (e.g., C). A command language that supports real-time implementation eliminates the need for this translation. This paper describes the features of such a language. The language includes commands for accessing the entire functionality of each specific hardware module, and commands to manipulate data structures and implement program control constructs. The commands can be executed in either an interactive single-step mode, used for off-line debugging, experimentation, and simulation, or grouped together to define a new command which can then be compiled for real-time execution. By means of representative examples, the utility of this language for programming real-time applications will be discussed and contrasted with other available methods.
© (1989) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Scott E. Johnston and Robert C. Fitch "Command Language For Developing Real-Time Signal And Image Processing Applications", Proc. SPIE 1004, Automated Inspection and High-Speed Vision Architectures II, (21 March 1989);


Back to Top