22 Commits

Author SHA1 Message Date
matlabbe
d99426eb85 fixed #46 2017-10-04 10:58:00 -04:00
matlabbe
ca01bf55d4 OpenCV3: added error msg with bruteforce GPU if not built with cudafeature2d. Fixed compilation error with OpenCV3+cudafeature2d module. 2017-09-14 21:41:00 -04:00
matlabbe
1f44524b9d Fixed crash when selecting hamming flann distance, then change to bruteforce NN, then change to float descriptor 2016-09-22 12:24:25 -04:00
matlabbe
77b95d6b8c Update Vocabulary.cpp 2016-09-03 19:24:54 -04:00
matlabbe
52ce5076db Auto find qt version (qt5 has priority) 2016-05-06 16:54:18 -04:00
matlabbe
b3056ca3b7 Fixed build for 2.4.12 (miniflann interface changed) 2016-03-06 14:12:28 -05:00
matlabbe
91bce9ac69 Added "NearestNeighbor/7ConvertBinToFloat" parameter: This will convert binary descriptors to float so that vocabulary approaches with KD-Tree or K-means can be used with binary descriptors like Brief/ORB/FREAK (use MANHATTAN_L1 too) 2016-02-01 12:53:16 -05:00
matlabbe
dd14e5e1ca Added Load/Save vocabulary actions in File menu (in console mode, see "--vocabulary" option) (issue #2) 2015-07-07 16:49:38 -04:00
matlabbe
b4e97e450d First draft of a fixed vocabulary (issue #2) 2015-06-23 18:21:30 -04:00
matlabbe
b07239a000 Added OpenCV 3 support (CUDA module not yet tested) 2015-06-23 16:38:47 -04:00
matlabbe
683acafa4a fixed some warnings on Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@425 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-03-02 16:39:48 +00:00
matlabbe
02e31c2e69 Added "save/load session" menu actions.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@418 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-09 22:44:16 +00:00
matlabbe
84166e6ddc fixed Debug build errors, changed all Q_ASSERT to UASSERT
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@417 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-05 23:11:15 +00:00
matlabbe
4d3b9e88b2 Added BruteForce nearest neighbor (with GPU option), which is now the default for binary descriptors
CMake: Detecting if openCV is built with nonfree module, if yes, SIFT and SURF can be used

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@411 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-10-24 02:46:03 +00:00
matlabbe
dcf406429e updated License typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@383 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-11 15:49:53 +00:00
matlabbe
26213d87c0 Added find_object namespace, updated license/copyright in source files
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@380 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 13:43:29 +00:00
matlabbe
9bc7c15abc Created a library find_object for convenience
Updated version to 0.5.0

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@357 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 20:11:46 +00:00
matlabbe
680b1740b1 Moved all non-gui stuff outside the GUI
Added FindObject and ObjSignature classes
Added ULogger from utilite for pretty log

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@356 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 19:02:31 +00:00
matlabbe
7a3e2029e2 Fixed fullResults QMap for a QMultiMap (to handle nearest neighbors with exact same distance)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@344 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-21 00:05:23 +00:00
matlabbe
166e3b3513 refactored vocabulary matrix copy
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@270 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-13 14:41:36 +00:00
matlabbe
20a32932bf updated incremental vocabulary for binary descriptors (using BruteForce instead of LSH on descriptors not yet indexed)
added parameter General/vocabularyUpdateMinWords
renamed parameter General/incrementalVocabulary to General/vocabularyIncremental

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@269 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-12 22:58:57 +00:00
matlabbe
228cce72bf Added inliers curve
Added incremental vocabulary option
Multi-threaded object features extraction
Moved Statistics to its own dock widget

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@268 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-11 23:57:08 +00:00