<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Modality-Guided Radiology Caption Prediction with Small Vision-Language Models and Image Classifier</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Raisa Nusrat Chowdhury</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mahmudul Hoque</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Md Rakibul Hasan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ejiga Peter Ojonugwa Oluwafemi</string-name>
          <email>ejiga.ojonugwa.peter@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Md Mahmudur Rahman</string-name>
          <email>md.rahman@morgan.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Vision Language Model, Medical Image Captioning, Qwen2.5-VL, Qwen2-VL, SmolVLM</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department, Morgan State University</institution>
          ,
          <addr-line>1700 East Cold Spring Lane, Baltimore, Maryland 21251</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <abstract>
        <p>This working note describes our contributions to the ImageCLEFmedical 2025 Caption Prediction subtask, in which we investigated various approaches for extracting clinically relevant captions from radiological data. We made six unique submissions. Our study focused on modifying three vision-language models-Qwen-2B, Qwen2.53B, and SmolVLM-500M-using the ROCOv2 dataset, which contains radiological image-caption pairings. Three of our submissions employed direct caption generation, whereas the remaining three incorporated an additional image modality classification phase with a ResNet-50 model. The classifier output (e.g., CT, MRI, Ultrasound, Radiograph) was included into the prompt to enhance caption generating eficacy. Among all submissions, Qwen 2B (2B params) emerges as the strongest overall performer, achieving the best scores in Overall (0.2316), Similarity (0.5704), ROUGE (0.1598), Relevance (0.3717), UMLS Concepts F1 (0.0741), AlignScore (0.1087), and Factuality Average (0.0914). These results indicate that Qwen 2B is highly efective at producing clinically accurate and factually aligned captions. In contrast, SmolVLM (Classification) leads in BERTScore (0.5375) and BLEURT (0.2576), suggesting that it excels in capturing semantic meaning and producing fluent, human-like text. These complementary strengths reflect diferent modeling priorities: Qwen 2B focuses more on factual and structural alignment, while SmolVLM emphasizes linguistic similarity and coherence. These findings underscore the efectiveness of hybrid pipelines that combine classification with prompt adaptation. Moreover, they show that even resource-ecfiient models, when fine-tuned and guided properly, can provide clinically valuable outputs. Our experiments support the ongoing shift toward smaller, adaptable vision-language systems for medical AI, ofering practical potential for deployment in low-resource settings.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Radiological imaging has become much more common in recent years, which has made clinical processes
