1. 10 Sep, 2013 1 commit
  2. 09 Sep, 2013 2 commits
  3. 29 Aug, 2013 2 commits
  4. 27 Aug, 2013 1 commit
  5. 22 Aug, 2013 1 commit
  6. 21 Aug, 2013 3 commits
  7. 16 Aug, 2013 1 commit
  8. 14 Aug, 2013 1 commit
  9. 13 Aug, 2013 1 commit
  10. 26 Jul, 2013 1 commit
  11. 18 Jul, 2013 1 commit
    • peng xiao's avatar
      Add sort_by_key for oclMat. · e1f43e3b
      peng xiao authored
      Most codes are ported from AMD's Bolt library.
      Four methods are implemented:
      
      SORT_BITONIC,   // only support power-of-2 buffer size
      SORT_SELECTION, // cannot sort duplicate keys
      SORT_MERGE,
      SORT_RADIX      // only support signed int/float keys
      e1f43e3b
  12. 17 Jul, 2013 1 commit
  13. 10 Jul, 2013 1 commit
  14. 05 Jul, 2013 1 commit
  15. 04 Jul, 2013 1 commit
  16. 03 Jul, 2013 1 commit
  17. 28 Jun, 2013 3 commits
  18. 27 Jun, 2013 1 commit
  19. 26 Jun, 2013 1 commit
  20. 25 Jun, 2013 2 commits
  21. 19 Jun, 2013 1 commit
  22. 10 Jun, 2013 1 commit
  23. 06 Jun, 2013 1 commit
  24. 31 May, 2013 1 commit
    • peng xiao's avatar
      Fix ocl::filter2D. · b1c248fc
      peng xiao authored
      In current implementation, this function only works when anchor point is
      in the kernel center and kernel size supported is either 3x3 or 5x5.
      b1c248fc
  25. 30 May, 2013 2 commits
    • peng xiao's avatar
      Fix ocl::pyrup kernel build on Mac. · fdc133d8
      peng xiao authored
      fdc133d8
    • peng xiao's avatar
      Add non-stump based ocl Haar cascade classifier support. · fd7ba355
      peng xiao authored
      For example, haarcascade_frontalface_alt2.xml is now supported.
      Note that classifier's pattern of a cascade file must be consistent,
      i.e., all trees must either have two nodes or one node, otherwise
      unexpected results will occur.
      
      Other fixes:
      Test cases are updated.
      Some unused codes are removed.
      Fix some problems of haar when using OclCascadeClassifierBuf.
      fd7ba355
  26. 29 May, 2013 1 commit
    • peng xiao's avatar
      Fix 2.4 ocl Canny. · d015fa76
      peng xiao authored
      This fix is a workaround for current 2.4 branch without introducing an
      additional oclMat buffer into CannyBuf object.
      Test case is cleaned up.
      Volatile keywords in kernels are removed for performance concern.
      d015fa76
  27. 28 May, 2013 1 commit
  28. 23 May, 2013 1 commit
  29. 22 May, 2013 1 commit
    • peng xiao's avatar
      Add ocl's good features to track implementation. · b4a4a05b
      peng xiao authored
      Additional notes with this commit:
      1. Add cornerHarris_dxdy and cornerMinEigenVal_dxdy to get
      the interim dx and dy output of Sobel operator;
      2. Add minMax_buf to allow user to reuse buffers in minMax;
      3. Fix an error when either min or max pointer fed into minMax is NULL;
      4. Corner sorter temporarily uses C++ STL's quick sort. A parallel
       selection sort in OpneCL is contained in the implementation but disabled
      due to poor performance at the moment.
      5. Accuracy test for ocl gfft.
      b4a4a05b
  30. 20 May, 2013 1 commit
  31. 17 May, 2013 1 commit
  32. 15 May, 2013 1 commit
    • peng xiao's avatar
      Fix ocl::pyrUp · df3997b1
      peng xiao authored
      Use predefined OpenCL function to convert integers to floating points.
      This is more accurate than before as it enables:
      1. saturate cast
      2. customized rounding
      df3997b1