DeViouS

A distributed environment for computer vision

Phillip R. Romig, Ashok K Samal

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Computer vision, owing to the size and complexity of its tasks and its importance to industrial and economic growth, was selected as one of the grand challenge problems by the U.S. Federal High Performance Computing Program. Integration of vision operations is identified as a key element of the challenge. A system to integrate computer vision in a distributed environment is presented here. This system, called DeViouS, is based on the client/server model and runs in a heterogeneous environment of Unix workstations. Modern computing environments include large numbers of high‐powered workstations connected by a very fast network. Many of these computers are idle most of the time. DeViouS takes advantage of this feature of computing environments to distribute the execution of vision tasks. Two primary goals of DeViouS are to provide a practical distributed system and a research environment for vision computing. DeViouS is based on a modular design that allows experimentation in various aspects of algorithm design, scheduling and network programming. It can make use of any existing computer vision packages with very minor changes to DeViouS. DeViouS has been tested in an environment of SUN and Digital workstations and has shown substantial improvements in speed over sequential computing with negligible overhead.

Original languageEnglish (US)
Pages (from-to)23-45
Number of pages23
JournalSoftware: Practice and Experience
Volume25
Issue number1
DOIs
StatePublished - Jan 1 1995

Fingerprint

Computer vision
Servers
Scheduling
Economics

Keywords

  • Distributed computing
  • Distributed vision
  • Integrated vision systems
  • Task‐oriented vision systems

ASJC Scopus subject areas

  • Software

Cite this

DeViouS : A distributed environment for computer vision. / Romig, Phillip R.; Samal, Ashok K.

In: Software: Practice and Experience, Vol. 25, No. 1, 01.01.1995, p. 23-45.

Research output: Contribution to journalArticle

@article{54c798270ac3462f81988214981a7079,
title = "DeViouS: A distributed environment for computer vision",
abstract = "Computer vision, owing to the size and complexity of its tasks and its importance to industrial and economic growth, was selected as one of the grand challenge problems by the U.S. Federal High Performance Computing Program. Integration of vision operations is identified as a key element of the challenge. A system to integrate computer vision in a distributed environment is presented here. This system, called DeViouS, is based on the client/server model and runs in a heterogeneous environment of Unix workstations. Modern computing environments include large numbers of high‐powered workstations connected by a very fast network. Many of these computers are idle most of the time. DeViouS takes advantage of this feature of computing environments to distribute the execution of vision tasks. Two primary goals of DeViouS are to provide a practical distributed system and a research environment for vision computing. DeViouS is based on a modular design that allows experimentation in various aspects of algorithm design, scheduling and network programming. It can make use of any existing computer vision packages with very minor changes to DeViouS. DeViouS has been tested in an environment of SUN and Digital workstations and has shown substantial improvements in speed over sequential computing with negligible overhead.",
keywords = "Distributed computing, Distributed vision, Integrated vision systems, Task‐oriented vision systems",
author = "Romig, {Phillip R.} and Samal, {Ashok K}",
year = "1995",
month = "1",
day = "1",
doi = "10.1002/spe.4380250103",
language = "English (US)",
volume = "25",
pages = "23--45",
journal = "Software - Practice and Experience",
issn = "0038-0644",
publisher = "John Wiley and Sons Ltd",
number = "1",

}

TY - JOUR

T1 - DeViouS

T2 - A distributed environment for computer vision

AU - Romig, Phillip R.

AU - Samal, Ashok K

PY - 1995/1/1

Y1 - 1995/1/1

N2 - Computer vision, owing to the size and complexity of its tasks and its importance to industrial and economic growth, was selected as one of the grand challenge problems by the U.S. Federal High Performance Computing Program. Integration of vision operations is identified as a key element of the challenge. A system to integrate computer vision in a distributed environment is presented here. This system, called DeViouS, is based on the client/server model and runs in a heterogeneous environment of Unix workstations. Modern computing environments include large numbers of high‐powered workstations connected by a very fast network. Many of these computers are idle most of the time. DeViouS takes advantage of this feature of computing environments to distribute the execution of vision tasks. Two primary goals of DeViouS are to provide a practical distributed system and a research environment for vision computing. DeViouS is based on a modular design that allows experimentation in various aspects of algorithm design, scheduling and network programming. It can make use of any existing computer vision packages with very minor changes to DeViouS. DeViouS has been tested in an environment of SUN and Digital workstations and has shown substantial improvements in speed over sequential computing with negligible overhead.

AB - Computer vision, owing to the size and complexity of its tasks and its importance to industrial and economic growth, was selected as one of the grand challenge problems by the U.S. Federal High Performance Computing Program. Integration of vision operations is identified as a key element of the challenge. A system to integrate computer vision in a distributed environment is presented here. This system, called DeViouS, is based on the client/server model and runs in a heterogeneous environment of Unix workstations. Modern computing environments include large numbers of high‐powered workstations connected by a very fast network. Many of these computers are idle most of the time. DeViouS takes advantage of this feature of computing environments to distribute the execution of vision tasks. Two primary goals of DeViouS are to provide a practical distributed system and a research environment for vision computing. DeViouS is based on a modular design that allows experimentation in various aspects of algorithm design, scheduling and network programming. It can make use of any existing computer vision packages with very minor changes to DeViouS. DeViouS has been tested in an environment of SUN and Digital workstations and has shown substantial improvements in speed over sequential computing with negligible overhead.

KW - Distributed computing

KW - Distributed vision

KW - Integrated vision systems

KW - Task‐oriented vision systems

UR - http://www.scopus.com/inward/record.url?scp=0029210735&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0029210735&partnerID=8YFLogxK

U2 - 10.1002/spe.4380250103

DO - 10.1002/spe.4380250103

M3 - Article

VL - 25

SP - 23

EP - 45

JO - Software - Practice and Experience

JF - Software - Practice and Experience

SN - 0038-0644

IS - 1

ER -