#include <VisionX/components/image_processor/ObjectLearningByPushing/HypothesisValidationRGBD.h>
|
static CHypothesisPoint * | FuseTwoPoints (CHypothesisPoint *p1, CHypothesisPoint *p2) |
|
static void | GenerateAndAddForegroundHypotheses (const std::vector< CHypothesisPoint * > &aOldDepthMapPoints, const CByteImage *pForegroundImage, const CCalibration *calibration, CObjectHypothesisArray *pObjectHypotheses) |
|
static void | RevalidateHypotheses (const std::vector< CHypothesisPoint * > &aNewDepthMapPoints, const CByteImage *pForegroundImage, const CByteImage *pHSVImage, const CCalibration *calibration, const Vec3d upwardsVector, CObjectHypothesisArray *pObjectHypotheses) |
|
static bool | ValidateHypothesis (CPointCloudRegistration *pPointCloudRegistration, const std::vector< CHypothesisPoint * > &aNewDepthMapPoints, const std::vector< CHypothesisPoint * > &aForegroundPoints, const CByteImage *pForegroundImage, const CByteImage *pHSVImage, const CCalibration *calibration, const Vec3d upwardsVector, CObjectHypothesis *pObjectHypothesis, CObjectHypothesis *&pConfirmedHypothesis, const int nEffortLevel=OLP_EFFORT_POINTCLOUD_MATCHING) |
|
static void | ValidateInitialHypotheses (const std::vector< CHypothesisPoint * > &aOldDepthMapPoints, const std::vector< CHypothesisPoint * > &aNewDepthMapPoints, const CByteImage *pForegroundImage, const CByteImage *pHSVImage, const CCalibration *calibration, const Vec3d upwardsVector, CObjectHypothesisArray *pObjectHypotheses, CObjectHypothesisArray *pConfirmedHypotheses) |
|
Definition at line 36 of file HypothesisValidationRGBD.h.
◆ FuseTwoPoints()
◆ GenerateAndAddForegroundHypotheses()
void GenerateAndAddForegroundHypotheses |
( |
const std::vector< CHypothesisPoint * > & |
aOldDepthMapPoints, |
|
|
const CByteImage * |
pForegroundImage, |
|
|
const CCalibration * |
calibration, |
|
|
CObjectHypothesisArray * |
pObjectHypotheses |
|
) |
| |
|
static |
◆ RevalidateHypotheses()
void RevalidateHypotheses |
( |
const std::vector< CHypothesisPoint * > & |
aNewDepthMapPoints, |
|
|
const CByteImage * |
pForegroundImage, |
|
|
const CByteImage * |
pHSVImage, |
|
|
const CCalibration * |
calibration, |
|
|
const Vec3d |
upwardsVector, |
|
|
CObjectHypothesisArray * |
pObjectHypotheses |
|
) |
| |
|
static |
◆ ValidateHypothesis()
◆ ValidateInitialHypotheses()
The documentation for this class was generated from the following files: