FgBgSegment::FlatSurface Class Reference

Class modelling flat surface hypothesis. More...

#include <fgbgsegment.h>

Inheritance diagram for FgBgSegment::FlatSurface:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Class modelling flat surface hypothesis.

Definition at line 163 of file fgbgsegment.h.


Constructor & Destructor Documentation

FgBgSegment::FlatSurface::FlatSurface ( FgBgSegment segm,
int  width,
int  height 
)

Constructor.

Flat Surface Hypothesis

Parameters:
segm Segmentation
width Width of the Image
height Height of the Image

Definition at line 121 of file fgbgsegment.cpp.


Member Function Documentation

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Friends Defines


active_realtime_segmentation
Author(s): Marten Bjorkman. Maintained by Jeannette Bohg
autogenerated on Fri Jan 11 09:51:13 2013