With the exponential surge in diverse multi-modal data, traditional uni-modal retrieval methods struggle to meet the needs of users demanding access to data from various modalities. To address this, cross-modal retrieval has emerged, enabling interaction across modalities, facilitating semantic matching, and leveraging complementarity and consistency between different modal data. Although prior literature undertook a review of the cross-modal retrieval field, it exhibits numerous deficiencies pertaining to timeliness, taxonomy, and comprehensiveness. This paper conducts a comprehensive review of cross-modal retrieval's evolution, spanning from shallow statistical analysis techniques to vision-language pre-training models. Commencing with a comprehensive taxonomy grounded in machine learning paradigms, mechanisms, and models, the paper then delves deeply into the principles and architectures underpinning existing cross-modal retrieval methods. Furthermore, it offers an overview of widely used benchmarks, metrics, and performances. Lastly, the paper probes the prospects and challenges that confront contemporary cross-modal retrieval, while engaging in a discourse on potential directions for further progress in the field. To facilitate the research on cross-modal retrieval, we develop an open-source code repository at https://github.com/BMC-SDNU/Cross-Modal-Retrieval.
翻译:随着多模态数据的指数级激增,传统单模态检索方法难以满足用户跨模态数据访问的需求。为此,跨模态检索应运而生,它实现模态间的交互,促进语义匹配,并充分利用不同模态数据间的互补性与一致性。尽管已有文献对跨模态检索领域进行过综述,但在时效性、分类体系及全面性方面仍存在诸多不足。本文对跨模态检索从浅层统计分析技术到视觉-语言预训练模型的演进历程进行了全面回顾。首先基于机器学习范式、机制与模型构建了完整的分类体系,继而深入剖析现有跨模态检索方法的核心原理与架构;此外,系统梳理了广泛使用的基准数据集、评估指标及性能表现;最后,探讨了当前跨模态检索面临的机遇与挑战,并对该领域的潜在发展方向进行了深入讨论。为促进跨模态检索研究,我们在https://github.com/BMC-SDNU/Cross-Modal-Retrieval 开源了代码仓库。