Pavel Vlasov
11c2ffaf1c
Update for IPP for OpenCV 2017u2 integration;
...
Updated integrations for:
cv::split
cv::merge
cv::insertChannel
cv::extractChannel
cv::Mat::convertTo - now with scaled conversions support
cv::LUT - disabled due to performance issues
Mat::copyTo
Mat::setTo
cv::flip
cv::copyMakeBorder - currently disabled
cv::polarToCart
cv::pow - ipp pow function was removed due to performance issues
cv::hal::magnitude32f/64f - disabled for <= SSE42, poor performance
cv::countNonZero
cv::minMaxIdx
cv::norm
cv::canny - new integration. Disabled for threaded;
cv::cornerHarris
cv::boxFilter
cv::bilateralFilter
cv::integral
8 years ago
Maksim Shabunin
9333f82be0
Reduce dependencies between modules
8 years ago
Alexander Alekhin
e16227b53c
cmake: support multiple CPU targets
8 years ago
StevenPuttemans
bfb18d29a6
add explanation to detectMultiScale overload functionality
8 years ago
Alexander Alekhin
737fa519d1
test: use relative error in HOG tests
8 years ago
Alexander Alekhin
44d9d59f08
ocl: stop using of OpenCL without explicit UMat arguments
8 years ago
Colin Finck
e8f591143c
objdetect: Properly check for C++11 as it's done in the matching .cpp file. Fixes #7623
8 years ago
Alexander Alekhin
771fa5b8ac
test: change EPS in Objdetect_HOGDetector tests
8 years ago
mshabunin
3e28d51779
Fixed several OpenCL compiler warnings
8 years ago
Eric Sommerlade
049a894986
fixed detection_based_tracker on visual studio 2013 and later
...
modules/objectdetect/src/detection_based_tracker.cpp: made unique_lock<mutex> local to each function
samples/cpp/dbt_face_detection.cpp: fixed warnings on loop in Visual Studio
8 years ago
E Sommerlade
c93de78ff6
removed spaces at line endings, fixed warning
8 years ago
E Sommerlade
41c47a84fc
restored Parameters() constructor to maintain ABI compatibility. Added CV_EXPORTS to nested class
8 years ago
E Sommerlade
d0474a9b81
fixed use of std::lock outside of ifdefs
8 years ago
E Sommerlade
118c1b4ace
fixed detection_based_tracker on visual studio 2013 and later
8 years ago
StevenPuttemans
ca762a6ba7
allow minObjectSize==maxObjectSize for single scale detection capability
8 years ago
sourin
a34fbf7bb1
Fixed identifiers warns
8 years ago
daB0bby
5728795cf7
Merge pull request #7320 from daB0bby:patch-1
...
* bypass makro
* syntax
8 years ago
Pavel Vlasov
30a6cee2fe
Instrumentation for OpenCV API regions and IPP functions;
8 years ago
Alexander Alekhin
bb5e25ba7c
migration: github.com/opencv/opencv
8 years ago
Alexander Alekhin
ddc0b42bc3
migration: github.com/opencv/opencv
8 years ago
Tomoaki Teshima
59fabb2767
use NEON as same as SSE
8 years ago
StevenPuttemans
89df7923a7
revert PR 5362
9 years ago
Alexander Alekhin
323e24e3ef
change links from samples/python2 to samples/python
9 years ago
Ariel Bernal
5c8683139f
Fix for #5710 . OpenCL HOG Object detect assigns the wrong SIMD size.
...
In oder to guarantee SIMDness between the two compilation steps we choose the
highest SIMD size that is optimized in the kernel for the first step.
9 years ago
Maksim Shabunin
6e9d0d9a0c
Visual Studio 2015 warning and test fixes
9 years ago
Dikay900
7b0b12de58
appropriate logic behind last accepted stage when rejectingLevels is true
9 years ago
Pavel Vlasov
e837d69f8f
IPPInitSingelton was added to contain IPP related global variables;
...
OPENCV_IPP env var now allows to select IPP architecture level for IPP9+;
IPP initialization logic was unified across modules;
9 years ago
Pavel Vlasov
62854dcc0d
Enables support of IPP 9.0.0;
...
HAVE_IPP_ICV_ONLY will be undefined if OpenCV was linked against ICV packet from IPP9 or greater. ICV9+ packets will be aligned with IPP in OpenCV APIs
This will ease code management between IPP and ICV
9 years ago
Alexander Alekhin
7213e5f68a
ocl: correct disabling of OpenCL code
9 years ago
Alexander Alekhin
caaf60ba00
remove bindings generation for DetectionBasedTracker
10 years ago
Vadim Pisarevsky
882c0321f4
clip the found objects in HOG as well ( http://code.opencv.org/issues/3825 ); added test to check CascadeClassifier on small images ( http://code.opencv.org/issues/3710 )
10 years ago
Vadim Pisarevsky
8c3c6b31fc
make sure the returned rectangles are inside the image ( http://code.opencv.org/issues/3136 )
10 years ago
Vadim Pisarevsky
5a94a95fbf
improvements in Haar CascadeClassifier: 1) use CV_32S instead of CV_32F for the integral of squares (which is more accurate and more efficient); 2) skip the window if its contrast is too low
10 years ago
Vadim Pisarevsky
5f8f56ea0e
report an error when trying to load HOG cascade
10 years ago
rajithr
7658c2e2d5
Fix for a potential data race condition
...
code changes to handle the failed build
10 years ago
rajithr
993e0b0bf9
Fix for a potential data race condition
10 years ago
StevenPuttemans
6aedd4f7b0
fixing SVM negative value rounding
...
Conflicts:
modules/objdetect/src/hog.cpp
fix android build
10 years ago
rajithr
ff6881efbf
Fix for a potential data race condition
10 years ago
Dikay900
a5242265d7
cleanup after last PR
10 years ago
David Hirvonen
cab0ecdf19
Avoid clearing HaarEvaluator::tofs variable (introduced fb8478eb7b
) in HaarEvaluator::setImage(...) since it won't be recomputed by HaarEvaluator::computeOptFeatures() for cases where the input image dimensions and requested search scales are the same as the previous. If none of the above change then it should be correct, and if they do change it will be computed correctly inside HaarEvaluator::computeOptFeatures() (in commit 952f9dbe62
)
...
I'm guessing there is a unit test for this that needs to be called 2x with the same image and search parameters (or another image with the same size) to illustrate the problem.
10 years ago
Michaël Sdika
ab40c2acf7
added the signedGradient varaible to the HOGDescriptor class.
...
when true, use signed gradient for the angular histogram computation.
default to false for backward compatibility.
10 years ago
lujia
17cc5e2c40
bugfix_for_hog_detectMultiScale_with_weights
...
(cherry picked from commit 7ce116695d
)
10 years ago
lujia
b73894b271
bugfix_for_hog_detectMultiScale_with_weights
10 years ago
lujia
7ce116695d
bugfix_for_hog_detectMultiScale_with_weights
10 years ago
Dikay900
952f9dbe62
initialize tiltedOffset variable at correct location
...
do not use this variable if it is not an tilted feature
10 years ago
Yan Wang
433c3da7cf
Optimize the performance of cascade OpenCL kernel.
...
1. Use built-in mad() instead of += and *.
2. For stump stages, if weight.z == 0, avoid unnecessary calculation
because some features only have 2 rectangles..
It could improve
OCL_Cascade_Image_MinSize_CascadeClassifier.CascadeClassifier/*
about 10% mean values.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
10 years ago
Dikay900
fb8478eb7b
add resetting the offset variable after setting a new image
10 years ago
Dikay900
80069f384a
resolve crash of haarclassifier when using a tilted feature
10 years ago
Naer Chang
cdc9bc397d
Revert "issue 3710"
...
Trying to fix whitespace issue.
This reverts commit dcc2512f58
.
10 years ago
Naer Chang
dcc2512f58
issue 3710
...
added a check to prevent illegal access to operator[] when vector is empty
10 years ago