Conceptio › Archive › arXiv CS
arXiv CS open access

Repository-Context-Guided Image Understanding for Agentic Software Development

Fumiki Yohena et al. · arxiv_cs
arXiv CS · Papers
Open Source ↗Direct PDF ↓
software-architecturesoftware-engineeringtesting
Coding agents increasingly receive UI screenshots as part of bug reports, yet degraded image quality - caused by low resolution, compression artifacts, or small rendered text - can prevent them from identifying the relevant UI elements and source files. Vision-language models become less reliable as
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Repository-Context-Guided Image Understanding for Agentic Software Development Fumiki Yohena1 , Toshiaki Sota1 , Shota Suzuki1 , Tomoko Okamoto1 , Michiaki Tatsubori2

arXiv:2611.13026v1 [cs.SE] 9 Nov 2026

1

IBM Japan Systems Engineering 2 IBM Research

Abstract Coding agents increasingly receive UI screenshots as part of bug reports, yet degraded image quality—caused by low resolution, compression artifacts, or small rendered text—can prevent them from identifying the relevant UI elements and source files. Vision-language models become less reliable as image quality deteriorates, while OCR-assisted approaches may propagate recognition errors from degraded inputs. Both approaches are limited when the visual evidence required for localization is no longer clearly observable in the query screenshot. We propose augmenting coding agents with repository-rendered reference images: crisp screenshots generated from the same codebase that the agent is tasked with modifying. These references provide readable visual evidence of the application’s UI while preserving the current, potentially bug-containing implementation state. Because they are generated from the available repository rather than requiring a known bug-free version, they can be produced automatically for reproducible application states without manual image annotation. We evaluate the approach on a controlled benchmark derived from SWE-bench Multimodal by injecting visual UI bugs into a real web application. We vary screenshot degradation and reference-image provision and measure whether the coding agent identifies the correct source file. The results show that reference images improve file localization especially for degraded image quality, increasing the gold file match rate under fourfold downsampling with JPEG compression. We confirmed with further analysis that the proposed approach recognizes text approximately 12 percentage points better than language biased OCR under the same degradation.

Introduction Coding agents are increasingly applied to software engineering tasks that involve visual inputs, such as GitHub issues with attached screenshots, UI bug reports, and feature requests referencing specific interface elements (Zhao et al. 2026; Huang et al. 2025). Benchmarks such as SWE-bench Multimodal (Yang et al. 2025a) reflect this trend, demonstrating that a meaningful fraction of real-world software issues require agents to interpret visual attachments to identify the correct files and produce appropriate patches. In practice, however, the screenshots available to agents can be degraded: images attached to issue trackers may have undergone aggressive compression and software under development may render UI text at sizes that fall below reliable recognition thresholds. When an agent misreads a UI label under such

conditions, it queries irrelevant files or components and fails to complete the task. Existing systems handle degraded visual inputs in three main ways. VLM-only methods provide only the degraded screenshot to the VLM used by the coding agent and support overall screenshot comprehension, but their text-recognition performance can degrade for small UI text or low-quality screenshots (Liu et al. 2024; Fu et al. 2025). OCR-assisted pipelines supply OCR output to the model alongside the image (Fhima et al. 2025), but OCR errors on degraded images propagate into downstream reasoning (Singh et al. 2021; Biten et al. 2022). Lexicon-guided OCR constrains recognition to a predefined vocabulary (Nguyen et al. 2021; Wei et al. 2023); however, general-purpose lexicons lack coverage of application-specific strings, and methods that derive candidates from the initial OCR result inherit its errors when degradation is severe. We observe that a source code repository is not merely a collection of text files but also a renderable visual knowledge base: it can be used to programmatically produce highquality screenshots of the application in reproducible states. Exploiting this observation, our method renders crisp reference images from the repository and supplies the references alongside the degraded screenshot to a VLM. The reference images provide readable visual evidence that compensates for information lost through degradation, without requiring any text-level extraction from the degraded input. We evaluate our approach on a controlled benchmark built on a real web application repository included in SWE-bench Multimodal. The benchmark comprises 36 injected visual UI bugs and evaluates source-file localization and UI-text recognition under varying screenshot-degradation and reference-image provision conditions. Under the most severe degradation condition, repository-rendered reference images increase the gold-file match rate for localizing the bug-causing source file from 28% to 42%. We make two contributions: • We propose a method that augments coding agents with repository-rendered reference images: the repository is used as a visual knowledge base from which crisp screenshots are generated and provided as visual context for interpreting degraded query images. • We construct a controlled benchmark by injecting 36 visual UI bugs into a real web application included in SWE-bench Multimodal, and evaluate source-file local-

