Papers › Improving Video-Text Retrieval by Multi-Stream Corpus Alignment and Dual Softmax Loss

Improving Video-Text Retrieval by Multi-Stream Corpus Alignment and Dual Softmax Loss

9 Sep 2021arXiv:2109.04290archive 2025-07-28

Xing Cheng, Hezheng Lin, Xiangyu Wu, Fan Yang, Dong Shen

Employing large-scale pre-trained model CLIP to conduct video-text retrieval task (VTR) has become a new trend, which exceeds previous VTR methods. Though, due to the heterogeneity of structures and contents between video and text, previous CLIP-based models are prone to overfitting in the training phase, resulting in relatively poor retrieval performance. In this paper, we propose a multi-stream Corpus Alignment network with single gate Mixture-of-Experts (CAMoE) and a novel Dual Softmax Loss (DSL) to solve the two heterogeneity. The CAMoE employs Mixture-of-Experts (MoE) to extract multi-perspective video representations, including action, entity, scene, etc., then align them with the corresponding part of the text. In this stage, we conduct massive explorations towards the feature extraction module and feature alignment module. DSL is proposed to avoid the one-way optimum-match which occurs in previous contrastive methods. Introducing the intrinsic prior of each pair in a batch, DSL serves as a reviser to correct the similarity matrix and achieves the dual optimal match. DSL is easy to implement with only one-line code but improves significantly. The results show that the proposed CAMoE and DSL are of strong efficiency, and each of them is capable of achieving State-of-The-Art (SOTA) individually on various benchmarks such as MSR-VTT, MSVD, and LSMDC. Further, with both of them, the performance is advanced to a big extend, surpassing the previous SOTA methods for around 4.6\% R@1 in MSR-VTT.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

starmemda/CAMoE officialmentioned in papermentioned on GitHubpytorch report
starmemda/camow officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Mixture-of-ExpertsRetrievalText RetrievalVideo RetrievalVideo-Text Retrieval

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Video Retrieval ActivityNet CAMoE text-to-video Mean Rank 6.3 #15 of 31 Archive leaderboard report
Video Retrieval ActivityNet CAMoE text-to-video Median Rank 1 #15 of 31 Archive leaderboard report
Video Retrieval ActivityNet CAMoE text-to-video R@1 51.0 #15 of 31 Archive leaderboard report
Video Retrieval ActivityNet CAMoE text-to-video R@10 87.6 #15 of 31 Archive leaderboard report
Video Retrieval ActivityNet CAMoE text-to-video R@5 77.7 #15 of 31 Archive leaderboard report
Video Retrieval DiDeMo CAMoE text-to-video Mean Rank 16.3 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE text-to-video Median Rank 2.0 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE text-to-video R@1 43.8 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE text-to-video R@10 79.9 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE text-to-video R@5 71.4 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE video-to-text Mean Rank 10.2 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE video-to-text Median Rank 2 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE video-to-text R@1 45.5 #32 of 40 Archive leaderboard report
Video Retrieval DiDeMo CAMoE video-to-text R@10 80.5 #32 of 40 Archive leaderboard report
Video Retrieval LSMDC CAMoE text-to-video Mean Rank 54.4 #16 of 38 Archive leaderboard report
Video Retrieval LSMDC CAMoE text-to-video R@1 25.9 #16 of 38 Archive leaderboard report
Video Retrieval LSMDC CAMoE text-to-video R@10 53.7 #16 of 38 Archive leaderboard report
Video Retrieval LSMDC CAMoE text-to-video R@5 46.1 #16 of 38 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE text-to-video Mean Rank 42.6 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE text-to-video Median Rank 3 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE text-to-video R@1 32.9 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE text-to-video R@10 68.4 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE text-to-video R@5 58.3 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE video-to-text Mean Rank 3.8 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE video-to-text Median Rank 1 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE video-to-text R@1 59.8 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE video-to-text R@10 92.8 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT CAMoE video-to-text R@5 86.2 #22 of 40 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE text-to-video Mean Rank 12.4 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE text-to-video Median Rank 2 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE text-to-video R@1 48.8 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE text-to-video R@10 85.3 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE text-to-video R@5 75.6 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE video-to-text Mean Rank 9.9 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE video-to-text Median Rank 2 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE video-to-text R@1 50.3 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE video-to-text R@10 83.8 #23 of 63 Archive leaderboard report
Video Retrieval MSR-VTT-1kA CAMoE video-to-text R@5 74.6 #23 of 63 Archive leaderboard report
Video Retrieval MSVD CAMoE text-to-video Mean Rank 8.9 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE text-to-video Median Rank 1 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE text-to-video R@1 51.8 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE text-to-video R@10 87.6 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE text-to-video R@5 87.6 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE video-to-text Mean Rank 3.1 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE video-to-text Median Rank 1 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE video-to-text R@1 69.3 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE video-to-text R@10 94.6 #9 of 24 Archive leaderboard report
Video Retrieval MSVD CAMoE video-to-text R@5 90.6 #9 of 24 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: CAMoE

AdamAttentionAttention DropoutBERTCAMoECLIPDense ConnectionsDropoutDual Softmax LossLayer NormalizationLinear LayerLinear Warmup With Linear DecayMulti-Head AttentionResidual ConnectionSoftmaxVision TransformerWeight DecayWordPiece

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections