1. 15 Feb, 2018 1 commit
  2. 19 Jan, 2018 1 commit
  3. 04 Mar, 2015 2 commits
  4. 03 Mar, 2015 2 commits
  5. 21 Feb, 2015 1 commit
    • Olexa Bilaniuk's avatar
      PRNG changes: xorshift128+ algorithm, and seeding API. · f454929d
      Olexa Bilaniuk authored
      - Switched to the extremely fast, while simple and high-quality,
      xorshift128+ PRNG algorithm by Sebastiano Vigna in "Further scramblings
      of Marsaglia's xorshift generators. CoRR, abs/1402.6246, 2014" (2^128-1
      period, passes BigCrush tests). Performance improved by 10% over
      random().
      - Added an API to allow seeding with a specified seed, rather than using
      rand() or random(). This allows deterministic, reproducible results in
      tests using our algorithm (although findHomography() does not yet
      support passing an entropy source on its own end).
      f454929d
  6. 07 Feb, 2015 1 commit
  7. 12 Jan, 2015 1 commit
    • Olexa Bilaniuk's avatar
      Work on LevMarq code. · 33a3fba2
      Olexa Bilaniuk authored
      Refactoring of Cholesky decomposition.
      Fix for memory corruption bug.
      LevMarq as a whole still non-functional.
      33a3fba2
  8. 17 Nov, 2014 1 commit
    • Olexa Bilaniuk's avatar
      [RHO] Initial commit of RHO algorithm for rapid homography estimation. · 68e59d61
      Olexa Bilaniuk authored
      Implements the RHO algorithm as presented in
      
      Paper: Bilaniuk, Olexa, Hamid Bazargani, and Robert Laganiere. "Fast
      Target Recognition on Mobile Devices: Revisiting Gaussian Elimination
      for the Estimation of Planar Homographies." In Computer Vision and
      Pattern Recognition Workshops (CVPRW), 2014 IEEE Conference on, pp.
      119-125. IEEE, 2014.
      
      - Complete, heavily documented reference C implementation, as well as
      temporarily disabled dirty SSE2 port.
      - Enabled tests for RHO in test_homography; Currently these fail
      presumably due to too-stringent accuracy requirements.
      - Refinement and final refinement are not yet functional; Do not pass
      their corresponding flags to RHO.
      68e59d61