1. 11 9月, 2016 1 次提交
  2. 04 9月, 2016 1 次提交
  3. 03 9月, 2016 4 次提交
  4. 02 9月, 2016 6 次提交
  5. 01 9月, 2016 3 次提交
  6. 31 8月, 2016 3 次提交
  7. 30 8月, 2016 1 次提交
    • T
      add 64F intrinsic in HAL NEON · 7fef96be
      Tomoaki Teshima 提交于
        * use universal intrinsic for accumulate series using float/double
        * accumulate, accumulateSquare, accumulateProduct and accumulateWeighted
        * add v_cvt_f64_high in both SSE/NEON
        * add test for conversion v_cvt_f64_high in test_intrin.cpp
        * improve some existing universal intrinsic by using new instructions in Aarch64
        * add workaround for Android build in intrin_neon.hpp
      7fef96be
  8. 29 8月, 2016 4 次提交
  9. 27 8月, 2016 2 次提交
    • M
      Improve perfomance of median calculation in LMedS algorithm · 7de2e1e7
      Matthew Self 提交于
      * Use `nth_element()` to find the median instead of `sort()` in `LMeDSPointSetRegistrator::run()`
      
      * Improves performance of this part of LMedS from `n log(n)` to `n` by avoiding doing a full sort.
      
      * Makes LMedS 2x faster for 100 points, 4x faster for 5,000 points in `EstimateAffine2D()`.
      
      * LMedS is now never more than 2x slower than RANSAC and is faster in some cases.
      7de2e1e7
    • M
      2-channel interleaved load/store for universal intrinsics (float only) · 9678d48e
      Matthew Self 提交于
      * Added 2-channel ops to match existing 3-channel and 4-channel ops
      
      * v_load_deinterleave() and v_store_interleave()
      
      * Implements float32x4 only on SSE (but all types on NEON and CPP)
      
      * Includes tests
      
      * Will be used to vectorize 2D functions, such as estimateAffine2D()
      9678d48e
  10. 26 8月, 2016 11 次提交
  11. 25 8月, 2016 4 次提交