Overview
A Kalman Filter predicts the next state, compares it with a measurement, and updates the estimate based on uncertainty.
Estimates hidden state by blending predictions with noisy measurements.
Compact metadata for implementation and discovery.
A Kalman Filter predicts the next state, compares it with a measurement, and updates the estimate based on uncertainty.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n^3)
Average
O(n^3)
Worst
O(n^3)
Space
O(n^2)
state_pred = F * state + B * controlProjects the current state estimate forward before seeing the next measurement.
state_next = state_pred + K * (measurement - H * state_pred)Corrects the prediction by the measurement residual scaled by the Kalman gain.
Show a predicted path being pulled toward noisy measurements.
Kalman Filter operates in O(n^3) time and O(n^2) space within the State Estimation family. Key governing relation: state_pred = F * state + B * control. Often compared with Moving Average and Gradient Descent.
What each reference supports for this entry.
Original paper introducing the linear filtering and prediction method now known as the Kalman filter.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Both smooth noisy observations, but Kalman filtering models state dynamics explicitly.