Revision: fb51c77524ff13ca
Author:
Davis KingDate: Sep 17, 2017
(04:28:29 UTC)
Created release v19.7
Modified
dlib/CMakeLists.txt
Revision: aed1a8b9d186f5c9
Author:
Davis KingDate: Sep 16, 2017
(11:35:58 UTC)
Added another car finding example
Modified
examples/CMakeLists.txt
Added
examples/dnn_mmod_find_cars2_ex.cpp
examples/mmod_cars_test_image2.jpg
Revision: d93489448b0ede06
Author:
Davis KingDate: Sep 16, 2017
(11:35:37 UTC)
Clarified comments
Modified
examples/dnn_mmod_find_cars_ex.cpp
Revision: 988dca9349614bf4
Author:
Davis KingDate: Sep 16, 2017
(11:14:13 UTC)
Changed to slightly better default recommendations for parameters.
Modified
examples/dnn_mmod_train_find_cars_ex.cpp
Revision: 62a35e943f25a70a
Author:
Davis KingDate: Sep 16, 2017
(10:53:11 UTC)
Cleaned up code and comments.
In particular, these new functions don't need to be inside the face
recognition class. So I moved them out. I also fixed many incorrect
copy/pasted comments and clarified parts of the example code.
Modified
python_examples/face_clustering.py
tools/python/src/face_recognition.cpp
Revision: 0e328d6d28a0f5ac
Author:
Davis KingDate: Sep 16, 2017
(10:18:44 UTC)
Merge branch 'master' of git://github.com/visionworkz/dlib into visionworkz-master
Modified
tools/python/src/face_recognition.cpp
Added
python_examples/face_clustering.py
Revision: 7705cfa080168233
Author:
VarunDate: Sep 10, 2017
(14:15:42 UTC)
Added threshold to clustering call
Modified
python_examples/face_clustering.py
tools/python/src/face_recognition.cpp
Revision: e2b2c26a9ad7dd6b
Author:
VisionworkzDate: Sep 06, 2017
(10:05:42 UTC)
Added face clustering example to Python API
Modified
tools/python/src/face_recognition.cpp
Added
python_examples/face_clustering.py
Revision: c93757104c52cf48
Author:
Davis KingDate: Sep 16, 2017
(10:10:09 UTC)
More cleanup
Modified
examples/dnn_mmod_find_cars_ex.cpp
Revision: c2dd895431ecdfed
Author:
Davis KingDate: Sep 16, 2017
(10:08:41 UTC)
Made deserialize print more informative error messages.
Revision: 0509f7c6759cc037
Author:
Davis KingDate: Sep 16, 2017
(10:01:34 UTC)
clarified error message
Modified
examples/dnn_mmod_find_cars_ex.cpp
Revision: 3eab2ad1b63b506a
Author:
Davis KingDate: Sep 15, 2017
(18:16:00 UTC)
Updated comments.
Modified
examples/dnn_mmod_find_cars_ex.cpp
Revision: 37f365030968b2a0
Author:
Davis KingDate: Sep 15, 2017
(17:58:03 UTC)
Changed TIME_THIS() to use std::chrono::high_resolution_clock
Revision: dfcdd26b2a383717
Author:
Davis E. KingDate: Sep 15, 2017
(17:02:39 UTC)
Fixed typo in comment
Modified
tools/archive/train_face_5point_model.cpp
Revision: 43e14aaac348d910
Author:
Davis KingDate: Sep 15, 2017
(16:20:08 UTC)
Added this program for historical reference.
Added
tools/archive/train_face_5point_model.cpp
Revision: e4016dc32c3f5c84
Author:
Davis KingDate: Sep 15, 2017
(15:58:27 UTC)
Changed code to recommend users use the new 5 point face landmarking model.
Modified
examples/dnn_face_recognition_ex.cpp
Revision: ca41be63f31b314b
Author:
Davis KingDate: Sep 15, 2017
(15:57:54 UTC)
Changed code to recommend users to use the new 5 point face landmarking model.
Modified
python_examples/face_recognition.py
Revision: bf9296155038b18c
Author:
Davis KingDate: Sep 15, 2017
(15:57:33 UTC)
Fixed grammar
Modified
python_examples/face_landmark_detection.py
Revision: f1079b26839be76c
Author:
Davis KingDate: Sep 15, 2017
(15:57:16 UTC)
Fixed grammar
Modified
examples/face_landmark_detection_ex.cpp
Revision: 14b8df13567d67de
Author:
Davis KingDate: Sep 15, 2017
(15:56:38 UTC)
Upgraded face recognition input validation checks to allow use of 5 point face
landmarking models.
Modified
tools/python/src/face_recognition.cpp
Revision: 8541cf9bd0d46f0a
Author:
Davis KingDate: Sep 15, 2017
(15:55:47 UTC)
Upgraded render_face_detections() and get_face_chip_details() to support 5
point face landmark models.
Modified
dlib/image_processing/render_face_detections.h
dlib/image_processing/render_face_detections_abstract.h
dlib/image_transforms/interpolation.h
dlib/image_transforms/interpolation_abstract.h
Revision: 0ca1586040b2909a
Author:
Davis KingDate: Sep 15, 2017
(15:54:22 UTC)
Added more options to control how the feature pool region is defined.
Modified
dlib/image_processing/shape_predictor_trainer.h
dlib/image_processing/shape_predictor_trainer_abstract.h
Revision: be713573b395e0c3
Author:
Juha ReunanenDate: Sep 10, 2017
(20:53:03 UTC)
MMOD: fix loss from ignored rects when using loss_per_missed_target != 1 (#813)
Revision: 243b41595c739d5b
Author:
Davis KingDate: Sep 10, 2017
(18:23:31 UTC)
fix awkward grammar
Modified
python_examples/face_landmark_detection.py
Revision: 42dcc4744452cb17
Author:
Davis KingDate: Sep 10, 2017
(18:22:55 UTC)
Improved citations
Modified
examples/face_landmark_detection_ex.cpp
Revision: 77bedc2fc69285c9
Author:
Davis KingDate: Sep 10, 2017
(18:16:54 UTC)
Improved citations
Modified
python_examples/face_landmark_detection.py
Revision: 37f15aecb23bdffa
Author:
Davis KingDate: Sep 09, 2017
(05:23:24 UTC)
Made object part annotations shown on the image_display scale relative to the size of their bounding box.
Modified
dlib/gui_widgets/widgets.cpp
dlib/gui_widgets/widgets.h
Revision: a4350b58d7264cf8
Author:
Davis KingDate: Sep 07, 2017
(15:11:18 UTC)
removed extraneous print statement.
Modified
tools/imglab/src/metadata_editor.h
Revision: 1d82ed6943226267
Author:
Davis KingDate: Sep 06, 2017
(06:33:53 UTC)
Fix compiler error in visual studio.
Modified
dlib/all/source.cpp
Revision: 994afb470a3b377c
Author:
Davis KingDate: Sep 06, 2017
(03:55:27 UTC)
Made input_rgb_image_pyramid use the GPU if available. So it's now a lot
faster. The CPU path is also a lot faster as well.
Revision: df99bfe72a9de228
Author:
Davis KingDate: Sep 06, 2017
(03:53:49 UTC)
Made cpu version of tt::resize_bilinear() use SIMD instructions and multiple
CPU cores.
Modified
dlib/dnn/cpu_dlib.cpp
Revision: 08d6988c3c2da55c
Author:
Davis KingDate: Sep 05, 2017
(18:06:07 UTC)
Added overloads of sub_image() that take raw pointers so you can make
sub_images of anything. Also made the resize_image() functions a little more
flexible and compatible with the other image interpolation code in dlib.
Modified
dlib/image_transforms/interpolation.h
dlib/image_transforms/interpolation_abstract.h
Revision: a38192fb4d40fdae
Author:
Davis KingDate: Sep 05, 2017
(02:16:32 UTC)
Clarified spec
Modified
dlib/dnn/input_abstract.h
Revision: a823d87d985a2c3b
Author:
Davis KingDate: Sep 04, 2017
(17:56:24 UTC)
Refactored create_tiled_pyramid() code to remove unnecessary copying. It's now
about 2x faster. The code is cleaner too.
Modified
dlib/image_transforms/image_pyramid.h
Revision: 2ef8462541e4e02a
Author:
Davis KingDate: Sep 04, 2017
(12:27:56 UTC)
Added find_pyramid_down_output_image_size()
Modified
dlib/image_transforms/image_pyramid.h
dlib/image_transforms/image_pyramid_abstract.h
dlib/test/pyramid_down.cpp
Revision: 6cb2a84b80e54814
Author:
Davis KingDate: Sep 04, 2017
(11:42:34 UTC)
Upgraded resize_bilinear() to let the user specify independent row and channel
stride values. This lets you run the tensor resizing routine on subwindows in
a tensor.
Modified
dlib/dnn/cpu_dlib.cpp
dlib/dnn/cpu_dlib.h
dlib/dnn/cuda_dlib.cu
dlib/dnn/cuda_dlib.h
dlib/dnn/tensor_tools.cpp
dlib/dnn/tensor_tools.h
dlib/test/dnn.cpp
Revision: cfdec3e5b2f4492a
Author:
Davis KingDate: Sep 03, 2017
(13:16:56 UTC)
mmod_options would pick bad window sizes in some corner cases. This has been fixed.
Revision: c1ca3294c075399f
Author:
Davis KingDate: Sep 03, 2017
(08:54:18 UTC)
Made it so you can press END or i to ignore boxes in imglab. I did this
because it's a much less stressing hand motion to hit END that i in most cases.
Modified
dlib/gui_widgets/widgets.cpp
tools/imglab/src/metadata_editor.cpp
Revision: 451c2eff311480d5
Author:
Davis KingDate: Sep 03, 2017
(08:15:36 UTC)
Fixed a bug in test_object_detection_function() which was just introduced. The
problem was that it wasn't counting detection boxes as false alarms if the
detection boxes had labels that never appeared in the truth dataset.
Modified
dlib/dnn/validation.h
Revision: 46c791a5f044eb35
Author:
Davis KingDate: Sep 02, 2017
(18:07:07 UTC)
Added a label field to mmod_rect and updated code that uses this object to use
the label in the way you would expect. In particular, loss_mmod_ is now a
multi-class loss and therefore capable of learning a detector that can output
detections with different labels.
Modified
dlib/data_io/load_image_dataset.h
dlib/data_io/load_image_dataset_abstract.h
dlib/dnn/loss.h
dlib/dnn/loss_abstract.h
dlib/dnn/validation.h
dlib/image_processing/full_object_detection.h
dlib/image_processing/full_object_detection_abstract.h
dlib/svm/cross_validate_object_detection_trainer_abstract.h
Revision: 4cffcea4f44a390e
Author:
Davis KingDate: Sep 02, 2017
(04:42:36 UTC)
Added box_percent_covered()
Modified
dlib/image_processing/box_overlap_testing.h
dlib/image_processing/box_overlap_testing_abstract.h
Revision: c0f217507cef032a
Author:
Davis KingDate: Sep 01, 2017
(13:38:41 UTC)
Made the box colors in imglab spread more evenly over the color space.
Modified
tools/imglab/src/main.cpp
tools/imglab/src/metadata_editor.cpp
tools/imglab/src/metadata_editor.h
Revision: 1a5f57880d3702b5
Author:
Davis KingDate: Sep 01, 2017
(13:35:32 UTC)
Updated spec
Modified
dlib/gui_widgets/widgets_abstract.h
Revision: bbbb24ccfeb974fc
Author:
Davis KingDate: Sep 01, 2017
(12:47:27 UTC)
Made it so crossed out overlay boxes are drawn slightly faded.
Modified
dlib/gui_widgets/widgets.cpp
Revision: b5ac155c9e5762fa
Author:
Davis KingDate: Aug 31, 2017
(05:27:04 UTC)
Fixed a bug in the extract layer that trigged when a tensor with a different
number of samples than the tensor used to initialize the network was passed
through the layer.
Modified
dlib/dnn/layers.h
Revision: 72273be313a255de
Author:
Davis KingDate: Aug 31, 2017
(05:25:27 UTC)
Clarified spec
Modified
dlib/dnn/layers_abstract.h
Revision: 01af6b94cb42556b
Author:
Davis KingDate: Aug 31, 2017
(05:25:07 UTC)
Improved error message.
Modified
dlib/dnn/tensor.h
Revision: 40ff96c51fb40e71
Author:
Davis KingDate: Aug 31, 2017
(03:21:07 UTC)
Fixed error in input_rgb_image_pyramid::image_contained_point(). The function
didn't properly account for the new padding on the edge of the pyramid and
might erroneously indicate that a point wasn't inside the original image when
really it was.
Revision: c505ae19ca6d3e34
Author:
Davis KingDate: Aug 28, 2017
(14:18:45 UTC)
Record last changeset and set PATCH version to 99
Modified
dlib/CMakeLists.txt
docs/.logger_revnum
Revision: 3eaa0e35b1b4b912
Author:
Davis KingDate: Aug 28, 2017
(14:17:46 UTC)
Created release v19.6
Modified
dlib/CMakeLists.txt
Old Change Logs