Updated specs to reference both the scan_image_pyramid and scan_image_boxes

objects.
This commit is contained in:
Davis King 2013-03-24 15:33:54 -04:00
parent 7847038b33
commit 0104e4bd01
3 changed files with 13 additions and 10 deletions

View File

@ -21,15 +21,16 @@ namespace dlib
/*!
REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h
dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
WHAT THIS OBJECT REPRESENTS
This object is a tool for detecting the positions of objects in
an image. In particular, it is a simple container to aggregate
an instance of the scan_image_pyramid class, the weight vector
needed by scan_image_pyramid, and finally an instance of
test_box_overlap. The test_box_overlap object is used to perform
non-max suppression on the output of the scan_image_pyramid object.
This object is a tool for detecting the positions of objects in an image.
In particular, it is a simple container to aggregate an instance of the
scan_image_pyramid or scan_image_boxes classes, the weight vector needed by
one of these image scanners, and finally an instance of test_box_overlap.
The test_box_overlap object is used to perform non-max suppression on the
output of the image scanner object.
!*/
public:
typedef typename image_scanner_type::feature_vector_type feature_vector_type;

View File

@ -22,7 +22,8 @@ namespace dlib
/*!
REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h
dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
WHAT THIS OBJECT REPRESENTS
This object is a tool for learning to detect objects in images based on a

View File

@ -41,7 +41,8 @@ namespace dlib
/*!
REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h
dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
REQUIREMENTS ON image_array_type
image_array_type must be an implementation of dlib/array/array_kernel_abstract.h
@ -49,7 +50,7 @@ namespace dlib
WHAT THIS OBJECT REPRESENTS
This object is a tool for learning the parameter vector needed to use
a scan_image_pyramid object.
a scan_image_pyramid or scan_image_boxes object.
It learns the parameter vector by formulating the problem as a structural
SVM problem. The general approach is similar to the method discussed in