Sayed Adel
5a77f4cee3
Merge pull request #14007 from seiko2plus:core_avx512_infa
...
* 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
6 years ago
Dmitry Kurtaev
adc1ef9308
Fix uint8 input data for Async mode of dnn
6 years ago
seungju
ceff82877d
fix a typo in md file
...
fix a typo in ml_intro.md, tress -> trees
6 years ago
Thang Tran
1aff378ae8
imgproc: fixed bug from intersectConvexConvex
...
Added checks for all of vertices from each contour instead of checking
only for the first vertex.
6 years ago
Dmitry Kurtaev
a6ed8f268a
Remove extra weights cloning from TensorFlow importer
6 years ago
Lubov Batanina
77fa59c3da
Merge pull request #14301 from l-bat:conv3d
...
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
6 years ago
catree
dac31e84fb
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.
6 years ago
Alexander Alekhin
138a80611c
build: avoid MSVC ICE
6 years ago
Dmitry Kurtaev
9408c3e640
Refactored TensorFlow subgraphs fusion
6 years ago
Alexander Alekhin
1c180f4c7f
imgproc: fix RemoveOverlaps() with empty input vector
6 years ago
Alexander Alekhin
cd4926778e
ts: fix perf calibation
...
properly handle "check" mode with:
"--perf_min_samples=1 --perf_force_samples=1"
6 years ago
Alexander Alekhin
38c0278be3
ts: silence zero memory usage messages
6 years ago
Maksim Shabunin
683acd9ae2
Support very old V4L
6 years ago
ostarling
643d9df42d
Merge pull request #14411 from ostarling:3.4_fix_for_14242
...
* 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
6 years ago
Dmitry Kurtaev
61b928d9bd
Add an assertion for Async request status
6 years ago
Sayed Adel
afb157df67
core:vsx fix sum of v_reduce_sad
6 years ago
Dmitry Kurtaev
4f6be11c0e
Check if Inference Engine networks are fully supported by backend
6 years ago
Vitaly Tuzov
18d10d6b86
Fixed v_reduce_sad intrinsics implementation and added tests
6 years ago
Liubov Batanina
45ced8e022
Fix ONNX deconvolution
6 years ago
Dmitry Kurtaev
520e351489
Fix batching in DetectionOutput layer
6 years ago
Thang Tran
2f7fc1a598
calib3d: add find4QuadCornerSubpix java wrapper
...
Fixes: https://github.com/opencv/opencv/issues/14169
6 years ago
Alexander Alekhin
7d2190a5d4
ts: +ENV{OPENCV_TEST_REQUIRE_DATA}
...
similar to '--test_require_data' parameter
6 years ago
Alexander Alekhin
c1981f28ad
build: +OPENCV_ENABLE_MEMORY_SANITIZER flag
6 years ago
masa-iwm
5c404bb142
Merge pull request #14376 from masa-iwm:3.4
...
* fix getting platformIDs in initializeContextFromD3D11Device
6 years ago
Dmitry Kurtaev
9b635830bc
Run Reshape layer for const input from ONNX models
6 years ago
Vitaly Tuzov
4a54aa3fbd
Cleared up deprecated intrinsics for FP16
6 years ago
Suleyman TURKMEN
3f9343e238
Update imgproc.hpp
6 years ago
Alexander Alekhin
f7856a0f35
imgcodecs(tiff): update tile size checks
...
backporting of commit: 25247b9f6e
6 years ago
Dmitry Kurtaev
a5c92c2029
Merge pull request #13694 from dkurt:dnn_ie_async
...
Asynchronous API from Intel's Inference Engine (#13694 )
* Add forwardAsync for asynchronous mode from Intel's Inference Engine
* Python test for forwardAsync
* Replace Future_Mat to AsyncMat
* Shadow AsyncMat
* Isolate InferRequest callback
* Manage exceptions in Async API of IE
6 years ago
Alexander Alekhin
52f16e0f55
tests: workaround for DYLD_LIBRARY_PATH on Apple MacOSX
6 years ago
Alexander Alekhin
c667de9b68
dnn: force visibility(default) for IE headers
6 years ago
LaurentBerger
621e3eaed8
Add Ptr KNearest::load and python binding
6 years ago
Dmitry Kurtaev
62d079fa69
Fix Normalize layer for Mac
6 years ago
Alexander Alekhin
3902694075
static scans: preserve namespace name
6 years ago
vdgussem
00861b668a
Changed the way Images are converted into rgba Mats so that JavaCamera2View also shows correct colors when the Image contains I420 or YV12 data
6 years ago
Alexander Alekhin
0d747daf47
cmake: use absolute library paths from 'pkgconfig'
...
- drop legacy check_module() macro
- drop 'ALIASOF_'
6 years ago
Alexander Alekhin
78384d8923
build: avoid highgui dependency
6 years ago
Alexander Alekhin
64fd1c95a5
ts: flush stdout/stderr before test launch
6 years ago
Dmitry Kurtaev
92cbec6fb1
Fix dnn with IE from GitHub
6 years ago
Dmitry Kurtaev
0cfd95c097
Fix TensorFlow's Squeeze and a new fusion for SoftMax from slim backend
6 years ago
Lubov Batanina
60a841c797
Merge pull request #14255 from l-bat:networks_visualization
...
* Add networks visualization
* Disable CXX11
* Fixed multy inputs support
* Added output shapes
* Added color for DLIE/CPU
* Fixed graph colors
6 years ago
Dmitry Kurtaev
a2bbfa1db5
Enable some tests for Inference Engine 2019R1
6 years ago
Alexander Alekhin
7621b91769
Merge pull request #14292 from alalek:issue_14291
...
* macosx: fix C++11 build
backporting commit c3cf35ab63
* macosx: eliminate build warning
6 years ago
kiwixz
c8056b3e27
Merge pull request #14276 from kiwixz:pr/fix_compound
...
Do not use compound literals (fix MSVC C4576) (#14276 )
* do not use compound literals (compat cpp98)
* only fix msvc path
* remove unnecessary cplusplus check
6 years ago
Alexander Alekhin
a0a1fb5fec
python: discover tests from module/misc/python/test paths
6 years ago
Dmitry Kurtaev
7ce2397b62
Fix a bug in FusedBatchNorm (TensorFlow) layer importer
6 years ago
Alexander Alekhin
e0841f3d6e
dnn(test-tags): add time / memory tags
6 years ago
Alexander Alekhin
b38de57f9a
ts: test tags for flexible/reliable tests filtering
...
- added functionality to collect memory usage of OpenCL sybsystem
- memory usage of fastMalloc() (disabled by default):
* It is not accurate sometimes - external memory profiler is required.
- specify common `CV_TEST_TAG_` macros
- added applyTestTag() function
- write memory usage / enabled tags into Google Tests output file (.xml)
6 years ago
Alexander Alekhin
33b765d797
OpenCV version++ (3.4.6)
...
OpenCV 3.4.6
6 years ago
Alexander Alekhin
b5961cc5d1
calib3d: don't change input data
...
- estimateAffine2D/estimateAffinePartial2D() calls
6 years ago