Using the ProSet-Linda Prototyping Language for Investigating MIMD Algorithms for Model Matching in 3-D Computer Vision

نویسندگان

  • Wilhelm Hasselbring
  • Robert B. Fisher
چکیده

This paper discusses the development of algorithms for parallel interpretation-tree model matching for 3-D computer vision applications such as object recognition. The algorithms are developed with a prototyping approach using ProSet-Linda. ProSet is a procedural pro-totyping language based on the theory of nite sets. The coordination language Linda provides a distributed shared memory model, called tuple space, together with some atomic operations on this shared data space. The combination of both languages, viz. ProSet-Linda, is designed for prototyping parallel algorithms. The classical control algorithm for symbolic data/model matching in computer vision is the Interpretation Tree search algorithm. Parallel execution can increase the execution performance of model matching, but also make feasible entirely new ways of solving matching problems. In the present paper, we emphasize the development of several parallel algorithms with a prototyping approach. The expected improvements attained by the parallel algorithmic variations for interpretation-tree search are analyzed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating Parallel Interpretation-Tree Model Matching Algorithms with ProSet-Linda

This paper discusses the development of algorithms for parallel interpretation-tree model matching for 3-D computer vision applications such as object recognition. The algorithms are developed with a prototyping approach using ProSet-Linda. ProSet is a procedural prototyping language based on the theory of nite sets. The coordination language Linda provides a distributed shared memory model, ca...

متن کامل

Investigating Strategies for Cooperative Planning of Independent Agents through Prototype Evaluation

This paper discusses the application of the prototyping approach to investigating the requirements on strategies for cooperative planning and con ict resolution of independent agents by means of an example application: the strategic game \Scotland Yard". The strategies for coordinating the agents, which are parallel algorithms, are developed with a prototyping approach using ProSet-Linda. ProSe...

متن کامل

An Effective Algorithm for Computation of Two-Dimensional Fourier Transform for NxM Matrices

Invited Lecture: Foundations of Practical Parallel Programming Languages p. 115 Prototyping Parallel Algorithms with ProSet-Linda p. 135 Identifying the Available Parallelism Using Static Analysis p. 151 Automatic Parallelization by Pattern-Matching p. 166 Parallelization A Case Study p. 182 Invited Lecture: PVM 3 Beyond Network Computing p. 194 The Design of the PACLIB Kernel for Parallel Alge...

متن کامل

The ProSet-Linda approach to prototyping parallel systems

Parallel programming is conceptually harder to undertake and to understand than sequential programming, because a programmer often has to manage the coexistence and coordination of multiple parallel activities. Prototyping is used to explore the essential features of a proposed system through practical experimentation before its actual implementation to make the correct design choices early in ...

متن کامل

Combining OMT with a Prototyping Approach1

Using the OMT software engineering methodology, a designer starts by identifying objects from the informal requirements specification. By identifying the relations between these objects, a global object model can be produced. Then, in an iterative process, this initial model is refined into an actual program. In this paper, we argue that the OMT methodology does not really help to analyze the r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995