DocumentCode :
2986247
Title :
Hive: A distributed system for vision processing
Author :
Afrah, Amir ; Miller, Gregor ; Parks, Donovan ; Finke, Matthias ; Fels, Sidney
Author_Institution :
Human Commun. Technol. Lab., Univ. of British Columbia, Vancouver, BC
fYear :
2008
fDate :
7-11 Sept. 2008
Firstpage :
1
Lastpage :
9
Abstract :
We have built a novel vision processing system architecture called Hive. Hive fills a gap in the vision middleware by providing mechanisms for simple setup and configuration of distributed vision computation. Hive facilitates communication between independent cross-platform modules via an extensible protocol, allowing these distributed modules to form a vision processing pipeline. A plug-in interface allows general software to be represented as Hive modules: e.g. drivers for hardware devices such as cameras or implementations of particular vision algorithms. The modules are set up as a peer-to-peer network which allows for automated data transfer, callbacks and synchronization. We describe the architecture, communication protocol, plug-in interface and control system for the modules. A distributed face tracking system demonstrates the simplicity and flexibility for creating complex distributed vision applications using Hive.
Keywords :
computer vision; middleware; Hive; automated data transfer; distributed system; distributed vision; independent cross-platform modules; peer-to-peer network; plug-in interface; vision middleware; vision processing; Cameras; Computer architecture; Computer vision; Distributed computing; Hardware; Machine vision; Middleware; Pipelines; Protocols; Software algorithms; Architecture; Computer Vision; Distributed Systems; Middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Smart Cameras, 2008. ICDSC 2008. Second ACM/IEEE International Conference on
Conference_Location :
Stanford, CA
Print_ISBN :
978-1-4244-2664-5
Electronic_ISBN :
978-1-4244-2665-2
Type :
conf
DOI :
10.1109/ICDSC.2008.4635724
Filename :
4635724
Link To Document :
بازگشت