[CVPR Style] ViCLIP-OT: Architecture and Optimal Transport for Vietnamese Multimodal Retrieval

ViCLIP-OT: The First Foundation Vision-Language Model for Vietnamese Image-Text Retrieval with Optimal Transport

Summary
Problem
Method
Results
Takeaways
Abstract

ViCLIP-OT is the first foundation vision-language model specifically optimized for Vietnamese image-text retrieval. It integrates a dual-encoder architecture (DINOv3 and Vietnamese SBERT) with a novel Similarity-Graph Regularized Optimal Transport (SIGROT) loss, achieving state-of-the-art performance on Vietnamese benchmarks.

Executive Summary

TL;DR: ViCLIP-OT is a novel foundation model that brings state-of-the-art Image-Text retrieval to the Vietnamese language. By combining the standard CLIP contrastive framework with a Similarity-Graph Regularized Optimal Transport (SIGROT) loss, the model moves beyond simple pairwise matching to capture the global structural relationships of data within a batch.

Context: Most Vision-Language Models (VLMs) suffer from a "low-resource" penalty when applied to languages like Vietnamese. This work is a significant "SOTA-setter" for the Vietnamese AI ecosystem, providing a robust backbone for intelligence multimedia systems.

The Problem: The "Modality Gap" in Low-Resource Settings

Standard CLIP-style training optimizes for Instance-level Alignment: it wants this image to be close to this caption. However, it ignores Distributional Consistency. In a training batch, multiple images might share similar semantic concepts (e.g., "sunset" or "street food"), but the standard contrastive loss treats every negative sample equally.

This leads to the Modality Gap—a phenomenon where image embeddings and text embeddings reside in completely different regions of the latent space. In low-resource scenarios like Vietnamese, where data is scarce, this gap becomes even harder to bridge.

Methodology: Bridging the Gap with SIGROT

The core innovation of ViCLIP-OT is the SIGROT loss. Instead of relying solely on the contrastive objective, it introduces an Optimal Transport (OT) layer.

1. The Architecture

The model utilizes two heavy-weight encoders:

  • Vision: A DINOv3-based Vision Transformer (ViT).
  • Text: A Vietnamese-specific Sentence-BERT (SBERT).

Overall Architecture

2. The Optimal Transport Mechanism

The authors define a similarity graph () that calculates relationships not just between and , but also to and to .

The SIGROT loss then solves an Unbalanced Optimal Transport (UOT) problem. This allows the model to:

  • Find a "transport plan" that maps the distribution of images to the distribution of text.
  • Use the "Similarity Graph" as a soft target to ensure that the matching respects the intrinsic structure of the data.
  • Relax marginal constraints (using KL-divergence) to handle noisy data common in low-resource web-crawled datasets.

Experimental Performance: Deep Dive

The model was evaluated on three major Vietnamese benchmarks: UIT-OpenViIC, KTVIC, and Crossmodal-3600.

ModelAvg R@K (UIT)Avg R@K (XM3600)
CLIP Baseline61.59%45.13%
ViCLIP-OT67.34%56.85%
ViSigLIP-OT68.96%56.17%

The improvements are particularly massive in the Zero-Shot evaluation (XM3600), where ViCLIP-OT outperformed CLIP by over 11%. This proves that the OT-based regularization significantly improves the model's ability to generalize to unseen data distributions.

Visualizing the Modality Gap

The UMAP visualizations highlight the physical effect of SIGROT. In the baseline SigLIP, image and text clusters are visibly separated. In the OT-enhanced version, the clusters interleave much more tightly, indicating a truly shared semantic space.

Embedding Space Visualization

Critical Insight: Why Optimal Transport?

The "Secret Sauce" here is that Optimal Transport provides a Global Perspective. While CLIP looks at "Points," OT looks at "Manifolds." By forcing the image manifold to match the text manifold according to a precomputed similarity graph, the model inherits the structural knowledge of a larger multimodal embedding model (like Qwen3-VL used for the graph construction) while specializing in the nuances of the Vietnamese language.

Conclusion & Key Takeaways

  • Vietnamese SOTA: ViCLIP-OT is the first robust foundation model for the region.
  • OT is a powerful regularizer: It mitigates the modality gap more effectively than standard contrastive losses.
  • Low-Resource Roadmap: The methodology provides a blueprint for adapting VLMs to other underrepresented languages using graph-based structural alignment.

Future Work: The authors suggest end-to-end learning of the similarity graph and expanding the framework to Visual Question Answering (VQA).

Find Similar Papers

Try Our Examples

  • Search for recent papers published after 2024 that utilize Optimal Transport to solve the modality gap problem in Multimodal Contrastive Learning.
  • Which paper first introduced the concept of using "sample similarity graphs" for contrastive loss (X-sample contrastive loss), and how does ViCLIP-OT's SIGROT mathematically differ from it?
  • Explore if the SIGROT loss mechanism has been applied to other low-resource multimodal tasks such as Visual Question Answering (VQA) or Multimodal Reasoning in Southeast Asian languages.
Contents
[CVPR Style] ViCLIP-OT: Architecture and Optimal Transport for Vietnamese Multimodal Retrieval
1. Executive Summary
2. The Problem: The "Modality Gap" in Low-Resource Settings
3. Methodology: Bridging the Gap with SIGROT
3.1. 1. The Architecture
3.2. 2. The Optimal Transport Mechanism
4. Experimental Performance: Deep Dive
4.1. Visualizing the Modality Gap
5. Critical Insight: Why Optimal Transport?
6. Conclusion & Key Takeaways