SwisTrack

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by GoingBatty (talk | contribs) at 05:17, 4 December 2018 (Fixing links to disambiguation pages, replaced: Open SourceOpen Source). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

SwisTrack
Developer(s)Nikolaus Correll, Pierre Roduit, Thomas Lochmatter and many others
Stable release
4.0.0 / February 2008; 16 years ago (2008-02)
Operating systemLinux, Windows, Mac OS
TypeVideo tracking
LicenseAdaptive Public License (Open Source)
Websiteswistrack.sourceforge.net

SwisTrack is a tool for tracking robots, humans, animals and objects using a camera or a recorded video as input source. It uses Intel's OpenCV library for fast image processing and contains interfaces for USB, FireWire and GigE cameras, as well as AVI files.

The architecture of SwisTrack is flexible to allow the user to track (marked and marker-less) objects in many situations. So-called components are stuck together within the component pipeline (like Lego bricks) and configured. Each component then performs one processing step, which can be visualized in real-time. SwisTrack already comes with a series of components, but for specialized tasks, programmers are free to implement their own components. Position and trajectory information can be retrieved via TCP/IP in NMEA 0183 format. Such data can easily be recorded for post-processing, or used in a real-time fashion.

SwisTrack has mainly been developed by the Distributed Intelligent Systems and Algorithms Laboratory (DISAL) and the LPM Vision Group at EPFL in Lausanne, Switzerland.

References

External links