Optimal Linear Filtering for Discrete-Time Systems with Infinite-Dimensional Measurements
Maxwell Varley, Timothy L. Molloy, Girish N. Nair
TL;DR
This paper addresses state estimation for discrete-time linear systems with finite-dimensional states and infinite-dimensional measurements modeled as wide-sense stationary random fields. It derives a Kalman-like optimal linear filter with an explicit gain functional in the Fourier domain, under stationarity assumptions on the measurement noise, and proves existence, uniqueness, and stability using a Hilbert-space framework. The main contributions include a closed-form gain $\kappa_k(i)=P_k f(i)$, a d-dimensional measurement domain, a discrete-time Riccati-equation-based stability analysis, and an FFT-based algorithm with competitive computational complexity. The approach is validated through simulations of a linearized system with a pinhole camera sensor, demonstrating accurate estimation and convergence properties that align with theoretical predictions. Practical significance lies in enabling principled, scalable filtering for high- or infinite-dimensional sensor data (e.g., vision, lidar) without resorting to lumping the measurement space into finite dimensions.
Abstract
Systems equipped with modern sensing modalities such as vision and lidar gain access to increasingly high-dimensional measurements with which to enact estimation and control schemes. In this article, we examine the continuum limit of high-dimensional measurements and analyze state estimation in linear time-invariant systems with infinite-dimensional measurements but finite-dimensional states, both corrupted by additive noise. We propose a linear filter and derive the corresponding optimal gain functional in the sense of the minimum mean square error, analogous to the classic Kalman filter. By modeling the measurement noise as a wide-sense stationary random field, we are able to derive the optimal linear filter explicitly, in contrast to previous derivations of Kalman filters in distributed-parameter settings. Interestingly, we find that we need only impose conditions that are finite-dimensional in nature to ensure that the filter is asymptotically stable. The proposed filter is verified via simulation of a linearized system with a pinhole camera sensor.
