EviRank: Structured Relevance Evidence for Multimodal Image Re-ranking
Organizations: The Hong Kong University of Science and Technology (Guangzhou) · Tencent Yuanbao · The University of Hong Kong
Abstract
Real-world image search queries are multimodal and compositional: ``find this shirt in pink'' specifies an entity to retain, an attribute to modify, and context to ignore. Yet existing re-rankers either compress such multifaceted relevance into an opaque embedding or rely on free-form chain-of-thought that easily omits or hallucinates fine-grained constraints. Drawing on rubric- and checklist-based evaluation from NLP, we recast multimodal image re-ranking as a semantic constraint satisfaction problem and propose EviRank, which parses any query - text-only, image-only, or composed - into a unified evidence package: typed criteria across six semantic slots (e.g., entities, attributes, relations), each labelled required, forbidden, or ignorable. Re-ranking then reduces to evidence-conditioned verification, combining deterministic rubric scoring and evidence-grounded listwise comparison in a single training-free procedure. The explicit evidence can further serve as structured supervision for optionally distilling a lightweight student. Across five benchmarks spanning text-to-image, image-to-image, and composed image retrieval, EviRank achieves state-of-the-art performance, and the distilled student preserves over 90% of the teacher's capability at substantially lower cost.
Figures & tables
| Explicit mechanism | Image Scope | CoT RR | CoT MR | Ours |
| Fixed, reusable slot taxonomy | ✗ | ✗ | ✓ | |
| Typed forbidden evidence | ✗ | ✗ | ✓ | |
| Typed ignorable evidence | ✗ | ✗ | ✗ | ✓ |
| One frame for T I/I I/CIR | ✗ | ✗ | ✓ | |
| Deterministic auditable scoring | ✗ | ✗ | ✗ | ✓ |
| Teacher-free distilled student | ✗ | ✗ | ✗ | ✓ |
| VLM | Methods | R@1 | R@5 | R@10 | MRR@5 |
| No ReRank | |||||
| ImageScope | |||||
| CoTRR | |||||
| CoTMR | |||||
| EviRank-mini | |||||
| EviRank |
| VLM | Methods | R@1 | R@5 | R@10 |
| No ReRank | ||||
| ImageScope | ||||
| CoTRR | ||||
| EviRank-mini | ||||
| EviRank | ||||
| EviRank-plus |
| SoP | CUB-200 | |||||||
| Methods | R@1 | R@5 | R@10 | mAP | R@1 | R@2 | R@4 | mAP |
| No ReRank | ||||||||
| SSR ReRank | ||||||||
| QE | ||||||||
| RRT | ||||||||
| LoCoRE-tiny | ||||||||
| VLM | Methods | Shirt | Dress | Toptee | |||
| R@10 | R@50 | R@10 | R@50 | R@10 | R@50 | ||
| SEARLE | |||||||
| iSEARLE-OTI | |||||||
| CIReVL | |||||||
| ImageScope | |||||||
| EviRank-mini | |||||||
| T I | I I | |||
| Variants | Flickr30K | COCO | SoP | CUB-200 |
| EviRank-pro | 96.9 | 89.4 | 87.6 | 99.4 |
| w/o B0 | 94.5 2.4% | 88.6 0.8% | 82.3 5.9% | 96.5 2.9% |
| w/o Slots | 93.5 3.4% | 87.9 1.6% | 85.4 2.4% | 96.3 3.1% |
| w/o Evidence | 93.2 3.8% | 84.2 5.7% | 84.1 3.9% | 95.9 3.5% |
| w/o Required | 94.1 2.8% | 86.6 3.0% | 84.8 3.0% | 96.0 3.4% |
| (T,I) I | |||
| Variants | Shirt | Dress | Toptee |
| EviRank-pro | 40.1 | 38.9 | 49.7 |
| w/o B0 | 37.6 6.2% | 35.4 8.8% | 46.5 6.3% |
| w/o Slots | 37.6 6.0% | 35.6 8.2% | 44.4 10.5% |
| w/o Evidence | 36.9 7.8% | 34.7 10.5% | 42.9 13.5% |
| w/o Required | 37.1 7.3% | 35.7 8.0% | 44.6 10.0% |
| Setting | COCO | SoP | FashionIQ |
| Rubric-only | 59.9 / 82.4 | 83.7 / 69.8 | 32.1 / 50.9 |
| Listwise-only | 62.5 / 85.6 | 87.9 / 75.7 | 37.3 / 55.6 |
| Rubric+Listwise | 64.6 / 88.4 | 91.5 / 79.8 | 42.9 / 60.4 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Value |
| Student backbone | Qwen3-VL-2B-Thinking |
| Training epochs | 10 |
| Batch size | 32 |
| Learning rate | |
| Optimizer | AdamW |
| LR schedule | Cosine decay |
| Method | Flickr30k | COCO |
| VLM2Vec | 80.0 | 49.2 |
| RetLLM | 82.0 | 54.1 |
| UniME-v2 | 85.5 | 60.9 |
| ReMatch | 85.6 | 62.8 |
| EviRank-pro | 95.6 | 69.5 |
| Backbone | Methods | R@1 | R@5 | R@10 | MRR@5 |
| EVA-CLIP-18B | No ReRank | ||||
| ImageScope | |||||
| CoTRR | |||||
| CoTMR | |||||
| EviRank-mini | |||||
| EviRank |
| SoP | CUB-200 | |||||||
| Methods | R@1 | R@5 | R@10 | mAP | R@1 | R@2 | R@4 | mAP |
| No ReRank | ||||||||
| SSR ReRank | ||||||||
| AQE | ||||||||
| DQE | ||||||||
| QE | ||||||||
| VLM | Methods | Shirt | Dress | Toptee | |||
| R@10 | R@50 | R@10 | R@50 | R@10 | R@50 | ||
| CLIP-ViT-B/32 | PALAVRA | ||||||
| SEARLE | |||||||
| SEARLE-OTI | |||||||
| iSEARLE | |||||||
| iSEARLE-OTI | |||||||
| Slot | Required | Forbidden | Ignore |
| Entities | The image must contain an acoustic guitar with a hollow wooden body and a visible sound hole. The guitar should have a traditional construction with a neck and fretboard clearly visible. | The guitar must not be an electric guitar with solid body and pickups. The instrument should not be a ukulele, bass guitar, banjo, or any other stringed instrument. | The specific brand or manufacturer of the guitar is not relevant for matching. The exact number of strings or whether a pick is being used does not affect the match. |
| Attributes | The dress must have blue as its primary base color. The fabric must display a floral or flower-based pattern with visible botanical motifs. | The dress should not be a solid single color without any pattern. The pattern must not be geometric stripes, polka dots, or abstract non-floral designs. | The exact shade or tone of blue does not need to match precisely. The specific type of flowers in the pattern and the overall dress length are not critical factors. |
| Actions | The woman must be actively engaged in playing the guitar with fingers positioned on strings. The posture should indicate ongoing musical performance rather than static positioning. | The woman should not be merely holding the guitar as a prop without playing engagement. The scene must not show her posing statically for a photograph with the guitar as an accessory. | The specific playing technique such as strumming versus fingerpicking is not relevant. The particular song or music being performed does not affect the matching. |
| Relations | The woman’s hands must be positioned on the guitar in a playing configuration, with one hand on the neck and one near the body. The guitar must be held in an active playing position against her body. | The guitar should not be lying flat on a surface or hanging on a wall. The guitar must not be stored in a case or held passively without playing intent. | Whether the woman is sitting or standing while playing is not relevant. The specific hand positioning for left-handed versus right-handed playing does not affect the match. |
| Scene | The setting must be an outdoor café environment with visible tables, chairs, or typical café furniture. The lighting should indicate an outdoor daytime setting. | The location must not be an indoor concert stage or formal performance venue. The setting should not be a recording studio, private bedroom, or enclosed indoor space. | The number of other patrons or customers visible in the scene is not relevant. The specific café name, branding, or current weather conditions do not affect the match. |
| KeyDetails | The overall atmosphere must suggest a casual, informal musical performance in a relaxed social setting. The context should indicate spontaneous or low-key entertainment rather than organized performance. | The scene must not depict a formal concert with audience seating arrangements. The context should not suggest a music competition, audition, or professional street busking for monetary collection. | The specific time of day or season when the scene takes place is not relevant. The geographic location or cultural context of the café does not affect the matching. |