Motion-Compensated Latent Semantic Canvases for Visual Situational Awareness on Edge
Igor Lodin, Sergii Filatov, Vira Filatova, Dmytro Filatov
TL;DR
This paper tackles persistent semantic memory for visual situational awareness on resource-constrained edge devices under camera motion. It introduces Motion-Compensated Latent Semantic Canvases (MCLSC), which combines baseline-anchored stabilization, a 2× canvas warp, and motion-gated asynchronous segmentation to maintain two latent canvases (static and dynamic) that store persistent and current semantic information, respectively. Compared with naive per-frame segmentation, MCLSC achieves substantial compute savings on 480p video while preserving coherent semantic overlays, by writing only when motion indicates new information and by stabilizing coordinates through a lightweight transform. The approach is model-agnostic and designed for edge deployment, though it inherits limitations from affine motion models and segmentation errors, motivating future work on deeper gates, confidence-weighted writes, and lightweight geometric enhancements for depth variation.
Abstract
We propose Motion-Compensated Latent Semantic Canvases (MCLSC) for visual situational awareness on resource-constrained edge devices. The core idea is to maintain persistent semantic metadata in two latent canvases - a slowly accumulating static layer and a rapidly updating dynamic layer - defined in a baseline coordinate frame stabilized from the video stream. Expensive panoptic segmentation (Mask2Former) runs asynchronously and is motion-gated: inference is triggered only when motion indicates new information, while stabilization/motion compensation preserves a consistent coordinate system for latent semantic memory. On prerecorded 480p clips, our prototype reduces segmentation calls by >30x and lowers mean end-to-end processing time by >20x compared to naive per-frame segmentation, while maintaining coherent static/dynamic semantic overlays.
