• 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
Name
Last commit
Last update
..
calib3d Loading commit data...
core Loading commit data...
dnn Loading commit data...
features2d Loading commit data...
flann Loading commit data...
gapi Loading commit data...
highgui Loading commit data...
imgcodecs Loading commit data...
imgproc Loading commit data...
java Loading commit data...
js Loading commit data...
ml Loading commit data...
objdetect Loading commit data...
photo Loading commit data...
python Loading commit data...
stitching Loading commit data...
ts Loading commit data...
video Loading commit data...
videoio Loading commit data...
world Loading commit data...
CMakeLists.txt Loading commit data...