Adding a new tracker to the vivaTracker project - asolis/vivaTracker GitHub Wiki

Overview

To explain this three step process we will describe the process of including a NCC "Normalized Cross-Correlation" Tracker implementation.

Before continuing with this documentation make sure to understand the project's folder structure and guidelines.

The process of including a new tracker into the vivaTracker project is very simple. Only three steps are necessary to include a tracking method into this project:

  1. Folder organization and cmake rules
  2. Inherit and implement the Tracker Interface
  3. Tracker Factory and Command Line Options for the new tracker