Depth-Supervised Fusion Network for Seamless-Free Image Stitching

Zhiying Jiang, Ruhao Yan, Zengxi Zhang, Bowei Zhang, Jinyuan Liu
10/24/2025
cs.CV

Official code: DLUT-YRH/DSFN (19 stars, last commit 2026-03-24).

Abstract

Image stitching synthesizes images captured from multiple perspectives into a single image with a broader field of view. The significant variations in object depth often lead to large parallax, resulting in ghosting and misalignment in the stitched results. To address this, we propose a depth-consistency-constrained seamless-free image stitching method. First, to tackle the multi-view alignment difficulties caused by parallax, a multi-stage mechanism combined with global depth regularization constraints is developed to enhance the alignment accuracy of the same apparent target across different depth ranges. Second, during the multi-view image fusion process, an optimal stitching seam is determined through graph-based low-cost computation, and a soft-seam region is diffused to precisely locate transition areas, thereby effectively mitigating alignment errors induced by parallax and achieving natural and seamless stitching results. Furthermore, considering the computational overhead in the shift regression process, a reparameterization strategy is incorporated to optimize the structural design, significantly improving algorithm efficiency while maintaining optimal performance. Extensive experiments demonstrate the superior performance of the proposed method against the existing methods. Code is available at https://github.com/DLUT-YRH/DSFN.

View on arXivView PDF

Code Implementations(1)

DLUT-YRH/DSFNOfficial100%

NeurIPS 2025 -- Depth-Supervised Fusion Network for Seamless-Free Image Stitching

193PythonOct 9, 20257 months ago

Similar Papers

Cite this paper

@article{jiang2025depthsupervised,
  title  = {Depth-Supervised Fusion Network for Seamless-Free Image Stitching},
  author = {Zhiying Jiang and Ruhao Yan and Zengxi Zhang and Bowei Zhang and Jinyuan Liu},
  year   = {2025},
  eprint = {2510.21396},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.21396v1},
  journal = {NEURIPS 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.21396.svg)](https://codeofpaper.com/paper/2510.21396)

Discussion