Related Experiment Video
Updated: Feb 20, 2026

Cross-Modal Multivariate Pattern Analysis
Published on: November 9, 2011
Deep Softtriple hashing for Multi-Label cross-modal retrieval
Shuo Han1, Qibing Qin2, Jinkui Hou2
1School of Computer Science, Qufu Normal University, Rizhao, China.
Abstract:
Hashing techniques are widely adopted in large-scale retrieval due to their low time and space complexity. Existing deep cross-modal hashing methods mostly rely on mini-batch training, where only a limited number of samples are processed in each iteration, often resulting in incomplete neighborhood exploration and sub-optimal embedding learning, especially on complex multi-label datasets. To address this limitation, recent studies have optimized the SoftMax loss, which is essentially equivalent to a smoothed triplet constraint with a single center assigned to each class. However, in practical retrieval scenarios, class distributions in the embedding space often contain multiple semantic clusters. Modeling each class with only one center fails to capture these intra-class local structures, thereby widening the semantic gap between heterogeneous samples. To alleviate this issue, we propose a novel deep cross-modal hashing framework, Deep SoftTriple Hashing (DSTH), which learns compact hash codes to better preserve semantic similarities in the embedding space. The framework introduces multiple centers for each class to effectively model the implicit distribution of heterogeneous samples and reduce intra-class semantic variance. To determine the number of centers, a class-center strategy is developed, where similar centers are encouraged to aggregate through an L2,1 regularization to obtain a compact set of centers. In addition, a semantic position quantization loss is introduced to minimize quantization error and enhance the discriminability of binary codes. Extensive experiments on three multi-label datasets demonstrate the effectiveness of DSTH in cross-modal retrieval, achieving absolute mAP improvements of 1.2%-9.3% over strong baselines while consistently maintaining superior performance on PR curves. The source code is available at: https://github.com/QinLab-WFU/DSTH-SoftTriple.
Related Concept Videos
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Collisions in Multiple Dimensions: Introduction
Cross Product
The magnitude of the cross product is obtained by multiplying the magnitude of both the vectors and the sine of the angle between them. This means that a larger angle between the vectors will lead to a greater magnitude of the cross product.
Scalar and Vector Triple Products
The scalar triple product is the dot product of a vector with the cross product of two vectors....

