Welcome to TraX library documentation

Welcome to TraX reference library documentation. TraX stands for visual Tracking eXchange, the protocol was designed to make development and testing of visual tracking algorithms simpler and faster. This documentation describes the protocol specification but also documents the reference library that implements the protocol and can be used to add support to visual tracking programs quickly and without the need to understand the low-level details.

The source code for the reference library is availabe on GitHub under Lesser GPL v3.0 license.


If you are using TraX protocol in your research, please cite the following publication that describes the protocol and the library.

        author = {{\v{C}}ehovin, Luka},
        doi = {http://dx.doi.org/10.1016/j.neucom.2017.02.036},
        issn = {0925-2312},
        journal = {Neurocomputing},
        title = {{TraX: The visual Tracking eXchange Protocol and Library}},
        year = {2017}