friend Kcf_Tracker_Private;
public:
bool m_debug {false};
- bool m_visual_debug {false};
+ enum class vd {NONE, PATCH, RESPONSE} m_visual_debug {vd::NONE};
const bool m_use_scale {true};
const bool m_use_color {true};
const bool m_use_subpixel_localization {true};
cv::Size p_windows_size; // size of the patch to find the tracked object in
cv::Size fit_size; // size to which rescale the patch for better FFT performance
- const uint p_num_scales = m_use_scale ? 7 : 1;
- const double p_scale_step = 1.02;
+ const uint p_num_scales = m_use_scale ? 5 : 1;
+ const double p_scale_step = 1.03;
double p_min_max_scale[2];
std::vector<double> p_scales;
- const uint p_num_angles = 1;
+ const uint p_num_angles = 3;
const int p_angle_step = 10;
std::vector<double> p_angles;