1. 09 Dec, 2018 1 commit
  2. 27 Sep, 2018 1 commit
  3. 28 Mar, 2018 1 commit
  4. 22 Feb, 2018 1 commit
    • Andrej Muhič's avatar
      Merge pull request #1552 from amuhic:master · ced5aa76
      Andrej Muhič authored
      Implementation of CSR-DCF tracker (#1552)
      
      * Initial commit for CSR-DCF tracker implementation
      
      * Fixes for automatic build
      
      * General code fixes
      
      * Removed unused parameters. Added CSRT to automatic tests.
      
      * Fixed VS build warnings. Fixed a bug with gray sequences.
      
      * Fixed VS build errors for samples file.
      ced5aa76
  5. 09 Jan, 2018 1 commit
  6. 05 Dec, 2017 1 commit
  7. 25 Oct, 2017 1 commit
  8. 10 Oct, 2017 1 commit
    • Vladislav Sovrasov's avatar
      KCF speedup (#1374) · 41995b76
      Vladislav Sovrasov authored
      * kcf use float data type rather than double.
      
      In our practice, float is good enough and could get better performance.
      With this patch, one of my benchmark could get about 20% performance gain.
      Signed-off-by: 's avatarZhigang Gong <zhigang.gong@intel.com>
      
      * Offload transpose matrix multiplication to ocl.
      
      The matrix multiplication in updateProjectMatrix is one of the
      hotspot. And because of the matrix shape is special, say the
      m is very short but the n is very large. The GEMM implementation
      in neither the clBLAS nor the in trunk implementation are very
      inefficient, I implement an standalone transpose matrix mulplication
      kernel here. It can get about 10% performance gain on Intel
      desktop platform or 20% performance gain on a braswell platform.
      And in the mean time, the CPU utilization will be lower.
      Signed-off-by: 's avatarZhigang Gong <zhigang.gong@intel.com>
      
      * Add verification code for kcf ocl transpose mm kernel.
      Signed-off-by: 's avatarZhigang Gong <zhigang.gong@linux.intel.com>
      
      * tracking: show FPS in traker sample
      
      * tracking: fix MSVC warnings in KCF
      
      * tracking: move OCL kernel initialization to constructor in KCF
      41995b76
  9. 05 Sep, 2017 1 commit
  10. 23 May, 2017 1 commit
  11. 24 Apr, 2017 1 commit
  12. 24 Mar, 2017 1 commit
  13. 15 Mar, 2017 1 commit
    • Maksim Shabunin's avatar
      Reduced modules dependencies: · f8807f18
      Maksim Shabunin authored
      - made some of dependencies explicit
      - removed dependencies to highgui and some other modules where possible
      - modified some samples to build without modules
      f8807f18
  14. 21 Feb, 2017 1 commit
  15. 08 Feb, 2017 1 commit
    • Vladislav Sovrasov's avatar
      Median flow tracker update (#952) · f2c324a2
      Vladislav Sovrasov authored
      * Fix several issues in TrackerMedianFlow implementation
      
      Particularly, add possibility to tune optical flow parameters for a median
      flow tracker.
      
      * Improve code of TrackerMedianFlow
      
      Replace a lot of calls of std::vector::erase by one call of
      std::remove_if.
      
      * Delete unused code, use norm from OpenCV
      
      * medianFlow:turn getMedian method into function, small code cleanup
      
      * TrackerMedianFlow:fixes in parameters I/O, add test for them
      
      * TrackerMedianFlow:replace double with float in temp buffers
      
      * Fix indentation
      
      * TrackerMedianFlow:add absent parameter case handling in read()
      
      * TrackerMedianFlow:use ROI instead of copy when getting a patch
      
      * TrackerMedianFlow:don't calc image pyramids 2 times
      
      * MedianFlowTracker: use cvIsNan()
      
      * MedianFlow: refactor vector filtration code
      
      * MedianFlow: change if statements layout in filterPointsInVectors
      f2c324a2
  16. 15 Dec, 2016 1 commit
  17. 23 Nov, 2016 1 commit
  18. 10 Nov, 2016 1 commit
  19. 23 May, 2016 1 commit
  20. 19 Nov, 2015 1 commit
    • baudenri's avatar
      Expose Error Cross-Covariance in Uncented Kalman Filters · 6259c1e4
      baudenri authored
      For some applications it is useful to have an estimate of how uncertain
      the specific variable is estimated. This could help to act accordingly
      e.g. increase the measurement zone if the current estimate is very
      uncertain. 
      6259c1e4
  21. 15 Nov, 2015 1 commit
  22. 08 Nov, 2015 1 commit
  23. 27 Aug, 2015 13 commits
  24. 26 Aug, 2015 1 commit
  25. 21 Aug, 2015 2 commits
  26. 18 Aug, 2015 1 commit
  27. 16 Aug, 2015 1 commit