---
title: Subspace Simple Scanning in LF Super-Resolution
url: https://www.emergentmind.com/topics/subspace-simple-scanning-sub-ss
type: topic
---

# Subspace Simple Scanning in LF Super-Resolution

Subspace Simple Scanning (Sub-SS) is a scanning strategy for light field super-resolution in which a \(4\)D light field is decomposed into meaningful \(2\)D subspaces, each subspace is flattened into a \(1\)D sequence in a fixed order, and the resulting sequences are processed by Mamba-based state-space modules with a single unidirectional scan per subspace [2509.04824]. In the contemporary literature, this name is used explicitly in the LFMT framework for light field image super-resolution, while closely related notions of subspace-wise scanning, probing, or subspace selection also appear in earlier work on efficient light-field modeling, compressive detection, spatial sensing, adaptive subspace detection, and millimeter-wave channel estimation [2406.16083].

## 1. Definition, scope, and terminological boundaries

In its explicit, paper-defined sense, Sub-SS denotes the **“scanning strategy”** proposed for Mamba-based light field super-resolution in the LFMT framework. It has two defining characteristics: **“Simple (unidirectional) scanning”** and **“Subspace coverage”**. The former means that it **“replaces multi-directional scanning (bi-directional, four-way) with one unidirectional scan per subspace to model correlations”**; the latter means that it is **“designed to be used across all 2D LF subspaces (spatial, angular, horizontal EPI, vertical EPI) within the overall LFMT pipeline”** [2509.04824].

The relevant feature tensor is
\[
F \in \mathbb{R}^{U \times V \times H \times W \times C},
\]
where \((u,v)\) index angular coordinates and \((h,w)\) index spatial coordinates. Sub-SS does not process this tensor as a single \(U V H W\)-length sequence. Instead, it operates on domain-specific \(2\)D slices: sub-aperture images (SAIs), MacPI angular slices, and horizontal and vertical epipolar plane images (EPIs) [2509.04824].

The term has a broader interpretive use in adjacent literature. In particular, several papers describe subspace-wise scanning or subspace selection procedures that are not formally named Sub-SS: an **“efficient subspace scanning strategy”** in MLFSR for light field super-resolution [2406.16083], a hypothetical **“Subspace Simple Scanning”** reinterpretation of compressive detection of random subspace signals [1507.02999], **“subspace scanning”** in millimeter-wave MIMO channel estimation [1904.07515], and subspace-code decoding or GLR-based scanning over candidate subspaces in spatial sensing and adaptive detection [2407.02963]. Accordingly, Sub-SS is best understood as a specific LFMT method with a wider family resemblance to earlier subspace-oriented scanning designs.

## 2. Subspace decomposition and the one-direction scanning rule

The LFMT formulation follows the decomposition of a \(4\)D light field into \(2\)D subspaces. For
\[
F \in \mathbb{R}^{U \times V \times H \times W \times C},
\]
the paper defines the following subspaces [2509.04824]:

- **SAI (spatial domain)**:
  \[
  F_s \in \mathbb{R}^{H \times W \times C}, \quad s = 1,\dots,UV.
  \]
- **MacPI (angular domain)**:
  \[
  F_a \in \mathbb{R}^{U \times V \times C}, \quad a = 1,\dots,HW.
  \]
- **Horizontal EPIs**:
  \[
  F_{hor} \in \mathbb{R}^{V \times W \times C}, \quad hor = 1,\dots,UH.
  \]
- **Vertical EPIs**:
  \[
  F_{ver} \in \mathbb{R}^{U \times H \times C}, \quad ver = 1,\dots,VW.
  \]

Within each such subspace, Sub-SS uses a **“unidirectional raster-like scan”**. The paper describes this as flattening each \(2\)D map into a \(1\)D sequence in a fixed order, for example [2509.04824]:
\[
x \in \mathbb{R}^{(H W) \times C}
\]
for a spatial SAI,
\[
x \in \mathbb{R}^{(U V) \times C}
\]
for a MacPI slice, and analogous flattenings for EPI subspaces. It also states that **“No Reverse / Cross / 4D scanning is used inside a subspace.”** This point is central: Sub-SS is defined by restricting each subspace to one deterministic sequence order rather than accumulating forward, backward, cross, or four-way passes [2509.04824].

The observation-center intuition in LFMT is geometric rather than purely sequential. A chosen pixel can be related to nearby pixels in the spatial domain, to correspondences at the same spatial coordinate in the angular domain, and to slanted structures in horizontal and vertical EPIs. Sub-SS does not collapse these domains into one scan; rather, each Mamba-based module operates in one subspace at a time, and the full model covers all subspaces across stages [2509.04824].