ization and UI-text recognition under varying screenshotdegradation and reference-provision conditions.

Related Work This section reviews related work from three perspectives: coding agents that operate on visual inputs, GUI understanding methods that parse screenshots into structured interface elements, and scene-text recognition methods, including OCR-assisted and lexicon-guided approaches. Recent work has extended coding agents to repositorylevel software engineering tasks involving screenshots and other visual artifacts (Zhao et al. 2026; Huang et al. 2025). SWE-bench Multimodal formalizes such tasks through realworld GitHub issues whose resolution depends on visual attachments (Yang et al. 2025a). These studies establish the importance of visual inputs in software issue resolution, but focus primarily on interpreting the supplied images rather than recovering visual information lost through degradation. Methods such as ScreenAI (Baechler et al. 2024) and OmniParser (Lu et al. 2024) analyze screenshots into UI elements—buttons, input fields, menus, icons, and text regions—providing a foundation for GUI agents to recognize and act on screen content (Li and Li 2023; Cheng et al. 2024; Song et al. 2024; Niu et al. 2024; You et al. 2025; He et al. 2024). This line of GUI understanding shares with our work the view of screenshots as structured interfaces rather than raw images. In our approach, UI-element descriptions can serve as retrieval cues for selecting relevant repositoryrendered reference images, rather than as the final output. Scene text recognition has long been studied as a distinct challenge from document OCR (Jung, Kim, and Jain 2004). Text in natural images is affected by background clutter, lighting variation, perspective distortion, blur, and diverse fonts and layouts, and prior work has shown the importance of integrating detection, binarization, and recognition into unified pipelines (Weinman et al. 2014; Ye and Doermann 2015). Transformer-based OCR models have advanced recognition quality on printed and scene text (Li et al. 2023; Atienza 2021; Bautista and Atienza 2022), while recent studies on the OCR capabilities of multimodal large language models show competitive performance under favorable conditions but continued sensitivity to image resolution (Inoue 2025; Liu et al. 2024; Fu et al. 2025). Another line of work augments vision-language models with text and layout information extracted by external OCR systems, but errors in the OCR output can limit downstream reasoning (Fhima et al. 2025; Singh et al. 2021; Biten et al. 2022). The effectiveness of constraining the candidate space has been demonstrated by lexicon-guided and dictionary-guided scene text recognition, which improve accuracy by using dictionary candidates to guide recognition (Nguyen et al. 2021; Wei et al. 2023). Dynamic Lexicon Generation (Patel et al. 2016) further shows that generating word candidates from the visual context of the whole image can reduce the candidate space. The candidate sources used in existing lexicon-guided methods are primarily general-purpose dictionaries, image-level scene context, or initial OCR results (Patel et al. 2016; Nguyen et al. 2021; Wei et al. 2023). General dictionaries may be too broad relative to the specific strings in a given image, and methods that

rely on initial recognition results remain vulnerable when those results are severely corrupted by image degradation. To our knowledge, prior work has not treated the current source repository as a renderable visual knowledge base for interpreting degraded issue screenshots. Our approach generates high-quality reference images from the current repository and provides them alongside the degraded screenshot. These references supply the coding agent with readable visual evidence for UI-text recognition and downstream source-file localization, without requiring an external OCR transcription of the degraded input.

Problem Setting This section formalizes image understanding for source-file localization from degraded UI screenshots. We first describe the ordinary localization workflow, then characterize how image degradation disrupts visual understanding, and finally formulate our repository-context-guided approach using repository-rendered reference images. Ordinary workflow. Let R denote a source code repository, d a task description, and I a clear UI screenshot. The coding agent first uses a VLM f to extract visual evidence Ẑ = f (d, I),