very dificult. Due to more cross-sectional studies (i.e., CT and MRI) and more complex images, diagnostic
radiologists’ overall workload "has increased considerably," according to studies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A review found
that 97% of UK imaging units couldn’t keep up with clinical demand. This means that many hospitals
are always short of staf [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Writing up thorough radiology reports by hand takes a lot of time and
could cause delays or changes in how patients are cared for. These problems have made people want
to automate some parts of the reporting process. In this case, image captioning that is driven by AI
has a lot of potential [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. As a vision–language task, automated radiology report generation (ARRG) is
similar to image captioning. It has been shown to "have significant clinical value and could alleviate
time pressures" by taking care of routine [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Modern vision–language foundation models (VLMs),
pre-trained on large-scale image–text datasets, have demonstrated remarkable capabilities [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. These
models efectively learn complex associations between visual and textual information and are able
to perform zero-shot recognition and description across a broad range of tasks. The fact that these
models did well in general-domain vision–language tests suggests that they could be used in medical
imaging after being fine-tuned on data specific to that field [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This study investigates the application
of big Vision-Language Models for medical image captioning. The CS_Morgan team engaged in the
ImageCLEFmedical 2025 Caption Prediction subtask, concentrating on the generation of clinically
relevant captions from radiological images. We optimized multiple cutting-edge VLMs such as Qwen-2B
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], Qwen2.5-3B [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and SmolVLM-500M [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] using the supplied training data. Certain iterations of
our methodology also included auxiliary modules, such as an image-modality classifier, and employed
prompt-tuning procedures to enhance relevance.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Objectives</title>
      <p>
        As part of the ImageCLEFmedical 2025 Caption Prediction task [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], this work investigates and
assesses the potential of vision-language models to produce clinically relevant captions for medical
images. The main goals are:
1. To use advanced vision-language models to produce medically appropriate and descriptive
captions for radiology images from various modalities, including MRI, CT, X-ray, and Ultrasound.
2. To assess the efectiveness of various VLM’s configurations using performance metrics (e.g.,
      </p>
      <p>BERTScore, ROUGE, BLEURT, Relevance, UMLS Concepts F1, AlignScore, and Factuality Average).
3. To examine, using a unified evaluation framework, the generalization potential of diferent model
architectures, including large-scale language-vision models and lightweight alternatives.
4. To provide the research community with comparative insights into model selection and fine-tuning
strategies for medical image captioning.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Dataset</title>
      <p>
        All of the models mentioned in the introduction section were trained and assessed using the ROCOv2
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] dataset supplied by the competition organizers [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. The dataset comprises about 80,091 training,
17,277 validation, and 19,267 test radiology images accompanied by captions and concepts. This dataset
consists of many modalities and anatomical locations, providing an extensive platform for biomedical
captioning. Our objective is to evaluate the eficacy of contemporary VLMs in producing precise,
therapeutically relevant captions within the biomedical field. Figure 1 provides a comprehensive view of
the dataset’s linguistic characteristics. Subfigure (a) shows that the majority of captions are between 10
and 30 words long, with aligned mean, median, and mode across train and validation splits, indicating a
stable annotation style. Subfigure (b) highlights the long-tailed nature of the dataset, revealing rare
captions with more than 500 words. Despite these extremes, central tendencies remain consistent.
Subfigure (c) displays the most frequent words used in the captions after preprocessing (i.e., removing
punctuations, stop words, numeric words, etc.) Together, these subfigures support the inference that
the dataset is well-structured, domain-specific, and linguistically consistent — ideal for training and
evaluating medical image captioning models.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Models to Predict Captions</title>
      <p>The models employed here are trained to predict captions for the radiology images. This process consists
of three steps: (1) utilizing ResNet50 to categorize the images into four major image modalities such
as CT, MRI, Ultrasound, and Radiograph, (2) training of SmolVLM, Qwen-2B, and Qwen-2.5-3B with
some parameter eficient techniques to predict captions, and (3) using structured prompt engineering to
guide the trained models regarding the predicted modality of test images to generate more relevant
(a) Caption length distribution (log scale) with ≤ 95th percentile trimmed.</p>
      <p>(b) Caption length distribution (log scale) without trimming.</p>
      <p>(c) Top 20 most frequent words in cleaned captions.
captions. Figure 2 depicts the corresponding framework and the following sections will elaborate the
relevant parts of this framework.</p>
      <sec id="sec-4-1">
        <title>4.1. SmolVLM</title>
        <p>
          The language model is a simple SmolLM decoder with 500 million parameters. Advanced eficiency
features like Grouped-Query Attention and FlashAttention allow it to handle up to 4,096 token sequences
and provide fast inferences by default. A two-layer MLP projection matrix smooths the integration
of visual and textual input from 1,024-dimensional vision tokens into the language model’s
4,096dimensional embedding space. The language model, a streamlined SmolLM decoder with 500 million
parameters, inherits additional eficiency features like Grouped-Query Attention and FlashAttention
to support large sequences (up to 4,096 tokens by default) and quick inference [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. A two-layer MLP
projection matrix transforms the 1,024-dimensional vision tokens into the 4,096-dimensional embedding
space employed by the language model. This ensures that visual and written information can be
utilized concurrently without any issues. The lightweight SigLIP encoder, in conjunction with the
projection layer and the distilled SmolLM decoder, enables SmolVLM-500M to perform competitively
in captioning and visual question answering, requiring approximately 1.2 GB of GPU memory for a
complete image-to-text conversion. This renders it ideal for deployment on consumer-grade devices.
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Qwen2-VL and Qwen2.5-VL</title>
        <p>
          Qwen2-VL [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] uses a dynamic-resolution ViT encoder to process images of any size into visual
embeddings, which are then mapped into a 4096-dimensional language space using a two-layer MLP.
Its decoder is a 32-layer Qwen-2B model with 2B parameters, employing Grouped-Query Attention
and Flash-style kernels to handle sequences up to 8,192 tokens eficiently. This architecture enables
ifne-grained image reasoning and coherent multimodal generation, all deployable on a single GPU.
Qwen2.5-VL [14] builds upon this by using a ViT encoder trained with Naïve Dynamic Resolution
and enhanced with 2D positional encodings. The same MLP structure projects vision tokens to match
the 4096-dimension text space. It incorporates a more powerful 36-layer Qwen-2.5 decoder with over
3B parameters, capable of handling up to 32,768 tokens. Despite its increased capability—supporting
detailed grounding and complex outputs—it remains eficient enough for single-GPU deployment.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Submissions for the Caption Prediction Task</title>
      <sec id="sec-5-1">
        <title>5.1. Submission 1: LoRA fine-tuning of SmolVLM-500M</title>
        <p>This submission modifies the publicly available SmolVLM-500M-Instruct checkpoint—a 12-layer ViT-B
vision encoder paired with a 32-layer text decoder—to produce captions for ROCO-v2 radiological
images. Rather than updating all 500 million parameters, we utilized LoRA on each linear transformation
within both the vision and text stacks. The language model’s projection head (lm_head) and token
embeddings (embed_tokens) were also kept trainable. The technique combines low-rank adaptation
with selectively updated weights to capture domain-specific vocabulary while reducing memory usage
and overfitting risks.</p>
        <p>LoRA was configured with a rank of  = 64, a scaling factor of  = 16, and a dropout rate of 0.10 to
regularize the adapter pathways. The bias terms were fixed ( bias="none"), while the use_rslora
lfag enabled the more memory-eficient RS-LoRA formulation. The adapters added around 7.4 million
trainable parameters, constituting about 1.5% of the model’s overall size, enabling the entire process to
be eficiently executed on a single A100-80 GB GPU with bfloat16 precision.</p>
        <sec id="sec-5-1-1">
          <title>5.1.1. Training Process</title>
          <p>Training was executed with the Transformers Trainer, gradient check-pointing, and FlashAttention
to optimize memory use. The modality-balanced ROCO-v2 split underwent processing for two complete
epochs (about 5,006 optimization steps) with an efective batch size of 32 (per-device batch of 2, gradient
accumulation of 16). Optimization utilized AdamW ( = 0.9/0.999,  = 1 × 10− 8) with a base learning
rate of 5 × 10− 5, following a cosine decay schedule and included 500 warm-up steps. Checkpoints
and evaluations were documented after each epoch; the first-epoch checkpoint—training loss = 2.5229,
validation loss ≈ 2.58597—exhibited the minimal loss values and was hence selected for downstream
inference. The adapters from this checkpoint were integrated with the fixed backbone, and captions
were produced using greedy decoding (temperature = 1.0, num_beams = 1, max_new_tokens
= 64).</p>
        </sec>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Selective fine-tuning of Qwen-2B</title>
        <p>For this run, the Qwen-2 Vision-Language checkpoint with two billion parameters was loaded. The
backbone connects a 32-layer vision transformer (hidden = 1,280) to a 28-layer text decoder (hidden =
1,536) using a trained multimodal projector. LoRA was used to achieve parameter-eficient adaptation,
with a rank  = 32, lora_alpha = 32, and dropout rate = 0.10. Adapters were injected into each
self-attention block’s key (k_proj), query (q_proj), value (v_proj), and output (o_proj) projections,
as well as the up, down, and gate projections (up_proj, down_proj, gate_proj) of each MLP. The
identical set of projections in the vision attention blocks, as well as both fully connected layers of
the vision MLP (mlp.0 and mlp.2), were addressed. Furthermore, the language head (lm_head)
and input embeddings (embed_tokens) were left trainable to provide domain-specific vocabulary
adaption. This selective technique activated 504,217,600 parameters out of 2,713,203,200, which means
that approximately 18.6% of the model can be updated during training.</p>
        <sec id="sec-5-2-1">
          <title>5.2.1. Training Process</title>
          <p>To reduce memory usage, training was undertaken using the Transformers Trainer, gradient
checkpointing (use_reentrant = False), and Flash-Attention. The modality-balanced ROCO-v2
split ran through the data three times, recording and saving every 500 optimization steps; batches were
streamed in bfloat16 with a per-device size of one, and no gradient accumulation. Optimization used
AdamW ( = 0.9/0.999,  = 1 × 10− 8, weight decay = 0.01) with a base learning rate of 3 × 10− 4 and a
typical cosine schedule. The validation loss fell from 4.41 at step 500 to a low of 4.18 at step 2,500 (with
a corresponding training loss of around 3.74); this checkpoint was automatically recognized as the best.
The adapters from checkpoint-2500 were combined with the frozen backbone for inference, and
captions were created using greedy decoding (temperature = 1.0, num_beams = 1, max_new_tokens
= 64).</p>
        </sec>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Selective fine-tuning of Qwen-2.5-3B</title>
        <p>This experiment utilized the multimodal backbone Qwen-2.5-VL-3B, which integrates a 32-layer vision
transformer with a 36-layer causal text decoder including 2,048 hidden units. Parameter-eficient
adaptation was achieved by Low-Rank Adaptation. Rank-32 adapters, configured with a lora_alpha of
16 and regularized by a 0.10 dropout, were incorporated into every query, key, value, and output
projection of the self-attention blocks, as well as the up_, down_, and gate_projection pathways of
each MLP in both the vision and text stacks. The identical adapter template was utilized for the two fully
connected layers within the vision-side MLP. Furthermore, the language-model head (lm_head) and the
token-embedding matrix (embed_tokens) were retained as trainable components to enable the model
to enhance its medical lexicon. This selective technique optimized 702,435,328 weights—approximately
15.76% of the 4,457,058,304 parameters in the original checkpoint—while the remaining layers remained
ifxed in bfloat16.</p>
        <sec id="sec-5-3-1">
          <title>5.3.1. Training Process</title>
          <p>Training was conducted via the Transformers Trainer, with gradient check-pointing (re-entrant path
disabled) and Flash-Attention kernels. Caption pairings from the modality-balanced ROCO-v2
corpus were transmitted to the GPU in bfloat16 format for four notional epochs; each optimization
step handled a single image-caption pair, as both the training and evaluation batch sizes were configured
to one, and no gradient accumulation was employed. AdamW was used for optimization using a base
learning rate of 3 × 10− 4, cosine decay scheduling, and a weight decay coeficient of 0.01. Every
500 optimization steps, a full evaluation and check-pointing were done. An early-stopping callback
monitored the validation loss with a threshold of 0.01 and a patience of three evaluations.</p>
          <p>The first evaluation at step 500 showed a training loss of 4.52 and a validation loss of 4.09. Later
evaluations indicated a continuous decline in validation loss, reaching its lowest point of 3.79 at step
5,000, at which the best-model flag was set. As a result, the adapters saved in checkpoint-5000 were
used for subsequent caption generation. This was done using greedy decoding with a temperature of
1.0, a single beam, and a maximum of 64 new tokens.</p>
        </sec>
      </sec>
      <sec id="sec-5-4">
        <title>5.4. Captioning with Classification</title>
        <p>In the ROCOv2 dataset, the four major imaging modalities—CT (28,005), MRI (12,669), Radiograph
(26,789), and Ultrasound (11,425)—were chosen because they are the categories that occur the most
frequently and have the most significant diagnostic implications. There were 1,203 images that were
labeled as "Other," This included some other modalities, such as nuclear scans and positron emission
tomography (PET). They could have caused class imbalance and instability in the modeling activities
that followed.</p>
        <p>To prevent class imbalance, each modality’s training set was downsampled to match the smallest
class size, ensuring equal representation for robust learning on the imbalanced dataset [15].
Crossentropy loss and validation oversight were used throughout the ResNet classifier’s entire training phase,
which lasted five epochs from the start. When each class was downsampled, it was assigned to the
category that was the smallest. This ensured that all classes were represented equally. Although the
training period was relatively short, the classifier was able to achieve stable validation performance,
with accuracy, precision, and recall reaching 96.46%. This indicates that the model was successful in
capturing modality-specific properties. In light of the fact that test labels were not available at the time
of submission, the evaluation was limited to validation metrics. The classifier’s predictions for test
images were subjected to distributional sanity checks, which ensured that the output was balanced
across all modalities.</p>
        <p>Figure 3 shows the overview of the proposed hybrid pipeline integrating classification and
promptbased captioning.</p>
        <p>A ResNet-50 convolutional neural network [16], trained from scratch without ImageNet pretraining,
was adapted to output four modality classes. The model was trained for five epochs using cross-entropy
loss and optimizers such as Adam or SGD, with checkpoints saved each epoch and validation monitoring
to avoid overfitting [17].</p>
        <p>The classifier achieved high validation accuracy (96.46%) and balanced precision, recall, and F1-scores
(approximately 96.4%), indicating efective feature learning and minimal bias. Finally, the trained model
predicted modalities on the test set, outputting results as a CSV file for subsequent caption generation.</p>
      </sec>
      <sec id="sec-5-5">
        <title>5.5. Contextual Guidance in Caption Generation</title>
        <p>Structured Prompt Conditioning: The ResNet-50 classifier generated predicted modality labels,
which were then saved to a CSV file containing image identifiers and modality categories. During
inference, each captioning model determined the predicted modality for a given test image and included
it in the input prompt. For example, prompts were formatted as follows: "CT image: Describe the
medical image." This modality-aware conditioning helped the vision-language models generate more
context-specific and clinically acceptable captions. Importantly, modality information was employed
only during inference, not model training. This method enabled all three models—SmolVLM-500M,
Qwen-2B, and Qwen2.5-3B—to remain modular and flexible while retaining modality-specific vocabulary
and structure in their outputs.</p>
        <p>Caption Generation with Modality Context: During inference, each captioning model processes
the input image along with the modality-conditioned prompt to generate a relevant textual description.
Conditioning on the modality enables the use of modality-specific vocabulary—such as ultrasound terms
for ultrasound images or scanning sequence references for MRI—reducing ambiguity and ensuring
modality-accurate captions.</p>
        <p>All three captioning models (Qwen-2B, Qwen2.5-3B, and SmolVLM-500M) employ this structured
guidance, analyzing both the modality-conditioned prompt and image simultaneously. This two-stage
pipeline—modality classification followed by modality-aware captioning—efectively adapts general
vision-language models to produce clinically relevant, modality-consistent medical image captions.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Evaluation Metrics</title>
      <p>Overall Average: This cumulative score is the mean of all individual metric scores for a submission,
providing a comprehensive assessment of caption quality in terms of relevance and factual accuracy. A
higher Overall Average indicates better performance and was used by organizers to rank systems.</p>
      <p>Image-Caption Similarity: Measures semantic consistency between image content and caption by
embedding both via a medical image-text model and computing their similarity. A high score reflects
accurate depiction beyond simple lexical overlap.</p>
      <p>BERTScore [18] evaluates text similarity by comparing BERT embeddings of candidate and reference
captions, capturing semantic meaning more efectively than traditional methods.</p>
      <p>ROUGE [19] assesses overlap of n-grams, word sequences, and pairs between candidate and reference
texts, commonly used for summarization and translation evaluation.</p>
      <p>BLEURT [20] is a learned metric leveraging fine-tuned pretrained transformers to predict human
judgment scores for natural language generation.</p>
      <p>Relevance Average: The average of Image-Caption Similarity, BERTScore, ROUGE-1, and BLEURT,
measuring how well captions match reference content and language. A high score indicates informative
and on-topic captions.</p>
      <p>UMLS Concept F1: Evaluates factual overlap of clinical concepts by extracting medical entities
from generated and reference captions using UMLS [21]. The F1-score compares true positives, false
positives, and false negatives of these entities.</p>
      <p>AlignScore: Uses a RoBERTa-based verifier to break captions into claims and verify their support by
the image context [22]. This checks true factual alignment rather than mere word overlap, with higher
scores indicating better claim support.</p>
      <p>Factuality Average: The mean of UMLS Concept F1 and AlignScore, reflecting overall factual
accuracy by balancing term-level concept overlap and sentence-level claim verification.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Results and Discussions</title>
      <p>In order to explore the efects of model capacity, modality conditioning, and inference design on
semantic and clinical performance, our team assessed six captioning techniques. The first two entries
used vision-language backbones that had already been trained on medical image-caption pairings, Qwen
2B and Qwen 2.5-3B. Qwen 2B (Submission 3) obtained the best overall composite score (0.2316), despite
having a higher BERTScore (0.5296), which is probably because to its larger decoder size. Inadequate
factual basis was demonstrated by the poor Factuality Averages of both models (e.g., 0.0601 for Qwen
2.5–3B). Submissions 4 and 5 presented a two-stage methodology wherein each test image was initially
categorized into one of four primary imaging modalities—CT, MRI, Radiograph, or Ultrasound—utilizing
a ResNet-50 classifier. The anticipated label was subsequently employed to build a structured input
prompt, for instance, “MRI image: Describe the medical image.” This directed the captioning model
towards language relevant to the modality. The independently trained classifier, utilized solely during
inference, had a notable impact: Qwen 2.5 with classification (Submission 4) enhanced BLEURT from
0.2040 to 0.2263 and UMLS Concepts F1 from 0.0225 to 0.0271, in contrast to its non-classification
equivalent. These advancements indicate both semantic enhancement (assessed by BLEURT, which
evaluates linguistic fluency and contextual alignment) and clinical significance (measured by UMLS
Concept F1, which quantifies the intersection of medically relevant ideas).</p>
      <p>Qwen 2B with classification (Submission 5) shown robust performance across all metrics,
enhancing both Relevance Average (from 0.2853 to 0.3132) and Factuality Average (from 0.0351 to 0.0523).
These enhancements underscore the advantages of modality-aware prompting in augmenting both the
interpretability and clinical accuracy of generated captions.</p>
      <p>Submissions 1 and 6 employed the smaller SmolVLM-500M model to investigate
performanceeficiency trade-ofs. The baseline model (Submission 1) attained substantial semantic alignment
(BERTScore 0.5361, BLEURT 0.2518), although exhibited diminished factual content (Factuality 0.0380).
The implementation of classification-based prompts in Submission 6 enhanced BLEURT to 0.2576
and achieved the highest Relevance Average among tiny models at 0.3646, demonstrating that even
lightweight architectures can gain from modality conditioning.</p>
      <p>Significantly, these classification-driven improvements were attained without altering the
fundamental VLM settings. By implementing predicted modality labels solely during inference, we maintained
the system’s flexibility and modularity. This design decision was intentional: including modality labels
during training would necessitate architectural alterations and re-tuning of model weights, hence
augmenting complexity. Utilizing classifier outputs as prompts facilitates controlled, domain-specific
captioning while maintaining eficiency—an advantageous characteristic for practical clinical use when
minimal updates are desired.</p>
      <p>Although we did not perform formal ablation tests, the comparative results of each model with
and without classifier assistance ofer implicit proof of the technique’s influence. Modality-informed
prompting enhanced semantic overlap (BLEURT, BERTScore), clinical correctness (UMLS F1), or
structured contextual alignment (Relevance Average) across all evaluated backbones. These findings indicate
that hybrid pipelines integrating independent classifiers with optimized VLMs provide a scalable and
eficient approach for medical caption production. Future research will examine the comparative eficacy
of training-time integration of modality features against our inference-only configuration, as well as
the potential benefits of combined optimization methodologies.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Conclusion</title>
      <p>This study explored a modular approach to medical image captioning by fine-tuning vision-language
models and incorporating image modality prompts during inference. The models included
Qwen2B, Qwen-2.5-3B, and SmolVLM-500M, each fine-tuned on radiology captioning tasks. A ResNet-50
classifier was trained to predict the modality of each input image, and these modality labels were
included as prompts during caption generation to provide contextual guidance. The introduction of
modality prompts did not improve overall captioning performance across all models. However, it led to
measurable gains in factual accuracy and medical concept coverage for smaller model. For example,
the SmolVLM baseline achieved a Factuality Average of 0.0380 and UMLS Concept F1 of 0.0157, while
the modality-informed variant reached 0.0479 and 0.0223. These results suggest that even minimal
contextual signals can help smaller models better align with domain-specific terminology and clinical
details. The framework prioritized simplicity and modularity by limiting the classifier to inference
and focusing on major modality categories. This structure allowed for eficient reuse of components
and rapid experimentation without requiring retraining of the core models. Future directions include
incorporating modality information during training, expanding the modality taxonomy, and conducting
component-level ablation studies. The findings suggest that contextual guidance provides a practical
approach for enhancing the specificity and factual accuracy of generated captions in clinical applications.</p>
    </sec>
    <sec id="sec-9">
      <title>9. Acknowledgments</title>
      <p>This work was supported by the National Science Foundation (NSF) grant (ID. 2131307) “CISE-MSI: DP:
IIS: III: Deep Learning-Based Automated Concept and Caption Generation of Medical Images Towards
Developing an Efective Decision Support."</p>
    </sec>
    <sec id="sec-10">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used ChatGPT in order to: Grammar and spelling
check. After using the mentioned tool, the authors reviewed and edited the content as needed and take
full responsibility for the publication’s content.
M. Du, X. Ren, R. Men, D. Liu, C. Zhou, J. Zhou, J. Lin, Qwen2-VL: Enhancing Vision-Language
Model’s Perception of the World at Any Resolution, 2024. URL: https://arxiv.org/abs/2409.12191.
arXiv:2409.12191.
[14] S. Bai, K. Chen, X. Liu, J. Wang, W. Ge, S. Song, K. Dang, P. Wang, S. Wang, J. Tang, H. Zhong, Y. Zhu,
M. Yang, Z. Li, J. Wan, P. Wang, W. Ding, Z. Fu, Y. Xu, J. Ye, X. Zhang, T. Xie, Z. Cheng, H. Zhang,
Z. Yang, H. Xu, J. Lin, Qwen2.5-VL Technical Report, 2025. URL: https://arxiv.org/abs/2502.13923.
arXiv:2502.13923.
[15] M. Hassan, S. Ali, H. Alquhayz, K. Safdar, Developing Intelligent Medical Image Modality
Classification System using Deep Transfer Learning and LDA, Scientific Reports 10 (2020) 12868.
[16] K. He, X. Zhang, S. Ren, J. Sun, Deep Residual Learning for Image Recognition, in: Computer</p>
      <p>Vision and Pattern Recognition, 2015, pp. 770–778. doi:10.1109/cvpr.2016.90.
[17] N. Tajbakhsh, J. Y. Shin, S. R. Gurudu, R. T. Hurst, C. B. Kendall, M. B. Gotway, J. Liang,
Convolutional Neural Networks for Medical Image Analysis: Full Training or Fine Tuning?, IEEE
Transactions on Medical Imaging 35 (2016) 1299–1312. URL: http://dx.doi.org/10.1109/TMI.2016.2535302.
doi:10.1109/tmi.2016.2535302.
[18] T. Zhang, V. Kishore, F. Wu, K. Q. Weinberger, Y. Artzi, BERTScore: Evaluating Text Generation
with BERT, International Conference on Learning Representations abs/1904.09675 (2019).
[19] C.-Y. Lin, ROUGE: A Package for Automatic Evaluation of Summaries, in: Text Summarization</p>
      <p>Branches Out, 2004, pp. 74–81.
[20] T. Sellam, D. Das, A. P. Parikh, BLEURT: Learning Robust Metrics for Text Generation, in: Annual
Meeting of the Association for Computational Linguistics, 2020, pp. 7881–7892. doi:10.18653/
v1/2020.acl-main.704.
[21] Z. Kraljevic, T. Searle, A. Shek, L. Roguski, K. Noor, D. Bean, A. Mascio, L. Zhu, A. Folarin,
A. Roberts, R. Bendayan, M. Richardson, R. Stewart, A. Shah, W. K. Wong, Z. M. Ibrahim, J. Teo,
R. Dobson, Multi-Domain Clinical Natural Language Processing with MedCAT: The Medical
Concept Annotation Toolkit, Artificial Intelligence in Medicine 117 (2020) 102083. doi: 10.1016/
j.artmed.2021.102083.
[22] Y. Miura, Y. Zhang, E. B. Tsai, C. P. Langlotz, D. Jurafsky, Improving Factual Completeness and
Consistency of Image-to-Text Radiology Report Generation, in: NAACL-HLT, 2021, pp. 5288–5304.
doi:10.18653/v1/2021.naacl-main.416.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Kwee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Kwee</surname>
          </string-name>
          ,
          <article-title>Workload of diagnostic radiologists in the foreseeable future based on recent scientific advances: growth expectations and role of artificial intelligence</article-title>
          ,
          <source>Insights into imaging 12</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rimmer</surname>
          </string-name>
          ,
          <article-title>Radiologist shortage leaves patient care at risk, warns royal college</article-title>
          ,
          <source>BMJ: British Medical Journal (Online) 359</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O. O. E.</given-names>
            <surname>Peter</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Rahman</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Khalifa</surname>
          </string-name>
          ,
          <article-title>Advancing ai-powered medical image synthesis: Insights from medvqa-gi challenge using clip, fine-tuned stable difusion, and dream-booth+ lora</article-title>
          ,
          <source>arXiv preprint arXiv:2502.20667</source>
          (
          <year>2025</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Sloan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Clatworthy</surname>
          </string-name>
          , E. Simpson,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mirmehdi</surname>
          </string-name>
          ,
          <source>Automated radiology report generation: A review of recent advances, IEEE Reviews in Biomedical Engineering</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>O. O. E.</given-names>
            <surname>Peter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oluwapemiisin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chetachi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Opeyemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Khalifa</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Rahman</surname>
          </string-name>
          ,
          <article-title>Synthetic data-driven multi-architecture framework for automated polyp segmentation through integrated detection and mask generation</article-title>
          ,
          <source>in: Medical Imaging</source>
          <year>2025</year>
          :
          <article-title>Clinical and Biomedical Imaging</article-title>
          , volume
          <volume>13410</volume>
          ,
          <string-name>
            <surname>SPIE</surname>
          </string-name>
          ,
          <year>2025</year>
          , pp.
          <fpage>558</fpage>
          -
          <lpage>569</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <article-title>Vision-language models for vision tasks: A survey</article-title>
          ,
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <article-title>Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization</article-title>
          , Text Reading, and Beyond,
          <year>2023</year>
          . URL: https://arxiv.org/abs/2308.12966. arXiv:
          <volume>2308</volume>
          .
          <fpage>12966</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Hui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Huang</surname>
          </string-name>
          , G. Dong,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , J. Ma, J.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Bai</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Dang</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Xue</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Ni</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Men</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Bai</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Tan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Ge</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Wan</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Chu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Fan</surname>
          </string-name>
          ,
          <source>Qwen2 technical report</source>
          ,
          <year>2024</year>
          . URL: https://arxiv.org/abs/2407.10671. arXiv:
          <volume>2407</volume>
          .
          <fpage>10671</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Marafioti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Zohar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Farré</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Noyan</surname>
          </string-name>
          , E. Bakouch,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cuenca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zakka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. B.</given-names>
            <surname>Allal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lozhkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Tazi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Srivastav</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lochner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Larcher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Morlon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tunstall</surname>
          </string-name>
          , L. von
          <string-name>
            <surname>Werra</surname>
          </string-name>
          , T. Wolf,
          <source>SmolVLM: Redefining small and eficient multimodal models</source>
          ,
          <year>2025</year>
          . URL: https://arxiv.org/abs/2504.05299. arXiv:
          <volume>2504</volume>
          .
          <fpage>05299</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Damm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M. G.</given-names>
            <surname>Pakull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bracke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Eryilmaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bloch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brüngel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rückert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pelka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Idrissi-Yaghir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. B.</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. G. S. de Herrera</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Müller</surname>
            ,
            <given-names>C. M.</given-names>
          </string-name>
          <string-name>
            <surname>Friedrich</surname>
          </string-name>
          , Overview of ImageCLEFmedical 2025 -
          <article-title>Medical Concept Detection and Interpretable Caption Generation</article-title>
          , in: CLEF 2025 Working Notes, CEUR Workshop Proceedings, CEUR-WS.org, Madrid, Spain,
          <year>2025</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ionescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stanciu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Andrei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Radzhabov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Prokopchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ştefan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Constantin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dogariu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovalev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Damm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rückert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Ben</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>García Seco de Herrera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bloch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brüngel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Idrissi-Yaghir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M. G.</given-names>
            <surname>Pakull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bracke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pelka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Eryilmaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Yim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Codella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Novoa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Malvehy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dimitrov</surname>
          </string-name>
          ,
          <string-name>
            <surname>R. J. Das</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Xie</surname>
            ,
            <given-names>H. M.</given-names>
          </string-name>
          <string-name>
            <surname>Shan</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Nakov</surname>
            , I. Koychev,
            <given-names>S. A.</given-names>
          </string-name>
          <string-name>
            <surname>Hicks</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Gautam</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          <string-name>
            <surname>Riegler</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Thambawita</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Halvorsen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Fabre</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Macaire</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Lecouteux</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Schwab</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Potthast</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Heinrich</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Kiesel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Stein</surname>
          </string-name>
          , Overview of ImageCLEF 2025:
          <article-title>Multimedia Retrieval in Medical, Social Media and Content Recommendation Applications</article-title>
          , in: Experimental IR Meets Multilinguality, Multimodality, and
          <string-name>
            <surname>Interaction</surname>
          </string-name>
          ,
          <source>Proceedings of the 16th International Conference of the CLEF Association (CLEF</source>
          <year>2025</year>
          ),
          <source>Springer Lecture Notes in Computer Science (LNCS)</source>
          , Madrid, Spain,
          <year>2025</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rückert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bloch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brüngel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Idrissi-Yaghir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Koitka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pelka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. B.</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. G. S. de Herrera</surname>
            , H. Müller,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Horn</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Nensa</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>M. Friedrich, ROCOv2: Radiology Objects in Context Version 2, an Updated Multimodal Image Dataset</article-title>
          ,
          <source>Scientific Data</source>
          <volume>11</volume>
          (
          <year>2024</year>
          ).
          <source>doi:10.1038/s41597-024-03496-6.</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Fan</surname>
          </string-name>
          , K. Dang,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>