This subspace restriction is motivated by the structure of light fields. A plausible implication is that the method treats spatial, angular, and epipolar interactions as distinct sequence-construction problems rather than forcing a single ordering to encode all correlations simultaneously.

## 3. Embedding in LFMT: SSMB, SA-RSMB, EPMB, and EPTB

Sub-SS is implemented inside the **Subspace Simple Mamba Block (SSMB)**, which is the basic Mamba-based module in LFMT. Given
\[
F_{in} \in \mathbb{R}^{B \times H \times W \times C},
\]
SSMB contains two parallel branches [2509.04824]:
\[
\begin{aligned}
F_1 &= SS\text{-}sub\big(\sigma\big(\mathrm{Conv}(\mathrm{Linear}(C, C/2)(F_{in}))\big)\big),\\
F_2 &= \sigma\big(\mathrm{Conv}(\mathrm{Linear}(C, C/2)(F_{in}))\big),\\
F_{out} &= \mathrm{Linear}(C, C)(\mathrm{Concat}(F_1, F_2)).
\end{aligned}
\]
Here, \(SS\text{-}sub(\cdot)\) denotes Mamba-based sequence modeling with Sub-SS scanning, \(\sigma\) is SiLU, and the two branches split channels from \(C\) to \(C/2\) before concatenation [2509.04824].

Two architectural choices distinguish SSMB from a plain visual Mamba block. First, LFMT **“remove[s] Mamba’s causal conv and use[s] standard conv”**. Second, it adds a **“symmetric branch without SSM”** so that **“sequential modeling (Mamba) plus unidirectional scanning can bias the representation”** and a purely convolutional path can **“compensat[e] for possible information loss due to sequential constraints”** [2509.04824]. Inside \(SS\text{-}sub(\cdot)\), the map is flattened by Sub-SS,
\[
F \in \mathbb{R}^{B \times H \times W \times C/2}
\to
X \in \mathbb{R}^{B \times (H W) \times C/2},
\]
processed by Mamba, and reshaped back [2509.04824].

SSMB is wrapped by the **Residual Subspace Mamba Block (RSMB)**:
\[
\begin{aligned}
\overline{F} &= SSMB(LN(F)) + s_1 \cdot F,\\
\widehat{F} &= CA(LN(\overline{F})) + s_2 \cdot \overline{F},
\end{aligned}
\]
where \(LN(\cdot)\) is layer normalization, \(CA(\cdot)\) is channel attention, and \(s_1,s_2\) are learnable scalar residual weights [2509.04824].

LFMT then organizes these units into a two-stage design. In **Stage I**, the **Spatial-Angular Residual Subspace Mamba Block (SA-RSMB)** performs shallow spatial-angular feature extraction by first processing SAIs and then MacPI slices:
\[
F_{SAI} \in \mathbb{R}^{UV \times H \times W \times C},
\qquad
F_{MacPI} \in \mathbb{R}^{HW \times U \times V \times C}.
\]
Three SA-RSMBs are cascaded:
\[
\begin{aligned}
H_{StageI}(F_{Init}) &= SA\text{-}RSMB^3(SA\text{-}RSMB^2(SA\text{-}RSMB^1(F_{Init}))), \\
F_{SA} &= H_{StageI}(F_{Init}) + F_{Init}.
\end{aligned}
\]
In **Stage II**, LFMT uses a dual-branch structure. The **Epipolar Plane Mamba Block (EPMB)** processes horizontal and vertical EPIs with Sub-SS-guided Mamba blocks, while the **Epipolar Plane Transformer Block (EPTB)** applies Transformer attention in the epipolar domain [2509.04824]. The resulting features are fused by
\[
F_{Fuse} = \mathrm{Conv}(\mathrm{Concat}(F_{Init}, F_{SAM}, F_{SAT})),
\]
followed by the reconstruction network \(\mathcal{N}_{Rec}\) [2509.04824].

A crucial boundary condition is explicit in the paper: **Transformer (EPTB) does not use Sub-SS; it uses standard attention.** Sub-SS is therefore not a universal LFMT mechanism but the scanning principle inside its Mamba-based modules [2509.04824].

## 4. Relation to earlier light-field subspace scanning in MLFSR

