Commit Graph

4966 Commits

Author SHA1 Message Date
Davis King 8606e33844 Added tag v18.16 for changeset 42a25c606cf9 2015-06-03 20:16:37 -04:00
Davis King 40cb07b4b9 improved python example testing 2015-06-03 20:15:06 -04:00
Davis King 119ce9e8c8 A minor change to avoid a compiler warning 2015-06-03 17:33:55 -04:00
Davis King 6527b76a67 updated docs 2015-06-03 08:21:37 -04:00
Davis King 3044fff8fc Improved the depth testing for the perspective_display. 2015-06-03 07:53:43 -04:00
Davis King acca22a9e2 Made the camera_transform output the point's distance. 2015-06-02 18:06:29 -04:00
Davis King 1294d6d398 fleshed out this example with comments 2015-06-02 17:47:46 -04:00
Davis King c290381bf0 Made the solver use an SMO type iteration in the beginning before
switching to projected gradient steps.
2015-06-02 08:12:28 -04:00
Davis E. King 1a494a912b Merge pull request #14 from fabioperez/master
Revise help message
2015-05-30 21:06:11 -04:00
Fabio Perez 5fb4c584bd Revise help message 2015-05-30 22:00:36 -03:00
Davis King 2b14122cae updated docs 2015-05-30 19:07:07 -04:00
Davis King 52f3e558a4 Added initial version of model predictive control example program. 2015-05-30 19:04:50 -04:00
Davis King c9d60d98fa Fixed compile time bug and also made it so you can set all the targets at once. 2015-05-30 19:03:06 -04:00
Davis King c4e4cd00d5 merged 2015-05-30 10:05:57 -07:00
Davis King d5170a3941 Made cmake check which version of python is currently in the user's path
and try to link against that one rather than whatever might be installed
system wide.
2015-05-30 10:05:11 -07:00
Davis King eadb9ee104 updated docs 2015-05-29 21:09:23 -04:00
Davis King b975cdf639 Cleaned up this code, filled out spec, added asserts. 2015-05-29 18:00:42 -04:00
Davis King 78dc4a1b05 more cleanup of the spec 2015-05-27 18:04:04 -04:00
Davis King e89046b1b3 Added tests for the MPC tool 2015-05-27 17:38:39 -04:00
Davis King 1a70c82730 Added initial version of linear mpc 2015-05-27 08:10:29 -04:00
Davis King 2cab4c5dec Added messages saying how to install Boost on UNIX systems if it isn't
installed already.
2015-05-25 17:43:04 -07:00
Davis King 5cfff271a1 minor change to avoid compiler warning 2015-05-25 17:32:37 -07:00
Davis King c2ee7bbfd5 Fixed a bug where the last column of data in a file wasn't loaded on
some OS X machines when load_libsvm_formatted_data() was called.
2015-05-25 16:39:53 -07:00
Davis E. King 03cfc68af8 Merge pull request #13 from patricksnape/py_corr_tracker
Add a Python interface for the Correlation Tracker
2015-05-21 20:12:11 -04:00
Patrick Snape dd922c668f Add example of python correlation tracker
This replicates the c++ example.
2015-05-20 12:25:28 +01:00
Patrick Snape 23343f3de6 Add overlay overload for drectangle
This is useful for visualizing the tracking results.
2015-05-20 12:24:42 +01:00
Patrick Snape 60475dda9b Update docs on corr tracker, return side lobe
Added the missing documentation for the correlation tracker.
Didn't realise that the tracker returned the side lobe ratio,
so fixed the API to return it properly.
2015-05-20 11:52:29 +01:00
Patrick Snape e3c3d39ab1 Add an API for the correlation tracker
This aids an API for the correlation based tracker that Davis
recently added to Dlib. I've made sure to allow overrides for
passing normal rectangles rather than drectangles (which isn't
currently supported in the Dlib C++ API). This is mostly
because I imagine people might initialize the tracking using
something like a bounding box from a detector (e.g.
load_frontal_face_detector).
2015-05-20 11:29:14 +01:00
Patrick Snape c4cf31a746 Preparing for correlation tracker - add drectangle
The correlation tracker deals with the drectangle
(double rectangle) class which currently isn't wrapped. Therefore,
I add the drectangle class and refactor rectangles into their
own file. I also added a load of methods on rectangle that might
be useful such as intersection/contains/area etc.
2015-05-20 10:46:01 +01:00
Patrick Snape 8568c262e9 Incorrect IFDEF name for shape predictor
The word detector didn't make much sense!
2015-05-20 09:37:33 +01:00
Davis King d3a3288ef4 Added a max iterations option to the sequence labeling and segmentation
learning tools.
2015-05-05 18:01:52 -04:00
Davis King 28da58f0ba Added a max iterations option to the svm_multiclass_linear_trainer. 2015-05-05 17:54:04 -04:00
Davis King 1372472d4c Added an optional hard limit on the number of iterations in the
structural SVM solver.
2015-05-05 17:46:56 -04:00
Davis King 65d838e6e8 fixed typo in assert message 2015-05-05 08:15:12 -04:00
Davis King a33ff09cfc Added checks to avoid redefining #defines that already exist. 2015-05-03 14:30:18 -04:00
Davis King 28f6e51b1f merged 2015-04-30 18:36:12 -04:00
Davis King d25df5a9f3 Fixed a bug in the eigenvalue_decomposition which could occur when
a symmetric matrix was used along with the LAPACK bindings.
2015-04-30 08:25:08 -04:00
Davis King 610ed9905f Created release v18.15 2015-04-29 21:39:59 -04:00
Davis King cc99892a4d Added tag v18.15 for changeset feaff82884de 2015-04-29 21:39:59 -04:00
Davis King 555de01d1e updated release notes 2015-04-29 08:21:20 -04:00
Davis King 57a0cda903 updated docs 2015-04-29 08:04:04 -04:00
Davis King 8685719045 Filled out spec for the reinforcement learning stuff. 2015-04-28 18:31:05 -04:00
Davis King eec8979303 Made the perspective display resort the points with the proper z order
whenever you release the mouse button or add more points.
2015-04-22 08:01:39 -04:00
Davis King 53e825d35c Added a convenient overload of translate_point. 2015-04-22 07:40:06 -04:00
Davis King dd43ba44b7 Added an implementation of the least-squares policy iteration algorithm. 2015-04-20 07:58:35 -04:00
Davis King 7d32c4d1cf merged 2015-04-13 03:53:37 -04:00
Davis King 083780d91b Improved assert error message in cv_image's constructor. 2015-04-13 03:52:45 -04:00
Davis E. King f3ef255edc Merge pull request #12 from Abai/master
Fix dlib tests for c++11
2015-04-09 18:17:54 -04:00
Aziz Baibabaev c1cb614de2 Fix dlib tests for c++11
c++11 std::mutex clashes with dlib::mutex when:

using namespace std;
using namespace dlib;
2015-04-09 15:17:13 +02:00
Davis King 7ce411c030 Added missing scope qualifiers to assert statement code so that calls to these
macros compile when invoked outside dlib namespace.
2015-04-08 04:14:44 -04:00