GMMFormer: Gaussian-Mixture-Model Based Transformer for Efficient Partially Relevant Video Retrieval
About
Given a text query, partially relevant video retrieval (PRVR) seeks to find untrimmed videos containing pertinent moments in a database. For PRVR, clip modeling is essential to capture the partial relationship between texts and videos. Current PRVR methods adopt scanning-based clip construction to achieve explicit clip modeling, which is information-redundant and requires a large storage overhead. To solve the efficiency problem of PRVR methods, this paper proposes GMMFormer, a Gaussian-Mixture-Model based Transformer which models clip representations implicitly. During frame interactions, we incorporate Gaussian-Mixture-Model constraints to focus each frame on its adjacent frames instead of the whole video. Then generated representations will contain multi-scale clip information, achieving implicit clip modeling. In addition, PRVR methods ignore semantic differences between text queries relevant to the same video, leading to a sparse embedding space. We propose a query diverse loss to distinguish these text queries, making the embedding space more intensive and contain more semantic information. Extensive experiments on three large-scale video datasets (i.e., TVR, ActivityNet Captions, and Charades-STA) demonstrate the superiority and efficiency of GMMFormer. Code is available at \url{https://github.com/huangmozhi9527/GMMFormer}.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Retrieval | ActivityNet Captions (eval) | R@18.3 | 21 | |
| Video Retrieval | TVR (evaluation) | R@113.9 | 20 | |
| Video Retrieval | Charades-STA (evaluation) | R@12.1 | 17 | |
| Partially Relevant Video Retrieval | ActivityNet Captions | R@18.3 | 16 | |
| Partially Relevant Video Retrieval | TVR | R@113.9 | 16 | |
| Partially Relevant Video Retrieval | TVR M/V Interval (0, 0.2] | SumR176.2 | 12 | |
| Partially Relevant Video Retrieval | TVR M/V Interval (0.2, 0.4] | SumR172.8 | 12 | |
| Partially Relevant Video Retrieval | TVR M/V Interval (0.4, 1] | SumR177.4 | 12 |