asrl::GpuSurfOctave Class ReferenceA class that reserves memory on the GPU for processing the interest point operator. More...
Detailed DescriptionA class that reserves memory on the GPU for processing the interest point operator. This class sets up the memory and computes the parameters for each octave for the Fast Hessian computation. Custom box filter dimensions can be specified using the l1-l4 mask parameters, which are utilized as illustrated in the following diagram. Dxx/Dyy and Dxy filter mask parameters Definition at line 59 of file GpuSurfOctave.hpp. Constructor & Destructor Documentation
The default constructor. This is included so the octave can be stored in a standard library container. Definition at line 35 of file GpuSurfOctave.cpp.
The constructor with input parameters.
Definition at line 39 of file GpuSurfOctave.cpp. Member Function Documentation
Definition at line 111 of file GpuSurfOctave.hpp.
Definition at line 116 of file GpuSurfOctave.hpp.
Initialization of the components of each GpuSurfOctave object. Definition at line 44 of file GpuSurfOctave.cpp.
Definition at line 126 of file GpuSurfOctave.hpp.
Definition at line 101 of file GpuSurfOctave.hpp.
Definition at line 96 of file GpuSurfOctave.hpp.
Definition at line 83 of file GpuSurfOctave.cpp.
Definition at line 136 of file GpuSurfOctave.hpp.
Definition at line 131 of file GpuSurfOctave.hpp.
Definition at line 141 of file GpuSurfOctave.hpp.
Definition at line 106 of file GpuSurfOctave.hpp.
Definition at line 121 of file GpuSurfOctave.hpp. Member Data Documentation
Size of the border to ensure filter lookups do not exceed the image boundaries. Definition at line 168 of file GpuSurfOctave.hpp.
Relative filter response weighting used as: response = Dxx*Dyy - edge_scale*Dxy*Dxy. Definition at line 164 of file GpuSurfOctave.hpp.
Hessian buffer height. Definition at line 172 of file GpuSurfOctave.hpp.
Number of intervals in the octave. Definition at line 174 of file GpuSurfOctave.hpp.
Filter mask parameter l1. Definition at line 156 of file GpuSurfOctave.hpp.
Filter mask parameter l2. Definition at line 158 of file GpuSurfOctave.hpp.
Filter mask parameter l3. Definition at line 160 of file GpuSurfOctave.hpp.
Filter mask parameter l4. Definition at line 162 of file GpuSurfOctave.hpp.
Dxx/Dyy mask half-height. Definition at line 154 of file GpuSurfOctave.hpp.
Dxx/Dyy mask half-width. Definition at line 152 of file GpuSurfOctave.hpp.
The Hessian buffers for both the GPU and CPU. The scales in the octave Definition at line 180 of file GpuSurfOctave.hpp.
Step size (in pixels). Definition at line 176 of file GpuSurfOctave.hpp.
Flag for whether or not a valid Hessian buffer can be created. Definition at line 166 of file GpuSurfOctave.hpp.
Hessian buffer width. Definition at line 170 of file GpuSurfOctave.hpp. The documentation for this class was generated from the following files: Generated on Fri Apr 30 20:06:20 2010 for gpusurf by 1.6.2 |