NormalBlobDetector Class Reference

#include <NormalBlobDetector.h>

Inheritance diagram for NormalBlobDetector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 NormalBlobDetector (const PeakFinder *peak, unsigned int scales=5, double sigma=1.6, double step=1.4, unsigned int window=3, SmoothingFilterFamily filterType=BESSEL)

Protected Member Functions

virtual void computeDifferentialBank ()

Detailed Description

Representation of the normal blob detector. The class represents the normal blob detector defined in the paper. It extracts blobs (extrema of the second derivative) on the normal signal.

Author:
Gian Diego Tipaldi

Definition at line 35 of file NormalBlobDetector.h.


Constructor & Destructor Documentation

NormalBlobDetector::NormalBlobDetector ( const PeakFinder peak,
unsigned int  scales = 5,
double  sigma = 1.6,
double  step = 1.4,
unsigned int  window = 3,
SmoothingFilterFamily  filterType = BESSEL 
)

Constructor. Constructs and initialize the normal blob detector.

Parameters:
peak The peak finder used to detect maxima in the signal.
scales The number of different scales to consider.
sigma The standard deviation of the smoothing kernel for the initial scale ($ t_0 $ in the paper).
step The scale increment at every new scale ($ t_i $ in the paper). The standard deviation of the kernel at scale $ s $ is $ t_0 \cdot (t_i)^s $
window The window size for the local line fitting.
filterType The smoothing kernel used in the detector.

Definition at line 4 of file NormalBlobDetector.cpp.


Member Function Documentation

void NormalBlobDetector::computeDifferentialBank (  )  [protected, virtual]

Computes the bank for the second derivative at different scales.

Implements NormalDetector.

Definition at line 10 of file NormalBlobDetector.cpp.


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


flirtlib
Author(s): Bhaskara Marthi, Gian Diego Tipaldi
autogenerated on Fri Jan 11 11:15:48 2013