Response to Reviewers
We thank the reviewers for their time and feedback. Here we answer common questions, we address individual concerns in the comments.
1. **Overall Retrieval Process** Reviewers nAgQ, JoCu, and Cazh had questions about details of our retrieval process. Given a concept, our LLM determines which resolution is best suited. If the best suited resolution is LR, we perform inference using the LR model and all LR imagery only. If the best suited resolution is HR, we ask the user for their HR budget. Then we perform model disagreement using LR imagery alone and the LR and KD models. With these disagreement scores and the user budget, we then sample the top locations, obtain HR images and perform inference using the HR model for these locations. The retrieval results for the remaining area, that it is preferable to use HR for, but cannot be fit in the budget, is scored using the KD model on LR imagery.
2. **LLM Component** Reviewers nAgQ, Kyd3, and CazH had questions about the LLM component of our technique. We use an off-the shelf LLM, specifically ChatGPT 3.5, and provide in-context examples as described in section 6.3 (in the supplementary material). We discuss testing the LLM on **unseen** classes in both sec. 4.2.4 on page 9 as well as more in depth on page 2 of the supplementary materials. Here we compare our LLM approach to other baselines, and we include additional results using other off the shelf LLMs (Gemini and Claude).
| Technique | Seen Classes Accuracy | Unseen Classes Accuracy |
|:-----------:|:---------------------:|:----------------------:|
| LLM ChatGPT 3.5 (ours) | **100%** | **100%** |
| LLM Gemini (ours) | **100%** | **100%** |
| LLM Claude (ours) | **100%** | **100%** |
| OSM | 73.33% | 90% |
| Always HR | 83.33% | 90% |
| Always LR | 16.67% | 10% |
We compared our LLM-based approach for inferring the best modality per concept with other baseline approaches. For each approach, we evaluate its accuracy in terms of determining the right modality. These baselines include either always choosing the HR modality and always choosing LR modality, or selecting between the two based on the average area of each concept, as provided via OpenStreetMaps (OSM). Here one can see that the LLM performs with 100% accuracy for our set of concepts, but it is also capable of easily being extended to far more concepts.
3. **Impact of Different Budgets** Reviewer nAgQ inquired about the impact of various budgets on performance. We are able to get an improved accuracy on a tight budget since we only sample HR images when necessary. The reason we are able to do so is (a) some concepts are better in LR and (b) for the remaining concepts we are able to recognize which regions require HR.
We demonstrate this in the table below with results using our method with varying budgets.
| Model | Seen mAP || Unseen mAP || HR images in Mill. | runtime in s |
|-------|:---:|:---:|:---:|:---:|:--------------------------------------:|:-------------:|
| | @20 | @100 | @20 | @100 | | |
| GRAFT HR | 0.501 | 0.513 | **0.541** | **0.574** | 25,163 | 1539 |
| GRAFT LR | 0.482 | 0.507 | 0.379 | 0.471 | 0 | 17 |
| GRAFT (Ours Full), Budget 100 | 0.557 | 0.605 | 0.439 | 0.521 | **595** | 48|
| GRAFT (Ours Full), Budget 500 | 0.601 | 0.626 | 0.480 | 0.542 | 2,977 | 170 |
| GRAFT (Ours Full), Budget 750 | 0.614 | 0.617 | 0.495 | 0.557 | 4,466 | 247 |
| GRAFT (Ours Full), Budget 1000 | **0.633** | **0.639** | 0.502 | 0.564 | 5,954 | 372 |
5. **Use of Super Resolution model for Model Disagreement Score** Reviewer Kyd3 suggested using a super resolution (SR) model in place of the KD model for model disagreement.
Here we present the results using the SR images with the HR model to calculate the model disagreement score to sample HR imagery. LR + SR + LLM denotes the use of both the LLM and model disagreement components of our work, (using the SR model disagreement), without the use of any KD model. KD + SR + LLM denotes results with our full system, but with the model disagreement scores being obtained via the SR imagery.
With the use of our KD model, SR does offer improvements in mAP for unseen classes. However, the total inference time alone is ~**34 times longer than our technique**, and **this improvement only comes with the use of our KD model.** Overall this significant jump in inference time makes using any superresolution model in place of our KD model less favorable.
| Model | Seen mAP || Unseen mAP || HR images in Mill. | runtime in s |
|:-------:|:---:|:---:|:---:|:---:|:---------------------:|:--------------:|
| | @20 | @100 | @20 | @100 | | |
| GRAFT HR | 0.501 | 0.513 | 0.541 | 0.574 | 25,163 | 1,539 |
| GRAFT LR + SR + LLM| 0.527 | 0.583 | 0.512 | 0.547 | **5,954**| 12,867 |
| GRAFT KD + SR + LLM | 0.554 | 0.610 | **0.556** | **0.589** | **5,954** | 12,884 |
| GRAFT (Ours Full) | **0.633** | **0.639** | 0.502 | 0.564 | **5,954** | 372 |
Thank you all for your time and we are happy to answer any further questions.