Vista-Morph: Unsupervised Image Registration of Visible-Thermal Facial Pairs

Catherine Ordun, Edward Raff, Sanjay Purushotham
6/10/2023
cs.CV

No official code found. Best implementation: nudro/VistaMorph (0 stars, last commit 2025-05-26).

Abstract

For a variety of biometric cross-spectral tasks, Visible-Thermal (VT) facial pairs are used. However, due to a lack of calibration in the lab, photographic capture between two different sensors leads to severely misaligned pairs that can lead to poor results for person re-identification and generative AI. To solve this problem, we introduce our approach for VT image registration called Vista Morph. Unlike existing VT facial registration that requires manual, hand-crafted features for pixel matching and/or a supervised thermal reference, Vista Morph is completely unsupervised without the need for a reference. By learning the affine matrix through a Vision Transformer (ViT)-based Spatial Transformer Network (STN) and Generative Adversarial Networks (GAN), Vista Morph successfully aligns facial and non-facial VT images. Our approach learns warps in Hard, No, and Low-light visual settings and is robust to geometric perturbations and erasure at test time. We conduct a downstream generative AI task to show that registering training data with Vista Morph improves subject identity of generated thermal faces when performing V2T image translation.

View on arXivView PDF

Code Implementations(1)

nudro/VistaMorphCommunity65%

Vista-Morph: Unsupervised Image Registration of Visible-Thermal Facial Pairs

00Shell, PythonDec 15, 20231 years ago

Similar Papers

Cite this paper

@article{ordun2023vistamorph,
  title  = {Vista-Morph: Unsupervised Image Registration of Visible-Thermal Facial Pairs},
  author = {Catherine Ordun and Edward Raff and Sanjay Purushotham},
  year   = {2023},
  eprint = {2306.06505},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.06505v1}
}

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/2306.06505.svg)](https://codeofpaper.com/paper/2306.06505)

Discussion