(1)

where Ẑ may include recognized text, UI elements, and spatial cues. The agent uses this evidence to search the repository and predict a set of relevant source files (Figure 1(a)): F̂ = s(R, d, Ẑ), where s denotes the repository-search and file-localization process. UI text can provide a useful search cue because labels visible in the screenshot may also appear in component definitions or related source files. Failure under degradation. In practice, screenshots attached to bug reports can be degraded by low resolution, compression, or rescaling. Let I ′ = g(I) denote such a degraded observation, where g denotes a degradation process that is not explicitly provided to the agent. The visual evidence extracted from I ′ may be unreliable; in particular, recognized UI text and other visual cues may be corrupted, causing the agent to retrieve incorrect files (Figure 1(b)). Our approach. We compensate for information lost during degradation using reference images rendered from the current repository. Let CR denote the set of repository-rendered reference images. The VLM uses the task description d, the degraded screenshot I ′ , and the repository-rendered reference images CR to produce recovered visual evidence: Ẑref = f (d, I ′ , CR ). As with Ẑ in Equation (1), Ẑref may include recognized UI text, UI elements, and spatial cues. The coding agent then uses this evidence to localize relevant source files (Figure 1(c)): F̂ref = s(R, d, Ẑref ).

Figure 1: Problem setting for source-file localization from degraded UI screenshots. (a) The coding agent extracts visual evidence from a clear screenshot and retrieves the correct source file. (b) Image degradation can corrupt visual evidence and misdirect repository search, resulting in incorrect file localization. (c) Repository-rendered reference images provide additional visual evidence that supports reliable interpretation of the degraded screenshot and source-file localization.

Method The core idea of our method is to render high-quality reference images from the current repository revision and provide them as visual context for interpreting degraded screenshots. Rather than relying solely on visual evidence in the degraded query, the coding agent jointly observes the query and the repository-rendered references. The references preserve readable text, layout, and surrounding UI structure, supporting more reliable image understanding (Figure 2). The proposed method is detailed below.

Reference Image Generation We build the target repository and render a predefined set of reproducible application states to obtain high-quality screenshots. Specifically, we launch the target application and use Playwright 1 to navigate to a predefined set of reproducible UI states and capture screenshots of each state. Each screenshot is associated with its UI-state identifier, forming a catalog of the application states covered by the capture script. When the reference catalog is sufficiently compact, we provide all reference images directly to the coding agent. 1

https://playwright.dev

When providing the entire catalog is impractical because of input size or inference cost, we optionally select a subset of relevant references. Let D(I ′ ) denote the textual UI-structure description obtained by parsing the degraded screenshot I ′ . We embed the screenshot and its description into a shared multimodal embedding space: qimg = eimg (I ′ ),

qtxt = etxt (D(I ′ )),

where eimg and etxt denote the image and text encoders of a shared multimodal embedding model, respectively. In our experiments, we use Gemini Embedding 22 as the multimodal embedding model. When a usable UI-structure description is available, the retrieval query is formed by element-wise averaging: 1 q = (qimg + qtxt ) . 2 Otherwise, we use q = qimg . For each reference image Cj ∈ CR , we pre-compute cj = eimg (Cj ) and rank the catalog according to sj = cos(q, cj ), 2 https://ai.google.dev/gemini-api/docs/models/geminiembedding-2

Figure 2: Overview of the proposed method. An OCR-assisted approach first extracts text from the degraded screenshot and provides the transcription alongside the image to the coding agent. Our method instead renders high-quality reference images from the current repository and provides them together with the degraded screenshot and task description. For larger reference catalogs, optional retrieval selects a subset of relevant references. where j indexes the reference images. The top-k reference images with the highest similarity scores are then provided to the coding agent.

Reference-Augmented Agent Inference We provide the degraded screenshot and the repositoryrendered reference images together to the coding agent for UI understanding. The coding agent leverages the clearly rendered content in the reference images as cues to interpret unclear elements in the degraded image. The coding agent receives the task description, the degraded screenshot, and high-quality repository-rendered reference images as input. It then uses this augmented visual context for source-file localization and patch generation. The distinguishing characteristic of the proposed method is that it provides repository-derived evidence at the image level rather than the text level. The OCR-based baselines supply the model with recognized strings—optionally augmented by a repository-derived lexicon—but carry no in-

