1. 14 Nov, 2018 1 commit
  2. 13 Nov, 2018 4 commits
    • Alexander Alekhin's avatar
    • Evgeny Latkin's avatar
      Merge pull request #13133 from elatkin:el/gapi_perf_sobel_2 · cc5190eb
      Evgeny Latkin authored
      GAPI (fluid): Sobel 3x3 optimization: CV_SIMD dynamic dispatching (#13133)
      
      * GAPI (fluid): Sobel 3x3: remove template for run_sobel_row()
      
      * GAPI (fluid): Sobel 3x3: dynamic dispatching of CV_SIMD code
      
      * GAPI (fluid): Sobel 3x3 optimization: fixed CV_SIMD dynamic dispatcher
      cc5190eb
    • Dmitry Matveev's avatar
      Update ADE to version 0.1.1d · 4eff7982
      Dmitry Matveev authored
      4eff7982
    • Evgeny Latkin's avatar
      Merge pull request #13070 from elatkin:el/gapi_perf_sobel · 4e40e5bb
      Evgeny Latkin authored
      GAPI (fluid): optimization of Sobel 3x3 (#13070)
      
      * GAPI: performance test for Sobel
      
      * GAPI: performance test for Sobel w/FP32 input
      
      * GAPI: Sobel speedup: 2.5x (U8) up to 10x (float)
      
      * GAPI: Sobel 3x3 to support U8 into S16
      
      * GAPI (fluid): Sobel 3x3 speedup: 10% (uchar), 1.5x (float)
      
      * GAPI (fluid): Sobel 3x3 speedup: +10x (uchar), but -20% (float)
      
      * GAPI (fluid): Sobel 3x3 speedup: +10% (float)
      
      * GAPI (fluid): Sobel 3x3 speedup: +15% (float), +10% (uchar)
      
      * GAPI (fluid): Sobel 3x3: address GCC warnings
      
      * GAPI (fluid): Sobel 3x3: separate *.cpp file w/SIMD code
      
      * GAPI (fluid): Sobel 3x3: fixed AVX2 code, AVX2 speedup 20-50% (uchar), 10-20% (float)
      
      * GAPI (fluid): Sobel 3x3: fix CV_SIMD code for AVX2
      
      * GAPI (fluid): Sobel 3x3: refactor
      4e40e5bb
  3. 12 Nov, 2018 25 commits
  4. 11 Nov, 2018 4 commits
  5. 10 Nov, 2018 6 commits
    • Alexander Alekhin's avatar
      cmake: OPENCV_GENERATE_PKGCONFIG · e755a2a6
      Alexander Alekhin authored
      e755a2a6
    • Alexander Alekhin's avatar
      core(test): extend divideByZero test · 96ee8389
      Alexander Alekhin authored
      to verify SIMD code path
      96ee8389
    • Alexander Alekhin's avatar
    • Alexander Alekhin's avatar
      56eebb92
    • Alexander Alekhin's avatar
      Merge pull request #13104 from alalek:docs_fix_bib_Kroeger2016 · c7d04c6c
      Alexander Alekhin authored
      docs: fix Kroeger2016 bib reference
      
      move from opencv_contrib
      c7d04c6c
    • Jiri Horner's avatar
      Merge pull request #12827 from hrnr:stitching_4 · 1ba7c728
      Jiri Horner authored
      [evolution] Stitching for OpenCV 4.0
      
      * stitching: wrap Stitcher::create for bindings
      
      * provide method for consistent stitcher usage across languages
      
      * samples: add python stitching sample
      
      * port cpp stitching sample to python
      
      * stitching: consolidate Stitcher create methods
      
      * remove Stitcher::createDefault, it returns Stitcher, not Ptr<Stitcher> -> inconsistent API
      * deprecate cv::createStitcher and cv::createStitcherScans in favor of Stitcher::create
      
      * stitching: avoid anonymous enum in Stitcher
      
      * ORIG_RESOL should be double
      * add documentatiton
      
      * stitching: improve documentation in Stitcher
      
      * stitching: expose estimator in Stitcher
      
      * remove ABI hack
      
      * stitching: drop try_use_gpu flag
      
      * OCL will be used automatically through T-API in OCL-enable paths
      * CUDA won't be used unless user sets CUDA-enabled classes manually
      
      * stitching: drop FeaturesFinder
      
      * use Feature2D instead of FeaturesFinder
      * interoperability with features2d module
      * detach from dependency on xfeatures2d
      
      * features2d: fix compute and detect to work with UMat vectors
      
      * correctly pass UMats as UMats to allow OCL paths
      * support vector of UMats as output arg
      
      * stitching: use nearest interpolation for resizing masks
      
      * fix warnings
      1ba7c728