[Kwiver-users] New KWIVER master

Linus Sherrill linus.sherrill at kitware.com
Thu Jul 28 12:00:39 EDT 2016


We have completed the process of refactoring KWIVER. Previously KWIVER was
a "super build". That is, it used to be a light weight wrapper project
designed to pull in and build together various other open source projects
that fall under the KWIVER family of tools. The new KWIVER layout unifies
three core projects into one repository: Vital, Sprokit, and Arrows. The
separate repositories for these projects are no longer actively being used
for development and will eventually be deleted.

- Vital provides support for configuration file management, logging, core
data structures, abstract algorithm APIs and some generally useful
utilities.

- Arrows provides a collection of plugins that implements those APIs, often
using external projects (OpenCV, VXL, Caffe, etc.).

- Sprokit provides the stream processing architecture for combining those
components together into a pipeline for process video or other streaming
data.

Projects that previously used vital and sprokit directly will be
transitioned to use the new KWIVER. Arrows is a subset of the MAP-Tk
project, consisting of algorithm implementations, which is being ripped out
and relocated into KWIVER. All new development on MAP-Tk algorithms will be
done in the arrows component of KWIVER.

These projects were merged into one repository to get the benefit of an
integrated set of features and to simplify building applications against
these packages. Now there is a single integrated repository rather than
three or more that need to be coordinated. This eliminates the problems
associated with finding compatible versions of separate repositories.
-Linus


-- 
*Linus Sherrill - *Staff R&D Engineer
Kitware, Inc.
28 Corporate Drive
Clifton Park, NY 12065-8662
E: linus.sherrill at kitware.com
P: 518.881.4400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/kwiver-users/attachments/20160728/066f89cd/attachment.html>


More information about the Kwiver-users mailing list