formation about where on the screen each string appears or what the surrounding visual context looks like. In contrast, rendered reference images preserve the full visual context— including text placement, font, color, and surrounding UI structure—allowing the coding agent to establish spatial correspondences for recognition.

Experiments We evaluate whether providing repository-rendered reference images improves the coding agent’s ability to localize the responsible source file for visual UI bugs when the issue screenshot is degraded. We inject 36 visual bugs into a real application drawn from SWE-bench Multimodal and conduct three sets of experiments under controlled conditions: (1) measuring gold file match across image resolutions and reference-provision settings; (2) isolating text recognition accuracy to examine how degradation affects the readability of on-screen text, and whether reference images compensate for this loss; (3) varying the specificity of issue descriptions to

Figure 3: Example task instance (CSS color mutator). The image on the left is the degraded query screenshot (320 px), while the five images on the right comprise the reference catalog rendered from the bug-injected codebase via Playwright. delineate when visual context is beneficial versus redundant.

Query

None

Top 1 reference

All references

Dataset Construction and Image Preparation

Undegraded 640 px 480 px 320 px

33 28 22 28

— 28 22 28

— 36 36 42

Data source. We construct task instances on scratchfoundation/scratch-gui3 (Scratch 3.0 editor, React + CSS Modules), one of the repositories in SWE-bench Multimodal, inspired by the mutation-based instancegeneration methodology of SWE-smith (Yang et al. 2025b). We implement six deterministic mutators (text typo, text mismatch, icon swap, CSS flex-direction, CSS size, CSS color) and apply them to produce candidates. Each bug modifies one source file. We retain the 36 instances whose pixel difference from the clean state falls within [0.002%, 12%] to focus on bugs that produce visible but spatially limited changes. The dataset contains 7 text-typo, 7 text-mismatch, 10 icon-swap, 6 CSS flex-direction, 3 CSS-size, and 3 CSS-color instances. Pixel difference is measured as the fraction of pixels whose maximum absolute RGB-channel difference between the clean and buggy screenshots exceeds 12. Issue text describes only the symptom category (e.g., “one of the text labels seems wrong”) and references the screenshot, with no file or component names. Query and reference image preparation. For each of the 36 bug instances, we capture an undegraded query screenshot at a 1280 × 900 viewport. We generate degraded queries by resizing the screenshot to widths of 320, 480, or 640 px, upscaling it back to the original dimensions using Lanczos interpolation, and saving it as JPEG at quality 30. For reference image preparation, we use Playwright to render the application from the current bug-injected codebase and obtain a catalog of five crisp screenshots corresponding to the five predefined states. Figure 3 shows an example of a degraded query and its corresponding reference catalog.

Effect of Reference Image Provision For reference provision, we compare three settings: (1) no reference images (None), (2) retrieval top 1, where a single 3

https://github.com/scratchfoundation/scratch-gui

Table 1: Gold file match (%) across query degradation levels and reference provision settings. Top 1 reference selects one image from the catalog via embedding similarity; All references provides all five images.

image is selected from the catalog via Gemini Embedding 2 cosine similarity (Top 1 reference), and (3) the full catalog of 5 crisp screenshots rendered from the current (bug-injected) codebase (All references). For the Top 1 reference condition, the retrieval query combines the image embedding with a textual UI-element description produced by OmniParser at 640 and 480 px. At 320 px, OmniParser produces no detections for 34 of the 36 queries. We therefore use image-only retrieval for all 36 queries at this resolution to maintain a consistent retrieval setting. As the coding-agent framework, we use mini-swe-agent,4 a publicly available lightweight codingagent framework from the SWE-agent project (Yang et al. 2024). Each instance is solved inside a Docker container; the agent views the issue screenshot via the view_image command and the agent is not informed of the degradation. The LLM backend is GPT-5.4 with temperature 0. Each condition is evaluated once, and the agent is limited to 75 steps per instance. Bug patches are applied at container startup and .git is re-initialized to prevent history-based shortcuts. We report the gold-file match rate, defined as whether the agent modifies the single file changed by the gold patch and no additional files. This directly measures localization accuracy independent of patch correctness. Table 1 shows gold file match across query degradation levels and reference provision settings. Without reference 4

