Giter VIP home page Giter VIP logo

legit's Introduction

Legit - A visual tracking library

Legit is a C++ library that contains implementations of various visual tracking algorithms. The main goal of the library is to have multiple different visual trackers available in one place to be used for research in visual tracking as well as employing visual tracking in various tasks.

History

The development of the library started in ViCoS lab in 2010 with a native C++ implementation of the LGT tracking algorithm, published at ICCV 2011. Because a lot of the code became quite general, the goal of the library became bigger and more ambitious with time. A public version of the library became available in March 2014.

Building

At the moment the only dependency of the library is OpenCV computer vision library (version 2.1 or higher). The code can be compiled using CMake build system. Keep in mind that some tracker implementations are disabled by default so the compilation process has to be configured first.

The library should compile on Windows, Linux and OSX platforms.

Trackers

The current version of the library contains the following trackers:

  • Static - a dummy tracker used for testings. Stays at the same position all the time.
  • Online Boosting - not an official implementation, source integrated from this repository.
  • MIL - not an official implementation, source integrated from this repository.
  • LGT - a C++ port of the LGT tracker as described in TPAMI paper "Robust Visual Tracking using an Adaptive Coupled-layer Visual Model". More details available here. The code is in some sections different from the official Matlab implementation so the results may be different.

Legal

The core of the library is under BSD license. Tracker implementations are licensed under different licenses.

legit's People

Contributors

lukacu avatar overv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.