1. 10 Jun, 2013 1 commit
  2. 06 Jun, 2013 1 commit
  3. 04 Jun, 2013 1 commit
    • peng xiao's avatar
      Fix a bug of gfft. · a7a94de7
      peng xiao authored
      When user provided corners buffer is big enough to be copied to from
      tmpCorners_, we allow the buffer to be reused other than allocate a new
      cl_mem object.
      a7a94de7
  4. 30 May, 2013 1 commit
    • 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
  5. 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
  6. 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
  7. 17 May, 2013 2 commits
  8. 13 May, 2013 1 commit
  9. 09 May, 2013 1 commit
  10. 08 May, 2013 5 commits
  11. 07 May, 2013 1 commit
  12. 02 May, 2013 1 commit
    • peng xiao's avatar
      Optimize ocl::stereobm. · 168c0b03
      peng xiao authored
      1. Use macro defines for some parameters(radius).
      2. Reduce local memory usage.
      3. Fix accuracy problem on Intel GPU.
      168c0b03
  13. 19 Apr, 2013 1 commit
  14. 15 Apr, 2013 2 commits
  15. 13 Apr, 2013 3 commits
  16. 12 Apr, 2013 1 commit
  17. 05 Apr, 2013 2 commits
  18. 03 Apr, 2013 1 commit
  19. 26 Mar, 2013 2 commits
  20. 21 Mar, 2013 2 commits
  21. 11 Mar, 2013 2 commits
    • peng xiao's avatar
      Add ocl::SURF accurate test. · 34998b60
      peng xiao authored
      The test cases are ported from gpu module (masked version is still
      missing).
      Key point direction definition is synchronized with cv::SURF.
      nonfree module dependency is added into ocl module's cmake file.
      34998b60
    • yao's avatar
      add stereoBM function · 0f0a4c30
      yao authored
      0f0a4c30
  22. 27 Feb, 2013 2 commits
  23. 23 Feb, 2013 2 commits
  24. 22 Feb, 2013 2 commits
  25. 08 Feb, 2013 1 commit