Source-linked AI summary

Hyperspectral Super-Resolution via Coupled Tensor Ring Factorization

Wei He, Yong Chen, Naoto Yokoya, Chao Li, Qibin Zhao

arXiv:2001.01547v1eess.IVcs.CV

TL;DR

HSR combines a low-resolution HSI with a high-resolution MSI to obtain a high-resolution HSI. This paper proposes coupled tensor ring factorization, with a nuclear-norm-regularized variant to explore global spectral low rank. The authors report that NCTRF performs advantageously compared with previous matrix, tensor, and deep-learning methods.

  • Problem

    HSR must combine low-resolution HSI and high-resolution MSI to produce a high-resolution HSI, addressing the sensors' trade-off between spatial and spectral resolution.

    Source: §I · p. 1
  • Method

    CTRF separately learns a high-spectral-resolution core from HSI and high-spatial-resolution cores from MSI, then reconstructs HR-HSI through tensor-ring representation; NCTRF adds spectral nuclear norm regularization.

    Source: §I · p. 2
  • Results

    Experiments demonstrate NCTRF's advantage over previous matrix, tensor, and deep-learning methods.

    Source: §I · p. 2
  • Takeaways & Limitations

    The proposed tensor-ring models are reported to exploit class-specific low-rank structure, with NCTRF additionally targeting global spectral low rank in recovered HR-HSI.

    Source: §I · p. 2, §V · p. 8

Abstract

from arXiv · show

Hyperspectral super-resolution (HSR) fuses a low-resolution hyperspectral image (HSI) and a high-resolution multispectral image (MSI) to obtain a high-resolution HSI (HR-HSI). In this paper, we propose a new model, named coupled tensor ring factorization (CTRF), for HSR. The proposed CTRF approach simultaneously learns high spectral resolution core tensor from the HSI and high spatial resolution core tensors from the MSI, and reconstructs the HR-HSI via tensor ring (TR) representation (Figure~\ref{fig:framework}). The CTRF model can separately exploit the low-rank property of each class (Section \ref{sec:analysis}), which has been never explored in the previous coupled tensor model. Meanwhile, it inherits the simple representation of coupled matrix/CP factorization and flexible low-rank exploration of coupled Tucker factorization. Guided by Theorem~\ref{th:1}, we further propose a spectral nuclear norm regularization to explore the global spectral low-rank property. The experiments have demonstrated the advantage of the proposed nuclear norm regularized CTRF (NCTRF) as compared to previous matrix/tensor and deep learning methods.

I. INTRODUCTION

HSR fuses low-resolution HSI with high-resolution MSI to address the trade-off between spatial and spectral resolution. CTRF uses tensor-ring cores to reconstruct the HR-HSI, while NCTRF adds spectral nuclear norm regularization; experiments report advantages over prior matrix, tensor, and deep-learning methods.

I. INTRODUCTION

  • HSR combines low-resolution HSI and high-resolution MSI because imaging sensors trade spatial resolution against spectral resolution.The goal is to generate a high-resolution HSI for remote-sensing and other applications.Source: §I · p. 1
  • Matrix factorization methods jointly learn spectral bases and spatial coefficients, but reshaping the HR-HSI into a matrix loses spatial correlation.The paper also notes that prior coupled tensor methods have limitations: CP assumes equal low-rank properties across dimensions, while Tucker's core increases computational and estimation complexity.Source: §I · p. 1
  • CTRF separately factorizes HSI and MSI to learn a high-spectral-resolution core from HSI and two high-spatial-resolution cores from MSI, then reconstructs HR-HSI via tensor ring.The authors describe tensor ring as retaining the simple representation of matrix/CP factorization and the flexible low-rank exploration of Tucker factorization, while separately exploiting low-rank properties of different classes.Source: §I · pp. 1–2
  • NCTRF applies nuclear norm regularization to the third TR core's mode-2 unfolding to explore HR-HSI's global spectral low-rank property.The paper states that plain TR factorization ignores this global property.Source: §I · p. 2
  • Experiments demonstrate NCTRF's advantage over previous matrix, tensor, and deep-learning methods.The introduction also reports analysis of CTRF's advantages and an efficient alternating-iteration method.Source: §I · p. 2

II. RELATED WORKS

The related-work section reviews coupled matrix and tensor decomposition methods for HSR. It describes how matrix factorization couples spectral bases and spatial coefficients, and how coupled CP preserves spatial structure but can underexplore spectral low rank.

A. Coupled matrix factorization

  • Coupled matrix factorization represents HR-HSI through spectral basis and coefficient matrices, jointly learned from HSI and MSI under linear degradation models.The basis can represent a low-dimensional subspace or spectral endmembers, depending on its regularization.Source: A. Coupled matrix factorization · p. 2
  • Reshaping spatial dimensions into vectors ignores spatial correlation, and total-variation regularization can oversmooth results and limit accuracy.Source: A. Coupled matrix factorization · p. 2

