1. 14 11月, 2019 1 次提交
  2. 15 10月, 2019 1 次提交
  3. 10 6月, 2019 1 次提交
    • A
      Merge pull request #14513 from TolyaTalamanov:at/color-convert-kernels · 1aefa677
      atalaman 提交于
      G-API: Implement color-convert kernels (#14513)
      
      * Implement color-convert kernels
      
      * Fix rgb2yuv422 reference version
      
      * Fix comments to review
      
      * Restore NV12toBGR in imgproc.hpp
      
      * Add accuracy tests
      
      * Fix doxygen
      
      * Fix ref version yuv422
      
      * Fix warnings
      
      * Fix typos
      
      * Fix simd version yuv422
      
      * Fix warnings
      
      * Fix compile error
      
      * Fix warning
      
      * Remove comment
      1aefa677
  4. 29 11月, 2018 2 次提交
    • E
      Merge pull request #13329 from elatkin:el/gapi_perf_medblur · ab430b8c
      Evgeny Latkin 提交于
      GAPI (fluid): Median blur optimization (#13329)
      
      * GAPI (fluid): Median blur optimization: reference 3x3
      
      * GAPI (fluid): Median blur optimization: CPU dispatcher
      
      * GAPI (fluid): Median blur optimization: manual CV_SIMD
      ab430b8c
    • E
      Merge pull request #13319 from elatkin:el/gapi_perf_erdilate_2 · c928c21f
      Evgeny Latkin 提交于
      GAPI (fluid): Erode/Dilate optimization, part 2 (#13319)
      
      * GAPI (fluid): Erode/Dilate optimization: hard-code 3x3 case
      
      * GAPI (fluid): Erode/Dilate optimization: CPU dispatcher
      
      * GAPI (fluid): Erode/Dilate optimization: speed-up 10-15x times with CV_SIMD
      
      * GAPI (fluid): Erode/Dilate optimization: 20-30% speed-up
      c928c21f
  5. 28 11月, 2018 2 次提交
    • E
      Merge pull request #13315 from elatkin:el/gapi_perf_erdilate · 992d5b8b
      Evgeny Latkin 提交于
      GAPI (fluid): Erode/Dilate optimization (#13315)
      
      * GAPI (fluid): Erode/Dilate optimization: hard-code 3x3 case
      
      * GAPI (fluid): Erode/Dilate optimization: CPU dispatcher
      
      * GAPI (fluid): Erode/Dilate optimization: speed-up 10-15x times with CV_SIMD
      992d5b8b
    • E
      Merge pull request #13290 from elatkin:el/gapi_perf_filter2d · 6808d33b
      Evgeny Latkin 提交于
      GAPI (fluid): Filter 2D optimization (#13290)
      
      * GAPI (fluid): Filter 2D optimization: speedup 13x if float, 2x if integral
      
      * GAPI (fluid): Filter 2D speedup 8x if output is short/ushort
      
      * GAPI (fluid): Filter 2D speedup 7x if output is uchar
      
      * GAPI (fluid): Filter 2D optimization: fixed compiler warnings
      
      * GAPI (fluid): fix compiler warnings on Mac
      
      * GAPI (fluid): fix compiler warnings on Mac
      
      * GAPI (fluid): fix compiler errors on VS2015
      
      * GAPI (fluid): fix compiler errors on VS2015
      
      * GAPI (fluid): fix compiler errors on VS2015
      6808d33b
  6. 26 11月, 2018 1 次提交
    • E
      Merge pull request #13221 from elatkin:el/gapi_perf_sepfilter · f07856ea
      Evgeny Latkin 提交于
      GAPI (fluid): optimization of Separable filter (#13221)
      
      * GAPI (fluid): Separable filter: performance test
      
      * GAPI (fluid): enable all performance tests
      
      * GAPI: separable filters: alternative code for Sobel
      
      * GAPI (fluid): hide unused old code for Sobel filter
      
      * GAPI (fluid): especial code for Sobel if U8 into S16
      
      * GAPI (fluid): back to old code for Sobel
      
      * GAPI (fluid): run_sepfilter3x3_impl() with CPU dispatcher
      
      * GAPI (fluid): run_sepfilter3x3_impl(): fix compiler warnings
      
      * GAPI (fluid): new engine for separable filters (but Sobel)
      
      * GAPI (fluid): new performance engine for Sobel
      
      * GAPI (fluid): Sepfilters performance: fixed compilation error
      f07856ea
  7. 19 11月, 2018 1 次提交
    • E
      Merge pull request #13174 from elatkin:el/gapi_perf_rgb2yuv · 6757c2c5
      Evgeny Latkin 提交于
      GAPI (fluid): RGB to YUV optimization (#13174)
      
      * GAPI (fluid): RGB to YUV: activate performance tests
      
      * GAPI (fluid): speedup 4-8x RGB-to-YUV, 2.5x YUV to RGB with int16 arithmetic
      
      * GAPI (fluid): RGB <--> YUV: fixed compiler warning
      
      * GAPI (fluid): RGB <--> YUV: additional speedup 2-3x times (10-15x over original) via manual CV_SIMD
      
      * GAPI (fluid): RGB <--> YUV: dynamic CV_SIMD dispatching
      6757c2c5
  8. 15 11月, 2018 1 次提交
    • E
      Merge pull request #13162 from elatkin:el/gapi_perf_rgb2gray · f8137023
      Evgeny Latkin 提交于
      GAPI (fluid): RGB/BGR to gray: optimization (#13162)
      
      * GAPI (fluid): RGB/BGR to Gray: add performance tests
      
      * GAPI (fluid): RGB/BGR to Gray: speedup 8-12x with manual CV_SIMD
      
      * GAPI (fluid): RGB/BGR to Gray: fix compiler warning
      
      * GAPI (fluid): RGB/BGR to Gray: dynamic dispatching to AVX2
      
      * GAPI (fluid): RGB/BGR to Gray: check R/G/B coefficients
      
      * GAPI (fluid): RGB/BGR to Gray: fixed compilation error (caused by change in master)
      f8137023
  9. 13 11月, 2018 2 次提交
    • E
      Merge pull request #13133 from elatkin:el/gapi_perf_sobel_2 · cc5190eb
      Evgeny Latkin 提交于
      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
    • E
      Merge pull request #13070 from elatkin:el/gapi_perf_sobel · 4e40e5bb
      Evgeny Latkin 提交于
      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