A Flexible Runtime System for Image Processing in a Distributed Computational Environment for an Unmanned Aerial Vehicle

@article{Nordberg2006AFR,
  title={A Flexible Runtime System for Image Processing in a Distributed Computational Environment for an Unmanned Aerial Vehicle},
  author={Klas Nordberg and Patrick Doherty and Per-Erik Forss{\'e}n and Johan Wiklund and Per Andersson},
  journal={Int. J. Pattern Recognit. Artif. Intell.},
  year={2006},
  volume={20},
  pages={763-780}
}
A runtime system for implementation of image processing operations is presented. It is designed for working in a flexible and distributed environment related to the software architecture of a newly developed UAV system. The software architecture can be characterized at a coarse scale as a layered system, with a deliberative layer at the top, a reactive layer in the middle, and a processing layer at the bottom. At a finer scale each of the three levels is decomposed into sets of modules which… 

Figures from this paper

A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation

A prototype distributed architecture for autonomous unmanned aerial vehicle experimentation is presented which supports the development of intelligent capabilities and their integration in a robust, scalable, plug-and-play hardware/software architecture.

Tracking by Image Processing in a Real Time System

This master’s thesis develops an algorithm for tracking of cars robust enough to handle turning cars. It is implemented in the image processing environment Image Processing Application Programming

Hive: A distributed system for vision processing

A distributed face tracking system demonstrates the simplicity and flexibility for creating complex distributed vision applications using Hive, a novel vision processing system architecture set up as a peer-to-peer network.

A Multi-agent UAV Swarm for Automatic Target Recognition

This paper describes a multi-agent system of UAVs to perform ATR that employs a swarming algorithm implemented through software agents to congregate at and identify potential targets, and, a gossiping mechanism to disseminate information within the swarm.

Vehicle flow detection in real-time airborne traffic surveillance system:

In the proposed airborne traffic surveillance system, the airborne platform not only gathers video information but also carries out data pre-processing, and only the useful data is transferred to the ground via a GPRS/EDGE network.

Team OSAM-UAV’s Design for the 2008 AUVSI Student UAS Competition

This paper provides the OSAM-UAV team’s design of an unmanned aircraft system for remote target recognition missions, designed to be small in size with strong airframes, and low-cost using open-source in both autopilot hardware and flight control software.

Vehicle flow detection in real-time airborne traffic surveillance system

An airborne traffic surveillance system which can detect vehicles in real time with only a general narrowband wireless network support is proposed, which can achieve real-time vehicle flow detection with a high detection rate and a low false-alarm rate.

The Use of Case-Based Reasoning in a Human-Robot Dialog System

CEDERIC is a successor of the dialog manager in the WITAS RDE equipped with a built-in machine learning algorithm to be able to learn new phrases and dialogs over time using past experiences, hence the dialog is not necessarily fully controlled by the system.

A Survey of Unmanned Aerial Vehicles ( UAV ) for Traffic Surveillance

A survey of research related to the application of UAVs for traffic management is provided to provide a survey of data on traffic trends and to monitor and control traffic in realtime.

СИСТЕМА АВТОМАТИЧНОГО ПІЛОТУВАННЯ БЕЗПІЛОТНИХ ЛЕТАЛЬНИХ АПАРАТІВ В УМОВАХ ВІДСУТНОСТІ РАДІОЗВ'ЯЗКУ

The aim of the article is to develop an algorithm and method of automatic piloting of UAV in terms of loss of radio control signal using the methods of technical vision.

References

SHOWING 1-4 OF 4 REFERENCES

Integrating a computational model and a run time system for image processing on a UAV

This paper presents a computational model suitable for integration with a run time system, called Image Processing Data Flow Graph (IP-DFG), and shows that IP-DFGs are suitable for modelling expressions, including data dependent decisions and iterations, which are common in complex image processing algorithms.

The WITAS Unmanned Aerial Vehicle Project

A number of topics considered are knowledge representation issues, active vision systems and their integration with deliberative/reactive architectures, helicopter modeling and control, ground operator dialogue systems, actual physical platforms, and a number of simulation techniques.

Object Computing, Inc. TAO Developer's Guide, Version 1.1a

  • Object Computing, Inc. TAO Developer's Guide, Version 1.1a
  • 2000

GetROI stands for get Region Of Interest. The ROI is chosen dynamically by sending requests to the Image Controller

  • GetROI stands for get Region Of Interest. The ROI is chosen dynamically by sending requests to the Image Controller