https://github.com/SWE-agent/mini-swe-agent

images, degradation reduces performance from 33% (Undegraded) to 22–28% across degraded conditions. The Top 1 reference condition selects the single most similar reference image using Gemini Embedding 2, but achieves the same performance as the no-reference condition at all degradation levels. In contrast, providing the full catalog of 5 images consistently improves performance: +8 pp at 640 px, +14 pp at 480 px, and +14 pp at 320 px, exceeding the undegraded no-reference baseline in all degraded conditions.

Text Recognition Under Degradation The preceding experiment measures whether agents can localize the responsible source file; here we isolate the more basic question of whether the degraded screenshot’s UI text can even be read. We define Bag-of-Words F1 (BoW-F1), adapting prior order-invariant bag-of-words evaluation for text recognition (Vidal et al. 2023), as follows: each text is tokenized into lowercased alphanumeric tokens of length ≥ 2 and represented as a multiset (i.e., duplicate tokens are counted). Let P and G denote the predicted and ground-truth token multisets. True positives are computed as X  TP = min P (w), G(w) , w

where P (w) and G(w) denote the multiplicities of token w in the respective multisets. Precision and recall are TP/|P | and TP/|G| respectively, and F1 is their harmonic mean. Ground-truth text is obtained by having GPT-5.4 read the undegraded 1280 × 900 screenshot, then manually verified and corrected by the authors. For each resolution, we report BoW-F1 macro-averaged over the 36 instances. We compare five approaches: Direct VLM (the degraded image is passed directly to VLM without additional context), OCR w/ VLM (the degraded image and text extracted by Azure AI Document Intelligence5 using the prebuilt-read model are passed to VLM for correction), OCR w/ VLM + Dict. (the degraded image, OCR output, and a 761-entry vocabulary extracted from the repository’s scratch-l10n locale files are passed to VLM), and the Proposed method, evaluated under two referenceprovision settings: Top 1 reference, which provides the highest-ranked reference image, and All references, which provides all five reference images alongside the degraded image. All model-based approaches use GPT-5.4. The Top 1 reference condition follows the same retrieval protocol as in the preceding source-file localization experiment, using image and OmniParser-derived textual embeddings at 640 and 480 px, and image-only retrieval at 320 px where OmniParser fails to produce detections. When the undegraded 1280×900 screenshot is used as input, all methods achieve F1 = 1.000, indicating that the task difficulty stems from resolution degradation. Figure 4 shows the results. At degraded 640 px (Figure 4(a)), all five methods perform comparably (F1 ≈ 0.81–0.82), with Proposed Method (Top 1) achieving the highest overall score (0.819) and Proposed Method (All) scoring 0.815. At degraded 5 https://learn.microsoft.com/en-us/azure/ai-services/ document-intelligence/overview

480 px (Figure 4(b)), Proposed Method (Top 1) maintains its lead (F1 = 0.818), while Proposed Method (All) scores 0.800. OCR w/ VLM begins to degrade on css_size instances (F1 = 0.42). At degraded 320 px (Figure 4(c)), OCR w/ VLM degrades substantially (F1 = 0.515) because the OCR engine struggles to extract text at low resolution. OCR w/ VLM + Dict. slightly underperforms Direct VLM (0.665 vs. 0.686), indicating that dictionary-assisted correction cannot fully compensate for poor OCR quality. Proposed Method (Top 1) achieves the highest mean F1 (0.792, +0.105 over Direct VLM), while Proposed Method (All) also outperforms all baselines (0.765, +0.079 over Direct VLM) but falls below Top 1. This suggests that the four non-matching reference images act as visual noise that distracts the VLM from the relevant reference. Notably, the opposite pattern holds for file localization (Table 1): retrieval top 1 provides no benefit, and the full catalog is required. This asymmetry suggests that text recognition benefits from a focused, high-relevance reference, whereas file localization requires broader visual context that a single reference cannot supply. Because our catalog contains only five images, providing the full catalog is practical. For larger catalogs, however, retrieval may be necessary to control input size while retaining sufficient visual context.

