Fast prototyping of parallel-vision applications using functional skeletons
نویسندگان
چکیده
منابع مشابه
Fast Prototyping of Image Processing Applications Using Functional Skeletons on a MIMD-DM Architecture
development of an application performing connected component labelling on digital video streams. In this paper, we assess the applicability of the skeleton-based approach to portable parallel pro2 ~ l ~ ~ ~ i t h ~ i ~ skele ons gramming within the vision application domain. Four algorithmic skeletons for low and intermediate level image processing are proposed. For each skeleton we give an arc...
متن کاملFunctional Skeletons for Parallel Coordination
In this paper we propose a methodology for structured parallel programming using functional skeletons to compose and coordinate concurrent activities written in a standard imperative language. Skeletons are higher order functional forms with built-in parallel behaviour. We show how such forms can be used uniformly to abstract all aspects of a parallel program's behaviour including data partitio...
متن کاملInteractive Visual Prototyping of Computer Vision Applications
Cameras are a useful source of input for many interactive applications, but computer vision programming requires specialized knowledge that is out of reach for many HCI practitioners. My thesis is that by using visual examples to train computer vision classifiers, and combining trained classifiers into graphs, people with minimal programming experience, and no specialized knowledge of computer ...
متن کاملParallel Dynamic Programming using Data - Parallel Skeletons ∗
For demonstrating the powerfulness of skeletal programming we have developed a parallelization technique toward one class of optimization problems called maximum marking problems, which can be recognized as one class of dynamic programming. This paper, as in the course of an ongoing research, focuses on problems of dynamic programming in general, and examines how the skeletal approach successfu...
متن کاملParallel Functional Reactive Skeletons in Concurrent Clean∗
The skeletons are parameterised algorithmic schemes. We can use them to control parallel execution of the programs. Skeletons in functional programming languages are expressed as higher order functions and they allow to implement the well-known parallel programming paradigm in portable, efficient programs. The skeletons can be parameterised triply: by a function that computes the value of the r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Machine Vision and Applications
سال: 2001
ISSN: 0932-8092,1432-1769
DOI: 10.1007/s001380050146