SPAR builds on research code and pretrained components from several upstream projects. Third-party files remain under their original licenses; the repository-level LICENSE.md does not replace those terms.
model/dinov3/model/dinov3/LICENSE.mdDINOv3 model weights are not distributed in this repository. Users must obtain access from Meta and comply with the DINOv3 License.
model/sam2/model/sam2/LICENSE and model/sam2/LICENSE_cctorchSAM2 is used only for optional test-time mask refinement in the paper-aligned release path. SAM2 checkpoints are not distributed here.
submodules/lang_seg Git submoduleLSeg checkpoints are not distributed here.
Parts of this repository retain or adapt code from the LVSM, RayZer, and WildRayZer research implementations, as indicated by copyright headers and source comments in individual files. Users must review and comply with the corresponding upstream terms when redistributing derived files.
The perceptual-loss implementation in model/loss.py also records its source adaptations in the file header. The VGG weight file is downloaded separately and is not redistributed.
RealEstate, D-RE10K, ScanNet, COCO, pretrained model weights, and trained SPAR checkpoints are not part of this source release. Each remains governed by its provider’s license or terms of use.