Paper
21 September 1998 oRis: multiagents approach for image processing
Vincent Rodin, Fabrice Harrouet, Pascal Ballet, Jacques Tisseau
Author Affiliations +
Abstract
In this article, we present a parallel image processing system based on the concept of reactive agents. This means that, in our system, each agent has a very simple behavior which allows it to take a decision (find out an edge, a region, ...) according to its position in the image and to the information enclosed in it. Our system lies in the oRis language, which allows to describe very finely and simply the agents' behaviors. In fact, oRis is an interpreted and dynamic multiagent language. First of all, oRis is an object language with the use of classes regrouping attributes and methods. The syntax is close to the C++ language and includes notions of multiple inheritance, oRis is also an agent language: every object with a method `main()' becomes an agent. This method is cyclically executed by the system scheduler and corresponds to the agent behavior. We also present an application made with oRis. This application allows to detect concentric striae located on different natural `objects' (age-rings of tree, fish otolith growth rings, striae of some minerals, ...). The stopping of the multiagent system is implemented through a technique issued from immunology: the apoptosis.
© (1998) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Vincent Rodin, Fabrice Harrouet, Pascal Ballet, and Jacques Tisseau "oRis: multiagents approach for image processing", Proc. SPIE 3452, Parallel and Distributed Methods for Image Processing II, (21 September 1998); https://doi.org/10.1117/12.323474
Lens.org Logo
CITATIONS
Cited by 8 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Sensors

Cell death

Computer programming

C++

Systems modeling

Telecommunications

Back to Top