infinivision / staple

c++ implementation of tracking algorithm staple
20 stars 4 forks source link

在移动端跑不到105fps #4

Open flyingzhao opened 5 years ago

flyingzhao commented 5 years ago

readme中写在arm53上能跑到105fps,但是我实际跑只有25fps,请问是什么原因? 我的配置如下

cfg.fixed_area = 12544; cfg.fftw_window_len = 28; cfg.inner_padding = 0.2; cfg.lambda = 0.001; cfg.bg_padding_rate = 0.5; cfg.histModelUpdateInterval = 10; cfg.enable_scale_resize = false; cfg.scale_resize_rate1 = 3.; cfg.scale_resize_rate2 = 2.; cfg.scale_resize_rate3 = 1.5; cfg.num_scales = 25; cfg.scale_step = 1.02; cfg.scale_model_max_area = 200;

loadwiki commented 5 years ago

1. 原图的分辨率多大?staple会把原图做resize到固定尺寸,然后做特征提取,原题分辨率过大的话,resize的性能消耗会很大。我当时测的是560p的低清图

  1. 不同型号的arm cpu性能相差也挺大的。确认下你那款cpu是否支持neon加速指令。

flyingzhao notifications@github.com 于2018年12月10日周一 下午5:18写道:

readme中写在arm53上能跑到105fps,但是我实际跑只有25fps,请问是什么原因? 我的配置如下

cfg.fixed_area = 12544; cfg.fftw_window_len = 28; cfg.inner_padding = 0.2; cfg.lambda = 0.001; cfg.bg_padding_rate = 0.5; cfg.histModelUpdateInterval = 10; cfg.enable_scale_resize = false; cfg.scale_resize_rate1 = 3.; cfg.scale_resize_rate2 = 2.; cfg.scale_resize_rate3 = 1.5; cfg.num_scales = 25; cfg.scale_step = 1.02; cfg.scale_model_max_area = 200;

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/infinivision/staple/issues/4, or mute the thread https://github.com/notifications/unsubscribe-auth/AEYlKcTNhn03IiDRZHrfixc9zOUi0_bCks5u3ibTgaJpZM4ZK8sZ .