• 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