Region-R1: Reinforcing Query-Side Region Cropping for Multi-Modal Re-Ranking
Organizations: Texas A&M University
Abstract
Multi-modal retrieval-augmented generation (MM-RAG) relies heavily on re-rankers to surface the most relevant evidence for image-question queries. However, standard re-rankers typically process the full query image as a global embedding, making them susceptible to visual distractors (e.g., background clutter) that skew similarity scores. We propose Region-R1, a query-side region cropping framework that formulates region selection as a decision-making problem during re-ranking, allowing the system to learn to retain the full image or focus only on a question-relevant region before scoring the retrieved candidates. Region-R1 learns a policy with a novel region-aware group relative policy optimization (r-GRPO) to dynamically crop a discriminative region. Across two challenging benchmarks, E-VQA and InfoSeek, Region-R1 delivers consistent gains, achieving state-of-the-art performances by increasing conditional Recall@1 by up to 20%. These results show the great promise of query-side adaptation as a simple but effective way to strengthen MM-RAG re-ranking.
Figures & tables
| Method | E-VQA | InfoSeek | ||||||||||
| MRR | NDCG | R@1 | R@5 | R@10 | R@20 | MRR | NDCG | R@1 | R@5 | R@10 | R@20 | |
| EVA-CLIP | 0.224 | 0.289 | 14.2 | 33.4 | 47.4 | 50.8 | 0.553 | 0.614 | 46.3 | 71.2 | 77.3 | 81.7 |
| ReflectiVA | - | - | 15.6 | 36.1 | - | 49.8 | - | - | 56.1 | 77.6 | - | 86.4 |
| Wiki-LLaVA | - | - | 3.3 | - | 9.9 | 13.2 | - | - | 36.9 | - | 66.1 | 77.9 |
| mR 2 AG | - | - | - | - | - | - | - | - | 38.0 | - | 65.0 | 71.0 |
| Random | 0.060 | 0.160 | 1.2 | 5.9 | 20.7 | 50.8 | 0.193 | 0.323 | 10.6 | 27.1 | 40.7 | 81.7 |
| Methods | E-VQA | InfoSeek | ||||
| CondR@1 | CondR@5 | CondR@10 | CondR@1 | CondR@5 | CondR@10 | |
| EVA-CLIP Sun et al. (2023) | 0.28 | 0.66 | 0.93 | 0.57 | 0.87 | 0.95 |
| ReflectiVA Cocchi et al. (2025) | 0.31 | 0.72 | - | 0.65 | 0.90 | - |
| Wiki-LLaVA Caffagni et al. (2024) | 0.25 | - | 0.75 | 0.47 | - | 0.85 |
| mR 2 AG Zhang et al. (2024) | - | - | - | 0.54 | - | 0.92 |
| Random | 0.02 | 0.12 | 0.41 | 0.13 | 0.33 | 0.49 |
| Reward Component | InfoSeek | E-VQA |
| MRR only | 0.611 | 0.408 |
| + NDCG | 0.613 ( ) | 0.425 ( ) |
| + Rank | 0.613 (-) | 0.426 ( ) |
| + Margin (Full) | 0.706 | 0.473 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| ⬇ You are an intelligent region cropping assistant for re - ranking tasks . Given an image and the user ’ s question , your task is to decide whether finding a specific region would help remove the redundant information and rank more relevant information to a higher rank . # Instructions 1. Carefully analyze the image in the context of the user ’ s question . 2. Based on the user ’ s question , decide whether region selection would improve re - ranking accuracy among many candidates , and push the most relevant candidate to the rank 1. You can decide : - If you think a specific region is most relevant to answering the question , select it to focus on it . - If you think the full image is already optimal for the question , output " FULL ". 3. Output your decision with " FULL " or " REGION ", if your decision is " REGION ", you have to specify a region . # Tools < tools > {" type ":" function "," function ":{" name ":" image_zoom_in_tool "," description ":" Zoom in on a specific region of an image ."," parameters ":{" type ":" object "," properties ":{" bbox_2d ":{" type ":" array "," items ":{" type ":" number "}," minItems ":4," maxItems ":4," description ":" Bounding box as [ x1 , y1 , x2 , y2 ], where ( x1 , y1 ) is top - left and ( x2 , y2 ) is bottom - right ."}," label ":{" type ":" string "}}," required ":[" bbox_2d "]}}} </ tools > # How to call a tool Return a json object with function name and arguments within < tool_call ></ tool_call > XML tags : < tool_call > {" name ": < function - name >, " arguments ": < args - json - object >} </ tool_call > # Output format {" Decision ": " FULL " or " REGION ", " Tool ": < Call the tool with parameters if the decision is " REGION ">} Again , if you call the tool , you MUST follow the format exactly as specified . Otherwise , I will be unable to parse your response . |
Multimodal Reranking
Multimodal reranking reorders retrieved candidates using joint visual, textual, and other modality-specific evidence.
See all 35 papers