Change LogAuthor: Davis King Date: Jun 03, 2015 (13:33:55 UTC) A minor change to avoid a compiler warning Modified dlib/gui_widgets/widgets.cpp Revision: 7d7177e01aedbc4d Author: Davis King Date: Jun 03, 2015 (03:53:43 UTC) Improved the depth testing for the perspective_display. Modified dlib/gui_widgets/widgets.cpp dlib/gui_widgets/widgets.h Revision: 28abe009aa5d735e Author: Davis King Date: Jun 02, 2015 (14:06:29 UTC) Made the camera_transform output the point's distance. Modified dlib/geometry/point_transforms.h dlib/geometry/point_transforms_abstract.h Revision: ebb86f164b019b01 Author: Davis King Date: Jun 02, 2015 (13:47:46 UTC) fleshed out this example with comments Modified examples/mpc_ex.cpp Revision: 8ccb4f0960025452 Author: Davis King Date: Jun 02, 2015 (04:12:28 UTC) Made the solver use an SMO type iteration in the beginning before switching to projected gradient steps. Modified dlib/control/mpc.h Revision: c3dc175bb53d89ab Author: Fabio Perez Date: May 30, 2015 (19:00:36 UTC) Revise help message Modified examples/train_object_detector.cpp Revision: 3235c08650b3b29e Author: Davis King Date: May 30, 2015 (15:04:50 UTC) Added initial version of model predictive control example program. Modified examples/CMakeLists.txt Added examples/mpc_ex.cpp Revision: 48f7630ad62694f8 Author: Davis King Date: May 30, 2015 (15:03:06 UTC) Fixed compile time bug and also made it so you can set all the targets at once. Modified dlib/control/mpc.h dlib/control/mpc_abstract.h Revision: 8689a8d7332eb19f Author: Davis King Date: May 30, 2015 (03:05:11 UTC) 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. Modified dlib/add_python_module Revision: 90665d94d4161f65 Author: Davis King Date: May 29, 2015 (14:00:42 UTC) Cleaned up this code, filled out spec, added asserts. Modified dlib/control/mpc.h dlib/control/mpc_abstract.h Revision: ce6f655678a8c3a1 Author: Davis King Date: May 27, 2015 (14:04:04 UTC) more cleanup of the spec Modified dlib/control/mpc.h dlib/control/mpc_abstract.h Revision: 7ae267ba9c239473 Author: Davis King Date: May 27, 2015 (13:38:39 UTC) Added tests for the MPC tool Modified dlib/control/mpc.h dlib/test/CMakeLists.txt dlib/test/makefile Added dlib/test/mpc.cpp Revision: f1b5644487908634 Author: Davis King Date: May 27, 2015 (04:10:29 UTC) Added initial version of linear mpc Modified dlib/control.h Added dlib/control/mpc.h dlib/control/mpc_abstract.h Revision: f7d8ab94f249d249 Author: Davis King Date: May 25, 2015 (10:43:04 UTC) Added messages saying how to install Boost on UNIX systems if it isn't installed already. Modified dlib/add_python_module Revision: c8611bf0f879f809 Author: Davis King Date: May 25, 2015 (10:32:37 UTC) minor change to avoid compiler warning Modified tools/python/src/shape_predictor.cpp Revision: 7d215ec3a772e652 Author: Davis King Date: May 25, 2015 (09:39:53 UTC) 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. Modified dlib/data_io/libsvm_io.h Revision: 47aa9d3725c19df1 Author: Patrick Snape Date: May 20, 2015 (13:25:28 UTC) Add example of python correlation tracker This replicates the c++ example. Added python_examples/correlation_tracker.py Revision: c582796a37c8b302 Author: Patrick Snape Date: May 20, 2015 (13:24:42 UTC) Add overlay overload for drectangle This is useful for visualizing the tracking results. Modified tools/python/src/gui.cpp Revision: 1e01940b9d1b090d Author: Patrick Snape Date: May 20, 2015 (12:52:29 UTC) 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. Modified tools/python/src/correlation_tracker.cpp Revision: 608620bacb43072a Author: Patrick Snape Date: May 20, 2015 (12:29:14 UTC) 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). Modified tools/python/CMakeLists.txt tools/python/src/dlib.cpp Added tools/python/src/correlation_tracker.cpp Revision: 31cc62914027fc76 Author: Patrick Snape Date: May 20, 2015 (11:46:01 UTC) 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. Modified tools/python/CMakeLists.txt tools/python/src/dlib.cpp tools/python/src/object_detection.cpp Added tools/python/src/rectangles.cpp Revision: d637958fc4e177aa Author: Patrick Snape Date: May 20, 2015 (10:37:33 UTC) Incorrect IFDEF name for shape predictor The word detector didn't make much sense! Modified tools/python/src/shape_predictor.h Revision: baa8393d923f263f Author: Davis King Date: May 05, 2015 (14:01:52 UTC) Added a max iterations option to the sequence labeling and segmentation learning tools. Modified dlib/svm/structural_sequence_labeling_trainer.h dlib/svm/structural_sequence_labeling_trainer_abstract.h dlib/svm/structural_sequence_segmentation_trainer.h dlib/svm/structural_sequence_segmentation_trainer_abstract.h Revision: cd3a20837ae2ea18 Author: Davis King Date: May 05, 2015 (13:54:04 UTC) Added a max iterations option to the svm_multiclass_linear_trainer. Modified dlib/svm/svm_multiclass_linear_trainer.h dlib/svm/svm_multiclass_linear_trainer_abstract.h Revision: c7b9646c27fd7922 Author: Davis King Date: May 05, 2015 (13:46:56 UTC) Added an optional hard limit on the number of iterations in the structural SVM solver. Modified dlib/svm/structural_svm_distributed.h dlib/svm/structural_svm_distributed_abstract.h dlib/svm/structural_svm_problem.h dlib/svm/structural_svm_problem_abstract.h Revision: 29fc1bf2291b0cfd Author: Davis King Date: May 05, 2015 (04:15:12 UTC) fixed typo in assert message Modified dlib/optimization/optimization_solve_qp_using_smo.h Revision: 381955c89c121b5d Author: Davis King Date: May 03, 2015 (10:30:18 UTC) Added checks to avoid redefining #defines that already exist. Modified dlib/simd/simd_check.h Revision: 019711d780a4e9c8 Author: Davis King Date: Apr 30, 2015 (04:25:08 UTC) Fixed a bug in the eigenvalue_decomposition which could occur when a symmetric matrix was used along with the LAPACK bindings. Modified dlib/matrix/matrix_eigenvalue.h dlib/test/matrix_eig.cpp |