Impact of Issue Description Granularity To delineate when screenshot attachment is beneficial versus redundant, we vary the specificity of the issue description along a five-level ladder while keeping other conditions fixed: the same 36 instances, undegraded (1280×900) screenshots, the same agent and model (GPT-5.4 with mini-swe-agent), and a single run per condition. No reference image catalog is used; the “with image” condition simply attaches the undegraded screenshot to the issue description body, while “no image” replaces it with a notice that the link is unavailable. Levels L0–L4 each cumulatively add information to the issue description. The following shows the varying portion of each level for one example instance (text-label bug in the menu-bar component, Code tab screen): • L0 (generic description): “Something in the UI doesn’t look right.” • L1 (+ symptom category): adds “ — one of the text labels somewhere in the UI seems wrong.” • L2 (+ screen name): adds “somewhere on the Code tab screen.” • L3 (+ component name): adds “in the menu-bar area on the Code tab screen.” • L4 (+ specific values): adds “a label that should read "File" is displayed as "Flie".” All prompts are generated deterministically from templates without LLM involvement. L4 serves as a sanity-check condition in which the target file is explicitly identifiable from the description alone. Table 2 shows gold file match across description levels. In the no-image condition, performance increases from 9/36 at L2 to 26/36 at L3. The corresponding increase in the withimage condition is from 14/36 to 23/36, suggesting that component names provide strong cues for source-file localization.

Bag-of-Words F1

(a) Degraded 640 px

(b) Degraded 480 px

1.0

1.0

0.8

0.8

0.6

0.6

0.4

0.4

(c) Degraded 320 px

po ch ap lor dir ize _co lex css_s on_sw ismatext_ty css css_f t ic xt_m te

1.00 0.75 0.50 0.25

po ch ap lor dir ize _co lex css_s on_sw ismatext_ty css css_f t c m i xt_ te

All

All

Direct VLM OCR w/ VLM OCR w/ VLM + Dict. Proposed Method (Top 1) Proposed Method (All)

Figure 4: Mean BoW-F1 by bug type at (a) 640 px, (b) 480 px, and (c) 320 px. The reference-augmented methods increasingly outperform the OCR-based baselines as degradation becomes more severe.

Level

Added content

L0 L1 L2 L3 L4

(generic description) + symptom category + screen name + component name + specific values

No img

With img

∆

3 9 9 26 36

9 12 14 23 35

+6 +3 +5 −3 −1

Table 2: Gold file match (out of 36) by issue description level and screenshot attachment. ∆ = (With img) − (No img).

Our benchmark comprises 36 synthetically injected bugs in a single React application, evaluated with one coding agent and one VLM backend. Image degradation is limited to controlled resizing with JPEG compression; other real-world degradations such as camera capture, occlusion, or motion blur are not studied. The evaluation metric (gold file match) measures source-file localization rather than patch correctness, and the reference catalog contains only five images per instance, leaving the impact of catalog scale unexplored.

Conclusion Below L3, attaching a screenshot consistently improves localization by +3 to +6 matches; at L3 and above, the text description already provides sufficient localization information and attaching a screenshot yields no positive marginal benefit (∆ ≤ 0).

Limitations The current implementation relies on Playwright-based rendering scripts to produce the reference catalog, limiting its direct applicability to web applications with a working build pipeline. Extending coverage to native desktop or mobile applications would require alternative rendering toolchains. Because the catalog is generated from the same codebase version as the bug-injected build, reference images may themselves contain the target bug; the method provides higher-fidelity views of the application state, not necessarily bug-free ground truth. Furthermore, the catalog covers only those screen states exercised by the rendering scripts and cannot surface bugs that manifest only under transient user interactions or runtime-dependent conditions.

We presented a method that leverages repository-rendered reference images as visual context for coding agents operating on degraded screenshots. Supplying undegraded renderings alongside the degraded input provides a visual prior that compensates for information lost through compression and resizing. Our experiments show that repository-rendered reference images improve source-file localization under degraded conditions, with the full catalog improving the goldfile match rate. They also improve UI-text recognition, where the Top 1 reference achieves the best performance, particularly under severe degradation. Future work includes extending the reference catalog to multi-state renderings that capture interactive and runtime-dependent UI variations, scaling to large repositories, and evaluating generalization across diverse degradation conditions beyond those studied here.

