Affiliation:
1. Department of Manufacturing and Civil Engineering, NTNU Norwegian University of Science and Technology, Gjøvik, Norway
2. Department of Electrical Engineering, Chalmers University of Technology, Gothenburg, Sweden
Abstract
Many data processing systems are naturally modeled as pipelines, where data flows though a network of computational procedures. This representation is particularly suitable for computer vision algorithms, which in most cases possess complex logic and a big number of parameters to tune. In addition, online vision systems, such as those in the industrial automation context, have to communicate with other distributed nodes. When developing a vision system, one normally proceeds from ad hoc experimentation and prototyping to highly structured system integration. The early stages of this continuum are characterized with the challenges of developing a feasible algorithm, while the latter deal with composing the vision function with other components in a networked environment. In between, one strives to manage the complexity of the developed system, as well as to preserve existing knowledge. To tackle these challenges, this paper presents EPypes, an architecture and Python-based software framework for developing vision algorithms in a form of computational graphs and their integration with distributed systems based on publish-subscribe communication. EPypes facilitates flexibility of algorithm prototyping, as well as provides a structured approach to managing algorithm logic and exposing the developed pipelines as a part of online systems.
Funder
MultiMat project and SFI Manufacturing, funded by the Norwegian Research Council
Reference16 articles.
1. A Powerful and Cost-Efficient Human Perception System for Camera Networks and Mobile Robotics;Carraro;Intelligent Autonomous Systems 14. IAS 2016. Advances in Intelligent Systems and Computing,2017
2. Introduction to Discrete Event Systems
3. Autonomic computer vision systems;Crowley,2007
4. The new cern controls middleware;Dworak;Journal of Physics: Conference Series,2012
5. A stream algebra for computer vision pipelines;Helala,2014
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献