Show simple item record

dc.contributor.authorSemeniuta, Oleksandr
dc.contributor.authorFalkman, Petter
dc.date.accessioned2019-05-16T12:33:59Z
dc.date.available2019-05-16T12:33:59Z
dc.date.created2019-02-11T10:59:36Z
dc.date.issued2019
dc.identifier.issn2376-5992
dc.identifier.urihttp://hdl.handle.net/11250/2597890
dc.description.abstractMany 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.nb_NO
dc.language.isoengnb_NO
dc.publisherPeerJnb_NO
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleEPypes: a framework for building event-driven data processing pipelinesnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.source.journalPeerJ Computer Sciencenb_NO
dc.identifier.doi10.7717/peerj-cs.176
dc.identifier.cristin1675754
dc.description.localcode© 2019 Semeniuta and Falkman. This is an open access article distributed under the terms of the Creative Commons Attribution License.nb_NO
cristin.unitcode194,64,94,0
cristin.unitnameInstitutt for vareproduksjon og byggteknikk
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Navngivelse 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Navngivelse 4.0 Internasjonal