|
svo
Semi-Direct Visual Odometry
|
A salient image region that is tracked across frames. More...
#include <feature.h>
Public Types | |
| enum | FeatureType { CORNER, EDGELET } |
Public Member Functions | |
| Feature (Frame *_frame, const Vector2d &_px, int _level) | |
| Feature (Frame *_frame, const Vector2d &_px, const Vector3d &_f, int _level) | |
| Feature (Frame *_frame, Point *_point, const Vector2d &_px, const Vector3d &_f, int _level) | |
Public Attributes | |
| FeatureType | type |
| Type can be corner or edgelet. | |
| Frame * | frame |
| Pointer to frame in which the feature was detected. | |
| Vector2d | px |
| Coordinates in pixels on pyramid level 0. | |
| Vector3d | f |
| Unit-bearing vector of the feature. | |
| int | level |
| Image pyramid level where feature was extracted. | |
| Point * | point |
| Pointer to 3D point which corresponds to the feature. | |
| Vector2d | grad |
| Dominant gradient direction for edglets, normalized. | |
A salient image region that is tracked across frames.
| svo::Feature::Feature | ( | Frame * | _frame, |
| const Vector2d & | _px, | ||
| int | _level | ||
| ) | [inline] |
| svo::Feature::Feature | ( | Frame * | _frame, |
| const Vector2d & | _px, | ||
| const Vector3d & | _f, | ||
| int | _level | ||
| ) | [inline] |
| svo::Feature::Feature | ( | Frame * | _frame, |
| Point * | _point, | ||
| const Vector2d & | _px, | ||
| const Vector3d & | _f, | ||
| int | _level | ||
| ) | [inline] |
| Vector3d svo::Feature::f |
Unit-bearing vector of the feature.
Pointer to frame in which the feature was detected.
| Vector2d svo::Feature::grad |
Dominant gradient direction for edglets, normalized.
Image pyramid level where feature was extracted.
Pointer to 3D point which corresponds to the feature.
| Vector2d svo::Feature::px |
Coordinates in pixels on pyramid level 0.
Type can be corner or edgelet.
1.7.6.1