Morphing Through Time โ€” Pretrained Weights

Weights for Morphing Through Time: Diffusion-Based Bridging of Temporal Gaps for Robust Alignment in Change Detection (Madani & Patel).

Morphing Through Time pipeline

Given a bi-temporal pair (I_A, I_B), DiffMorpher synthesizes K=5 intermediate frames; RoMa estimates the flow between consecutive frames, composed into F_{Aโ†’B}; a residual flow-refinement U-Net corrects it to Fฬ‚_{Aโ†’B}, which warps I_B onto I_A before the (frozen) change-detection backbone.

Contents

This repository hosts the trained Stage-3 residual-refiner checkpoints (<dataset>/refiner.pth for LEVIR / WHU / DSIFN). The diffusion backbone (Stable Diffusion 2.1) and RoMa weights download automatically on first use, so they are not stored here.

pip install -U huggingface_hub
bash scripts/download_weights.sh    # from the code repo; pulls checkpoints into ./checkpoints/

License

Non-commercial research use (CC BY-NC 4.0). The morphing stage is derived from DiffMorpher under the S-Lab License 1.0; see the code repository for details.

Citation

@article{madani2025morphing,
  title   = {Morphing Through Time: Diffusion-Based Bridging of Temporal Gaps for Robust Alignment in Change Detection},
  author  = {Madani, Seyedehanita and Patel, Vishal M.},
  journal = {arXiv preprint arXiv:2511.07976},
  year    = {2025}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Paper for Anita1379m/morphingthroughtime