Expand description
silhouette based 3D object tracking
implements “RAPID-a video rate object tracker” harris1990rapid with the dynamic control point extraction of drummond2002real
Modules
Traits
- implements “Global optimal searching for textureless 3D object tracking” wang2015global
- Constant methods for crate::rapid::GOSTracker
- implements “Optimal local searching for fast and robust textureless 3D object tracking in highly cluttered backgrounds” seo2013optimal
- Constant methods for crate::rapid::OLSTracker
- wrapper around rapid function for uniform access
- Constant methods for crate::rapid::Rapid
- Abstract base class for stateful silhouette trackers
- Constant methods for crate::rapid::Tracker
Functions
- Collect corresponding 2d and 3d points based on correspondencies and mask
- Debug draw markers of matched correspondences onto a lineBundle
- Debug draw search lines onto an image
- Draw a wireframe of a triangle mesh
- Extract control points from the projected silhouette of a mesh
- Extract the line bundle from an image
- Find corresponding image locations by searching for a maximal sobel edge along the search line (a single row in the bundle)
- High level function to execute a single rapid harris1990rapid iteration