asrl::GpuSurfDetectorInternal Class ReferenceThe private implementation of the GPU surf detector. More...
Detailed DescriptionThe private implementation of the GPU surf detector. Definition at line 62 of file GpuSurfDetectorInternal.hpp. Constructor & Destructor Documentation
Constructs a detector based on configuration parameters
Definition at line 46 of file GpuSurfDetectorInternal.cpp.
The destructor. Definition at line 72 of file GpuSurfDetectorInternal.cpp. Member Function Documentation
The first step in the surf pipeline. This builds an integral image from the image argument Only densly packed images images of type CV_8UC1 are supported.
Definition at line 77 of file GpuSurfDetectorInternal.cpp.
This computes a descriptor for each keypoint on the GPU Definition at line 148 of file GpuSurfDetectorInternal.cpp.
This computes an upright (not rotation invariant) descriptor for each keypoint on the GPU Definition at line 160 of file GpuSurfDetectorInternal.cpp.
The second step in the SURF pipeline. This detects keypoints using the fast hessian algorithm
Definition at line 111 of file GpuSurfDetectorInternal.cpp.
The second step in the SURF pipeline. This detects keypoints using the fast hessian algorithm This function uses the threshold stored in the configuration. Definition at line 106 of file GpuSurfDetectorInternal.cpp.
This computes an orientation for all keypoints currently on the GPU Definition at line 128 of file GpuSurfDetectorInternal.cpp.
This computes an orientation for all keypoints currently on the GPU This computation is slightly faster than the one described in the SURF paper Definition at line 138 of file GpuSurfDetectorInternal.cpp.
This downloads the keypoint descriptors from the GPU and packs them into the vector
Definition at line 180 of file GpuSurfDetectorInternal.cpp.
This downloads the keypoints from the GPU and packs them into the vector
Definition at line 165 of file GpuSurfDetectorInternal.cpp.
This function initializes the detector for an image of a certian hight and width. Internal buffers are allocated and constants are pushed to the GPU.
Definition at line 202 of file GpuSurfDetectorInternal.cpp.
This saves the integral image to disk
Definition at line 90 of file GpuSurfDetectorInternal.cpp.
This pushes keypoints on to the GPU.
Definition at line 175 of file GpuSurfDetectorInternal.cpp. Member Data DocumentationThe configuration values used to initialize this detector. Definition at line 189 of file GpuSurfDetectorInternal.hpp.
The properties of the device. Definition at line 192 of file GpuSurfDetectorInternal.hpp. A value derived from the mask parameters used to speed up calculation of the masks. Definition at line 183 of file GpuSurfDetectorInternal.hpp. A value derived from the mask parameters used to speed up calculation of the masks. Definition at line 181 of file GpuSurfDetectorInternal.hpp. A class to hold the features on the GPU. Definition at line 186 of file GpuSurfDetectorInternal.hpp. Has the detector been initialized? Definition at line 171 of file GpuSurfDetectorInternal.hpp. a buffer to store the results of the interest operator calculation Definition at line 198 of file GpuSurfDetectorInternal.hpp.
An integral image. Definition at line 176 of file GpuSurfDetectorInternal.hpp.
A class that processes integral images. Definition at line 174 of file GpuSurfDetectorInternal.hpp. A temporary buffer for the max/min points. Definition at line 195 of file GpuSurfDetectorInternal.hpp.
A list of octaves to be processed. Definition at line 179 of file GpuSurfDetectorInternal.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 |