rockkingjy / OpenTracker

Real-time C++ ECO tracker etc. speed-up by SSE/NEON, support Linux, Mac, Jetson TX1/2, raspberry pi
GNU General Public License v3.0
751 stars 197 forks source link

speed up on android #64

Open qq297110281 opened 4 years ago

qq297110281 commented 4 years ago

@rockkingjy great project! i try to make work on android recently. and it work ok, but the speed not so good, here is my setting: parameters.useDeepFeature = false; parameters.useHogFeature = true; parameters.useColorspaceFeature = false; parameters.useCnFeature = true; parameters.useIcFeature = true; parameters.learning_rate = 0.01; parameters.projection_reg = 5e-7; parameters.init_CG_iter = 10 * 20; parameters.CG_forgetting_rate = 60; parameters.precond_reg_param = 0.2; parameters.reg_window_edge = 4e-3; parameters.use_scale_filter = false; parameters.hog_features.fparams.cell_size=12; parameters.cn_features.fparams.cell_size = 10; parameters.ic_features.fparams.cell_size = 10;

the compile options: set (CMAKE_BUILD_TYPE Release) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -frtti -fexceptions -fopenmp -mfpu=neon -mfloat-abi=softfp -O3 -ffast-math -DUSE_SIMD -DUSE_NEON -pthread -DUSE_MULTI_THREAD")

and the input image resolution is : 384x216 i got average 70ms per frame. any advise??