Parallel implementation of vision algorithms on distributed systems

Jia You, S. Hungenahally

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

Abstract

Vision computing involves the execution of a large number of operations on large sets of structured data. The need to implement vision tasks in parallel arises from the speed requirements of real-time environments in various application domains. In this paper we propose that a distributed computer system can be utilized to replace the specialized machine for the parallel implementation of vision tasks. We introduce some techniques used in distributed systems and adopt a divide-and-conquer policy to schedule the complex vision tasks for parallelism. Two traditional vision algorithms for matrix operation and image matching are implemented using PVM (parallel virtual machine). Furthermore, a hierarchical object recognition system is described as an example of parallelism on distributed systems. Finally we conclude that some vision tasks can be realized on a general distributed system to achieve the speedup at a low cost.
Original languageEnglish
Title of host publicationInternational Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES
Pages354-362
Number of pages9
Publication statusPublished - 1 Dec 1998
Externally publishedYes
EventProceedings of the 1998 2nd International Conference on knowledge-Based Intelligent Electronic Systems (KES '98) - Adelaide, Australia
Duration: 21 Apr 199823 Apr 1998

Conference

ConferenceProceedings of the 1998 2nd International Conference on knowledge-Based Intelligent Electronic Systems (KES '98)
CountryAustralia
CityAdelaide
Period21/04/9823/04/98

ASJC Scopus subject areas

  • Computer Science(all)

Cite this