Spatial-Temporal Interpolation is a computational signal processing technique that estimates unknown radio frequency (RF) power spectral density values at unobserved locations and time instances by jointly exploiting the spatial correlation between distributed sensors and the temporal correlation of historical measurements at a single point. It serves as the foundational engine for constructing complete, gap-free Radio Environment Maps (REMs) from sparse, asynchronous sensor data.
Glossary
Spatial-Temporal Interpolation

What is Spatial-Temporal Interpolation?
A computational technique for estimating missing spectrum data by leveraging spatial sensor correlations and temporal measurement history.
Unlike pure spatial interpolation like Kriging, this method incorporates a temporal dimension to track dynamic emitters. It typically models the spectrum as a spatio-temporal random field, using algorithms like Kalman filters or recurrent neural networks to predict how a signal propagates and decays over time, enabling proactive spectrum mobility prediction and accurate spectrum occupancy heatmap generation in contested environments.
Key Characteristics of Spatial-Temporal Interpolation
Spatial-temporal interpolation estimates missing spectrum data by fusing spatial correlations from distributed sensors with temporal patterns from historical measurements, enabling high-fidelity radio environment maps even with sparse or intermittent data.
Dual-Domain Correlation Exploitation
The technique simultaneously leverages spatial autocorrelation (nearby sensors observe similar spectrum states due to propagation physics) and temporal autocorrelation (a single sensor's recent past predicts its near-future state). This dual-domain approach dramatically outperforms pure spatial interpolation like Kriging or pure temporal forecasting like ARIMA when sensor data is intermittently missing. The fusion is typically weighted by a spatiotemporal variogram that models how correlation decays across both distance and time lag.
Kriging with External Drift (KED)
A foundational geostatistical method that extends ordinary Kriging by incorporating temporal trends as auxiliary variables. The spatial prediction at an unmeasured location is modeled as a weighted sum of neighboring measurements plus a deterministic drift term derived from the location's own historical time series. This allows the interpolator to respect both the spatial structure of the RF field and the local temporal dynamics unique to each grid cell.
Gaussian Process Spatiotemporal Models
A Bayesian non-parametric approach that defines a joint distribution over space and time using a separable or non-separable covariance kernel. The kernel function explicitly models how correlation decays with spatial distance and temporal separation. Key advantages include:
- Uncertainty quantification: Every interpolated point comes with a predictive variance
- Irregular sampling: Handles sensors reporting at different, asynchronous intervals
- Hyperparameter learning: Kernel parameters are optimized from data via maximum likelihood
Graph Neural Network Interpolation
Modern deep learning approach where distributed sensors form a spatiotemporal graph. Each node represents a sensor with a time-series feature vector, and edges encode spatial proximity or propagation-based connectivity. Message-passing layers aggregate information from neighboring nodes across both space and time dimensions simultaneously. This architecture naturally handles missing data masks and can learn complex non-linear propagation patterns that parametric geostatistical models miss.
Tensor Completion Methods
The spectrum environment is structured as a 3D tensor with dimensions of location, frequency, and time. Missing entries are recovered by exploiting low-rank structure through techniques like CP decomposition or Tucker decomposition. This approach is particularly effective when spectrum occupancy exhibits correlated patterns across frequency bands—for example, when a wideband signal occupies contiguous channels, creating structured sparsity that tensor methods can exploit for accurate recovery.
Kalman Filter Spatial Propagation
A sequential Bayesian framework where the state vector represents the spectrum power at all grid locations. The prediction step propagates the state forward in time using a transition model, while the update step fuses new sensor measurements using an observation matrix that encodes each sensor's spatial coverage. The Kalman gain optimally weights spatial neighbors versus temporal predictions based on their respective uncertainty covariances, producing a minimum mean-square-error estimate at every time step.
Frequently Asked Questions
Addressing the most common technical inquiries regarding the computational estimation of missing spectrum data across space and time for radio environment mapping.
Spatial-temporal interpolation is a computational technique that estimates unknown radio frequency (RF) signal power at unmeasured locations and time instances by leveraging the spatial correlation between distributed sensors and the temporal correlation of recent historical measurements. Unlike simple spatial-only methods like Kriging, this approach models the electromagnetic environment as a dynamic 3D field (latitude, longitude, time) to reconstruct a complete, continuous Radio Environment Map (REM) from sparse, asynchronous sensor data. It is fundamental for predicting spectrum occupancy in gaps between sensor readings, enabling proactive frequency allocation and interference avoidance in cognitive radio networks.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Master the foundational techniques and data structures that enable accurate estimation of spectrum activity between sensor measurements.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us