Before LFMT, the MLFSR model introduced an **“efficient subspace scanning strategy”** for Mamba-based light field super-resolution [2406.16083]. MLFSR decomposes a light field
\[
I_{LR} \in \mathbb{R}^{U \times V \times H \times W}
\]
into spatial, angular, and EPI subspace sequences and then performs **“bi-directional scanning on each subspace”** [2406.16083]. For a feature tensor
\[
f \in \mathbb{R}^{B \times U \times V \times H \times W \times C},
\]
the paper defines:
\[
T_h^i \in \mathbb{R}^{(B V W) \times (U H) \times C},
\quad
T_w^i \in \mathbb{R}^{(B U H) \times (V W) \times C},
\]
for EPI-H and EPI-W sequences, and
\[
T_s^i \in \mathbb{R}^{(B U V) \times (H W) \times C},
\quad
T_a^i \in \mathbb{R}^{(B H W) \times (U V) \times C},
\]
for spatial and angular sequences [2406.16083].

MLFSR’s argument against flattening the entire \(4\)D light field into one \(U V H W\)-length sequence is twofold. First, **“Hidden state compression becomes too lossy.”** Second, a single long sequence mixes **“intra-view spatial structure”** and **“inter-view angular / epipolar correspondences”** in a way that is hard for the SSM to disentangle [2406.16083]. The model therefore uses **Bidirectional Subspace Scanning (BiSS)** blocks, where the sequence is normalized, scanned forward and backward by Mamba, passed through a second LayerNorm and a Channel Attention MLP, and combined with residual connections [2406.16083].

Architecturally, MLFSR packages these operations in the **Mamba-based Global Interaction (MGI)** module and complements them with the **Spatial-Angular Modulator (SAM)** for local refinement. It also introduces a **Transformer-to-Mamba (T2M) loss**
\[
\mathcal{L}_{\text{dist}} = \| f_{\text{deep}} - f_{\text{deep}}^{\text{Trans}} \|_1,
\qquad
\mathcal{L}_{\text{total}} = \mathcal{L}_{\text{rec}} + \lambda \mathcal{L}_{\text{dist}},
\]
with \(\lambda = 0.1\), and reports that adding T2M improves average PSNR by \(0.06\) dB in ablation [2406.16083].

The contrast with LFMT is precise. MLFSR uses **bi-directional** scanning on each subspace, whereas Sub-SS in LFMT is explicitly introduced to replace **“current multi-directional scanning strategies”** with **“one unidirectional scan per subspace”** because the earlier strategies lead to **“inefficient and redundant feature extraction when applied to complex LF data”** [2509.04824]. This suggests a direct methodological progression: efficient subspace scanning in MLFSR established subspace-wise sequence construction as a workable alternative to whole-tensor flattening, and Sub-SS tightened that design by removing multi-directional redundancy.

## 5. Broader research lineages: detection, sensing, and channel estimation

Although the formal Sub-SS method belongs to light field super-resolution, earlier work in other areas developed closely related subspace-scanning ideas.

In compressive detection of random subspace signals, the measurement matrix is partitioned as
\[
\Phi = [\Phi_s^T,\Phi_o^T]^T,
\]
with \(\Phi_s\) projecting onto strong left-singular directions of \(H\) and \(\Phi_o\) onto weak ones. Detection is then based on the energy ratio
\[
T = \frac{\sum_{n=1}^{N_b} z_s[n]^T z_s[n]}{\sum_{n=1}^{N_b} z_o[n]^T z_o[n]}
\;\;\overset{H_1}{\underset{H_0}{\gtrless}}\;\; \gamma,
\]
or, in a fully correlated design, on repeated strongest and weakest directions [1507.02999]. The source paper does not introduce the name Sub-SS, but the supplied interpretation describes this as a **“two-bin subspace scan”** in which a detector compares energy in **“signal-favorable”** and **“signal-unfavorable”** directions [1507.02999].

In millimeter-wave MIMO channel estimation, **“subspace scanning”** refers to sounding the channel with codebook pairs \((\mathbf{W}_k,\mathbf{F}_k)\) and selecting
\[
k_{\mathrm{opt}} = \arg\max_{k=1,\ldots,K} \|\mathbf{y}_k\|_2^2.
\]
The paper states that **“the decision in (3) is highly susceptible to noise”** and that sparse subspace scanning performance **“starts to deteriorate as the array size grows, especially for the hybrid precoding architecture”** [1904.07515]. It then proposes sparse subspace decomposition (SSD), which minimizes the mismatch
\[
\big\|\mathbf{y} - \mathcal{A}(\mathcal{F},\mathcal{W},\mathbf{U}\Lambda\mathbf{V}^*)\big\|_2^2
\]
under low-rank structure instead of retaining only the maximum-power sample [1904.07515].

