|
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 |