Class modelling flat surface hypothesis. More...
#include <fgbgsegment.h>
Public Member Functions | |
FlatSurface (FgBgSegment &segm, int width, int height) | |
Constructor. | |
void | Initialize () |
Initialize the flat surface hypothesis by using RANSAC and m-estimators in x,y,disparity space. | |
virtual void | Update () |
Update flat surface hypothesis. | |
Public Attributes | |
float | alpha |
float | beta |
float | disp |
float | max_x |
float | max_y |
float | min_x |
float | min_y |
Image< float > | probabilities |
Probabilities for each pixel to belong to the flat surface. | |
float | spread_d |
Static Public Attributes | |
static const float | strength = 10.0f |
static const float | weight_a = 100.0f*100.0f |
static const float | weight_b = 50.0f*50.0f |
static const float | weight_d = 1.0f*1.0f |
Class modelling flat surface hypothesis.
Definition at line 163 of file fgbgsegment.h.
FgBgSegment::FlatSurface::FlatSurface | ( | FgBgSegment & | segm, | |
int | width, | |||
int | height | |||
) |
void FgBgSegment::FlatSurface::Initialize | ( | ) |
Initialize the flat surface hypothesis by using RANSAC and m-estimators in x,y,disparity space.
Definition at line 162 of file fgbgsegment.cpp.
void FgBgSegment::FlatSurface::Update | ( | ) | [virtual] |
Update flat surface hypothesis.
Reimplemented from FgBgSegment::ColorModel.
Definition at line 655 of file fgbgsegment.cpp.
Definition at line 170 of file fgbgsegment.h.
Definition at line 170 of file fgbgsegment.h.
Definition at line 170 of file fgbgsegment.h.
Definition at line 171 of file fgbgsegment.h.
Definition at line 171 of file fgbgsegment.h.
Definition at line 171 of file fgbgsegment.h.
Definition at line 171 of file fgbgsegment.h.
Probabilities for each pixel to belong to the flat surface.
Definition at line 173 of file fgbgsegment.h.
Definition at line 170 of file fgbgsegment.h.
const float FgBgSegment::FlatSurface::strength = 10.0f [static] |
Definition at line 168 of file fgbgsegment.h.
const float FgBgSegment::FlatSurface::weight_a = 100.0f*100.0f [static] |
Definition at line 165 of file fgbgsegment.h.
const float FgBgSegment::FlatSurface::weight_b = 50.0f*50.0f [static] |
Definition at line 166 of file fgbgsegment.h.
const float FgBgSegment::FlatSurface::weight_d = 1.0f*1.0f [static] |
Definition at line 167 of file fgbgsegment.h.