A C D E F G K L M N R S T W X Y

A

add(float, float) - Method in class codeanticode.progpuklt.FeatureTrack
Adds a new position to the track.

C

clear() - Method in class codeanticode.progpuklt.FeatureTrack
Sets track length to zero.
codeanticode.progpuklt - package codeanticode.progpuklt
 
convergenceThreshold - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
If the position update after the inner iterations (after nIterations steps) has not converged (i.e.

D

detectBorderMargin - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Suppress corners very close to the image borders.
drawFeatures(float) - Method in class codeanticode.progpuklt.FeatureTracker
Draws the current positions of all the feature points using circles of diameter diam.
drawFeatures(float, float, float, float, float) - Method in class codeanticode.progpuklt.FeatureTracker
Draws the current positions of all the feature points using circles of diameter diam.
drawTracks() - Method in class codeanticode.progpuklt.FeatureTracker
Draws the tracks for all the feature points using lines connecting successive positions.
drawTracks(float, float, float, float) - Method in class codeanticode.progpuklt.FeatureTracker
Draws the tracks for all the feature points using lines connecting successive positions.

E

explicitLod - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Enables explicit LOD in the pyramid generation (w/out derivatives).

F

FeatureTrack - Class in codeanticode.progpuklt
This class encapsulates a feature track, i.e., all the (x, y) positions that the feature point has adopted during its existence up to the current frame.
FeatureTrack() - Constructor for class codeanticode.progpuklt.FeatureTrack
Default constructor
FeatureTracker - Class in codeanticode.progpuklt
This class encapsulates the GPU implementation of the KLT feature tracker, developed by Christopher Zach at the University of North Carolina at Chapel Hill.
FeatureTracker(PApplet, int, int, int) - Constructor for class codeanticode.progpuklt.FeatureTracker
Creates an instance of FeatureTracker to track nFeatures features on images with a resolution of imgWidth x imgHeight pixels.
FeatureTracker(PApplet, int, int, int, FeatureTrackerParameters) - Constructor for class codeanticode.progpuklt.FeatureTracker
Creates an instance of FeatureTracker to track nFeatures features on images with a resolution of imgWidth x imgHeight pixels.
FeatureTrackerParameters - Class in codeanticode.progpuklt
This class encapsulates the parameters of the GPU-KLT algorithm.
FeatureTrackerParameters() - Constructor for class codeanticode.progpuklt.FeatureTrackerParameters
Default constructor of the class.
FeatureTrackerParameters(int, boolean) - Constructor for class codeanticode.progpuklt.FeatureTrackerParameters
This constructor allows to set the number nLevels of levels and disable/enable gain tracking.

G

getHeight() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the supported image height.
getMaxTrackLength() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the maximum track length.
getNDetectedFeatures() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the number of detected features when running the track method for the first time.
getNFeatures() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the number of features being detected and tracked.
getNNewFeatures() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the number of re-detected features.
getNPresentFeatures() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the number of present features being tracked.
getPosX(int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the current x coordinate feature i.
getPosY(int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the current y coordinate feature i.
getTrack(int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the entire track of feature i.
getTrackLength(int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the current track length of feature i.
getTrackX(int, int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the x coordinate of position of feature i at frame t.
getTrackY(int, int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns the y coordinate of position of feature i at frame t.
getWidth() - Method in class codeanticode.progpuklt.FeatureTracker
Returns the supported image width.

K

kernelSize - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Kernel size used in the pyramid with derivatives generation.

L

length - Variable in class codeanticode.progpuklt.FeatureTrack
 
levelSkip - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
After getting an initial estimate of the new feature position in the previous pyramid level, the next level used for refinement is level+levelSkip.

M

MAX_TRACK_LENGTH - Static variable in class codeanticode.progpuklt.FeatureTrack
 
minCornerness - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
The minimum value of the cornerness required for a pixel to classify as corner.
minDistance - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Suppress corners/features that are two close.

N

nIterations - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Number of updates on the position to solve the actually non-linear minimization problem (i.e.
nLevels - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Number of pyramid levels generated and used for tracking.
nTrackedFrames - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Interval for feature re-detection.

R

restart() - Method in class codeanticode.progpuklt.FeatureTrack
Sets restarted field to true.
restarted - Variable in class codeanticode.progpuklt.FeatureTrack
 

S

setMaxTrackLength(int) - Static method in class codeanticode.progpuklt.FeatureTracker
Sets the maximum length of a feature track (in frames), i.e., how many post positions will be stored for a given feature point until it disappears from the image.
SSDThreshold - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
If the error function we are minimizing (with respect to the position update) is not small enough (i.e.
stop() - Method in class codeanticode.progpuklt.FeatureTracker
Stops the tracker.

T

track(int) - Method in class codeanticode.progpuklt.FeatureTracker
Track features in the image stored in the OpenGL texture with id texID.
track(PImage) - Method in class codeanticode.progpuklt.FeatureTracker
Track features in the image stored in the PImage object.
track(int[]) - Method in class codeanticode.progpuklt.FeatureTracker
Track features in the image stored in the pixels array.
trackBorderMargin - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Features very close to the image border are discarded.
trackRestarted(int) - Method in class codeanticode.progpuklt.FeatureTracker
Returns true or false depending on weather feature i has been restarted or not.
trackWithGain - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Should simultaneous gain estimation be enabled (allows some variation in brightness in the images) or not (faster tracking).

W

windowWidth - Variable in class codeanticode.progpuklt.FeatureTrackerParameters
Size of the window around the feature used for the position update.

X

x - Variable in class codeanticode.progpuklt.FeatureTrack
 

Y

y - Variable in class codeanticode.progpuklt.FeatureTrack
 

A C D E F G K L M N R S T W X Y

processing library proGPUKLT by Andres Colubri. (c) 2008