- 26 May, 2019 1 commit
-
-
utibenkei authored
* java: fix java missing_consts * java: test Calib3d constants
-
- 24 May, 2019 2 commits
-
-
Rostislav Vasilikhin authored
HSV and HLS color conversions rewritten to wide intrinsics (#14616) * RGB2HSV_b vectorized * RGB2HSV_f: widen * RGB2HSV_f: shorten, more intuitive * HSV2RGB_f and HSV2RGB_b widen * hls2rgb_f widen * instrumentation instead vx_cleanup * RGB2HLS_f widen * RGB2HLS_b rewritten to wide universal intrinsics * define guard against no SIMD code * hls2rgb_b rewritten * extra define removed * warning fixed * hls2rgb_b: performance fixed
-
Alexander Alekhin authored
-
- 23 May, 2019 1 commit
-
-
Ahmed Ashour authored
-
- 22 May, 2019 1 commit
-
-
Dmitry Kurtaev authored
-
- 20 May, 2019 3 commits
-
-
Rostislav Vasilikhin authored
Lab, Luv and XYZ conversions rewritten to wide intrinsics (#14106) * rgb2xyz<float> re-vectorized * rgb2xyz_i vectorized for ushort and uchar * xyz2rgb<float> vectorized * xyz2rgb_i vectorized for both uchar and ushort * intermediate conversions (int->float) rewritten * packed rgb2luv rewritten * (some) float conversions rewritten * burnt volatile int _3 and similar * RGB2Lab_b rewritten * tests: logging made better * RGB2Lab_f (LRGB path) rewritten * Lab2RGBfloat rewritten * Lab2RGBinteger and Lab2RGB_b rewritten to wide universal intrinsics * Luv2RGBinteger wide vectorized * RGB2Lab_b fixed: v_sub_wrap instead of saturated sub * warnings fixed * trying to fix compilation on older compilers * using 16x8 registers for 8-element dot product * cleanup added * splineInterpolate: loop unrolled, perf fix for f32x4 * Lab2RGBfloat: grab 2x more data to process on f32x4 * nrepeats for Luv2RGBfloat, +20% perf * minor * nrepeats to RGB2Lab_f * Lab2RGBinteger: no tab for linear BGR * nrepeats for RGB2Luvfloat * Luv2RGBinteger: no tab for linear RGB * +10% more to perf of Luv2RGBfloat * nrepeats for 256-simd for Lab2RGBfloat * less warnings * BOM removed * CV_SIMD_WIDTH used for lanes number checking * trilinearPackedInterpolate: 128-bit specialization added * fix build; no vx_cleanup(), instrumentation instead
-
dianlujitao authored
Fix wrong indentation as well while at it
-
catree authored
Add SOLVEPNP_IPPE for planar pose estimation. Add solvePnPGeneric function that returns all the pose solutions and the reprojection errors.
-
- 16 May, 2019 2 commits
-
-
catree authored
-
Kohei Yoshida authored
-
- 15 May, 2019 3 commits
-
-
Vitaly Tuzov authored
-
Daniel Ingram authored
* Fix typo: 'divisble' -> 'divisible' * Fix typo: 'One of arguments' -> 'One of the arguments'
-
Alexander Alekhin authored
-
- 14 May, 2019 7 commits
-
-
Alexander Alekhin authored
-
Vitaly Tuzov authored
-
Vitaly Tuzov authored
-
Liubov Batanina authored
-
Dmitry Kurtaev authored
-
Liubov Batanina authored
-
Dmitry Kurtaev authored
-
- 07 May, 2019 1 commit
-
-
Maksim Shabunin authored
-
- 06 May, 2019 1 commit
-
-
Dmitry Kurtaev authored
-
- 05 May, 2019 2 commits
-
-
Sayed Adel authored
* core: improve AVX512 infrastructure by adding more CPU features groups * cmake: use groups for AVX512 optimization flags * core: remove gap in CPU flags enumeration * cmake: restore default CPU_DISPATCH
-
Dmitry Kurtaev authored
-
- 01 May, 2019 2 commits
-
-
seungju authored
fix a typo in ml_intro.md, tress -> trees
-
Thang Tran authored
Added checks for all of vertices from each contour instead of checking only for the first vertex.
-
- 30 Apr, 2019 5 commits
-
-
Dmitry Kurtaev authored
-
Lubov Batanina authored
Support Convolution3D layer on IE backend (#14301) * Add Convolution3D layer * Disable CXX11 * Fixed tests * Add Pooling3D layer * Merge Conv2d with Conv3d and Pool2d with Pool3d layers * Split pads * Add Deconvolution layer * Refactoring * Deduplication * Refactoring * Add utils for Convolution and Pooling layers
-
catree authored
Add solvePnPRefineLM to refine a pose according to a Levenberg-Marquardt iterative minimization process. Add solvePnPRefineVVS to refine a pose using a virtual visual servoing scheme.
-
Alexander Alekhin authored
-
Dmitry Kurtaev authored
-
- 29 Apr, 2019 6 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
properly handle "check" mode with: "--perf_min_samples=1 --perf_force_samples=1"
-
Alexander Alekhin authored
-
Maksim Shabunin authored
-
ostarling authored
* Fix for Homogenous precision #14242: - moved scale computation to an inline function - use std::numeric_limits<float>::epsilon() instead of != 0.0 * Fix for Homogenous precision #14242: - fixed warnings for type conversion * Fix for Homogenous precision #14242: - use float epsilon() for truncation of doubles
-
Dmitry Kurtaev authored
-
- 27 Apr, 2019 1 commit
-
-
Sayed Adel authored
-
- 25 Apr, 2019 1 commit
-
-
Dmitry Kurtaev authored
-
- 24 Apr, 2019 1 commit
-
-
Vitaly Tuzov authored
-