Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
173a2b61
Commit
173a2b61
authored
Mar 24, 2013
by
Davis King
Browse files
updated docs
parent
e9823c79
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
53 additions
and
8 deletions
+53
-8
docs/docs/imaging.xml
docs/docs/imaging.xml
+49
-7
docs/docs/ml.xml
docs/docs/ml.xml
+2
-1
docs/docs/term_index.xml
docs/docs/term_index.xml
+2
-0
No files found.
docs/docs/imaging.xml
View file @
173a2b61
...
@@ -85,6 +85,7 @@
...
@@ -85,6 +85,7 @@
<item>
scan_image_movable_parts
</item>
<item>
scan_image_movable_parts
</item>
<item>
find_points_above_thresh
</item>
<item>
find_points_above_thresh
</item>
<item>
scan_image_pyramid
</item>
<item>
scan_image_pyramid
</item>
<item>
scan_image_boxes
</item>
<item>
find_candidate_object_locations
</item>
<item>
find_candidate_object_locations
</item>
<item>
test_box_overlap
</item>
<item>
test_box_overlap
</item>
<item
nolink=
"true"
>
<item
nolink=
"true"
>
...
@@ -1631,6 +1632,45 @@
...
@@ -1631,6 +1632,45 @@
</component>
</component>
<!-- ************************************************************************* -->
<component>
<name>
scan_image_boxes
</name>
<file>
dlib/image_processing.h
</file>
<spec_file
link=
"true"
>
dlib/image_processing/scan_image_boxes_abstract.h
</spec_file>
<description>
This object is a tool for running a classifier over an image with the goal
of localizing each object present. The localization is in the form of the
bounding box around each object of interest.
<p>
Unlike the
<a
href=
"#scan_image_pyramid"
>
scan_image_pyramid
</a>
object which scans a
fixed sized window over an image pyramid, the scan_image_boxes tool allows you to
define your own list of "candidate object locations" which should be evaluated.
This is simply a list of rectangle objects which might contain objects of
interest. The scan_image_boxes object will then evaluate the classifier at each
of these locations and return the subset of rectangles which appear to have
objects in them.
</p>
This object can also be understood as a general tool for implementing the spatial
pyramid models described in the paper:
<blockquote>
Beyond Bags of Features: Spatial Pyramid Matching for Recognizing
Natural Scene Categories by Svetlana Lazebnik, Cordelia Schmid,
and Jean Ponce
</blockquote>
<br/><br/>
The following feature extractors can be used with the scan_image_boxes object:
<ul
style=
"margin-top:0em"
>
<li><a
href=
"#hashed_feature_image"
>
hashed_feature_image
</a></li>
<li><a
href=
"#nearest_neighbor_feature_image"
>
nearest_neighbor_feature_image
</a></li>
</ul>
</description>
</component>
<!-- ************************************************************************* -->
<!-- ************************************************************************* -->
<component>
<component>
...
@@ -1651,13 +1691,15 @@
...
@@ -1651,13 +1691,15 @@
<file>
dlib/image_processing.h
</file>
<file>
dlib/image_processing.h
</file>
<spec_file
link=
"true"
>
dlib/image_processing/object_detector_abstract.h
</spec_file>
<spec_file
link=
"true"
>
dlib/image_processing/object_detector_abstract.h
</spec_file>
<description>
<description>
This object is a tool for detecting the positions of objects in
This object is a tool for detecting the positions of objects in an image. In
an image. In particular, it is a simple container to aggregate
particular, it is a simple container to aggregate an instance of the
<a
an instance of the
<a
href=
"#scan_image_pyramid"
>
scan_image_pyramid
</a>
href=
"#scan_image_pyramid"
>
scan_image_pyramid
</a>
or
<a
class, the weight vector needed by scan_image_pyramid, and
href=
"#scan_image_boxes"
>
scan_image_boxes
</a>
classes, the weight vector
an instance of
<a
href=
"#test_box_overlap"
>
test_box_overlap
</a>
. The test_box_overlap
needed by one of these image scanners, and finally an instance of
object is used to perform non-max suppression on the output of the
<a
href=
"#test_box_overlap"
>
test_box_overlap
</a>
. The test_box_overlap object
scan_image_pyramid object.
is used to perform non-max suppression on the output of the image scanner
object.
<p>
<p>
Note that you can use the
Note that you can use the
<a
href=
"ml.html#structural_object_detection_trainer"
>
structural_object_detection_trainer
</a>
<a
href=
"ml.html#structural_object_detection_trainer"
>
structural_object_detection_trainer
</a>
...
...
docs/docs/ml.xml
View file @
173a2b61
...
@@ -2591,7 +2591,8 @@ Davis E. King. <a href="http://jmlr.csail.mit.edu/papers/volume10/king09a/king09
...
@@ -2591,7 +2591,8 @@ Davis E. King. <a href="http://jmlr.csail.mit.edu/papers/volume10/king09a/king09
<spec_file
link=
"true"
>
dlib/svm/structural_svm_object_detection_problem_abstract.h
</spec_file>
<spec_file
link=
"true"
>
dlib/svm/structural_svm_object_detection_problem_abstract.h
</spec_file>
<description>
<description>
This object is a tool for learning the parameter vector needed to use
This object is a tool for learning the parameter vector needed to use
a
<a
href=
"imaging.html#scan_image_pyramid"
>
scan_image_pyramid
</a>
object.
a
<a
href=
"imaging.html#scan_image_pyramid"
>
scan_image_pyramid
</a>
or
<a
href=
"imaging.html#scan_image_boxes"
>
scan_image_boxes
</a>
object.
<p>
<p>
It learns the parameter vector by formulating the problem as a
<a
href=
"#structural_svm_problem"
>
structural
It learns the parameter vector by formulating the problem as a
<a
href=
"#structural_svm_problem"
>
structural
...
...
docs/docs/term_index.xml
View file @
173a2b61
...
@@ -1221,6 +1221,8 @@
...
@@ -1221,6 +1221,8 @@
<term
file=
"imaging.html"
name=
"scan_image"
/>
<term
file=
"imaging.html"
name=
"scan_image"
/>
<term
file=
"imaging.html"
name=
"scan_image_pyramid"
/>
<term
file=
"imaging.html"
name=
"scan_image_pyramid"
/>
<term
file=
"imaging.html"
name=
"scan_image_boxes"
/>
<term
file=
"dlib/image_processing/scan_image_boxes_abstract.h.html"
name=
"default_box_generator"
/>
<term
file=
"imaging.html"
name=
"compute_box_dimensions"
/>
<term
file=
"imaging.html"
name=
"compute_box_dimensions"
/>
<term
file=
"imaging.html"
name=
"create_single_box_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_single_box_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_overlapped_2x2_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_overlapped_2x2_detection_template"
/>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment