5 #ifndef GBMOT_BERCLAZ_H 6 #define GBMOT_BERCLAZ_H 8 #include "../graph/Definitions.h" 9 #include "../core/DetectionSequence.h" 10 #include "../core/Tracklet.h" 11 #include "../util/Grid.h" 22 const double VIRTUAL_EDGE_WEIGHT = 0.0;
23 const double MAX_SCORE_VALUE = 0.999999;
24 const double MIN_SCORE_VALUE = 0.000001;
49 void CreateGraph(DirectedGraph& graph, Vertex& source, Vertex& sink,
60 void ExtractTracks(DirectedGraph& graph,
61 MultiPredecessorMap& map, Vertex origin,
62 std::vector<core::TrackletPtr>& tracks);
65 void ConnectTracks(std::vector<core::TrackletPtr>& tracks);
75 Berclaz(
int h_res,
int v_res,
int vicinity_size);
87 size_t max_track_count, std::vector<core::TrackletPtr>& tracks);
92 #endif //GBMOT_BERCLAZ_H
Berclaz(int h_res, int v_res, int vicinity_size)
Definition: Berclaz.cpp:12
void Run(core::DetectionSequence &sequence, size_t batch_size, size_t max_track_count, std::vector< core::TrackletPtr > &tracks)
Definition: Berclaz.cpp:142
Definition: Berclaz.cpp:10
Definition: DetectionSequence.h:18