Distribution of Processing Tasks for the REMIDS II Real-Time Processor System

Abstract

The demonstration system must perform many different operations to successfully locate minefields in real time. These operations fall into the categories of: Scanner data input, Scanner data processing, Inter-processor communication, and Display data output. The time-line also provides an overall view of the operations from which system-level requirements may be derived. For instance it shows three parallel processes occuring concurrently on the DAP-610. Support of this concurrent processing from AMT would be necessary to keep program development costs down. Also there is a three-image-acquisition aperture time delay between first starting to acquire a scanner image and having results ready to display. This implies three images must be buffered in the DAP-610 in addition to any temporary storage needed for the algorithm execution. Finally, the time-line indicates a framing image display. Any additional computations for a scrolling display (vertical decimation, image shifting) would have to be distributed in time during the other processing and would have to be repeated at least ten times per second (preferably 30 times per second) to attain a smooth scroll appearance.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1989
Accession Number
ADA210176

Entities

People

  • R. Horner

Organizations

  • Environmental Research Institute of Michigan

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Acquisition
  • Algorithms
  • Application Software
  • Change Detection
  • Classification
  • Compression
  • Computations
  • Computer Programming
  • Computer Programs
  • Data Compression
  • Data Processing
  • Data Rate
  • Demonstrations
  • Detection
  • Machine Learning
  • Minefields
  • Security

Fields of Study

  • Physics

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Mathematics or Statistics
  • Parallel and Distributed Computing.