, including all inherited members.
addObjects(const Matrix &image, const std::vector< ObjectBox > &boxes) | motld::FernFilter | |
addObjectToFerns() | motld::FernFilter | [inline, private] |
addPatch(const int &objId, const int *const featureData, const bool &pos) | motld::FernFilter | [inline, private] |
addPatch(const Matrix &scaledImage, const int &objId, const bool &pos) | motld::FernFilter | [inline, private] |
addPatchWithWarps(const Matrix &image, const ObjectBox &box, const WarpSettings &ws, std::vector< Matrix > &op, const bool &pos, const bool ¬OnlyVar=true) | motld::FernFilter | [inline, private] |
addWarpedPatches(const Matrix &image, const ObjectBox &box, const WarpSettings &ws, std::vector< Matrix > &op, const bool &pos) | motld::FernFilter | [inline, private] |
applyPreferences() | motld::FernFilter | |
calcConfidences(int *features) const | motld::FernFilter | [inline, private] |
calcMaxConfidence(int *features) const | motld::FernFilter | [inline, private] |
calcTableSize() const | motld::FernFilter | [inline, private] |
cDefaultInitWarpSettings | motld::FernFilter | [private, static] |
cDefaultUpdateWarpSettings | motld::FernFilter | [private, static] |
changeInputFormat(const int &width, const int &height) | motld::FernFilter | |
changeScanBoxFormat(const int &width, const int &height) | motld::FernFilter | |
changeScanSettings(const int &scaleMin, const int &scaleMax, const int &bb_min) | motld::FernFilter | |
changeWarpSettings(const WarpSettings &initSettings, const WarpSettings &updateSettings) | motld::FernFilter | |
clearLastDetections() const | motld::FernFilter | [inline, private] |
computeOffsets() | motld::FernFilter | [inline, private] |
computeOffsets(int width) | motld::FernFilter | [inline, private] |
copyFernDetection(const FernDetection &fd) const | motld::FernFilter | [inline, private] |
createFeatures() | motld::FernFilter | [inline, private] |
createScaledMatrices(const Matrix &image, Matrix *&scaled, float **&sats, float **&sat2s) const | motld::FernFilter | [inline, private] |
createScaledMatrix(const Matrix &image, Matrix &scaled, float *&sat, float *&sat2, int scale) const | motld::FernFilter | [inline, private] |
debugOutput() const | motld::FernFilter | [inline, private] |
extractFeatures(const float *const imageOrSAT, int **offsets) const | motld::FernFilter | [inline, private] |
extractFeatures(FernDetection &det) const | motld::FernFilter | [inline, private] |
FernFilter(const int &width, const int &height, const int &numFerns, const int &featuresPerFern, const int &patchSize=15, const int &scaleMin=-10, const int &scaleMax=11, const int &bbMin=24) | motld::FernFilter | |
FernFilter(const FernFilter &other) | motld::FernFilter | |
initializeFerns() | motld::FernFilter | [inline, private] |
ivBBmin | motld::FernFilter | [private] |
ivFeatures | motld::FernFilter | [private] |
ivFeaturesPerFern | motld::FernFilter | [private] |
ivFernForest | motld::FernFilter | [private] |
ivHeight | motld::FernFilter | [private] |
ivInitWarpSettings | motld::FernFilter | [private] |
ivLastDetections | motld::FernFilter | [mutable, private] |
ivMinVariances | motld::FernFilter | [private] |
ivNumFerns | motld::FernFilter | [private] |
ivNumObjects | motld::FernFilter | [private] |
ivOriginalHeight | motld::FernFilter | [private] |
ivOriginalWidth | motld::FernFilter | [private] |
ivPatchSize | motld::FernFilter | [private] |
ivPatchSizeMinusOne | motld::FernFilter | [private] |
ivPatchSizeOffsets | motld::FernFilter | [private] |
ivPatchSizeSquared | motld::FernFilter | [private] |
ivScaleMax | motld::FernFilter | [private] |
ivScaleMin | motld::FernFilter | [private] |
ivScanNoZoom | motld::FernFilter | [private] |
ivScans | motld::FernFilter | [private] |
ivUpdateWarpSettings | motld::FernFilter | [private] |
ivVarianceThreshold | motld::FernFilter | [private] |
ivWidth | motld::FernFilter | [private] |
learn(const Matrix &image, const std::vector< ObjectBox > &boxes, bool onlyVariance=false) | motld::FernFilter | |
loadFromStream(std::ifstream &inputStream) | motld::FernFilter | [static] |
retrieveHighVarianceSamples(const Matrix &image, const std::vector< ObjectBox > &boxes) | motld::FernFilter | [inline, private] |
saveToStream(std::ofstream &outputStream) const | motld::FernFilter | |
scanPatch(const Matrix &image) const | motld::FernFilter | |
varianceFilter(float *image, float *sat, float *sat2, int scale, std::vector< FernDetection > &acc) const | motld::FernFilter | [inline, private] |
~FernFilter() | motld::FernFilter | |