|
|
#include <VisionX/components/image_processor/ObjectLearningByPushing/HypothesisGeneration.h>
Public Member Functions | |
| CHypothesisGeneration (CCalibration *calibration) | |
| CObjectHypothesis * | CreateCylinderHypothesisDescriptor (const CVec3dArray &avCylinderPoints, const Vec3d vCylinderAxis, const Vec3d vCylinderCenter, const float fCylinderRadius, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| CObjectHypothesis * | CreatePlaneHypothesisDescriptor (const CVec3dArray &avPlanePoints, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| CObjectHypothesis * | CreateSphereHypothesisDescriptor (const CVec3dArray &avSpherePoints, const Vec3d vSphereCenter, const float fSphereRadius, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| float | Determinant4x4 (const float *pMatrix) |
| void | FindObjectHypotheses (CByteImage *pImageLeftColor, CByteImage *pImageRightColor, CByteImage *pImageLeftGrey, CByteImage *pImageRightGrey, CSIFTFeatureArray &aAllSIFTPoints, std::vector< CMSERDescriptor3D * > &aAllMSERs, std::vector< CHypothesisPoint * > &aPointsFromDisparity, CObjectHypothesisArray &aObjectHypotheses) |
| ~CHypothesisGeneration (void) | |
Definition at line 49 of file HypothesisGeneration.h.
| CHypothesisGeneration | ( | CCalibration * | calibration | ) |
Definition at line 48 of file HypothesisGeneration.cpp.
| ~CHypothesisGeneration | ( | void | ) |
Definition at line 87 of file HypothesisGeneration.cpp.
| CObjectHypothesis * CreateCylinderHypothesisDescriptor | ( | const CVec3dArray & | avCylinderPoints, |
| const Vec3d | vCylinderAxis, | ||
| const Vec3d | vCylinderCenter, | ||
| const float | fCylinderRadius, | ||
| std::vector< CMSERDescriptor3D * > & | aMSERs, | ||
| std::vector< Vec3d > & | aSigmaPoints, | ||
| const CByteImage * | pLeftColorImage, | ||
| const CByteImage * | pLeftGreyImage ) |
Definition at line 2845 of file HypothesisGeneration.cpp.
Here is the caller graph for this function:| CObjectHypothesis * CreatePlaneHypothesisDescriptor | ( | const CVec3dArray & | avPlanePoints, |
| std::vector< CMSERDescriptor3D * > & | aMSERs, | ||
| std::vector< Vec3d > & | aSigmaPoints, | ||
| const CByteImage * | pLeftColorImage, | ||
| const CByteImage * | pLeftGreyImage ) |
Definition at line 2723 of file HypothesisGeneration.cpp.
Here is the caller graph for this function:| CObjectHypothesis * CreateSphereHypothesisDescriptor | ( | const CVec3dArray & | avSpherePoints, |
| const Vec3d | vSphereCenter, | ||
| const float | fSphereRadius, | ||
| std::vector< CMSERDescriptor3D * > & | aMSERs, | ||
| std::vector< Vec3d > & | aSigmaPoints, | ||
| const CByteImage * | pLeftColorImage, | ||
| const CByteImage * | pLeftGreyImage ) |
Definition at line 2939 of file HypothesisGeneration.cpp.
Here is the caller graph for this function:Definition at line 3865 of file HypothesisGeneration.cpp.
| void FindObjectHypotheses | ( | CByteImage * | pImageLeftColor, |
| CByteImage * | pImageRightColor, | ||
| CByteImage * | pImageLeftGrey, | ||
| CByteImage * | pImageRightGrey, | ||
| CSIFTFeatureArray & | aAllSIFTPoints, | ||
| std::vector< CMSERDescriptor3D * > & | aAllMSERs, | ||
| std::vector< CHypothesisPoint * > & | aPointsFromDisparity, | ||
| CObjectHypothesisArray & | aObjectHypotheses ) |