SSCMA-Micro CPP SDK
v2.0.0
SSCMA-Micro is a cross-platform machine learning inference framework designed for embedded devices.
|
#include <strack.h>
Public Member Functions | |
STrack (std::vector< float > tlwh_, float score, int label) | |
~STrack () | |
void | static_tlwh () |
void | static_tlbr () |
std::vector< float > | tlwh_to_xyah (std::vector< float > tlwh_tmp) |
std::vector< float > | to_xyah () |
void | mark_lost () |
void | mark_removed () |
int | next_id () |
int | end_frame () |
void | activate (KalmanFilter &kalman_filter, int frame_id) |
void | re_activate (STrack &new_track, int frame_id, bool new_id=false) |
void | update (STrack &new_track, int frame_id) |
Static Public Member Functions | |
static std::vector< float > | tlbr_to_tlwh (std::vector< float > &tlbr) |
static void | multi_predict (std::vector< STrack * > &stracks, KalmanFilter &kalman_filter) |
Public Attributes | |
bool | is_activated |
int | track_id |
int | state |
std::vector< float > | _tlwh |
std::vector< float > | tlwh |
std::vector< float > | tlbr |
int | frame_id |
int | tracklet_len |
int | start_frame |
KAL_MEAN | mean |
KAL_COVA | covariance |
float | score |
int | label |
STrack::STrack | ( | std::vector< float > | tlwh_, |
float | score, | ||
int | label | ||
) |
STrack::~STrack | ( | ) |
void STrack::activate | ( | KalmanFilter & | kalman_filter, |
int | frame_id | ||
) |
int STrack::end_frame | ( | ) |
void STrack::mark_lost | ( | ) |
void STrack::mark_removed | ( | ) |
|
static |
int STrack::next_id | ( | ) |
void STrack::re_activate | ( | STrack & | new_track, |
int | frame_id, | ||
bool | new_id = false |
||
) |
void STrack::static_tlbr | ( | ) |
void STrack::static_tlwh | ( | ) |
|
static |
vector< float > STrack::tlwh_to_xyah | ( | std::vector< float > | tlwh_tmp | ) |
vector< float > STrack::to_xyah | ( | ) |
void STrack::update | ( | STrack & | new_track, |
int | frame_id | ||
) |
std::vector<float> STrack::_tlwh |
KAL_COVA STrack::covariance |
int STrack::frame_id |
bool STrack::is_activated |
int STrack::label |
KAL_MEAN STrack::mean |
float STrack::score |
int STrack::start_frame |
int STrack::state |
std::vector<float> STrack::tlbr |
std::vector<float> STrack::tlwh |
int STrack::track_id |
int STrack::tracklet_len |