Tracore
Public Member Functions | List of all members
algo::Berclaz Class Reference

Public Member Functions

 Berclaz (int h_res, int v_res, int vicinity_size)
 
void Run (core::DetectionSequence &sequence, size_t batch_size, size_t max_track_count, std::vector< core::TrackletPtr > &tracks)
 

Constructor & Destructor Documentation

algo::Berclaz::Berclaz ( int  h_res,
int  v_res,
int  vicinity_size 
)

Instantiate with the given parameters.

Parameters
h_resThe horizontal grid resolution
v_resThe vertical grid resolution
vicinity_sizeThe maximum number of cells a detection can skip within one frame

Member Function Documentation

void algo::Berclaz::Run ( core::DetectionSequence sequence,
size_t  batch_size,
size_t  max_track_count,
std::vector< core::TrackletPtr > &  tracks 
)

Runs the algorithm on the given sequence. Splits the sequence into batches to allow faster processing.

Parameters
sequenceThe detection to use
batch_sizeThe number of frames one batch will have at maximum
max_track_countThe maximum number of tracks to extract
tracksThe vector to store the found tracks into

The documentation for this class was generated from the following files: