|
void | kjb::psi::metrics::init_ids_and_points (std::vector< pt::Entity_id > &ids, std::vector< const Vector3 * > &points, const pt::Trajectory_map &track_map, size_t cur_frame, const Track_metrics::Correspondence &ignore, bool left) |
|
template<bool transpose> |
void | kjb::psi::metrics::get_best_matching_dispatch (const kjb::Matrix &distance, double threshold, std::vector< std::pair< int, int > > &matching) |
|
void | kjb::psi::metrics::get_best_matching (const kjb::Matrix &pw_distance, double threshold, std::vector< std::pair< int, int > > &matching) |
| Compute the best matching using hungarian algorithm. More...
|
|
void | kjb::psi::metrics::get_pw_distance (const std::vector< const Vector3 * > &pts1, const std::vector< const Vector3 * > &pts2, kjb::Matrix &distance) |
|
void | kjb::psi::metrics::init_correspondence (const pt::Trajectory_map >_track_map, const pt::Trajectory_map &test_track_map, double threshold, std::vector< Correspondence > &corrs) |
|
double | kjb::psi::metrics::get_distance (const pt::Trajectory_map >_track_map, const pt::Trajectory_map &test_track_map, double threshold, const std::vector< Correspondence > &corrs, size_t frame) |
|
void | kjb::psi::metrics::get_counts (const pt::Trajectory_map >_track, const pt::Trajectory_map &test_track, const std::vector< Correspondence > &corrs, size_t frame, size_t &mme_ct, size_t &fp_ct, size_t &miss_ct, size_t &match_ct, size_t &obj_ct) |
|