In spatial sensing and direction-of-arrival estimation, a **sensing subspace code** is defined as
\[
\mathcal{C} = \{ \mathcal{R}(H(u)) : u\in\mathcal{M} \} \subset \mathcal{P}(\mathbb{C}^M),
\]
so that each DoA configuration maps to a subspace codeword. The interpretation supplied with the paper states that a hypothetical Sub-SS procedure would estimate a signal subspace and then scan over candidate \(\mathcal{S}(\Theta)\), choosing the one with maximum similarity; in that reading, Sub-SS acts as a nearest-neighbor or maximum-likelihood subspace decoder [2407.02963].

A similar interpretation appears in adaptive subspace detection with primary and secondary data. There, one can scan candidate subspaces \(\mathcal{S}_m = \langle H_m\rangle\) after whitening with secondary data, using GLR-based statistics such as
\[
T_m
=
\frac{\det(I_N + R_P)}
{\det(I_N + P_{G_m}^{\perp} R_P P_{G_m}^{\perp})}
\]
for known candidate subspaces, or a global eigenvalue-based detector when only the subspace dimension is known [2107.02235]. Again, the paper does not define Sub-SS as a named method, but it provides a statistically principled backbone for explicit or implicit scanning over subspaces.

Taken together, these lineages show that the phrase “subspace scanning” predates LFMT and spans several meanings: energy contrast between strong and weak directions, codebook search over sounded subspaces, nearest-subspace decoding, and GLR testing over candidate subspaces. The formal novelty of Sub-SS lies in converting this general intuition into a specific unidirectional scanning strategy for Mamba-based light field processing.

## 6. Empirical behavior, complexity, and recurring misconceptions

LFMT reports a direct ablation of scanning strategies in which Sub-SS is compared with SS2D, Cross-SS2D, and SS4D. The reported values are as follows [2509.04824]:

| Scanning strategy | Params (M) | Ave PSNR / SSIM |
|---|---:|---:|
| Sub-SS | 2.19 | 32.66 / 0.9471 |
| SS2D | 2.26 | 32.52 / 0.9468 |
| Cross-SS2D | 2.26 | 32.55 / 0.9470 |
| SS4D | 2.34 | 32.52 / 0.9471 |

The same paper states that, under similar parameters, replacing Sub-SS with SS2D, Cross-SS2D, or SS4D **“decreases PSNR”** and **“slows convergence”**, and that Sub-SS **“converges faster to higher PSNR”** [2509.04824]. At the full-network level, LFMT reports:
- **Params**: \(2.19\) M
- **FLOPs**: \(66.72\) G
- **Ave PSNR**: \(32.66\) dB

It also reports a tiny configuration:
- **Params**: \(1.37\) M
- **FLOPs**: \(42.33\) G
- **Ave PSNR**: \(32.48\) dB [2509.04824].

MLFSR provides complementary evidence on the efficiency of subspace-wise sequence construction. For \(2\times\) SR on \(5\times5\) light fields, it reports \(27.81\) ms / \(0.18\) GB on \(32\times32\) inputs and \(455.30\) ms / \(2.63\) GB on \(128\times128\) inputs, while at \(384\times384\) it reports \(4.28\) s / \(23.55\) GB and notes that the model still runs on high-resolution inputs where several Transformer baselines are out of memory or substantially slower [2406.16083].

Three misconceptions recur in discussions of Sub-SS.

First, Sub-SS is not simply any subspace-based method. In the strict sense established by LFMT, it is a **unidirectional per-subspace scanning strategy** inside Mamba-based light field super-resolution [2509.04824].

Second, Sub-SS is not a single scan over the full \(4\)D tensor. Both MLFSR and LFMT decompose the light field into spatial, angular, and epipolar subspaces precisely to avoid a single \(U V H W\)-length sequence [2406.16083][2509.04824].

Third, Sub-SS is not synonymous with multi-directional subspace scanning. On the contrary, the method is defined against that family: it **“replaces multi-directional scanning (bi-directional, four-way) with one unidirectional scan per subspace”** because the earlier designs are argued to induce **“coupling and redundancy across subspaces”**, **“inefficient use of Mamba’s capacity”**, and **“higher computational cost without proportional gain”** in the light-field setting [2509.04824].

In that sense, Sub-SS occupies a specific position in the evolution of subspace-aware sequence modeling: it preserves the geometric decomposition of light fields into SAI, MacPI, and EPI domains, but reduces the scan within each domain to the simplest deterministic ordering compatible with Mamba-based long-range modeling.

Source: https://www.emergentmind.com/topics/subspace-simple-scanning-sub-ss