Commit b8a7f804 authored by xin.wang.waytous's avatar xin.wang.waytous

tracker-threshold

parent 17c1c6df
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"/usr/local/cuda/include", "/usr/local/cuda/include",
"/usr/local/include", "/usr/local/include",
"/usr/include/**", "/usr/include/**",
"/home/wangxin/projects/TensorRT-7.0.0/TensorRT/include", "/home/wangxin/projects/TensorRT-7.0.0/TensorRT/include"
], ],
"defines": [], "defines": [],
"compilerPath": "/usr/bin/gcc", "compilerPath": "/usr/bin/gcc",
......
...@@ -16,8 +16,6 @@ include_directories(${OpenCV_INCLUDE_DIRS}) ...@@ -16,8 +16,6 @@ include_directories(${OpenCV_INCLUDE_DIRS})
link_directories(/usr/local/cuda/lib64) link_directories(/usr/local/cuda/lib64)
include_directories(/usr/local/cuda/include) include_directories(/usr/local/cuda/include)
link_directories(/usr/lib/x86_64-linux-gnu/)
include_directories(/usr/include/x86_64-linux-gnu/)
# eigen3 # eigen3
find_package(Eigen3 REQUIRED) find_package(Eigen3 REQUIRED)
...@@ -37,9 +35,8 @@ link_directories(/root/TensorRT/TensorRT-7.0.0.11-cuda-10.0/lib) ...@@ -37,9 +35,8 @@ link_directories(/root/TensorRT/TensorRT-7.0.0.11-cuda-10.0/lib)
# include_directories(/usr/include/aarch64-linux-gnu) # include_directories(/usr/include/aarch64-linux-gnu)
# yaml # yaml
include_directories(/usr/local/include/yaml-cpp) # include_directories(/usr/local/include/yaml-cpp)
# aarch64 -- figure out include_directories(/usr/include/yaml-cpp)
# include_directories(/usr/include/yaml-cpp)
# glog gflags # glog gflags
# sudo apt-get install libgoogle-glog* # sudo apt-get install libgoogle-glog*
......
...@@ -77,6 +77,7 @@ units: ...@@ -77,6 +77,7 @@ units:
match_thresh: 0.8 match_thresh: 0.8
# output detection after it was tracked in x frames # output detection after it was tracked in x frames
init_frames: 0 init_frames: 0
out_lost_threshold: 3
- -
name: ByteTracker name: ByteTracker
inputNames: [detections2] inputNames: [detections2]
......
...@@ -19,7 +19,7 @@ bool ByteTracker::Init(YAML::Node& node) ...@@ -19,7 +19,7 @@ bool ByteTracker::Init(YAML::Node& node)
high_thresh = node["high_thresh"].as<float>(); high_thresh = node["high_thresh"].as<float>();
match_thresh = node["match_thresh"].as<float>(); match_thresh = node["match_thresh"].as<float>();
init_frames = node["init_frames"].as<int>(); init_frames = node["init_frames"].as<int>();
if(!node["out_lost_threshold"].IsNull()){ if(node["out_lost_threshold"].IsDefined() && !node["out_lost_threshold"].IsNull()){
out_lost_threshold = node["out_lost_threshold"].as<int>(); out_lost_threshold = node["out_lost_threshold"].as<int>();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment