# Feature Tracking

Feature tracking finds stable corners/edges in the scene and follows them frame-to-frame—fully on-device—so mapping, odometry, and
AR anchoring stay low-latency even under fast motion or thin host budgets.

OAK cameras run the [FeatureTracker
node](https://docs.luxonis.com/software-v3/depthai/depthai-components/nodes/feature_tracker.md) with hardware-accelerated optical
flow. With high keypoint density, good low-light stability, and tight IMU sync it makes visual odometry and localization hold up
in challenging scenes.

## Tracking resilience

FeatureTracker gives you stable, real-time point tracking, automatically drops unreliable points, and is easy to tune so
performance stays strong across different environments. Pair it with
[IMU](https://docs.luxonis.com/software-v3/depthai/depthai-components/nodes/imu.md) or stereo depth to keep pose seeds stable
after shocks, drift, or aggressive maneuvers.

## Typical use cases

 1. Visual odometry & SLAM: feed tracks into [Basalt
    VIO](https://docs.luxonis.com/software-v3/depthai/examples/rvc2/vslam/basalt_vio.md), RTAB-Map, or other VIO stacks for
    drift-resistant pose.
 2. Motion estimation: derive ego-motion or rotation cues directly from optical flow for stabilization, drones, and handheld rigs.
 3. AR anchoring: lock virtual content to real points with low-latency updates even during quick pans or rolls.

## Build your own

### Guides and examples

### Feature tracker demo

Detect and track features between frames

[Feature tracker demo](https://docs.luxonis.com/software-v3/depthai/examples/feature_tracker/feature_tracker.md)

### Motion estimation

Tracks + optical flow for motion cues

[Motion estimation](https://docs.luxonis.com/software-v3/depthai/examples/feature_motion_estimation.md)

### Feature detector

Corner detection only—useful for tuning thresholds

[Feature detector](https://docs.luxonis.com/software-v3/depthai/examples/feature_detector.md)

### Basalt VIO

Stereo + IMU odometry using tracked features

[Basalt VIO](https://docs.luxonis.com/software-v3/depthai/examples/rvc2/vslam/basalt_vio.md)

### Need assistance?

Head over to [Discussion Forum](https://discuss.luxonis.com/) for technical support or any other questions you might have.
