Jafar
Classes | Typedefs | Enumerations
Module traversability

Detailed Description

Version:
0.1
Author:
jafar@laas.fr

Segments in an aerial image sequence the areas that are "traversable", i.e. the ones that correspond to the ground. Stems from the PhD of Sebastien Bosch.

History

Requirements

Other module or external libraires dependences...

Macro

Extra doc for macro can go here... (you can delete this section if not relevant)

Tcl interface (generated by swig)

The interface of the module is generated from the following files:

Classes

class  jafar::traversability::TraversabilityException
 Base class for all exceptions defined in the module traversability. More...
class  jafar::traversability::Core
 This is the central object combining the specific functionalities of the utility objects of this module . More...
class  jafar::traversability::DataProvider
 The class DataProvider is an interface between the modules 'datareader' and 'traversability'. More...
class  jafar::traversability::Densificator
 The Densificator is the unit that retrieves dense traversability information given the image I_i and the projection I_i^j of image I_j. More...
class  jafar::traversability::Homography
 Homography is the base class for HomographyGeom, HomographyFine and HomographyMosaic. More...
class  jafar::traversability::HomographyFine
 HomographyFine inherits from Homography. More...
class  jafar::traversability::HomographyGeom
 This class inherited from class Module homography and performs the calculation of an homography given the related camera poses, the intrinsic camera parameters and the plane parameters. More...
class  jafar::traversability::HomographyMosaic
 HomographyMosaic inherits from Homography. More...
class  jafar::traversability::Mosaic
 Mosaic represents a mosaic of aerial images. More...
class  jafar::traversability::MosaicTrv
 MosaicTrv inherits from Mosaic . More...
class  jafar::traversability::Tracker
 Tracker is a wrapper class for the possible feature matchers and trackers available within JAFAR. More...
struct  jafar::traversability::CameraPoseParameters
 Position and pose parameters of the camera frame. More...
struct  jafar::traversability::CameraIntrinsicParameters
 Struct that contains the intrinsic parameters of the camera used for the pinhole camera model. More...
struct  jafar::traversability::PlaneParameters
 Struct that contains plane parameters used for the geometric homography estimation. More...
struct  jafar::traversability::CameraParameters
 Struct that contains all the above mentioned objects. More...
struct  jafar::traversability::CameraDeltaParameters
 This struct is used to pre-calculate the ingredients for the geometric homography estimation. More...
struct  jafar::traversability::FileInfoDataSet
 The struct is used to pass information about the data sources (images, pose data) stored in the pelicanformat. More...
struct  jafar::traversability::ImageInfo
 Struct that contains some information about the images that are used for the module. More...
class  jafar::traversability::Quaternion
 This class represents a quaternion. More...
struct  jafar::traversability::MatchesInfo
 Struct that contains some information about the matches. More...
class  jafar::traversability::MatchesContainer
 This class represents the actual interface between the modules and gfm and traversability. More...

Typedefs

typedef enum
jafar::traversability::TrackerType 
jafar::traversability::TrackerType
 With TrackerType, the type of tracker can be specified.

Enumerations

enum  jafar::traversability::TrackerType {
  TRV_HARRIS, TRV_SIFT, TRV_SURF, TRV_GFM,
  TRV_FOCUS, TRV_KLT, TRV_NONE
}
 With TrackerType, the type of tracker can be specified. More...

Typedef Documentation

With TrackerType, the type of tracker can be specified.

The available (and tested) trackers are described in the documentation of Norman Juchler (see doc)

TRV_FOCUS is not used so far (however, one could use the GFM-Matches defined in MatchFocus.hpp (of the GFM-module), which allows to bound the search region for the matches...


Enumeration Type Documentation

With TrackerType, the type of tracker can be specified.

The available (and tested) trackers are described in the documentation of Norman Juchler (see doc)

TRV_FOCUS is not used so far (however, one could use the GFM-Matches defined in MatchFocus.hpp (of the GFM-module), which allows to bound the search region for the matches...

Definition at line 43 of file trv_tracker.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:30 for Jafar by doxygen 1.7.6.1
LAAS-CNRS