B. Coupled CP factorization

  • Coupled CP models the observations with shared latent factors and preserves HR-HSI spatial structure, but its equal treatment of factors can underexploit spectral low rank.CP decomposes a tensor into rank-1 outer-product terms and models the coupled data using linear degradation matrices.Source: B. Coupled CP factorization · p. 3

C. Coupled Tucker factorization

Coupled Tucker factorization uses dimension-specific factors and a core tensor, while tensor ring decomposition represents a tensor through circular products of third-order cores. CTRF is introduced as a simpler-than-Tucker model with more flexible rank selection than CP.

C. Coupled Tucker factorization

  • Tucker factor sizes can reflect each dimension’s low-rank prior, but its independent core tensor requires regularization and remains difficult to estimate accurately from HSI and MSI.The stated L1 and L2 regularizers introduce additional tuning parameters.Source: C. Coupled Tucker factorization · p. 3

III. COUPLED TENSOR RING FACTORIZATION

  • CTRF offers more flexible rank selection than CP and a simpler representation than Tucker.The paper introduces it for hyperspectral super-resolution.Source: §III · p. 3

A. Tensor ring decomposition

  • Tensor ring decomposition represents a tensor through circular multilinear products of third-order core tensors, with the first and last TR ranks equal.Each tensor element is the trace of the product of lateral slices from the cores.Source: A. Tensor ring decomposition · p. 3
  • Circular dimension shifting lets the analysis move middle cores to the first position; the rank product R1 × Rn+1 is bounded by the rank of the corresponding unfolding.The unfolding groups dimensions I1 through In against In+1 through IN.Source: A. Tensor ring decomposition · p. 3

B. Coupled tensor ring factorization

The coupled tensor ring model assigns spatial and spectral roles to three TR cores and combines the HSI and MSI observation models to obtain CTRF.

B. Coupled tensor ring factorization

  • The model assumes separable spatial degradation operators P1 and P2 and a spectral degradation matrix P3.P1 and P2 are described as separable operators of the spatial degradation operator P0.Source: B. Coupled tensor ring factorization · p. 3
  • The three HR-HSI TR cores correspond to the two spatial dimensions and the spectral dimension, respectively, with TR ranks R = [R1, R2, R3].G(1) and G(2) are spatial cores; G(3) is the spectral core.Source: B. Coupled tensor ring factorization · p. 3
  • Combining the HSI and MSI observation models yields the proposed CTRF model.The section presents the combined model after formulating the HR-HSI TR representation and the observations.Source: B. Coupled tensor ring factorization · pp. 3–4

C. Motivation of CTRF for HSR

The paper motivates CTRF through its ability to model class-specific spectral subspaces, then adds a nuclear-norm penalty to target global spectral low rank. A WDC example compares TR and Tucker signatures, and the NCTRF discussion notes that only spectral low rank is regularized.

C. Motivation of CTRF for HSR

  • TR’s spectral core models the number of classes and each class’s subspace dimension separately.The paper contrasts this with Tucker’s global exploitation of spectral low rank.Source: C. Motivation of CTRF for HSR · p. 4
  • TR-derived signatures were much more similar to the SVD reference signatures than Tucker-derived signatures in the constructed WDC example.The comparison used 50 grass and 50 road pixels and extracted the first two SVD principal components per class as reference signatures.Source: C. Motivation of CTRF for HSR · p. 4

D. NCTRF

  • Because class subspace dimensions may differ, a larger shared R1 can weaken the spectral core’s global low-rank property.The paper notes that HSI has strong spectral correlation and proposes regularizing the third core along mode 2.Source: D. NCTRF · p. 4
  • NCTRF uses a nuclear-norm penalty on the mode-2 unfolding of G(3) to encourage low rank, since a rank constraint is hard to optimize.The nuclear norm is the sum of a matrix’s singular values.Source: D. NCTRF · p. 4
  • Theorem 2 bounds HR-HSI spectral rank by the mode-2 rank of G(3), supporting the regularizer’s use for global spectral low rank.The paper regularizes spectral low rank only, omitting spatial low rank because it describes spectral low rank as much stronger.Source: D. NCTRF · p. 4

E. Optimization

The optimization introduces a latent variable and augmented Lagrangian for the non-convex objective, then uses alternating updates over four subproblems.

