Search papers, labs, and topics across Lattice.
To resolve severe spatio-temporal noise and sparse LiDAR ground truth in satellite 3D reconstruction, the authors built SatUnreal, an Unreal Engine simulation pipeline producing 10,000 high-resolution (0.3m GSD) stereo pairs with physically accurate orbital geometries and mathematically exact occlusion masks. Eliminating environmental variations like dynamic shadows allows neural stereo matchers to learn fundamental geometric correspondences rather than overfitting to temporal capture artifacts. Crucially, SOTA iterative matching models trained exclusively on this synthetic data surpass models trained directly on real-world benchmarks (US3D and WHU-Stereo) during zero-shot transfer.
Purely synthetic training data outperforms native real-world supervision on satellite stereo benchmarks, showing that pristine geometric labels and zero temporal noise beat noisy real-world data collection.
3D reconstruction from satellite imagery is essential for large-scale topographic analysis, yet the lack of high-fidelity training datasets with accurate occlusion labels remains a primary bottleneck. Existing benchmarks, such as US3D and WHU-Stereo, face inherent challenges in spatio-temporal mismatch -- environmental changes and shadow displacements between multi-view acquisitions -- and provide ambiguous ground truth in occluded regions due to LiDAR sparsity. In this paper, we propose SatUnreal, a high-precision synthetic dataset designed to fundamentally overcome these limitations through an Unreal Engine-based simulation pipeline. SatUnreal provides 10,000 stereo pairs with high resolution (0.3m GSD) and is characterized by: (1) Physical Geometry Simulation, replicating realistic satellite orbits by systematically varying baselines and azimuths; (2) Spatio-temporal Consistency, eliminating temporal noise through fixed virtual environments; (3) Topographic Diversity, spanning dense urban canyons to low-texture natural terrains; and (4) Mathematical Label Integrity, utilizing a novel two-step linetrace algorithm to generate flawless occlusion masks. Experimental results using SOTA iterative models demonstrate that models trained exclusively on SatUnreal achieve superior zero-shot transfer performance on real-world benchmarks (US3D, WHU-Stereo) compared to those trained on real datasets. Our findings prove that physically accurate synthetic data provides a more effective supervisory signal for learning geometric features than complex real-world observations, establishing a new paradigm for Sim-to-Real transfer in Earth Observation. Code and dataset are available at https://github.com/jmp-Telepix/SatUnreal_A_High-Precision_Synthetic_Dataset_for_Satellite_Stereo_Matching_via_UnrealEngine