Title :
Parallel implementation of vision algorithms on distributed systems
Author :
You, J. ; Hungenahally, S.
Author_Institution :
Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
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 utilised to replace the specialised 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 realised on a general distributed system to achieve the speedup at a low cost
Keywords :
computer vision; divide and conquer methods; image matching; matrix algebra; parallel processing; virtual machines; PVM; distributed computer system; distributed systems; divide-and-conquer policy; hierarchical object recognition system; image matching; matrix operation; parallel implementation; parallel virtual machine; real-time environments; vision algorithms; vision computing; Application software; Computer vision; Concurrent computing; Distributed computing; Image matching; Machine vision; Object recognition; Parallel processing; Processor scheduling; Virtual machining;
Conference_Titel :
Knowledge-Based Intelligent Electronic Systems, 1998. Proceedings KES '98. 1998 Second International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7803-4316-6
DOI :
10.1109/KES.1998.725994