All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines
Public Member Functions | Public Attributes | Static Public Attributes
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:
segmSegmentation
widthWidth of the Image
heightHeight of the Image

Definition at line 123 of file fgbgsegment.cpp.


Member Function Documentation

Initialize the flat surface hypothesis by using RANSAC and m-estimators in x,y,disparity space.

Definition at line 164 of file fgbgsegment.cpp.

Update flat surface hypothesis.

Reimplemented from FgBgSegment::ColorModel.

Definition at line 657 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 Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


active_realtime_segmentation
Author(s): Mårten Björkman. Maintained by Jeannette Bohg
autogenerated on Wed Jan 23 2013 15:46:44