TriPAH

ICME 2026 · Oral

TriPAH

Imbalance-Aware Tri-Prompt Affinity Hashing
for Cross-Modal Medical Retrieval

Jiaming Bian · Songming Li · Yurui Song · Yunfei Chen* · Yichao Cao* · Jun Long*

Big Data Institute, Central South University
* Co-corresponding authors

Compact binary codes for retrieving medical images and clinical reports, learned from complementary image, text, and patient-context prompt views.

Method

Patient-context prompts complement noisy reports. Mamba–Transformer blocks fuse the three views, while class-balanced learning and progressive quantization preserve disease information in binary codes.

TriPAH framework: context-adaptive prompting, CLIP feature extraction, Mamba–Transformer tri-view fusion, and imbalance-aware multi-task hashing.
TriPAH framework · Scroll to exploreOpen full-size figure ↗

Results

Image-to-text mAP, averaged over 32, 64, and 128 bits. Results from Table I of the paper.

ODIR-5K

0.937

MIMIC-CXR

0.820

IU-Xray

0.896

Full benchmark results

BestSecond bestmAP ↑

ODIR-5K · Mean average precision (mAP ↑)
MethodImage → TextText → Image
32 bits64 bits128 bits32 bits64 bits128 bits
DCHMT0.5020.5180.5220.7070.7110.718
MITH0.5010.5060.5240.4320.4430.436
DSPH0.4490.4870.4880.3510.3850.401
CMCL0.5310.5270.5420.3900.3930.407
CICH0.5420.5280.5250.8130.8190.931
MSACH0.6650.6690.6900.8880.8890.901
TriPAH Ours0.9360.9390.9370.9890.9710.972

Swipe or scroll the table to see all bit lengths.

ODIR-5K: binocular fundus images with 8 disease labels.

Table I of the paper. Best and second-best values are marked within each column; ties share the same rank. A dash indicates an unreported result.

Dataset cards and preparation guides for the three medical benchmarks.

Citation / BibTeX Download BibTeX ↓
@article{bian2026tripah,
  title={TriPAH: Imbalance-Aware Tri-Prompt Affinity Hashing for Cross-Modal Medical Retrieval},
  author={Bian, Jiaming and Li, Songming and Song, Yurui and Chen, Yunfei and Cao, Yichao and Long, Jun},
  journal={arXiv preprint arXiv:2606.27010},
  year={2026}
}