References Atienza, R. 2021. Vision Transformer for Fast and Efficient Scene Text Recognition. In Document Analysis and Recog-

nition – ICDAR 2021, volume 12821 of Lecture Notes in Computer Science, 319–334. Springer. Baechler, G.; Sunkara, S.; Wang, M.; Zubach, F.; Mansoor, H.; Etter, V.; Cărbune, V.; Lin, J.; Chen, J.; and Sharma, A. 2024. ScreenAI: A Vision-Language Model for UI and Infographics Understanding. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence (IJCAI), 3058–3068. International Joint Conferences on Artificial Intelligence Organization. Bautista, D.; and Atienza, R. 2022. Scene Text Recognition with Permuted Autoregressive Sequence Models. In Computer Vision – ECCV 2022, volume 13688 of Lecture Notes in Computer Science, 178–196. Springer. Biten, A. F.; Litman, R.; Xie, Y.; Appalaraju, S.; and Manmatha, R. 2022. LaTr: Layout-Aware Transformer for SceneText VQA. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 16548– 16558. Cheng, K.; Sun, Q.; Chu, Y.; Xu, F.; Li, Y.; Zhang, J.; and Wu, Z. 2024. SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 9313–9332. Association for Computational Linguistics. Fhima, J.; Ben, E.; Nuriel, O.; Kittenplon, Y.; Ganz, R.; Aberdam, A.; and Litman, R. 2025. TAP-VL: Text Layout Aware Pretraining for Enriched Vision-Language Models. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), 7511–7521. Fu, L.; Kuang, Z.; Song, J.; Huang, M.; Yang, B.; Li, Y.; Zhu, L.; Luo, Q.; Wang, X.; Lu, H.; Li, Z.; Tang, G.; Shan, B.; Lin, C.; Liu, Q.; Wu, B.; Feng, H.; Liu, H.; Huang, C.; Tang, J.; Chen, W.; Jin, L.; Liu, Y.; and Bai, X. 2025. OCRBench v2: An Improved Benchmark for Evaluating Large Multimodal Models on Visual Text Localization and Reasoning. In Advances in Neural Information Processing Systems, volume 38. He, H.; Yao, W.; Ma, K.; Yu, W.; Dai, Y.; Zhang, H.; Lan, Z.; and Yu, D. 2024. WebVoyager: Building an End-to-End Web Agent with Large Multimodal Models. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 6864–6890. Association for Computational Linguistics. Huang, K.; Zhang, J.; Xie, X.; and Chen, C. 2025. Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Repair. In Proceedings of the 40th IEEE/ACM International Conference on Automated Software Engineering (ASE), 1156–1168. IEEE. Inoue, K. 2025. Context-Independent OCR with Multimodal LLMs: Effects of Image Resolution and Visual Complexity. arXiv:2503.23667. Jung, K.; Kim, K. I.; and Jain, A. K. 2004. Text Information Extraction in Images and Video: A Survey. Pattern Recognition, 37(5): 977–997. Li, G.; and Li, Y. 2023. Spotlight: Mobile UI Understanding Using Vision-Language Models with a Focus. In International Conference on Learning Representations (ICLR).

