yom
fb2b26c419
photo: Decolor corrections
...
* Keep image aspect ratio in resize called in grad_system and
weak_order
* Bug correction in loop inside Decolor::gradvector
7 years ago
Alexander Alekhin
7453a6938a
core(test): extra tests/fixes for merge/split ( #12171 )
...
* core(test): merge hang test
* core(merge/split): fix intrin optimization
7 years ago
berak
f49f6d52b4
photo: avoid resizing a const Mat in decolor()
7 years ago
zarelaky
715f23127c
Update cap_gstreamer.cpp
...
fixed call open(int id) failed
7 years ago
berak
7e353a1ec5
videoio: check iterator in mjpeg_encoder.cpp
7 years ago
Alexander Alekhin
5c3880d302
core(intrin): avoid symbols duplication from SIMD128/256 cases
...
All vx_call() must be wrapped into own simd128/simd256/simd512 namespace
```
namespace CV__SIMD_NAMESPACE {
... vx_call declaration is here ...
}
```
7 years ago
Alexander Alekhin
9eaa583bfb
core: dump neighbour cache directories (from old OpenCV versions)
...
- use '3.4.x' cache name for current maintenance series (there are no serious changes between releases)
- message is shown only once during creation of new cache directory
- use OPENCV_CACHE_SHOW_CLEANUP_MESSAGE=0 to hide this warning
7 years ago
Alexander Nesterov
f95a411ba3
Update binarization
7 years ago
Dmitry Kurtaev
449696f1e5
Enable reshape-as-shape layer from TensorFlow
7 years ago
tompollok
061149cbbd
imgproc: update cornerSubPix documentation
7 years ago
Maksim Shabunin
a2daf0c83c
videoio: added YUV420 format (UV order) support to v4l capture
7 years ago
Dmitry Kurtaev
be08730cd6
MVN layer using Intel's Inference Engine backend
7 years ago
Alexander Alekhin
3082ea82f9
core(merge): fix SIMD loop head processing
7 years ago
Pierre Jeambrun
5131619a1a
feat(stitching): Add Sift support for the FeaturesFinder
7 years ago
Alexander Alekhin
f2e1710dd5
core(test): regression test for 12121
7 years ago
Alexander Nesterov
05830874d7
Refactor code
7 years ago
Dmitry Kurtaev
4fb086d6c3
MobileNet-SSD v1 from TensorFlow with shared convolution weights
7 years ago
amatyuko
3ea2586a5a
Fix for SSE2 intrinsics problem in the part of saturation arithmetic processing during 32s->16u packed conversion -
...
for some big negative values less than -INT_MAX+32767 the sign of the numbers is lost due to overflow that leads to
incorrect saturation to MAX value, instead of zero.
The issue is not reproduced with CV_ENABLED_INTRINSICS=OFF
7 years ago
Alexander Alekhin
3f302cabb8
core(test): intrinsic tests for all dispatched CPU optimizations
...
- tests for both SIMD128 / SIMD256
- different dispatched + baseline(SIMD128) intrinsics
7 years ago
Dmitry Kurtaev
8e034053af
Faster-RCNN from TensorFlow on CPU with Intel's Inference Engine backend
7 years ago
luz.paz
1e1a1855ae
Source typo fixes
7 years ago
luz.paz
2003eb1b9b
Misc. typos
...
Found via `codespell -q 3 -I ../opencv-whitelist.txt --skip="./3rdparty"`
7 years ago
Maksim Shabunin
7cf52de47e
dnn: modified IE search, R2 compatibility fixed
7 years ago
Dmitry Kurtaev
ed0e79cb61
Add missing parameter to DetectionOutput layer from Intel's Inference Engine
7 years ago
Sayed Adel
bb82cdc928
core:test Fix fp16 build if AVX2 sets as baseline
7 years ago
Alexander Alekhin
e90e398e7a
core(ocl): do not split refcount operations / compare
...
- check result from CV_XADD() directly
- decrease urefcount after unmap() call only
7 years ago
miaow1988
2988260107
Fixed the int size overflow bug of cv::Mat.push_back().
...
Changed the type of variable *r* from int to size_t.
This change makes sure that a valid result of std::max(r + delta,
(r*3+1)/2) can be passed into the reserve function.
7 years ago
Kuang Fangjun
83039c8752
fix a typo.
7 years ago
Sayed Adel
6499263b41
core:test Expand hal_intrin tests to support SIMD256
7 years ago
Sayed Adel
47202b3349
core:avx2 fix unaligned store for v_store_interleave v_uint32x8-3ch
7 years ago
Alexander Alekhin
89528d7c3a
core(ocl): don't expose exceptions from OpenCL callback
...
to avoid silent crashes of OpenCL worker threads.
7 years ago
Alexander Alekhin
0bef42ba12
videoio: add note about image BGR format VideoWriter::write()
7 years ago
Maksim Shabunin
fb1f12021b
Fixed build with latest IE version
7 years ago
Maksim Shabunin
dd8e990451
Fixed several issues found by static analysis, GStreamer backend
7 years ago
Maksim Shabunin
e031bada7d
Fixed several issues found by static analysis, Windows-specific
7 years ago
Alexander Alekhin
b597c87bed
dnn(ocl): avoid memory access violation
7 years ago
Maksim Shabunin
0aded5aae6
cmake: fixed builds in directories containing plus sign
7 years ago
Maksim Shabunin
1165fdd0f5
Added more strict checks for empty inputs to compare, meanStdDev and RNG::fill
7 years ago
Maksim Shabunin
597db69151
ts: test case list is printed after cmd line parsing, refactored
7 years ago
Triplesalt
9eb79926df
Allow a different input order for Mul+Maximum.
...
Squashed : ReLU operand order tests.
7 years ago
Vadim Pisarevsky
43820d89b4
further improvements in split & merge; started using non-temporary store instructions ( #12063 )
...
* 1. changed static const __m128/256 to const __m128/256 to avoid wierd instructions and calls inserted by compiler.
2. added universal intrinsics that wrap MOVNTPS and other such (non-temporary or "no cache" store) instructions. v_store_interleave() and v_store() got respective flags/overloaded variants
3. rewrote split & merge to use the "no cache" store instructions. It resulted in dramatic performance improvement when processing big arrays
* hopefully, fixed some test failures where 4-channel v_store_interleave() is used
* added missing implementation of the new universal intrinsics (v_store_aligned_nocache() etc.)
* fixed silly typo in the new intrinsics in intrin_vsx.hpp
* still trying to fix VSX compiler errors
* still trying to fix VSX compiler errors
* still trying to fix VSX compiler errors
* still trying to fix VSX compiler errors
7 years ago
Dmitry Kurtaev
faa6c4e1e1
Faster-RCNN anf RFCN models on CPU using Intel's Inference Engine backend.
...
Enable Torch layers tests with Intel's Inference Engine backend.
7 years ago
Alexander Alekhin
dd8701c1a0
dnn(test): skip checks only for unstable tests
...
but execute tested functions in Layer_Test_Halide/Convolution.Accuracy
7 years ago
Alexander Alekhin
74cf48b5d7
dnn(test): use Backend/Target enums
...
instead of 'int'
7 years ago
Alexander Alekhin
45b5b3c13a
dnn: check layer output for NaN/Inf
7 years ago
Vadim Pisarevsky
9c7040802c
converted split() & merge() to wide univ intrinsics ( #12044 )
...
* fixed/updated v_load_deinterleave and v_store_interleave intrinsics; modified split() and merge() functions to use those intrinsics
* fixed a few compile errors and bug in v_load_deinterleave(ptr, v_uint32x4& a, v_uint32x4& b)
* fixed few more compile errors
7 years ago
Maksim Shabunin
cbb1e867e5
More issues found by static analysis
7 years ago
Alexander Alekhin
8f80565d9c
objdetect(qr): update test code
...
improve error checks
7 years ago
Alexander Alekhin
4283309daa
dnn: update tests for OpenVINO models
7 years ago
Alexander Alekhin
6e767e2376
ts: add findDataDirectory() function
7 years ago