Public Member Functions | Public Attributes
parallelsurf::KeyPointDetector::ComputeHelper Struct Reference

called by the thread pool for doing the computations More...

List of all members.

Public Member Functions

void calcDet (int s, int filterSize)
 calculate and store determinant of hessian for given scale
bool calcTrace (Image &iImage, double iX, double iY, double iScale, int &oTrace)
 calculate sign of the trace of the hessian matrix at given position
void detect (int s, KeyPointInsertor &iInsertor)
 detect maxima and store as keypoints
bool fineTuneExtrema (double ***iSH, int iX, int iY, int iS, double &oX, double &oY, double &oS, double &oScore, int iOctaveWidth, int iOctaveHeight, int iBorder)
 improve keypoint localization by interpolation

Public Attributes

const int * _borderSize
Image_image
const int _initialBoxFilterSize
boost::mutex & _insertorMutex
const int _maxScales
const int _octave
const int _octaveHeight
const int _octaveWidth
const int _pixelStep
double *** _scaleHessian
const double _scoreThreshold

Detailed Description

called by the thread pool for doing the computations

Definition at line 102 of file KeyPointDetector.h.


Member Function Documentation

void KeyPointDetector::ComputeHelper::calcDet ( int  s,
int  filterSize 
)

calculate and store determinant of hessian for given scale

Definition at line 242 of file KeyPointDetector.cpp.

bool KeyPointDetector::ComputeHelper::calcTrace ( Image iImage,
double  iX,
double  iY,
double  iScale,
int &  oTrace 
)

calculate sign of the trace of the hessian matrix at given position

Definition at line 218 of file KeyPointDetector.cpp.

void KeyPointDetector::ComputeHelper::detect ( int  s,
KeyPointInsertor iInsertor 
)

detect maxima and store as keypoints

Definition at line 271 of file KeyPointDetector.cpp.

bool KeyPointDetector::ComputeHelper::fineTuneExtrema ( double ***  iSH,
int  iX,
int  iY,
int  iS,
double &  oX,
double &  oY,
double &  oS,
double &  oScore,
int  iOctaveWidth,
int  iOctaveHeight,
int  iBorder 
)

improve keypoint localization by interpolation

Definition at line 104 of file KeyPointDetector.cpp.


Member Data Documentation

Definition at line 110 of file KeyPointDetector.h.

Definition at line 104 of file KeyPointDetector.h.

Definition at line 112 of file KeyPointDetector.h.

Definition at line 115 of file KeyPointDetector.h.

Definition at line 113 of file KeyPointDetector.h.

Definition at line 106 of file KeyPointDetector.h.

Definition at line 108 of file KeyPointDetector.h.

Definition at line 107 of file KeyPointDetector.h.

Definition at line 109 of file KeyPointDetector.h.

Definition at line 105 of file KeyPointDetector.h.

Definition at line 111 of file KeyPointDetector.h.


The documentation for this struct was generated from the following files:


or_libs
Author(s): Viktor Seib
autogenerated on Tue Jan 7 2014 11:24:03