Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multimodal Fractional Fourier Adapter

Updated 8 January 2026
  • Multimodal Fractional Fourier Adapter is an architectural module that leverages the fractional Fourier transform to unify visual and tactile sensor embeddings in a joint frequency space.
  • It integrates modality-specific attention mechanisms and learnable projections to align outputs from visual, tactile, and training-only language encoders.
  • Empirical results demonstrate improved single-domain generalization, with macro-F1 scores increasing by up to 18.5 points over conventional fusion approaches.

The Multimodal Fractional Fourier Adapter (MFFA) is an architectural module designed to bridge the modality gap between visual and tactile sensor representations in embodied agents, particularly within the context of single domain generalization for multimodal visual-tactile learning (SDG-VTL). MFFA operates by projecting embeddings from visual (VIS), tactile (TAC), and (during training) language (LANG) encoders into a joint embedding-frequency space using the fractional Fourier transform (FrFT), followed by modality-specific attention and alignment mechanisms. This approach mitigates discrepancies between VIS and TAC images and enhances cross-domain generalization without requiring multi-domain data or complex cross-modal fusion strategies (Qiu et al., 1 Jan 2026).

1. Mathematical Principles: Fractional Fourier Transform Foundations

MFFA relies fundamentally on the fractional Fourier transform (FrFT), which generalizes the classical Fourier transform to a continuous family of intermediate domains. Given an embedding E(u0)RDE(u_0)\in\mathbb{R}^D, its pp-th order FrFT is defined as: FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0, with fractional order pp corresponding to angle α=pπ/2\alpha = p\pi/2. The kernel KpK_p is expressed as: Kp(u0,up)=Aαexp(j(12u02cotαu0upcscα+12up2cotα)),K_p(u_0, u_p) = A_\alpha \exp\Bigl(j\bigl(\frac{1}{2}u_0^2\cot\alpha - u_0 u_p\csc\alpha + \frac{1}{2}u_p^2\cot\alpha\bigr)\Bigr), where Aα=1jcotα2πA_\alpha = \sqrt{\frac{1 - j\cot\alpha}{2\pi}}. For α\alpha as integer multiples of π\pi, pp0 reduces to Dirac delta functions, recovering the identity and parity transforms.

Practical implementation uses a discrete FrFT (DFrFT) matrix pp1, calculated via Hermite–Gaussian eigenvectors and eigenvalues: pp2 yielding pp3.

2. MFFA Architecture and Pipeline Integration

MFFA is inserted into the OmniVaT pipeline following frozen modality-specific encoders:

  • Visual encoder (e.g., CLIP vision, outputs pp4)
  • Tactile encoder (pp5)
  • (Training only) Language encoder (pp6)

Each modality branch comprises two operations: FrFT processing and fractional Fourier attention (FrATT), with branch-specific learnable linear projections.

MFFA Processing Steps

Branch Linear Expansion FrFT Application FrATT Query
Language pp7 FrFTpp8 of pp9 FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,0, FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,1
Visual FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,2 FrFTFrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,3 of FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,4 FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,5, FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,6
Tactile FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,7 FrFTFrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,8 of FrFTp{E}(up)=Kp(u0,up)  E(u0)  du0,\mathrm{FrFT}_p\{E\}(u_p) = \int_{-\infty}^{\infty} K_p(u_0, u_p)\;E(u_0)\;du_0,9 pp0, pp1
  • After expansion via pp2, the output is passed through DFrFT, then separated into real and imaginary parts, with ReLU activation applied to both.
  • Attention is performed using modality-specific queries, global-class tokens, and two-layer MLPs.

The output representations pp3 and pp4 from VIS and TAC are then processed by the Discrete Tree Generation (DTG) module for tree-based representation diversity.

3. Training Objectives, Losses, and Optimization

Three principal loss components coordinate MFFA training:

pp6

pp7

with pp8 denoting the similarity matrix of nodes at depth pp9.

Total loss is the sum: α=pπ/2\alpha = p\pi/20

Key hyperparameters include FrFT order α=pπ/2\alpha = p\pi/21, embedding extension α=pπ/2\alpha = p\pi/22, alignment weight α=pπ/2\alpha = p\pi/23, tree depth α=pπ/2\alpha = p\pi/24, initial learning rate 0.05 (cosine-annealed), SGD momentum 0.9, 20 epochs, and batch size 16.

4. Quantitative Impact and Ablation Analysis

Removal of α=pπ/2\alpha = p\pi/25 (eliminating FrFT-domain alignment but retaining MFFA) yields a macro-F1 increase on TAG → X from 40.6% (baseline) to 51.2%; reintroducing α=pπ/2\alpha = p\pi/26 further raises F1 to 52.5%. When compared to embedding-space fusion methods (e.g., LDC), MFFA plus alignment delivers up to 18.5–point improvement on OF 2.0 A → X.

Cosine-margin tests (comparing intra-class vs. inter-class similarity) show that OmniVaT’s MFFA module markedly increases the margin to 0.258, compared to ~α=pπ/2\alpha = p\pi/27 for conventional approaches. Hyperparameter optimization indicates optimal performance for α=pπ/2\alpha = p\pi/28 (interpolating between embedding and frequency representations) and tree depth α=pπ/2\alpha = p\pi/29.

5. Insights into Modality Alignment: Spectral–Spatial Semantic Bridging

The rationale for FrFT-driven alignment is the continuum it provides between pure embedding domain (KpK_p0) and pure frequency domain (KpK_p1). Intermediate fractional orders (KpK_p2) uncover joint spectral–spatial semantics, facilitating disentanglement of class boundaries and strong congruence between VIS and TAC modalities. This mode of integration significantly reduces the modality gap by allowing visual and tactile features to coincide more naturally in the hybridized domain.

The language branch and its “anchor” KpK_p3 facilitate class-level consistency across modalities in both feature extraction and alignment, while preserving training-only dependence on textual prompts.

6. Practical Considerations, Limitations, and Performance

MFFA is tunable via its fractional order parameter (KpK_p4); optimal separation degrades at extremes (KpK_p5 or KpK_p6), suggesting careful calibration is critical. While MFFA adds computational overhead (FrFT transformations and attention layers), its execution remains real-time—75 FPS on an RTX 3090 with ViT-B/16 visual backbones.

A notable constraint is the training-stage reliance on a language encoder; class label prompts must be available during learning, although textual input is not required at test time. MFFA’s insertion yields robust single-domain generalization for visual–tactile object recognition.


The Multimodal Fractional Fourier Adapter constitutes a principled, architecture-level solution for multimodal alignment and generalization, leveraging fractional spectral–spatial transformations to unify disparate sensory domains (Qiu et al., 1 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multimodal Fractional Fourier Adapter (MFFA).