E. Optimization

  • Although the objective is non-convex, it is convex in each separable variable.The method introduces latent variable G(0) = G(3) and converts the objective to an augmented Lagrangian.Source: E. Optimization · p. 4
  • An alternating iterative method optimizes the augmented Lagrangian by updating one variable at a time, splitting the problem into four subproblems.Each update fixes the other variables.Source: E. Optimization · p. 5
  • The G(1) update becomes a quadratic problem whose unique solution is obtained by solving a general Sylvester matrix equation.The derivation uses tensor unfoldings.Source: E. Optimization · p. 5

1 P1G(1) (2)A1A⊤

The NCTRF optimization alternates updates to the TR cores and auxiliary variables. Its core updates use closed-form or conjugate-gradient solutions, while the auxiliary update applies singular value thresholding.

Core updates

  • The G(2) and G(3) updates circularly shift the tensors and use conjugate gradient to solve the resulting optimizations.The G(2) optimization is converted to a matrix version before solution.Source: §1 · p. 5

Optimization

  • The algorithm iteratively updates TR cores G, then updates L and µ.The NCTRF procedure is summarized in Algorithm 1.Source: §1 · p. 5

Core and auxiliary updates

  • The G(0) update has a closed-form solution, while conjugate gradient avoids a large matrix inversion in solving (19).The L and µ update uses singular value thresholding.Source: §1 · p. 5

IV. EXPERIMENTS

The experiments evaluate the proposed methods and report image-size information, with implementation performed in Matlab on a laptop.

IV. EXPERIMENTS

  • The experiments cover comparisons of methods, parameter and convergence analyses, computational time, and deep-learning comparisons.The experiments were programmed in Matlab R2018b.Source: §IV · pp. 5–6
  • Table II reports the sizes of the images used for the HSR experiments.The experimental overview identifies Table II as the source of these image sizes.Source: §IV · p. 5, Table II · p. 6
  • The experiments were run on a laptop with a Core i7-8750H CPU and 32G of memory.The implementation used Matlab R2018b.Source: §IV · p. 6

A. Experimental database

The evaluation uses three simulated HSR datasets, compares matrix and tensor methods with CTRF and NCTRF, and reports advantages for the proposed methods at moderate noise levels.

A. Experimental database

  • The simulated WDC, Pavia Center, and Indian Pines datasets use average-kernel spatial degradation and Gaussian noise at SNR 20, 30, and 40dB.The HR-HSIs are scaled to [0, 255].Source: A. Experimental database · p. 6

B. Comparison methods and evaluation measures

  • Comparisons include matrix, tensor, and proposed CTRF/NCTRF methods, assessed with five image-quality measures.Smaller RMSE, ERGAS, and SAM indicate better results; larger PSNR and SSIM indicate better quality.Source: B. Comparison methods and evaluation… · p. 6

C. Experimental results

  • CTRF and NCTRF have more advantages at SNR 20dB and 30dB, based on evaluation values averaged across the three datasets.The paper also reports that NCTRF is slightly better than CTRF, while NLSTF is most accurate in the low-noise case.Source: C. Experimental results · p. 6

D. Discussion

The discussion analyzes TR-rank and convergence behavior, compares NCTRF with deep-learning methods, and concludes that the proposed factorization methods perform favorably against tensor and deep-learning alternatives.

D. Discussion

  • On WDC, RMSE for CTRF and NCTRF decreases to stable values as iterations increase; the TR-rank analysis finds NCTRF has lower RMSE than CTRF.The selected ranks are [3, 150, 3], [4, 200, 4], and [5, 250, 5] for SNR 20, 30, and 40, respectively.Source: D. Discussion · p. 6, Figure 6 · p. 7, Figure 5 · p. 7
  • The method-comparison discussion describes the proposed methods as competitive in computational time.Table III presents computational times for different methods and datasets.Source: D. Discussion · p. 7, Table III · p. 7
  • NCTRF achieves better quantitative results than uSDN, while its PSNR is higher and SSIM lower than MHF-net; it requires no additional training samples.The visual comparison on CAVE also reports better results than the state-of-the-art deep-learning methods.Source: Table IV · p. 7, D. Discussion · p. 8
  • Figure 7 compares CAVE results at 460, 540, and 620 nm, with difference images; the text reports better visual results for NCTRF than deep-learning methods.The figure caption identifies the wavelengths and difference-image rows.Source: D. Discussion · p. 8, Figure 7 · p. 8

V. CONCLUSIONS

  • The conclusion presents CTRF as exploiting class-specific low-rank structure and NCTRF as adding third-core nuclear-norm regularization for global spectral low-rank structure.An efficient alternating iteration method is proposed; automatic TR-rank selection is left for future work.Source: §V · p. 8

VI. SUPPLEMENTARY MATERIAL

The Theorem 2 proof merges core tensors using Proposition (1) and invokes permutation relations among tensor unfoldings.

1) Theorem 2:

Loading 2001.01547v1…