[−][src]Module opencv::rapid
silhouette based 3D object tracking
implements "RAPID-a video rate object tracker" harris1990rapid with the dynamic control point extraction of drummond2002real
Modules
| prelude |
Traits
| OLSTracker | implements "Optimal local searching for fast and robust textureless 3D object tracking in highly cluttered backgrounds" seo2013optimal |
| Rapid | wrapper around @ref rapid function for uniform access |
| Tracker | Abstract base class for stateful silhouette trackers |
Functions
| convert_correspondencies | Collect corresponding 2d and 3d points based on correspondencies and mask |
| draw_correspondencies | Debug draw markers of matched correspondences onto a lineBundle |
| draw_search_lines | Debug draw search lines onto an image |
| draw_wireframe | Draw a wireframe of a triangle mesh |
| extract_control_points | Extract control points from the projected silhouette of a mesh |
| extract_line_bundle | Extract the line bundle from an image |
| find_correspondencies | Find corresponding image locations by searching for a maximal sobel edge along the search line (a single row in the bundle) |
| rapid | High level function to execute a single rapid harris1990rapid iteration |