Yury Zemlyanskiy [Wed, 5 Sep 2012 09:40:14 +0000 (13:40 +0400)]
Merge remote-tracking branch 'itseez/opencv'
Conflicts:
modules/video/src/simpleflow.cpp
modules/video/test/test_simpleflow.cpp
Yury Zemlyanskiy [Mon, 3 Sep 2012 16:35:20 +0000 (20:35 +0400)]
Update to improve performance of SimpleFlow algorithm
+ Improve performance of calcOpticalFlowSingleScale method
+ Small refactoring
Current results:
IMAGE NAMES RMSE
Beanbags
Dimetrodon 0.329428
DogDance
Grove2 0.550852
Grove3 1.464699
Hydrangea 0.523277
MiniCooper
RubberWhale 0.367246
Urban2 2.717003
Urban3 4.185070
Venus 0.775422
Walking
Time (for Urban3):
17.490248 sec
Ilya Lavrenov [Tue, 4 Sep 2012 18:22:07 +0000 (22:22 +0400)]
changed eps in validate_result function
Ilya Lavrenov [Tue, 4 Sep 2012 17:52:40 +0000 (21:52 +0400)]
More strict tests for image waring algorithms
Andrey Kamaev [Tue, 4 Sep 2012 13:44:23 +0000 (17:44 +0400)]
Fix android build warnings
Andrey Kamaev [Tue, 4 Sep 2012 13:00:40 +0000 (17:00 +0400)]
Merge branch 'android-toolchain'
Andrey Kamaev [Tue, 4 Sep 2012 12:50:55 +0000 (16:50 +0400)]
Fix precompiled headers support detection for gcc-4.6 toolchain from Android NDK r8b
The version reported by toolchain is 4.6.x-google so regex needs an adjustment.
Andrey Kamaev [Tue, 4 Sep 2012 12:33:24 +0000 (16:33 +0400)]
Android toolchain: protect from changes of NDK_CCACHE on subsequent cmake
Andrey Kamaev [Tue, 4 Sep 2012 09:26:08 +0000 (13:26 +0400)]
Fix Android build with CMake 2.6.3-2.8.3
Andrey Kamaev [Tue, 4 Sep 2012 10:59:26 +0000 (14:59 +0400)]
Improved CMake warnings about known problems of Android NDKs
Vsevolod Glumov [Tue, 4 Sep 2012 11:43:59 +0000 (15:43 +0400)]
Partially cleaned 'operations_on_arrays' section of undocumented parameters.
Vadim Pisarevsky [Tue, 4 Sep 2012 10:59:38 +0000 (14:59 +0400)]
restored SSE2 and added AVX optimization of the old haar face detector
Vadim Pisarevsky [Tue, 4 Sep 2012 10:51:31 +0000 (14:51 +0400)]
fixed 4-channel resizeAreaFast x2 decimation case
Vadim Pisarevsky [Tue, 4 Sep 2012 10:15:00 +0000 (14:15 +0400)]
fixed multiple build warnings
Vadim Pisarevsky [Tue, 4 Sep 2012 10:14:24 +0000 (14:14 +0400)]
updated documentation with the new PCA functionality
Kevin [Thu, 23 Aug 2012 03:21:49 +0000 (23:21 -0400)]
Overloaded PCA constructor and ( ) operator to implement Feature#2287 - PCA that retains a specified amount of variance from the data. A sample was added to samples/cpp to demonstrate the new functionality. Docs and Tests were also updated
Vadim Pisarevsky [Tue, 4 Sep 2012 09:34:52 +0000 (13:34 +0400)]
fixed bug #2331
Alexander Smorkalov [Tue, 4 Sep 2012 06:50:35 +0000 (10:50 +0400)]
Merge branch 'master' of git://code.opencv.org/opencv
Alexander Smorkalov [Tue, 4 Sep 2012 06:39:44 +0000 (10:39 +0400)]
Issue #2270 OpenCV Manager fails with JNI error fixed.
Local reference table overflow in JNI code fixed.
yao [Tue, 4 Sep 2012 00:51:08 +0000 (08:51 +0800)]
fix bug of ocl::canny
Andrey Kamaev [Mon, 3 Sep 2012 16:58:14 +0000 (20:58 +0400)]
Added C++ runtime search for standalone toolchain
Andrey Kamaev [Mon, 3 Sep 2012 15:13:51 +0000 (19:13 +0400)]
Fixing STL support in case of standalone toolchain
Andrey Kamaev [Mon, 3 Sep 2012 14:42:13 +0000 (18:42 +0400)]
Fix executable and C objects linking
Vadim Pisarevsky [Mon, 3 Sep 2012 13:31:20 +0000 (17:31 +0400)]
added SSE2-optimized boxfilter by Grigoriy Frolov
Vadim Pisarevsky [Mon, 3 Sep 2012 13:03:31 +0000 (17:03 +0400)]
added openfabmap code, contributed by Arren Glover. fixed several warnings in the new versions of retina filters
Andrey Kamaev [Mon, 3 Sep 2012 12:03:25 +0000 (16:03 +0400)]
Merge pull request #28: add openexr to 3rdparty libs
Andrey Kamaev [Mon, 3 Sep 2012 11:58:30 +0000 (15:58 +0400)]
Fix openexr build on Linux
niko [Mon, 3 Sep 2012 10:07:31 +0000 (18:07 +0800)]
add channel 3 for test/main.cpp
add remap
yao [Mon, 3 Sep 2012 09:23:13 +0000 (17:23 +0800)]
A little fix to ocl accuracy tests, make them more uniformed
yao [Mon, 3 Sep 2012 09:03:37 +0000 (17:03 +0800)]
update some of the functions in ocl module to the latest version
Andrey Kamaev [Sun, 2 Sep 2012 23:54:06 +0000 (03:54 +0400)]
Add support for all NDK runtimes
Andrey Kamaev [Sun, 2 Sep 2012 17:16:57 +0000 (21:16 +0400)]
Update readme for 3rdparty libs
Andrey Kamaev [Sat, 25 Aug 2012 14:13:59 +0000 (18:13 +0400)]
Fix openexr build on MinGW
Andrey Kamaev [Sat, 25 Aug 2012 13:12:17 +0000 (17:12 +0400)]
Fix openexr build with MSVC
Andrey Kamaev [Fri, 24 Aug 2012 20:31:49 +0000 (00:31 +0400)]
Added OpenEXR library v1.7.1
Andrey Kamaev [Sat, 1 Sep 2012 21:11:41 +0000 (01:11 +0400)]
Add NDK release detection into CMake toolchain
Andrey Kamaev [Sat, 1 Sep 2012 21:02:50 +0000 (01:02 +0400)]
Several small fixes in Android CMake toolchain
* fix formatting
* honor Windows-style paths
* suppress warnings inside try_compile
* correct caching of toolchain variables
Andrey Kamaev [Sat, 1 Sep 2012 04:42:07 +0000 (08:42 +0400)]
Remove debug print
Vsevolod Glumov [Fri, 31 Aug 2012 15:32:07 +0000 (19:32 +0400)]
Cleaned 'old_basic_structures' of undocumented parameters.
kir [Fri, 31 Aug 2012 14:38:42 +0000 (18:38 +0400)]
removed duplicated sample (for facedetect)
Andrey Kamaev [Fri, 31 Aug 2012 10:26:22 +0000 (14:26 +0400)]
Fix Android samples for devices having front camera only (Nexus 7)
Andrey Kamaev [Fri, 31 Aug 2012 10:23:52 +0000 (14:23 +0400)]
Fix package name of Android color blob detection sample
Andrey Kamaev [Fri, 31 Aug 2012 08:36:24 +0000 (12:36 +0400)]
Unify manifest files in Android examples
Alexandre Benoit [Fri, 31 Aug 2012 12:55:32 +0000 (14:55 +0200)]
updated Retina module code for more flexible parallelisation : TBB parallel for loops are replaced by opencv parallel_for_ wrapper... compile error corrected
Alexandre Benoit [Fri, 31 Aug 2012 12:14:57 +0000 (14:14 +0200)]
updated code for more flexible parallelisation : TBB parallel for loops are replaced by opencv parallel_for_ wrapper
Vadim Pisarevsky [Fri, 31 Aug 2012 10:56:28 +0000 (14:56 +0400)]
fixed build warnings on Windows
Vadim Pisarevsky [Fri, 31 Aug 2012 10:56:09 +0000 (14:56 +0400)]
Merge remote-tracking branch 'origin/master'
Yury Zemlyanskiy [Fri, 31 Aug 2012 09:27:14 +0000 (13:27 +0400)]
Small fixes for SimpleFlow algorithm
+ Fixed warnings
+ Add new function calcOpticalFlow with smaller number of arguments
+ Add asserts to algorithm and remove 'exit(1)'
Yury Zemlyanskiy [Mon, 27 Aug 2012 10:40:57 +0000 (14:40 +0400)]
Updates for SimpleFlow algorithm
+ New format for flow data - CV_32C2
+ Memory optimization
+ Cross Bilateral Filter optimization
+ Minor optimizations
+ Sample for calcOpticalFlowSF improved
Yury Zemlyanskiy [Sun, 19 Aug 2012 11:56:19 +0000 (15:56 +0400)]
"SimpleFlow" optical flow estimation algorithm (GSoC project) declaration in includes, implementation, usage example, test
OpenCV Buildbot [Fri, 31 Aug 2012 10:36:22 +0000 (14:36 +0400)]
update FFMPEG wrapper binaries
Vadim Pisarevsky [Fri, 31 Aug 2012 10:35:11 +0000 (14:35 +0400)]
probably fixed compile error on MacOSX 10.6
Yury Zemlyanskiy [Fri, 31 Aug 2012 09:27:14 +0000 (13:27 +0400)]
Small fixes for SimpleFlow algorithm
+ Fixed warnings
+ Add new function calcOpticalFlow with smaller number of arguments
+ Add asserts to algorithm and remove 'exit(1)'
Alexandre Benoit [Fri, 31 Aug 2012 09:20:13 +0000 (11:20 +0200)]
Merge branch 'master' of git://code.opencv.org/opencv
Alexandre Benoit [Fri, 31 Aug 2012 09:19:46 +0000 (11:19 +0200)]
updated retina documentation
niko [Fri, 31 Aug 2012 06:08:52 +0000 (14:08 +0800)]
use mutex provided by opencv itself
add getoclcontext and getoclcommandqueue so that other opencl program can interactive with opencv ocl module
correct haar test cases
add face detection sample
Andrey Kamaev [Thu, 30 Aug 2012 19:15:58 +0000 (23:15 +0400)]
Merge pull request #27 from sergiud/master
Andrey Kamaev [Thu, 30 Aug 2012 19:14:09 +0000 (23:14 +0400)]
Fix libjasper build on 32-bit MinGW
Andrey Kamaev [Thu, 30 Aug 2012 18:48:36 +0000 (22:48 +0400)]
Fix MinGW warning on implicit 'exit' declaration
Alexandre Benoit [Thu, 30 Aug 2012 14:02:48 +0000 (16:02 +0200)]
Merge branch 'master' of git://code.opencv.org/opencv
Alexandre Benoit [Thu, 30 Aug 2012 14:02:04 +0000 (16:02 +0200)]
added retina module documentation
Vadim Pisarevsky [Thu, 30 Aug 2012 13:32:47 +0000 (17:32 +0400)]
fixed building BRISK on Windows
Sergiu Dotenco [Thu, 30 Aug 2012 12:52:39 +0000 (14:52 +0200)]
win32: always link to vfw32
Vincent Rabaud [Fri, 24 Aug 2012 14:35:35 +0000 (16:35 +0200)]
add a scale invariance test for the detector
Vincent Rabaud [Fri, 24 Aug 2012 14:23:07 +0000 (16:23 +0200)]
revert orientation computation in jeypoint detection for efficiency (like done originally)
Vincent Rabaud [Fri, 24 Aug 2012 02:03:06 +0000 (04:03 +0200)]
add const correctness, replace __inline__ and remote a useless release()
Vincent Rabaud [Fri, 24 Aug 2012 01:42:58 +0000 (03:42 +0200)]
add rotation tests for the descriptors
Vincent Rabaud [Fri, 24 Aug 2012 00:31:37 +0000 (02:31 +0200)]
add more test to BRISK
Vincent Rabaud [Thu, 23 Aug 2012 12:52:01 +0000 (14:52 +0200)]
initial addition of BRISK with some tests
Vincent Rabaud [Thu, 23 Aug 2012 12:33:11 +0000 (14:33 +0200)]
split FAST in order to reuse it in BRISK
Vadim Pisarevsky [Thu, 30 Aug 2012 12:23:18 +0000 (16:23 +0400)]
added a few missing images for tutorials; integrated pull request #26
Vadim Pisarevsky [Thu, 30 Aug 2012 11:49:53 +0000 (15:49 +0400)]
added ios tutorials by Charu Hans and Eduard Feicho
Andrey Kamaev [Thu, 30 Aug 2012 09:04:34 +0000 (13:04 +0400)]
niko [Thu, 30 Aug 2012 08:03:46 +0000 (16:03 +0800)]
performance fix of convertC3C4
add OCL 1.2 feature for setTo
bug fix of integral
replace the error code -217 with suitable MACRO
simplify tests, no need apply a new context for each test case
add more control for tests in utility.hpp
Vladislav Vinogradov [Thu, 30 Aug 2012 06:35:32 +0000 (10:35 +0400)]
fixed build without CUDA
Vladislav Vinogradov [Thu, 30 Aug 2012 05:48:16 +0000 (09:48 +0400)]
fixed bug in buildPointList
Andrey Kamaev [Wed, 29 Aug 2012 20:57:40 +0000 (00:57 +0400)]
3rdparty libs are updated to latest available versions
Andrey Kamaev [Wed, 29 Aug 2012 20:56:18 +0000 (00:56 +0400)]
Update readme for 3rdparty libs
Andrey Kamaev [Wed, 29 Aug 2012 19:15:07 +0000 (23:15 +0400)]
Fix libjasper build with MSVC
Andrey Kamaev [Tue, 28 Aug 2012 22:05:07 +0000 (02:05 +0400)]
Add changelog and copyright files from debian libjasper-dev (1.900.1-13) package
Andrey Kamaev [Tue, 28 Aug 2012 22:03:20 +0000 (02:03 +0400)]
Apply 03-CVE-2011-4516-and-CVE-2011-4517 patch from debian libjasper-dev (1.900.1-13) package
Andrey Kamaev [Tue, 28 Aug 2012 21:59:32 +0000 (01:59 +0400)]
Apply 02-fix-filename-buffer-overflow patch from debian libjasper-dev (1.900.1-13) package
Andrey Kamaev [Tue, 28 Aug 2012 21:55:20 +0000 (01:55 +0400)]
Apply 01-misc-fixes patch from debian libjasper-dev (1.900.1-13) package
Andrey Kamaev [Tue, 28 Aug 2012 20:09:36 +0000 (00:09 +0400)]
Update libjpeg to release 8d
Andrey Kamaev [Tue, 28 Aug 2012 07:29:40 +0000 (11:29 +0400)]
Update libtiff to release v4.0.2
Andrey Kamaev [Tue, 28 Aug 2012 23:03:36 +0000 (03:03 +0400)]
Fix Android build with cmake 2.6.3
Andrey Kamaev [Tue, 28 Aug 2012 00:54:15 +0000 (04:54 +0400)]
Enable libpng NEON optimization in Android build for armeabi-v7a with NEON target
Andrey Kamaev [Tue, 28 Aug 2012 00:44:09 +0000 (04:44 +0400)]
Update libpng to release v1.5.12
Andrey Kamaev [Tue, 28 Aug 2012 00:23:47 +0000 (04:23 +0400)]
Update zlib to release v1.2.7
Anatoly Baksheev [Wed, 29 Aug 2012 17:25:35 +0000 (21:25 +0400)]
minor
noob [Wed, 29 Aug 2012 16:14:07 +0000 (18:14 +0200)]
Merge branch 'master' of git://code.opencv.org/opencv
noob [Wed, 29 Aug 2012 15:44:21 +0000 (17:44 +0200)]
Retina module is now parallelized thanks to the TBB library. Speed increase expected on multicore plateforms
Anatoly Baksheev [Wed, 29 Aug 2012 12:49:07 +0000 (16:49 +0400)]
added GPU bilateral filter + tests
added GPU non local means brute force filter + tests
Anatoly Baksheev [Mon, 27 Aug 2012 10:27:13 +0000 (14:27 +0400)]
renamed device::bilaterl_filter kernel to device::disp_bilaterl_filter for correct naming
fixed some warnings
Andrey Kamaev [Wed, 29 Aug 2012 15:16:11 +0000 (19:16 +0400)]
Fix run.py version control detection when used outide of OpenCV build
OpenCV Buildbot [Wed, 29 Aug 2012 14:59:21 +0000 (18:59 +0400)]
update FFMPEG wrapper binaries
Andrey Kamaev [Wed, 29 Aug 2012 13:54:49 +0000 (17:54 +0400)]
Merge pull request #25 from sergiud/master
Vladislav Vinogradov [Wed, 29 Aug 2012 06:51:40 +0000 (10:51 +0400)]
fixed gpu PyrLKSparse perf test
Andrey Kamaev [Tue, 28 Aug 2012 16:39:10 +0000 (20:39 +0400)]
Android toolchain: fix CCache program search
Andrey Kamaev [Tue, 28 Aug 2012 13:23:33 +0000 (17:23 +0400)]
Fixed java camera release in Android tutorial-0 sample