Bi-directional Self-Registration for Misaligned Infrared-Visible Image Fusion
Timing Li, Bing Cao, Pengfei Zhu, Bin Xiao, Qinghua Hu
TL;DR
This work tackles misalignment in infrared-visible image fusion by introducing B-SR, a self-supervised bidirectional registration framework that forgoes translation-based alignment. It leverages a proxy data generator (PDG) and inverse PDG (IPDG) to produce global and local alignment signals, and enforces cross-modal edge consistency with a neighborhood dynamic alignment loss while jointly training a reconstruction module to support fusion. Key contributions include the PDG/IPDG mechanism, bi-directional deformation fields ($\phi_p$ and $\phi_n$) for intra-branch and inter-branch registration, and a comprehensive loss design ($\mathcal{L}_{nda}$, $\mathcal{L}_{epr}$, $\mathcal{L}_{ss}$, $\mathcal{L}_{smooth}$, $\mathcal{L}_{recp}$, $\mathcal{L}_{fusion}$) that yields robust alignment and high-quality fusion on misaligned data. Experimental results on RoadScene, DroneVehicle, and TNO demonstrate superior registration and fusion performance compared with state-of-the-art methods, with improved edge alignment and detail preservation under varying misalignment degrees. The approach offers a practical, translation-free solution for real-world multi-modal fusion systems, with public availability of code to foster reproducibility and further development.
Abstract
Acquiring accurately aligned multi-modal image pairs is fundamental for achieving high-quality multi-modal image fusion. To address the lack of ground truth in current multi-modal image registration and fusion methods, we propose a novel self-supervised \textbf{B}i-directional \textbf{S}elf-\textbf{R}egistration framework (\textbf{B-SR}). Specifically, B-SR utilizes a proxy data generator (PDG) and an inverse proxy data generator (IPDG) to achieve self-supervised global-local registration. Visible-infrared image pairs with spatially misaligned differences are aligned to obtain global differences through the registration module. The same image pairs are processed by PDG, such as cropping, flipping, stitching, etc., and then aligned to obtain local differences. IPDG converts the obtained local differences into pseudo-global differences, which are used to perform global-local difference consistency with the global differences. Furthermore, aiming at eliminating the effect of modal gaps on the registration module, we design a neighborhood dynamic alignment loss to achieve cross-modal image edge alignment. Extensive experiments on misaligned multi-modal images demonstrate the effectiveness of the proposed method in multi-modal image alignment and fusion against the competing methods. Our code will be publicly available.
