![]() |
Visual Servoing Platform version 3.7.0
|
#include <vpRBSilhouettePoint.h>
Public Member Functions | |
| vpRBSilhouettePoint (unsigned int a_i, unsigned int a_j, const vpColVector &a_normal, double a_orientation, double a_Z) | |
| void | detectSilhouette (const vpImage< float > &I) |
Public Attributes | |
| unsigned int | i |
| unsigned int | j |
| vpColVector | normal |
| double | orientation |
| double | Z |
| bool | isSilhouette |
Silhouette point simple candidate representation.
Tutorials
If you want to have an in-depth presentation of the Render-Based Tracker (RBT), you may have a look at:
Definition at line 53 of file vpRBSilhouettePoint.h.
|
inline |
Definition at line 62 of file vpRBSilhouettePoint.h.
References i, j, normal, orientation, and Z.
|
inline |
Definition at line 66 of file vpRBSilhouettePoint.h.
References i, isSilhouette, j, and orientation.
| unsigned int vpRBSilhouettePoint::i |
Definition at line 56 of file vpRBSilhouettePoint.h.
Referenced by detectSilhouette(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), vpRBProbabilistic3DDriftDetector::score(), and vpRBSilhouettePoint().
| bool vpRBSilhouettePoint::isSilhouette |
Point depth.
Definition at line 60 of file vpRBSilhouettePoint.h.
Referenced by detectSilhouette(), vpRBSilhouetteCCDTracker::extractFeatures(), and vpRBSilhouetteMeTracker::extractFeatures().
| unsigned int vpRBSilhouettePoint::j |
Definition at line 56 of file vpRBSilhouettePoint.h.
Referenced by detectSilhouette(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), vpRBProbabilistic3DDriftDetector::score(), and vpRBSilhouettePoint().
| vpColVector vpRBSilhouettePoint::normal |
Pixel coordinates of the silhouette point.
Definition at line 57 of file vpRBSilhouettePoint.h.
Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), and vpRBSilhouettePoint().
| double vpRBSilhouettePoint::orientation |
Normal to the silhouette at point i,j, in world frame.
Definition at line 58 of file vpRBSilhouettePoint.h.
Referenced by detectSilhouette(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), and vpRBSilhouettePoint().
| double vpRBSilhouettePoint::Z |
angle of the normal in the image.
Definition at line 59 of file vpRBSilhouettePoint.h.
Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), and vpRBSilhouettePoint().