Li, M.; Lv, T.; Chen, J.; Cui, L.; Lu, Y.; Florencio, D.; Zhang, C.; Li, Z.; and Wei, F. 2023. TrOCR: Transformer-Based Optical Character Recognition with Pre-trained Models. Proceedings of the AAAI Conference on Artificial Intelligence, 37(11): 13094–13102. Liu, Y.; Li, Z.; Huang, M.; Yang, B.; Yu, W.; Li, C.; Yin, X.-C.; Liu, C.-L.; Jin, L.; and Bai, X. 2024. OCRBench: On the Hidden Mystery of OCR in Large Multimodal Models. Science China Information Sciences, 67(12): 220102. Lu, Y.; Yang, J.; Shen, Y.; and Awadallah, A. 2024. OmniParser for Pure Vision Based GUI Agent. arXiv:2408.00203. Nguyen, N.; Nguyen, T.; Tran, V.; Tran, M.-T.; Ngo, T. D.; Nguyen, T. H.; and Hoai, M. 2021. Dictionary-Guided Scene Text Recognition. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 7383–7392. Niu, R.; Li, J.; Wang, S.; Fu, Y.; Hu, X.; Leng, X.; Kong, H.; Chang, Y.; and Wang, Q. 2024. ScreenAgent: A Vision Language Model-Driven Computer Control Agent. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence (IJCAI), 6433–6441. International Joint Conferences on Artificial Intelligence Organization. Patel, Y.; Gomez, L.; Rusiñol, M.; and Karatzas, D. 2016. Dynamic Lexicon Generation for Natural Scene Images. In Computer Vision – ECCV 2016 Workshops, volume 9913 of Lecture Notes in Computer Science, 395–410. Springer. Singh, A.; Pang, G.; Toh, M.; Huang, J.; Galuba, W.; and Hassner, T. 2021. TextOCR: Towards Large-Scale End-to-End Reasoning for Arbitrary-Shaped Scene Text. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 8802–8812. Song, Y.; Bian, Y.; Tang, Y.; Ma, G.; and Cai, Z. 2024. VisionTasker: Mobile Task Automation Using Vision Based UI Understanding and LLM Task Planning. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, 49:1–49:17. Association for Computing Machinery. Vidal, E.; Toselli, A. H.; Ríos-Vila, A.; and Calvo-Zaragoza, J. 2023. End-to-End Page-Level Assessment of Handwritten Text Recognition. Pattern Recognition, 142: 109695. Wei, J.; Zhan, H.; Tu, X.; Lu, Y.; and Pal, U. 2023. Scene Text Recognition with Image-Text Matching-Guided Dictionary. In Document Analysis and Recognition – ICDAR 2023, volume 14192 of Lecture Notes in Computer Science, 54–69. Springer. Weinman, J. J.; Butler, Z.; Knoll, D.; and Feild, J. 2014. Toward Integrated Scene Text Reading. IEEE Transactions on Pattern Analysis and Machine Intelligence, 36(2): 375– 387. Yang, J.; Jimenez, C. E.; Wettig, A.; Lieret, K.; Yao, S.; Narasimhan, K.; and Press, O. 2024. SWE-agent: AgentComputer Interfaces Enable Automated Software Engineering. In Advances in Neural Information Processing Systems, volume 37, 50528–50652. Curran Associates, Inc. Yang, J.; Jimenez, C. E.; Zhang, A. L.; Lieret, K.; Yang, J.; Wu, X.; Press, O.; Muennighoff, N.; Synnaeve, G.;

Narasimhan, K. R.; Yang, D.; Wang, S. I.; and Press, O. 2025a. SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains? In International Conference on Learning Representations (ICLR). Yang, J.; Lieret, K.; Jimenez, C. E.; Wettig, A.; Khandpur, K.; Zhang, Y.; Hui, B.; Press, O.; Schmidt, L.; and Yang, D. 2025b. SWE-smith: Scaling Data for Software Engineering Agents. In Advances in Neural Information Processing Systems, volume 38. Ye, Q.; and Doermann, D. 2015. Text Detection and Recognition in Imagery: A Survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 37(7): 1480–1500. You, K.; Zhang, H.; Schoop, E.; Weers, F.; Swearngin, A.; Nichols, J.; Yang, Y.; and Gan, Z. 2025. Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMs. In Computer Vision – ECCV 2024, volume 15122 of Lecture Notes in Computer Science, 240–255. Springer. Zhao, X.; Sun, Q.; Xiao, J.; Liu, X.; Yang, H.; Chen, Q.; Luo, X.; Huang, J.; Zhong, Y.; Chen, L.; Fu, S.; Wei, Z.; Bi, J.; Jiang, L.; Qiu, H.; Yang, S.; Shi, P.; Hu, J.; and Zeng, Z. 2026. Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence. arXiv:2606.15932.

Related documents

Record · ID 1616972 · SHA-256 ac3aebfee4efdecc
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive