8 #include "../core/DetectionSequence.h" 9 #include "../core/Tracklet.h" 10 #include "../graph/Definitions.h" 24 std::vector<size_t> max_frame_skips_;
29 std::vector<double> penalty_values_;
34 std::vector<size_t> max_tracklet_counts_;
44 double edge_weight_threshold_;
49 std::vector<std::unordered_map<std::string, double>> constraints_;
68 void CreateTrackletGraph(DirectedGraph & obj_graph, DirectedGraph & tlt_graph,
69 size_t frame_count,
size_t iteration);
78 void ExtractTracks(DirectedGraph& tlt_graph,
size_t depth,
79 std::vector<core::TrackletPtr> & tracks);
93 NStage(std::vector<size_t> max_frame_skip,
94 std::vector<double> penalty_value,
95 std::vector<size_t> max_tracklet_count,
96 double edge_weight_threshold,
97 std::vector<std::unordered_map<std::string, double>> constraints);
107 std::vector<core::TrackletPtr> & tracks);
112 #endif //GBMOT_NSTAGE_H
Definition: Berclaz.cpp:10
NStage(std::vector< size_t > max_frame_skip, std::vector< double > penalty_value, std::vector< size_t > max_tracklet_count, double edge_weight_threshold, std::vector< std::unordered_map< std::string, double >> constraints)
Definition: NStage.cpp:11
void Run(core::DetectionSequence &sequence, std::vector< core::TrackletPtr > &tracks)
Definition: NStage.cpp:265
Definition: DetectionSequence.h:18