Detection of Moving Objects in Earth Observation Satellite Images
Eric Keto, Wesley Andres Watters
TL;DR
The paper tackles detecting moving objects in push-broom Earth-observation imagery where each scene is a mosaic of sequential exposures lacking precise timestamps. It analyzes two motion signatures—the color ghosts in composite RGB images and positive–negative pairs in differenced bands—using a Planet Labs SuperDove PL22 scene to infer motion. A timing-restoration framework is developed, deriving the color-band offset $\Delta t_{color}=\frac{N_y \mu}{2\pi R_\oplus \omega}$ and velocity estimates $v_i=\frac{\Delta p}{\Delta t_{color}+a}$ with $a\in\{0,\pm\Delta t_{camera}\}$, enabling velocity measurements despite mosaicking. The results show detectable motion for cars, boats, and aircraft, with velocity accuracy limited mainly by pixelization and altitude–speed ambiguity, and the work points toward automated motion-detection software for large-area Earth observation, with broader relevance to planetary-science and search-for-extraterrestrial-origin research.
Abstract
Moving objects have characteristic signatures in multi-spectral images made by Earth observation satellites that use push broom scanning. While the general concept is applicable to all satellites of this type, each satellite design has its own unique imaging system and requires unique methods to analyze the characteristic signatures. We assess the feasibility of detecting moving objects and measuring their velocities in one particular archive of satellite images made by Planet Labs Corporation with their constellation of SuperDove satellites. Planet Labs data presents a particular challenge in that the images in the archive are mosaics of individual exposures and therefore do not have unique time stamps. We explain how the timing information can be restored indirectly. Our results indicate that the movement of common transportation vehicles, airplanes, cars, and boats, can be detected and measured.
