<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "http://dtd.nlm.nih.gov/publishing/2.0/journalpublishing.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="2.0">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">JFR</journal-id>
      <journal-id journal-id-type="nlm-ta">JMIR Form Res</journal-id>
      <journal-title>JMIR Formative Research</journal-title>
      <issn pub-type="epub">2561-326X</issn>
      <publisher>
        <publisher-name>JMIR Publications</publisher-name>
        <publisher-loc>Toronto, Canada</publisher-loc>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">v10i1e94906</article-id>
      <article-id pub-id-type="pmid">42735400</article-id>
      <article-id pub-id-type="doi">10.2196/94906</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Original Paper</subject>
        </subj-group>
        <subj-group subj-group-type="article-type">
          <subject>Original Paper</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Adaptive Optics Image Analysis Using Generative AI (GPT-4) Scripting: Exploratory Study</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <name>
            <surname>Sarvestan</surname>
            <given-names>Javad</given-names>
          </name>
        </contrib>
      </contrib-group>
      <contrib-group>
        <contrib contrib-type="reviewer">
          <name>
            <surname>Sanchez Brea</surname>
            <given-names>Luisa</given-names>
          </name>
        </contrib>
        <contrib contrib-type="reviewer">
          <name>
            <surname>Kunala</surname>
            <given-names>Karteek</given-names>
          </name>
        </contrib>
      </contrib-group>
      <contrib-group>
        <contrib id="contrib1" contrib-type="author">
          <name name-style="western">
            <surname>Pas</surname>
            <given-names>Jeroen AAH</given-names>
          </name>
          <degrees>MD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <xref rid="aff2" ref-type="aff">2</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0002-0302-6690</ext-link>
        </contrib>
        <contrib id="contrib2" contrib-type="author">
          <name name-style="western">
            <surname>van der Zanden</surname>
            <given-names>Ludo C</given-names>
          </name>
          <degrees>MD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0002-1694-0473</ext-link>
        </contrib>
        <contrib id="contrib3" contrib-type="author">
          <name name-style="western">
            <surname>van Leeuwen</surname>
            <given-names>Yoeri</given-names>
          </name>
          <degrees>MD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0009-0005-7611-2150</ext-link>
        </contrib>
        <contrib id="contrib4" contrib-type="author">
          <name name-style="western">
            <surname>Lechanteur</surname>
            <given-names>Yara TE</given-names>
          </name>
          <degrees>MD, PhD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0003-0951-4625</ext-link>
        </contrib>
        <contrib id="contrib5" contrib-type="author">
          <name name-style="western">
            <surname>Hoyng</surname>
            <given-names>Carel B</given-names>
          </name>
          <degrees>MD, PhD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <xref rid="aff2" ref-type="aff">2</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0002-1358-5963</ext-link>
        </contrib>
        <contrib id="contrib6" contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Theelen</surname>
            <given-names>Thomas</given-names>
          </name>
          <degrees>MD, PhD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <address>
            <institution>Department of Ophthalmology</institution>
            <institution>Radboud University Medical Center</institution>
            <addr-line>Geert Grooteplein-Zuid 10</addr-line>
            <addr-line>Nijmegen, Gelderland, 6525GA</addr-line>
            <country>The Netherlands</country>
            <phone>31 0243613138</phone>
            <email>thomas.theelen@radboudumc.nl</email>
          </address>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0001-9067-1171</ext-link>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <label>1</label>
        <institution>Department of Ophthalmology</institution>
        <institution>Radboud University Medical Center</institution>
        <addr-line>Nijmegen, Gelderland</addr-line>
        <country>The Netherlands</country>
      </aff>
      <aff id="aff2">
        <label>2</label>
        <institution>Donders Institute for Brain, Cognition and Behaviour</institution>
        <addr-line>Nijmegen, Gelderland</addr-line>
        <country>The Netherlands</country>
      </aff>
      <author-notes>
        <corresp>Corresponding Author: Thomas Theelen <email>thomas.theelen@radboudumc.nl</email></corresp>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>14</day>
        <month>9</month>
        <year>2026</year>
      </pub-date>
      <volume>10</volume>
      <elocation-id>e94906</elocation-id>
      <history>
        <date date-type="received">
          <day>8</day>
          <month>3</month>
          <year>2026</year>
        </date>
        <date date-type="rev-request">
          <day>1</day>
          <month>5</month>
          <year>2026</year>
        </date>
        <date date-type="rev-recd">
          <day>2</day>
          <month>7</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>3</day>
          <month>7</month>
          <year>2026</year>
        </date>
      </history>
      <copyright-statement>©Jeroen AAH Pas, Ludo C van der Zanden, Yoeri van Leeuwen, Yara TE Lechanteur, Carel B Hoyng, Thomas Theelen. Originally published in JMIR Formative Research (https://formative.jmir.org), 14.09.2026.</copyright-statement>
      <copyright-year>2026</copyright-year>
      <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
        <p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Formative Research, is properly cited. The complete bibliographic information, a link to the original publication on https://formative.jmir.org, as well as this copyright and license information must be included.</p>
      </license>
      <self-uri xlink:href="https://formative.jmir.org/2026/1/e94906" xlink:type="simple"/>
      <abstract>
        <sec sec-type="background">
          <title>Background</title>
          <p>The availability of dedicated image analysis scripts for adaptive optics (AO)–flood illumination ophthalmoscopy (FIO) is limited, especially for large-scale measurements and analyses of nonhealthy images. This limitation highlights the need for alternative approaches to facilitate automated and scalable analysis. Large language models may help develop such scripts.</p>
        </sec>
        <sec sec-type="objective">
          <title>Objective</title>
          <p>This study aimed to generate an analysis script for AO-FIO images in the R programming language using a widely available generative AI (GenAI; specifically, GPT-4) as a proof of principle for generating a functional but nonvalidated script.</p>
        </sec>
        <sec sec-type="methods">
          <title>Methods</title>
          <p>GPT-4 was used to generate an R script for the analysis of AO-FIO images. The code generated by GPT-4 was fine-tuned iteratively based on trial and error, testing the script for image preprocessing and analysis using images from 4 participants, including 1 healthy individual and 3 patients with Stargardt disease. The script code was subsequently checked for errors by another researcher who was naive to previous coding, using a different test set of AO-FIO images from 4 other participants (n=1 healthy individual and n=3 patients with Stargardt disease). The cone counts from 5 AO image snippets were compared with the counts independently recorded by 2 human graders and those generated by pre-existing AO analysis software that was trained on healthy participants.</p>
        </sec>
        <sec sec-type="results">
          <title>Results</title>
          <p>After 54 iterations of instructions, a functional R script for the analysis of AO-FIO images was generated. The script identified and quantified blobs.</p>
        </sec>
        <sec sec-type="conclusions">
          <title>Conclusions</title>
          <p>We developed a preliminary nonvalidated script for cone detection in retinal AO images with support from GPT-4. Before such a script can be used in clinical research, it should undergo more fine-tuning and extensive testing. Future work should enhance the image analysis capabilities of the script and validate its results to assess the potential of AO-based cone counts as biomarkers in clinical trials.</p>
        </sec>
      </abstract>
      <kwd-group>
        <kwd>adaptive optics</kwd>
        <kwd>generative artificial intelligence</kwd>
        <kwd>generative AI</kwd>
        <kwd>Stargardt disease</kwd>
        <kwd>retina</kwd>
        <kwd>imaging</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec sec-type="introduction">
      <title>Introduction</title>
      <p>The rapid evolution of modern imaging techniques has greatly advanced retinal scientific research. Converting these images into numeric data that can be used for analysis often requires scripts. Custom-made scripts for advanced image analysis software, regardless of the image modality, are not widely available, potentially leading to suboptimal interpretation and analysis of these images. Generative AI (GenAI), such as GPT-4, may be used for code generation and to generate and use code for image analysis [<xref ref-type="bibr" rid="ref1">1</xref>].</p>
      <p>One important advancement in retinal imaging is adaptive optics (AO)–flood illumination ophthalmoscopy (FIO), which allows high-resolution imaging of cone photoreceptors in the retina [<xref ref-type="bibr" rid="ref2">2</xref>-<xref ref-type="bibr" rid="ref4">4</xref>]. Cone counts measured on AO-FIO images are a promising new end point for clinical trials in inherited retinal diseases, such as Stargardt disease [<xref ref-type="bibr" rid="ref5">5</xref>]. In Stargardt disease, cone photoreceptor degeneration occurs due to the accumulation of lipofuscin in the outer segments and the retinal pigment epithelium (RPE) [<xref ref-type="bibr" rid="ref6">6</xref>,<xref ref-type="bibr" rid="ref7">7</xref>]. Recent studies using AO imaging have shown that the cone photoreceptor structure is altered in Stargardt disease. In the unaffected retina of patients with Stargardt disease, the cone mosaic is unchanged. However, in the affected retina, a disturbed photoreceptor mosaic, dark non-waveguiding cones, enlarged cones near the fovea, and discrete hyper-reflective foci have been described, as well as a decrease in photoreceptor count [<xref ref-type="bibr" rid="ref8">8</xref>-<xref ref-type="bibr" rid="ref11">11</xref>]. This decline in cone photoreceptor count may serve as a biomarker in the future, thereby enabling researchers to study the effect of potential therapies at the cone photoreceptor level [<xref ref-type="bibr" rid="ref12">12</xref>-<xref ref-type="bibr" rid="ref14">14</xref>].</p>
      <p>Considering cone count as a possible biomarker in clinical trials, AO analysis software is urgently needed [<xref ref-type="bibr" rid="ref15">15</xref>]. Unfortunately, to date, there are no data on the reliability and repeatability of the available AO software provided by the manufacturer of the only Conformité Européenne (CE)–marked AO camera (Aodetect; Imagine Eyes), especially for eyes with significant retinal pathology. In addition, this application can only be applied manually for cone analysis within small areas of 0.21°×0.21° in a 4°×4° image, which makes it less useful for large-scale data analysis.</p>
      <p>In addition to the AO analysis software provided by the manufacturer, other software for automated cone detection has been developed. Valterova et al [<xref ref-type="bibr" rid="ref16">16</xref>] designed a tool for automated cone density calculation based on montaged AO images. Wooning et al [<xref ref-type="bibr" rid="ref17">17</xref>] developed a deep learning–based model for detecting cone photoreceptor cells in single AO images, outperforming the manufacturer’s autodetection software. However, these models were trained only on healthy participants, and their use on pathological images has not yet been evaluated.</p>
      <p>For AO scanning light ophthalmoscope (SLO), a different type of AO imaging, automated models for cone detection have been developed for both confocal and split-detector images and are trained and reliable for detecting cones not only in the retina of healthy participants [<xref ref-type="bibr" rid="ref18">18</xref>,<xref ref-type="bibr" rid="ref19">19</xref>] but also in those of both healthy participants and patients with Stargardt disease [<xref ref-type="bibr" rid="ref20">20</xref>]. Although yielding promising results, photoreceptors may have different optical properties on AO-SLO images compared to AO-FIO images [<xref ref-type="bibr" rid="ref3">3</xref>,<xref ref-type="bibr" rid="ref21">21</xref>], potentially reducing the reliability of such scripts.</p>
      <p>In this study, we explored the feasibility of performing AO image analysis using a script generated with GPT-4. With this approach, we aim to take the initial steps toward developing a new open-access cone count analysis script for AO images.</p>
    </sec>
    <sec sec-type="methods">
      <title>Methods</title>
      <sec>
        <title>Study Design and Participants</title>
        <p>This study was designed as a proof-of-principle study. AO images of 2 healthy participants (3 eyes; with no history of ocular diseases and no retinal abnormalities) and 6 patients (12 eyes) with genetically confirmed Stargardt disease were included in this study. The patients with Stargardt disease all had significant macular pathology, but no disease affecting the peripapillary region or spreading outside of the vascular arch. Two test sets of AO-FIO images made with the RTX1 AO retinal camera were created. Each test set included AO-FIO images from a total of 4 participants, including 1 healthy individual and 3 patients with Stargardt disease. The training set included 118 images (32 healthy); the test set contained 157 images (38 healthy).</p>
      </sec>
      <sec>
        <title>Data Collection</title>
        <p>The images were acquired during outpatient clinic visits. Images were taken starting at the optic nerve head, then moving temporally toward the foveal region and the temporal retina. Image acquisition settings were optimized for each individual image. No formal image quality criteria were used.</p>
      </sec>
      <sec>
        <title>Ethical Considerations</title>
        <p>All images used in this study were derived from the Radboudumc ophthalmology biobank, which was approved by the Radboudumc Ethics Committee (Commissie Mensgebonden Onderzoek; CMO; 2017-3535). The study was conducted in adherence with the provisions of the Declaration of Helsinki, and all study participants gave written informed consent prior to inclusion in the study.</p>
      </sec>
      <sec>
        <title>Automated Blob Detection</title>
        <p>On AO-FIO images, photoreceptors generally appear as a mosaic of bright maxima [<xref ref-type="bibr" rid="ref4">4</xref>], resulting in grayscale retinal images (4°×4°) consisting of bright blobs, that is, round groups of pixels with similar pixel intensities standing out against the generalized background gray level. Thus, retinal photoreceptors on AO images can be counted using blob detection analysis [<xref ref-type="bibr" rid="ref22">22</xref>], which eventually allows estimation of the cone density within the examined area of the retina. Manual counting of the blobs is not practical, as there may be &#62;10,000 blobs per image, resulting in a highly time-consuming analysis if performed by human graders. Automated analysis techniques, on the other hand, are expected to perform with much higher speed and possibly higher accuracy.</p>
      </sec>
      <sec>
        <title>Development of the Automated Blob Detection Script</title>
        <p>One of the authors (JAAHP) used GPT-4 (OpenAI; used between January 22, 2024, and February 19, 2024) to generate a script in the R programming language (version 4.3.2; R Foundation for Statistical Computing) for automated blob counting. ChatGPT was used through OpenAI’s hosted service. The underlying computational environment is managed by OpenAI and is not exposed to the user; therefore, detailed hardware and software specifications are not available. RStudio (version 2022.02.1; Posit Software PBC) was used to run the script. The following R packages were used in the script: <italic>EBImage</italic> (version 4.44.0) [<xref ref-type="bibr" rid="ref23">23</xref>], <italic>imager</italic> (version 0.45.2) [<xref ref-type="bibr" rid="ref24">24</xref>], <italic>abind</italic> (version 1.4-5) [<xref ref-type="bibr" rid="ref25">25</xref>], and <italic>spatstat</italic> (version 3.0-7) [<xref ref-type="bibr" rid="ref26">26</xref>]. Only textual instructions were given to the GenAI while generating the code. Using the input provided by GPT-4, preprocessing steps were built into the code for accurate analysis. After every preprocessing step, the code returned the processed image, allowing the researchers to verify whether all preprocessing steps were applied as intended to the image. The initial code was then tested using images from test set 1, and the programming errors that occurred were reported back to GPT-4. In this way, the model was facilitated to generate code while iteratively eliminating programming errors during the process.</p>
        <p>To ensure the efficacy of the blob analysis, the language model was directed to generate code that highlighted the identified cones on the original images. Subsequently, the accurate location of the blobs on the altered image was manually verified to ensure that only genuine blob-like structures, and not vessels or background grayness, were indicated. This facilitated visual verification by the researchers (JAAHP, LCVDZ, and TT) that the code correctly identified blobs.</p>
      </sec>
      <sec>
        <title>Proof-of-Principle Evaluation of the Generated Script</title>
        <p>Next, another author (LCVDZ) ran the code using a test set of AO-FIO images different from the training data to evaluate the performance of the script on independent images.</p>
        <p>To test the script’s performance, the cone counts of 5 AO images (<xref rid="figure1" ref-type="fig">Figure 1</xref>) obtained from 2 healthy eyes and 3 eyes of patients with Stargardt disease, selected from the test set, were manually assessed by 2 independent graders (JAAHP and YVL) and compared with those generated by the script and the AO box tool of Wooning et al [<xref ref-type="bibr" rid="ref17">17</xref>].</p>
        <fig id="figure1" position="float">
          <label>Figure 1</label>
          <caption>
            <p>Original adaptive optics images from which the analyzed image snippets (yellow boxes) were extracted. Images A and B are from a healthy participant and show a clear mosaic of bright dots and blood vessels. Images C, D, and E are from patients with Stargardt disease and show an altered (D) or absent (C and E) bright-dot mosaic. Image A was acquired 2° from the fovea; image B, 6° from the fovea; image C, 6° from the fovea; image D, 6° from the fovea; and image E, 4° from the fovea.</p>
          </caption>
          <graphic xlink:href="formative_v10i1e94906_fig1.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
        </fig>
        <p>Each AO image covered a 4°×4° field of view, which we considered too large for full manual annotation in a single step. Therefore, we extracted smaller regions of interest at random locations within each selected AO image. For the manual grading, the selected image snippets were uploaded to ImageJ (version 1.53t; National Institutes of Health). Using the multiselection tool, all round, bright blobs were counted by the 2 graders. Both graders had extensive experience (&#62;1 year) with the AO RTX1 camera, including expertise in AO image interpretation. No formal grading training was conducted. Grading was performed independently, and the graders were blinded to the presence of pre-existing pathology. There was no adjudicated consensus label. Annotations were saved using the ROI Manager. The intraclass correlation coefficients between the graders, the script, and the AO box tool were calculated, and Bland-Altman analyses were performed. Additional validation of the script was not conducted, as the objective of this study was to show the proof of principle of the produced code.</p>
      </sec>
    </sec>
    <sec sec-type="results">
      <title>Results</title>
      <p>Following a cumulative total of 54 commands given to GPT-4, a functional R script was achieved. At 3 distinct intervals, the code required manual modifications using snippets that had been previously generated by GPT-4: during the execution of the preprocessing steps, to complete the weighted cone counting, and to conclude the script. GPT-4 needed to be provided with an earlier version of the script on 3 occasions to maintain consistency. The final script was tested on all 118 images and did not produce any errors. The full script can be found in <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref>, and the full prompting history is available through the link provided in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>. The manual intervention in the automatic code creation is highlighted in bold in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>. <xref ref-type="table" rid="table1">Table 1</xref> shows the human modifications made during the script generation.</p>
      <table-wrap position="float" id="table1">
        <label>Table 1</label>
        <caption>
          <p>Interventions and corresponding prompt numbers.</p>
        </caption>
        <table width="1000" cellpadding="5" cellspacing="0" border="1" rules="groups" frame="hsides">
          <col width="130"/>
          <col width="870"/>
          <thead>
            <tr valign="top">
              <td>Prompt numbers</td>
              <td>Human interventions</td>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td>1</td>
              <td>Feeding the idea of “blob detection analysis” to GPT-4</td>
            </tr>
            <tr valign="top">
              <td>32, 39, and 43</td>
              <td>Feeding GPT-4 with previously generated code to stay on track</td>
            </tr>
            <tr valign="top">
              <td>35</td>
              <td>Feeding GPT-4 with previously generated code. This code contained manually inserted preprocessing steps generated earlier in the prompting process (prompts 23 and 30). Additionally, code was added to save the processed image after each preprocessing step to check whether the step has been executed.</td>
            </tr>
            <tr valign="top">
              <td>43 and 47</td>
              <td>Steering GPT-4 in another direction because the previous steps (for counting overlapping blobs) did not work.</td>
            </tr>
            <tr valign="top">
              <td>51</td>
              <td>Manually extrapolating the code lines for counting overlapping blobs (blobs with an area larger than x pixels).</td>
            </tr>
            <tr valign="top">
              <td>≥54</td>
              <td>Finishing the code, implementing the data frame for reading files from a folder, and printing data output lines generated in prompts 35 and 36.</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>No particular prompting techniques were used, as the researcher using the GenAI lacked substantial experience with prompting for code development. GPT-4 developed a method for image analysis, including preprocessing and thresholding of the images. The settings of the threshold levels had to be chosen manually by the researcher, although GPT-4 provided recommendations for identifying optimal threshold settings (refer to prompt 22 in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>). <xref rid="figure2" ref-type="fig">Figure 2</xref> shows a visual representation of the image analysis workflow, including the preprocessing steps recommended by GPT-4. These steps included contrast stretching, using the “normalize” and “equalize” functions, Gaussian blur, and thresholding itself. The values for the cone count were compiled into an R data frame to facilitate efficient analysis for research purposes.</p>
      <fig id="figure2" position="float">
        <label>Figure 2</label>
        <caption>
          <p>Image-processing workflow created by GPT-4. (A) Original image; (B) image after contrast enhancement using the “normalize” and “equalize” functions; (C) image after application of a Gaussian blur filter; (D) image generated after applying the default thresholding parameters; (E) detected blobs overlaid on the original image using default threshold settings; and (F) detected blobs overlaid on the original image after optimization of the detection parameters (width=4.5 pixels, height=4.5 pixels, and threshold=0.0043).</p>
        </caption>
        <graphic xlink:href="formative_v10i1e94906_fig2.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
      </fig>
      <p>Following the initial testing phases, the threshold parameter (thresholding window w=4.5 and h=4.5; threshold=0.0043) was manually calibrated based on clearly overlooked and incorrectly identified blobs. A single threshold value was applied across all images. This threshold was determined based on the visual performance of the script on the training dataset. <xref rid="figure3" ref-type="fig">Figure 3</xref> demonstrates the effect of different thresholds and the size of the local thresholding window (w and h).</p>
      <fig id="figure3" position="float">
        <label>Figure 3</label>
        <caption>
          <p>Effect of the threshold value and the thresholding window size on blob detection. For our analysis, we used a thresholding value of 0.043, a width (w) of 4.5 pixels, and a height (h) of 4.5 pixels. (A-E) When the thresholding value was increased while the thresholding window size was kept constant, fewer blobs were detected. (F-J) When the thresholding window size was increased while the thresholding value was kept constant, more blobs were detected until a maximum was reached, after which the blob count decreased again.</p>
        </caption>
        <graphic xlink:href="formative_v10i1e94906_fig3.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
      </fig>
      <p>Subsequently, the algorithm underwent additional validation (conducted by LCVDZ) on test set 2, as outlined in the Methods section, to evaluate the stability and reliability of the developed code. The algorithm executed without issues, produced quantitative results for blob counting, and did not encounter any technical failures.</p>
      <p>Next, the cone counts for the predefined AO image snippets (<xref rid="figure4" ref-type="fig">Figure 4</xref>) were calculated using the generated script and the AO box tool, and the images were graded by the 2 independent graders. The thresholding parameters determined during the testing phase, as mentioned previously, were used. The results of the cone measurements are shown in <xref ref-type="table" rid="table2">Table 2</xref>. The annotations generated by the script, the AO box, and the 2 graders are demonstrated in <xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>.</p>
      <fig id="figure4" position="float">
        <label>Figure 4</label>
        <caption>
          <p>Image snippets used to compare the generated script with those of 2 independent graders. Snippets A and B were extracted from adaptive optics (AO) images of healthy participants and show a clear mosaic of bright, round dots. Snippets C, D, and E were extracted from AO images of patients with Stargardt disease. A clear mosaic of bright dots is not detectable in these images, suggesting altered photoreceptor reflectivity or photoreceptor defects.</p>
        </caption>
        <graphic xlink:href="formative_v10i1e94906_fig4.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
      </fig>
      <table-wrap position="float" id="table2">
        <label>Table 2</label>
        <caption>
          <p>Cone counts per image calculated by the generated script and recorded by the 2 independent graders<sup>a</sup>.</p>
        </caption>
        <table width="1000" cellpadding="5" cellspacing="0" border="1" rules="groups" frame="hsides">
          <col width="100"/>
          <col width="130"/>
          <col width="130"/>
          <col width="130"/>
          <col width="160"/>
          <col width="350"/>
          <thead>
            <tr valign="top">
              <td>Images</td>
              <td>Script cone count</td>
              <td>Grader 1 cone count</td>
              <td>Grader 2 cone count</td>
              <td>Adaptive optics box [<xref ref-type="bibr" rid="ref17">17</xref>]</td>
              <td>Difference between mean grader cone count and script cone count (%)</td>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td>A</td>
              <td>2062</td>
              <td>1894</td>
              <td>1963</td>
              <td>2566</td>
              <td>+6.9</td>
            </tr>
            <tr valign="top">
              <td>B</td>
              <td>817</td>
              <td>747</td>
              <td>728</td>
              <td>1068</td>
              <td>+10.8</td>
            </tr>
            <tr valign="top">
              <td>C</td>
              <td>60</td>
              <td>48</td>
              <td>35</td>
              <td>1051</td>
              <td>+44.6</td>
            </tr>
            <tr valign="top">
              <td>D</td>
              <td>571</td>
              <td>223</td>
              <td>215</td>
              <td>272</td>
              <td>+136.1</td>
            </tr>
            <tr valign="top">
              <td>E</td>
              <td>136</td>
              <td>140</td>
              <td>127</td>
              <td>966</td>
              <td>+1.8</td>
            </tr>
          </tbody>
        </table>
        <table-wrap-foot>
          <fn id="table2fn1">
            <p><sup>a</sup>Agreement between grader 1 and grader 2 was nearly perfect. The intraclass correlation coefficient for absolute agreement was 0.999 (95% CI 0.992-1.000; <italic>P</italic>&#60;.001).</p>
          </fn>
        </table-wrap-foot>
      </table-wrap>
      <p>A Bland-Altman analysis was conducted to further assess agreement between grader 1 and grader 2. The mean difference (bias) was −3.2, indicating that grader 1 recorded slightly lower cone values than grader 2 on average. The 95% limits of agreement ranged from −75.7 to 69. The plot is demonstrated in <xref rid="figure5" ref-type="fig">Figure 5</xref>.</p>
      <fig id="figure5" position="float">
        <label>Figure 5</label>
        <caption>
          <p>Bland-Altman plot comparing the cone count recorded by grader 1 and grader 2. The largest absolute difference in cone count between graders 1 and 2 was observed in image Figure 4A.</p>
        </caption>
        <graphic xlink:href="formative_v10i1e94906_fig5.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
      </fig>
      <p>The mean of grader 1 and grader 2 was compared with the generated script (intraclass correlation coefficient=0.977, 95% CI 0.770-0.998; <italic>P</italic>&#60;.001) and the AO box (intraclass correlation coefficient=0.724, 95% CI −0.105 to 0.967; <italic>P</italic>=.009). The script was also compared with the AO box (intraclass correlation coefficient=0.725, 95% CI −0.047 to 0.966; <italic>P</italic>=.03).</p>
      <p>A Bland-Altman analysis comparing the mean grader values and the generated script scores revealed a mean bias of −117.2 (SD 138.4, indicating that the averaged human ratings generally produced lower cone counts than the generated script. The 95% limits of agreement ranged from −393.9 to 159.5.</p>
      <p>A Bland-Altman analysis comparing the AO box and the generated script scores revealed a mean bias of 455.4 (SD 499.8), indicating that the AO box generally produced higher cone counts than the generated script. The 95% limits of agreement ranged from <bold>−</bold>544.2 to 1455.0. The Bland-Altman plots are shown in <xref ref-type="supplementary-material" rid="app4">Multimedia Appendix 4</xref>.</p>
    </sec>
    <sec sec-type="discussion">
      <title>Discussion</title>
      <sec>
        <title>Principal Findings</title>
        <p>In our current study, we used GenAI (GPT-4) to generate R-based image analysis code with the potential to perform quantitative analysis of retinal AO-FIO imaging. A key benefit of using GenAI in image analysis lies in its broad availability. This allows researchers to generate scripts for complex image analysis software without extensive pre-existing programming knowledge. However, it appears that using GenAI for image analysis still necessitates a basic understanding of image preprocessing, the principles of image analysis, and the use of GenAI (<xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>). For instance, one should know the appropriate terminology for the appearance of a certain structure (here, photoreceptors as blobs) in image analysis. In both healthy patients and patients with Stargardt disease, the developed algorithm successfully identified blob-like structures most likely corresponding to photoreceptors throughout the imaging field. Comparing the script cone counts with those of the human graders demonstrated that the generated script counted more cones than the average count of the human graders in every image. In the healthy images A and B, which are depicted in <xref rid="figure4" ref-type="fig">Figure 4</xref>, it counted +6.9% (134 cones) and +10.8% (80 cones) more cones, respectively, than the human graders. The worst performance was observed on image D, where the script counted 136.1% more cones (352 cones) than the human graders, as it appears to have identified many false positives at the image border, as shown in <xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>. The best apparent performance of the graded script was on image E, in which it counted +1.8% (4 cones) more than the average count of the graders.</p>
        <p>The generated script counted fewer cones than the AO box tool in both images from healthy participants (506 and 257 fewer, respectively) and also counted fewer cones in Stargardt images C and E (991 and 830 fewer, respectively) in <xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>, while counting more cones than the AO box in image D (299 more cones) in <xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>. The intergrader agreement analysis demonstrated that the human graders had high agreement. The generated script also demonstrated high agreement with the mean of the human graders, but low agreement with the AO box. It should be noted that this analysis was performed on only 5 images; therefore, no conclusions can be drawn from these findings. However, it is noteworthy that the generated script had low agreement with the AO box. This may be because the AO box was trained only on healthy participants, whereas our script was generated and tuned using both healthy patients and patients with Stargardt disease.</p>
        <p>Our script, for which the threshold values were manually determined using Stargardt images (excluding any of the tested images), was less likely to produce false positives when clear cones were visible. However, in images C and E in <xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>, some of the selected cones appear to differ between the human graders and the generated script. Moreover, even the intergrader interpretation differed for these images. This is most likely due to the altered appearance of cone photoreceptors in Stargardt disease, which might be a major issue for cone counting. In this study, we used criteria similar to those applied in the AO box study by Wooning et al [<xref ref-type="bibr" rid="ref17">17</xref>] for defining cone photoreceptors. We used the criterion that a cone photoreceptor should be a bright, round structure. They defined a photoreceptor according to the following criteria: the structure had to be round, exhibit an intensity peak, and have a similar size and spacing as neighboring structures. This last criterion was not used in our study. However, it is known that cone spacing changes in Stargardt disease [<xref ref-type="bibr" rid="ref27">27</xref>], making this criterion for identifying a cone unreliable when counting cones in the pathological retina. Before AO can be used as an end point, or even as a secondary biomarker for clinical trials, there needs to be consensus on the definition of a cone in Stargardt disease to reliably count the number of cones.</p>
      </sec>
      <sec>
        <title>Limitations</title>
        <p>This study has several limitations that warrant consideration when interpreting the results. The most significant limitation we encountered with R was the lack of options for watershed analysis. We circumvented this issue by estimating the cone count based on a predetermined cone pixel size definition. This option only works when all analyzed images have the same image resolution as the images in the training set. Nevertheless, watershed segmentation of the blobs would most likely have made the script more reliable [<xref ref-type="bibr" rid="ref28">28</xref>]. Other quality measures that we wanted to implement in the script but that did not work were the width-to-height ratio for cones, as cones are often round, and Voronoi analysis to assess the cone mosaic [<xref ref-type="bibr" rid="ref29">29</xref>]. In hindsight, R appeared not to have been the most logical choice of programming language for image analysis. We chose R because it was already available within our research environment and was more familiar to the team than other programming languages, such as Python. In retrospect, Python-based libraries may provide more mature and flexible tools for image analysis applications of this type.</p>
        <p>Another weakness of the script we generated is the manually derived threshold value. For large-scale automated analysis of AO images, however, this value may need to be adapted to different datasets. Therefore, for the script to function reliably, an automated thresholding method will be required.</p>
        <p>It should be noted that the script was generated using GPT-4. More advanced GenAI models are already available, potentially generating more sophisticated scripts. However, thorough testing and validation of such scripts will still be essential before using them in clinical research [<xref ref-type="bibr" rid="ref30">30</xref>]. For now, we were able to generate a functional script for AO image analysis that was capable of detecting blob-like structures in retinal images. We did not develop or validate this script as a clinically robust research tool. Before such an approach could be considered suitable for clinical or large-scale research applications, the script would require substantial refinement, methodological validation, and review by experts in computer vision and biomedical image analysis to address issues related to generalizability, parameter optimization, and robustness across datasets. This study sought solely to demonstrate the feasibility of using GPT-4 for quantitative image analysis coding in AO imaging applications. The present study provides a preliminary evaluation of the generated script by comparing its output on 5 image snippets with counts obtained by human graders and the AO box tool. Although the script demonstrated strong agreement with the human graders, the small sample size and exploratory nature of this analysis preclude definitive conclusions regarding its accuracy, reliability, or generalizability. Therefore, a larger validation study using an improved version of the script and a substantially larger set of images is required before its performance can be comprehensively assessed and validated.</p>
        <p>A general challenge in using GenAI is the occurrence of hallucinations [<xref ref-type="bibr" rid="ref31">31</xref>]. Hallucinations, in the field of natural language processing, are defined as situations in which the generated product of GenAI is inconsistent with the given input or expected output environment, violates facts, or lacks meaning [<xref ref-type="bibr" rid="ref32">32</xref>]. Hallucination in coding often appears when adding new coding snippets to perform a certain function in an already existing script or coding environment [<xref ref-type="bibr" rid="ref33">33</xref>]. Adding medical images directly to ChatGPT, which we did not do, can also cause hallucinations, generating unreliable output [<xref ref-type="bibr" rid="ref34">34</xref>]. While generating our AO image analysis script, we encountered some hallucination-related issues. As can be seen in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>, GPT-4 claimed it could add watershed analysis and Voronoi analysis to the script, but this resulted only in a nonfunctioning script, which required us to reprompt using an older version of the script to stay on track. Extensive testing of the GenAI output is necessary to ensure that no hallucinated strings of code are present in a final script that will be used for formal analysis. Furthermore, researchers must be aware that GenAI may “forget” previous prompts, which may need reiteration, and that it may not be able to combine ideas from earlier failed steps with the current step. It has been shown that learning and applying prompt engineering [<xref ref-type="bibr" rid="ref35">35</xref>] may lead to a reduced number of prompts needed. Another potential advantage of prompt engineering is that prompts should be designed in such a way that older generated code is not “forgotten” by GenAI. Standardized and improved prompting may result in more effective results with improved precision.</p>
        <p>In conclusion, we were able to generate a functional script using GPT-4 that was able to perform blob detection in AO images and deliver plausible output compared to human graders and pre-existing software. However, before such a script can be used reliably in research, it should undergo extensive fine-tuning, testing, and validation to enhance its robustness. Future research should focus on more potent image analysis software coding and the validation of its results to ultimately assess the usability of cone counts measured on AO images as a biomarker for clinical trials.</p>
      </sec>
    </sec>
  </body>
  <back>
    <app-group>
      <supplementary-material id="app1">
        <label>Multimedia Appendix 1</label>
        <p>R script generated with GPT-4.</p>
        <media xlink:href="formative_v10i1e94906_app1.docx" xlink:title="DOCX File , 15 KB"/>
      </supplementary-material>
      <supplementary-material id="app2">
        <label>Multimedia Appendix 2</label>
        <p>Complete ChatGPT-prompting sequence (GPT-4).</p>
        <media xlink:href="formative_v10i1e94906_app2.pdf" xlink:title="PDF File  (Adobe PDF File), 3316 KB"/>
      </supplementary-material>
      <supplementary-material id="app3">
        <label>Multimedia Appendix 3</label>
        <p>Cone measurement annotations.</p>
        <media xlink:href="formative_v10i1e94906_app3.png" xlink:title="PNG File , 5029 KB"/>
      </supplementary-material>
      <supplementary-material id="app4">
        <label>Multimedia Appendix 4</label>
        <p>Bland-Altman plots comparing the mean grader cone count with the generated script cone count and the generated script cone count with the adaptive optics box cone count.</p>
        <media xlink:href="formative_v10i1e94906_app4.docx" xlink:title="DOCX File , 2103 KB"/>
      </supplementary-material>
    </app-group>
    <glossary>
      <title>Abbreviations</title>
      <def-list>
        <def-item>
          <term id="abb1">AO</term>
          <def>
            <p>adaptive optics</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb2">CE</term>
          <def>
            <p>Conformité Européenne</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb3">CMO</term>
          <def>
            <p>Commissie Mensgebonden Onderzoek</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb4">FIO</term>
          <def>
            <p>flood illumination ophthalmoscopy</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb5">GenAI</term>
          <def>
            <p>generative AI</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb6">RPE</term>
          <def>
            <p>retinal pigment epithelium</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb7">SLO</term>
          <def>
            <p>scanning light ophthalmoscope</p>
          </def>
        </def-item>
      </def-list>
    </glossary>
    <ack>
      <p>The authors declare the use of generative AI (GenAI) in the research and writing process. According to the Generative Artificial Intelligence Delegation Taxonomy (2025), the following tasks were delegated to GenAI tools under full human supervision: code generation and code optimization. The GenAI tool used was GPT-4 (OpenAI). Responsibility for the final manuscript lies entirely with the authors. GenAI tools are not listed as authors and do not bear responsibility for the final outcomes.</p>
    </ack>
    <notes>
      <title>Data Availability</title>
      <p>The final scripts and prompts are available in the multimedia appendices. Test images and outputs can be requested from the corresponding author.</p>
    </notes>
    <notes>
      <title>Funding</title>
      <p>This work was supported by the Foundation Fighting Blindness (TA-GT-0521-0799-RAD-TRAP), Nederlands Oogonderzoek Stichting, SAFDOR, and Stichting Groesbeek. The funders had no role in study design, data collection and analysis, the decision to publish, or the preparation of the manuscript.</p>
    </notes>
    <fn-group>
      <fn fn-type="con">
        <p>Conceptualization: JAAHP, LCVDZ, YVL, TT</p>
        <p>Data curation: JAAHP, TT</p>
        <p>Formal analysis: JAAHP, LCVDZ, YVL</p>
        <p>Funding acquisition: CBH, TT</p>
        <p>Investigation: JAAHP, LCVDZ, YVL, TT</p>
        <p>Methodology: JAAHP, LCVDZ, YVL, TT</p>
        <p>Project administration: TT</p>
        <p>Resources: CBH, TT</p>
        <p>Software: JAAHP, LCVDZ</p>
        <p>Supervision: YTEL, CBH, TT</p>
        <p>Validation: JAAHP, YVL, TT</p>
        <p>Visualization: JAAHP</p>
        <p>Writing—original draft: JAAHP, YVL, YTEL, TT</p>
        <p>Writing—review and editing: JAAHP, LCVDZ, YVL, YTEL, CBH, TT</p>
      </fn>
      <fn fn-type="conflict">
        <p>None declared.</p>
      </fn>
    </fn-group>
    <ref-list>
      <ref id="ref1">
        <label>1</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Meyer</surname>
              <given-names>JG</given-names>
            </name>
            <name name-style="western">
              <surname>Urbanowicz</surname>
              <given-names>RJ</given-names>
            </name>
            <name name-style="western">
              <surname>Martin</surname>
              <given-names>PC</given-names>
            </name>
            <name name-style="western">
              <surname>O'Connor</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Peng</surname>
              <given-names>PC</given-names>
            </name>
            <name name-style="western">
              <surname>Bright</surname>
              <given-names>TJ</given-names>
            </name>
            <name name-style="western">
              <surname>Tatonetti</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Won</surname>
              <given-names>KJ</given-names>
            </name>
            <name name-style="western">
              <surname>Gonzalez-Hernandez</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Moore</surname>
              <given-names>JH</given-names>
            </name>
          </person-group>
          <article-title>ChatGPT and large language models in academia: opportunities and challenges</article-title>
          <source>BioData Min</source>
          <year>2023</year>
          <month>07</month>
          <day>13</day>
          <volume>16</volume>
          <issue>1</issue>
          <fpage>20</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://biodatamining.biomedcentral.com/articles/10.1186/s13040-023-00339-9"/>
          </comment>
          <pub-id pub-id-type="doi">10.1186/s13040-023-00339-9</pub-id>
          <pub-id pub-id-type="medline">37443040</pub-id>
          <pub-id pub-id-type="pii">10.1186/s13040-023-00339-9</pub-id>
          <pub-id pub-id-type="pmcid">PMC10339472</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref2">
        <label>2</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Legras</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Gaudric</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Woog</surname>
              <given-names>K</given-names>
            </name>
          </person-group>
          <article-title>Distribution of cone density, spacing and arrangement in adult healthy retinas with adaptive optics flood illumination</article-title>
          <source>PLoS One</source>
          <year>2018</year>
          <month>01</month>
          <day>16</day>
          <volume>13</volume>
          <issue>1</issue>
          <fpage>e0191141</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://dx.plos.org/10.1371/journal.pone.0191141"/>
          </comment>
          <pub-id pub-id-type="doi">10.1371/journal.pone.0191141</pub-id>
          <pub-id pub-id-type="medline">29338027</pub-id>
          <pub-id pub-id-type="pii">PONE-D-17-37573</pub-id>
          <pub-id pub-id-type="pmcid">PMC5770065</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref3">
        <label>3</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Ashourizadeh</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Fakhri</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Hassanpour</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Masoudi</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Jalali</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Roshandel</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Chen</surname>
              <given-names>FK</given-names>
            </name>
          </person-group>
          <article-title>Pearls and pitfalls of adaptive optics ophthalmoscopy in inherited retinal diseases</article-title>
          <source>Diagnostics (Basel)</source>
          <year>2023</year>
          <month>07</month>
          <day>19</day>
          <volume>13</volume>
          <issue>14</issue>
          <fpage>2413</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=diagnostics13142413"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/diagnostics13142413</pub-id>
          <pub-id pub-id-type="medline">37510157</pub-id>
          <pub-id pub-id-type="pii">diagnostics13142413</pub-id>
          <pub-id pub-id-type="pmcid">PMC10377978</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref4">
        <label>4</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Morgan</surname>
              <given-names>JI</given-names>
            </name>
            <name name-style="western">
              <surname>Chui</surname>
              <given-names>TY</given-names>
            </name>
            <name name-style="western">
              <surname>Grieve</surname>
              <given-names>K</given-names>
            </name>
          </person-group>
          <article-title>Twenty-five years of clinical applications using adaptive optics ophthalmoscopy [Invited]</article-title>
          <source>Biomed Opt Express</source>
          <year>2022</year>
          <month>12</month>
          <day>20</day>
          <volume>14</volume>
          <issue>1</issue>
          <fpage>387</fpage>
          <lpage>428</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/36698659"/>
          </comment>
          <pub-id pub-id-type="doi">10.1364/BOE.472274</pub-id>
          <pub-id pub-id-type="medline">36698659</pub-id>
          <pub-id pub-id-type="pii">472274</pub-id>
          <pub-id pub-id-type="pmcid">PMC9841996</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref5">
        <label>5</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Britten-Jones</surname>
              <given-names>AC</given-names>
            </name>
            <name name-style="western">
              <surname>Thai</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Flanagan</surname>
              <given-names>JP</given-names>
            </name>
            <name name-style="western">
              <surname>Bedggood</surname>
              <given-names>PA</given-names>
            </name>
            <name name-style="western">
              <surname>Edwards</surname>
              <given-names>TL</given-names>
            </name>
            <name name-style="western">
              <surname>Metha</surname>
              <given-names>AB</given-names>
            </name>
            <name name-style="western">
              <surname>Ayton</surname>
              <given-names>LN</given-names>
            </name>
          </person-group>
          <article-title>Adaptive optics imaging in inherited retinal diseases: a scoping review of the clinical literature</article-title>
          <source>Surv Ophthalmol</source>
          <year>2024</year>
          <volume>69</volume>
          <issue>1</issue>
          <fpage>51</fpage>
          <lpage>66</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://linkinghub.elsevier.com/retrieve/pii/S0039-6257(23)00129-7"/>
          </comment>
          <pub-id pub-id-type="doi">10.1016/j.survophthal.2023.09.006</pub-id>
          <pub-id pub-id-type="medline">37778667</pub-id>
          <pub-id pub-id-type="pii">S0039-6257(23)00129-7</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref6">
        <label>6</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Sparrow</surname>
              <given-names>JR</given-names>
            </name>
            <name name-style="western">
              <surname>Gregory-Roberts</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Yamamoto</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Blonska</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Ghosh</surname>
              <given-names>SK</given-names>
            </name>
            <name name-style="western">
              <surname>Ueda</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Zhou</surname>
              <given-names>J</given-names>
            </name>
          </person-group>
          <article-title>The bisretinoids of retinal pigment epithelium</article-title>
          <source>Prog Retin Eye Res</source>
          <year>2012</year>
          <month>03</month>
          <volume>31</volume>
          <issue>2</issue>
          <fpage>121</fpage>
          <lpage>35</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/22209824"/>
          </comment>
          <pub-id pub-id-type="doi">10.1016/j.preteyeres.2011.12.001</pub-id>
          <pub-id pub-id-type="medline">22209824</pub-id>
          <pub-id pub-id-type="pii">S1350-9462(11)00079-6</pub-id>
          <pub-id pub-id-type="pmcid">PMC3288746</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref7">
        <label>7</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Mata</surname>
              <given-names>NL</given-names>
            </name>
            <name name-style="western">
              <surname>Weng</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Travis</surname>
              <given-names>GH</given-names>
            </name>
          </person-group>
          <article-title>Biosynthesis of a major lipofuscin fluorophore in mice and humans with ABCR-mediated retinal and macular degeneration</article-title>
          <source>Proc Natl Acad Sci U S A</source>
          <year>2000</year>
          <month>06</month>
          <day>20</day>
          <volume>97</volume>
          <issue>13</issue>
          <fpage>7154</fpage>
          <lpage>9</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/10852960"/>
          </comment>
          <pub-id pub-id-type="doi">10.1073/pnas.130110497</pub-id>
          <pub-id pub-id-type="medline">10852960</pub-id>
          <pub-id pub-id-type="pii">130110497</pub-id>
          <pub-id pub-id-type="pmcid">PMC16515</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref8">
        <label>8</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Song</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Rossi</surname>
              <given-names>EA</given-names>
            </name>
            <name name-style="western">
              <surname>Latchney</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Bessette</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Stone</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Hunter</surname>
              <given-names>JJ</given-names>
            </name>
            <name name-style="western">
              <surname>Williams</surname>
              <given-names>DR</given-names>
            </name>
            <name name-style="western">
              <surname>Chung</surname>
              <given-names>M</given-names>
            </name>
          </person-group>
          <article-title>Cone and rod loss in Stargardt disease revealed by adaptive optics scanning light ophthalmoscopy</article-title>
          <source>JAMA Ophthalmol</source>
          <year>2015</year>
          <month>10</month>
          <volume>133</volume>
          <issue>10</issue>
          <fpage>1198</fpage>
          <lpage>203</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/26247787"/>
          </comment>
          <pub-id pub-id-type="doi">10.1001/jamaophthalmol.2015.2443</pub-id>
          <pub-id pub-id-type="medline">26247787</pub-id>
          <pub-id pub-id-type="pii">2422109</pub-id>
          <pub-id pub-id-type="pmcid">PMC4600048</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref9">
        <label>9</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Pedersen</surname>
              <given-names>HR</given-names>
            </name>
            <name name-style="western">
              <surname>Gilson</surname>
              <given-names>SJ</given-names>
            </name>
            <name name-style="western">
              <surname>Hagen</surname>
              <given-names>LA</given-names>
            </name>
            <name name-style="western">
              <surname>Holtan</surname>
              <given-names>JP</given-names>
            </name>
            <name name-style="western">
              <surname>Bragadottir</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Baraas</surname>
              <given-names>RC</given-names>
            </name>
          </person-group>
          <article-title>Multimodal in-vivo maps as a tool to characterize retinal structural biomarkers for progression in adult-onset Stargardt disease</article-title>
          <source>Front Ophthalmol (Lausanne)</source>
          <year>2024</year>
          <month>4</month>
          <day>23</day>
          <volume>4</volume>
          <fpage>1384473</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.3389/fopht.2024.1384473"/>
          </comment>
          <pub-id pub-id-type="doi">10.3389/fopht.2024.1384473</pub-id>
          <pub-id pub-id-type="medline">38984108</pub-id>
          <pub-id pub-id-type="pmcid">PMC11182093</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref10">
        <label>10</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Shah</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Downes</surname>
              <given-names>SM</given-names>
            </name>
            <name name-style="western">
              <surname>Smithson</surname>
              <given-names>HE</given-names>
            </name>
            <name name-style="western">
              <surname>Young</surname>
              <given-names>LK</given-names>
            </name>
          </person-group>
          <article-title>Adaptive optics scanning laser ophthalmoscopy in a heterogenous cohort with Stargardt disease</article-title>
          <source>Sci Rep</source>
          <year>2024</year>
          <month>10</month>
          <day>09</day>
          <volume>14</volume>
          <issue>1</issue>
          <fpage>23629</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1038/s41598-024-74088-y"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41598-024-74088-y</pub-id>
          <pub-id pub-id-type="medline">39384610</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41598-024-74088-y</pub-id>
          <pub-id pub-id-type="pmcid">PMC11464663</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref11">
        <label>11</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Samelska</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Szaflik</surname>
              <given-names>JP</given-names>
            </name>
            <name name-style="western">
              <surname>Śmigielska</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Zaleska-Żmijewska</surname>
              <given-names>A</given-names>
            </name>
          </person-group>
          <article-title>Progression of rare inherited retinal dystrophies may be monitored by adaptive optics imaging</article-title>
          <source>Life (Basel)</source>
          <year>2023</year>
          <month>09</month>
          <day>05</day>
          <volume>13</volume>
          <issue>9</issue>
          <fpage>1871</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=life13091871"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/life13091871</pub-id>
          <pub-id pub-id-type="medline">37763275</pub-id>
          <pub-id pub-id-type="pii">life13091871</pub-id>
          <pub-id pub-id-type="pmcid">PMC10532666</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref12">
        <label>12</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Szewczuk</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Zaleska-Żmijewska</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Dziedziak</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Szaflik</surname>
              <given-names>JP</given-names>
            </name>
          </person-group>
          <article-title>Clinical application of adaptive optics imaging in diagnosis, management, and monitoring of ophthalmological diseases: a narrative review</article-title>
          <source>Med Sci Monit</source>
          <year>2023</year>
          <month>12</month>
          <day>04</day>
          <volume>29</volume>
          <fpage>e941926</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.medscimonit.com/abstract/index/idArt/941926"/>
          </comment>
          <pub-id pub-id-type="doi">10.12659/MSM.941926</pub-id>
          <pub-id pub-id-type="medline">38044597</pub-id>
          <pub-id pub-id-type="pii">941926</pub-id>
          <pub-id pub-id-type="pmcid">PMC10704843</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref13">
        <label>13</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Akyol</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Hagag</surname>
              <given-names>AM</given-names>
            </name>
            <name name-style="western">
              <surname>Sivaprasad</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Lotery</surname>
              <given-names>AJ</given-names>
            </name>
          </person-group>
          <article-title>Adaptive optics: principles and applications in ophthalmology</article-title>
          <source>Eye (Lond)</source>
          <year>2021</year>
          <month>01</month>
          <volume>35</volume>
          <issue>1</issue>
          <fpage>244</fpage>
          <lpage>64</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/33257798"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41433-020-01286-z</pub-id>
          <pub-id pub-id-type="medline">33257798</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41433-020-01286-z</pub-id>
          <pub-id pub-id-type="pmcid">PMC7852593</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref14">
        <label>14</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Lombardo</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Serrao</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Devaney</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Parravano</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Lombardo</surname>
              <given-names>G</given-names>
            </name>
          </person-group>
          <article-title>Adaptive optics technology for high-resolution retinal imaging</article-title>
          <source>Sensors (Basel)</source>
          <year>2012</year>
          <month>12</month>
          <day>27</day>
          <volume>13</volume>
          <issue>1</issue>
          <fpage>334</fpage>
          <lpage>66</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=s130100334"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/s130100334</pub-id>
          <pub-id pub-id-type="medline">23271600</pub-id>
          <pub-id pub-id-type="pii">s130100334</pub-id>
          <pub-id pub-id-type="pmcid">PMC3574679</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref15">
        <label>15</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Gill</surname>
              <given-names>JS</given-names>
            </name>
            <name name-style="western">
              <surname>Moosajee</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Dubis</surname>
              <given-names>AM</given-names>
            </name>
          </person-group>
          <article-title>Cellular imaging of inherited retinal diseases using adaptive optics</article-title>
          <source>Eye (Lond)</source>
          <year>2019</year>
          <month>11</month>
          <volume>33</volume>
          <issue>11</issue>
          <fpage>1683</fpage>
          <lpage>98</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/31164730"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41433-019-0474-3</pub-id>
          <pub-id pub-id-type="medline">31164730</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41433-019-0474-3</pub-id>
          <pub-id pub-id-type="pmcid">PMC7002587</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref16">
        <label>16</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Valterova</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Unterlauft</surname>
              <given-names>JD</given-names>
            </name>
            <name name-style="western">
              <surname>Francke</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Kirsten</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Kolar</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Rauscher</surname>
              <given-names>FG</given-names>
            </name>
          </person-group>
          <article-title>Comprehensive automatic processing and analysis of adaptive optics flood illumination retinal images on healthy subjects</article-title>
          <source>Biomed Opt Express</source>
          <year>2023</year>
          <month>01</month>
          <day>30</day>
          <volume>14</volume>
          <issue>2</issue>
          <fpage>945</fpage>
          <lpage>70</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/36874506"/>
          </comment>
          <pub-id pub-id-type="doi">10.1364/BOE.471881</pub-id>
          <pub-id pub-id-type="medline">36874506</pub-id>
          <pub-id pub-id-type="pii">471881</pub-id>
          <pub-id pub-id-type="pmcid">PMC9979672</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref17">
        <label>17</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wooning</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Heutinck</surname>
              <given-names>PA</given-names>
            </name>
            <name name-style="western">
              <surname>Liman</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Hennekam</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>van Haute</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>van den Broeck</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Leroy</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Sampson</surname>
              <given-names>DM</given-names>
            </name>
            <name name-style="western">
              <surname>Roshandel</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Chen</surname>
              <given-names>FK</given-names>
            </name>
            <name name-style="western">
              <surname>Pelt</surname>
              <given-names>DM</given-names>
            </name>
            <name name-style="western">
              <surname>van den Born</surname>
              <given-names>LI</given-names>
            </name>
            <name name-style="western">
              <surname>Verhoeven</surname>
              <given-names>VJ</given-names>
            </name>
            <name name-style="western">
              <surname>Klaver</surname>
              <given-names>CC</given-names>
            </name>
            <name name-style="western">
              <surname>Thiadens</surname>
              <given-names>AA</given-names>
            </name>
            <name name-style="western">
              <surname>Durand</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Chateau</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>van Walsum</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Andrade De Jesus</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Sanchez Brea</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Automated cone photoreceptor detection in adaptive optics flood illumination ophthalmoscopy</article-title>
          <source>Ophthalmol Sci</source>
          <year>2024</year>
          <month>12</month>
          <day>25</day>
          <volume>5</volume>
          <issue>3</issue>
          <fpage>100675</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://linkinghub.elsevier.com/retrieve/pii/S2666-9145(24)00211-2"/>
          </comment>
          <pub-id pub-id-type="doi">10.1016/j.xops.2024.100675</pub-id>
          <pub-id pub-id-type="medline">40114708</pub-id>
          <pub-id pub-id-type="pii">S2666-9145(24)00211-2</pub-id>
          <pub-id pub-id-type="pmcid">PMC11925573</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref18">
        <label>18</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Cunefare</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Fang</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Cooper</surname>
              <given-names>RF</given-names>
            </name>
            <name name-style="western">
              <surname>Dubra</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Carroll</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Farsiu</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Open source software for automatic detection of cone photoreceptors in adaptive optics ophthalmoscopy using convolutional neural networks</article-title>
          <source>Sci Rep</source>
          <year>2017</year>
          <month>07</month>
          <day>26</day>
          <volume>7</volume>
          <issue>1</issue>
          <fpage>6620</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1038/s41598-017-07103-0"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41598-017-07103-0</pub-id>
          <pub-id pub-id-type="medline">28747737</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41598-017-07103-0</pub-id>
          <pub-id pub-id-type="pmcid">PMC5529414</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref19">
        <label>19</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Jung</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Dubra</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Tam</surname>
              <given-names>J</given-names>
            </name>
          </person-group>
          <article-title>Automated photoreceptor cell identification on nonconfocal adaptive optics images using multiscale circular voting</article-title>
          <source>Invest Ophthalmol Vis Sci</source>
          <year>2017</year>
          <month>09</month>
          <day>01</day>
          <volume>58</volume>
          <issue>11</issue>
          <fpage>4477</fpage>
          <lpage>89</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/28873173"/>
          </comment>
          <pub-id pub-id-type="doi">10.1167/iovs.16-21003</pub-id>
          <pub-id pub-id-type="medline">28873173</pub-id>
          <pub-id pub-id-type="pii">2653309</pub-id>
          <pub-id pub-id-type="pmcid">PMC5586244</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref20">
        <label>20</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Davidson</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Kalitzeos</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Carroll</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Dubra</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Ourselin</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Michaelides</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Bergeles</surname>
              <given-names>C</given-names>
            </name>
          </person-group>
          <article-title>Automatic cone photoreceptor localisation in healthy and Stargardt afflicted retinas using deep learning</article-title>
          <source>Sci Rep</source>
          <year>2018</year>
          <month>05</month>
          <day>21</day>
          <volume>8</volume>
          <issue>1</issue>
          <fpage>7911</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1038/s41598-018-26350-3"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41598-018-26350-3</pub-id>
          <pub-id pub-id-type="medline">29784939</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41598-018-26350-3</pub-id>
          <pub-id pub-id-type="pmcid">PMC5962538</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref21">
        <label>21</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Burns</surname>
              <given-names>SA</given-names>
            </name>
            <name name-style="western">
              <surname>Elsner</surname>
              <given-names>AE</given-names>
            </name>
            <name name-style="western">
              <surname>Sapoznik</surname>
              <given-names>KA</given-names>
            </name>
            <name name-style="western">
              <surname>Warner</surname>
              <given-names>RL</given-names>
            </name>
            <name name-style="western">
              <surname>Gast</surname>
              <given-names>TJ</given-names>
            </name>
          </person-group>
          <article-title>Adaptive optics imaging of the human retina</article-title>
          <source>Prog Retin Eye Res</source>
          <year>2019</year>
          <month>01</month>
          <volume>68</volume>
          <fpage>1</fpage>
          <lpage>30</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://linkinghub.elsevier.com/retrieve/pii/S1350-9462(18)30040-5"/>
          </comment>
          <pub-id pub-id-type="doi">10.1016/j.preteyeres.2018.08.002</pub-id>
          <pub-id pub-id-type="medline">30165239</pub-id>
          <pub-id pub-id-type="pii">S1350-9462(18)30040-5</pub-id>
          <pub-id pub-id-type="pmcid">PMC6347528</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref22">
        <label>22</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Mahour</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Tolpekin</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Stein</surname>
              <given-names>A</given-names>
            </name>
          </person-group>
          <article-title>Automatic detection of individual trees from VHR satellite images using scale-space methods</article-title>
          <source>Sensors (Basel)</source>
          <year>2020</year>
          <month>12</month>
          <day>15</day>
          <volume>20</volume>
          <issue>24</issue>
          <fpage>7194</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=s20247194"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/s20247194</pub-id>
          <pub-id pub-id-type="medline">33334047</pub-id>
          <pub-id pub-id-type="pii">s20247194</pub-id>
          <pub-id pub-id-type="pmcid">PMC7765503</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref23">
        <label>23</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Pau</surname>
              <given-names>GF</given-names>
            </name>
            <name name-style="western">
              <surname>Fuchs</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Sklyar</surname>
              <given-names>O</given-names>
            </name>
            <name name-style="western">
              <surname>Boutros</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Huber</surname>
              <given-names>W</given-names>
            </name>
          </person-group>
          <article-title>EBImage--an R package for image processing with applications to cellular phenotypes</article-title>
          <source>Bioinformatics</source>
          <year>2010</year>
          <month>04</month>
          <day>01</day>
          <volume>26</volume>
          <issue>7</issue>
          <fpage>979</fpage>
          <lpage>81</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/20338898"/>
          </comment>
          <pub-id pub-id-type="doi">10.1093/bioinformatics/btq046</pub-id>
          <pub-id pub-id-type="medline">20338898</pub-id>
          <pub-id pub-id-type="pii">btq046</pub-id>
          <pub-id pub-id-type="pmcid">PMC2844988</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref24">
        <label>24</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Barthelmé</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Tschumperlé</surname>
              <given-names>D</given-names>
            </name>
          </person-group>
          <article-title>imager: an R package for image processing based on CImg</article-title>
          <source>J Open Source Softw</source>
          <year>2019</year>
          <volume>4</volume>
          <issue>38</issue>
          <fpage>1012</fpage>
          <pub-id pub-id-type="doi">10.21105/joss.01012</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref25">
        <label>25</label>
        <nlm-citation citation-type="web">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Plate</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Heiberger</surname>
              <given-names>R</given-names>
            </name>
          </person-group>
          <article-title>abind: combine multidimensional arrays</article-title>
          <source>The Comprehensive R Archive Network</source>
          <year>2024</year>
          <access-date>2026-07-25</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://cran.r-project.org/web/packages/abind/index.html">https://cran.r-project.org/web/packages/abind/index.html</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref26">
        <label>26</label>
        <nlm-citation citation-type="book">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Baddeley</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Turner</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Rubak</surname>
              <given-names>E</given-names>
            </name>
          </person-group>
          <source>Spatial Point Patterns: Methodology and Applications with R</source>
          <year>2015</year>
          <publisher-loc>Boca Raton, FL</publisher-loc>
          <publisher-name>CRC Press</publisher-name>
        </nlm-citation>
      </ref>
      <ref id="ref27">
        <label>27</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>De Bruyn</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Johnson</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Moretti</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Ahmed</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Mujat</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Akula</surname>
              <given-names>JD</given-names>
            </name>
            <name name-style="western">
              <surname>Glavan</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Mihalek</surname>
              <given-names>I</given-names>
            </name>
            <name name-style="western">
              <surname>Aslaksen</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Molday</surname>
              <given-names>LL</given-names>
            </name>
            <name name-style="western">
              <surname>Molday</surname>
              <given-names>RS</given-names>
            </name>
            <name name-style="western">
              <surname>Berkowitz</surname>
              <given-names>BA</given-names>
            </name>
            <name name-style="western">
              <surname>Fulton</surname>
              <given-names>AB</given-names>
            </name>
          </person-group>
          <article-title>The surviving, not thriving, photoreceptors in patients with ABCA4 Stargardt disease</article-title>
          <source>Diagnostics (Basel)</source>
          <year>2024</year>
          <month>07</month>
          <day>17</day>
          <volume>14</volume>
          <issue>14</issue>
          <fpage>1545</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=diagnostics14141545"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/diagnostics14141545</pub-id>
          <pub-id pub-id-type="medline">39061682</pub-id>
          <pub-id pub-id-type="pii">diagnostics14141545</pub-id>
          <pub-id pub-id-type="pmcid">PMC11275370</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref28">
        <label>28</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Chandhakanond</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Aimmanee</surname>
              <given-names>P</given-names>
            </name>
          </person-group>
          <article-title>Diabetic retinopathy detection via exudates and hemorrhages segmentation using iterative NICK thresholding, watershed, and Chi2 feature ranking</article-title>
          <source>Sci Rep</source>
          <year>2025</year>
          <month>02</month>
          <day>14</day>
          <volume>15</volume>
          <issue>1</issue>
          <fpage>5541</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1038/s41598-025-90048-6"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/s41598-025-90048-6</pub-id>
          <pub-id pub-id-type="medline">39953248</pub-id>
          <pub-id pub-id-type="pii">10.1038/s41598-025-90048-6</pub-id>
          <pub-id pub-id-type="pmcid">PMC11829032</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref29">
        <label>29</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Heisler</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Ju</surname>
              <given-names>MJ</given-names>
            </name>
            <name name-style="western">
              <surname>Bhalla</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Schuck</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Athwal</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Navajas</surname>
              <given-names>EV</given-names>
            </name>
            <name name-style="western">
              <surname>Beg</surname>
              <given-names>MF</given-names>
            </name>
            <name name-style="western">
              <surname>Sarunic</surname>
              <given-names>MV</given-names>
            </name>
          </person-group>
          <article-title>Automated identification of cone photoreceptors in adaptive optics optical coherence tomography images using transfer learning</article-title>
          <source>Biomed Opt Express</source>
          <year>2018</year>
          <month>10</month>
          <day>10</day>
          <volume>9</volume>
          <issue>11</issue>
          <fpage>5353</fpage>
          <lpage>67</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/30460133"/>
          </comment>
          <pub-id pub-id-type="doi">10.1364/BOE.9.005353</pub-id>
          <pub-id pub-id-type="medline">30460133</pub-id>
          <pub-id pub-id-type="pii">341858</pub-id>
          <pub-id pub-id-type="pmcid">PMC6238943</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref30">
        <label>30</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wills</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Poon</surname>
              <given-names>ST</given-names>
            </name>
            <name name-style="western">
              <surname>Salili‐James</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Scott</surname>
              <given-names>B</given-names>
            </name>
          </person-group>
          <article-title>The use of generative AI for coding in academia</article-title>
          <source>Methods Ecol Evol</source>
          <year>2024</year>
          <month>11</month>
          <day>12</day>
          <volume>15</volume>
          <issue>12</issue>
          <fpage>2189</fpage>
          <lpage>91</lpage>
          <pub-id pub-id-type="doi">10.1111/2041-210X.14454</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref31">
        <label>31</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Roberts</surname>
              <given-names>LJ</given-names>
            </name>
            <name name-style="western">
              <surname>Jayasena</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Khanna</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Arnott</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Lane</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Bain</surname>
              <given-names>C</given-names>
            </name>
          </person-group>
          <article-title>Challenges for implementing generative artificial intelligence (GenAI) into clinical healthcare</article-title>
          <source>Intern Med J</source>
          <year>2025</year>
          <month>07</month>
          <volume>55</volume>
          <issue>7</issue>
          <fpage>1063</fpage>
          <lpage>9</lpage>
          <pub-id pub-id-type="doi">10.1111/imj.70035</pub-id>
          <pub-id pub-id-type="medline">40135733</pub-id>
          <pub-id pub-id-type="pmcid">PMC12240008</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref32">
        <label>32</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Ji</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Lee</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Frieske</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Yu</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Su</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Ishii</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Bang</surname>
              <given-names>YJ</given-names>
            </name>
            <name name-style="western">
              <surname>Madotto</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Fung</surname>
              <given-names>P</given-names>
            </name>
          </person-group>
          <article-title>Survey of hallucination in natural language generation</article-title>
          <source>ACM Comput Surv</source>
          <year>2023</year>
          <month>03</month>
          <day>03</day>
          <volume>55</volume>
          <issue>12</issue>
          <fpage>1</fpage>
          <lpage>38</lpage>
          <pub-id pub-id-type="doi">10.1145/3571730</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref33">
        <label>33</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Zhang</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Shi</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Ma</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Zhong</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Chen</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Mao</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Zheng</surname>
              <given-names>Z</given-names>
            </name>
          </person-group>
          <article-title>LLM hallucinations in practical code generation: phenomena, mechanism, and mitigation</article-title>
          <source>Proc ACM Softw Eng</source>
          <year>2025</year>
          <month>06</month>
          <day>22</day>
          <volume>2</volume>
          <issue>ISSTA</issue>
          <fpage>481</fpage>
          <lpage>503</lpage>
          <pub-id pub-id-type="doi">10.1145/3728894</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref34">
        <label>34</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Das</surname>
              <given-names>AB</given-names>
            </name>
            <name name-style="western">
              <surname>Sakib</surname>
              <given-names>SK</given-names>
            </name>
            <name name-style="western">
              <surname>Ahmed</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Trustworthy medical imaging with large language models: a study of hallucinations across modalities</article-title>
          <source>Proceedings of the 2025 IEEE/CVF International Conference on Computer Vision Workshops</source>
          <year>2025</year>
          <conf-name>ICCVW 2025</conf-name>
          <conf-date>Oct 19-20, 2025</conf-date>
          <conf-loc>Honolulu, HI</conf-loc>
          <pub-id pub-id-type="doi">10.1109/iccvw69036.2025.00136</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref35">
        <label>35</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Giray</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Prompt engineering with ChatGPT: a guide for academic writers</article-title>
          <source>Ann Biomed Eng</source>
          <year>2023</year>
          <month>12</month>
          <volume>51</volume>
          <issue>12</issue>
          <fpage>2629</fpage>
          <lpage>33</lpage>
          <pub-id pub-id-type="doi">10.1007/s10439-023-03272-4</pub-id>
          <pub-id pub-id-type="medline">37284994</pub-id>
          <pub-id pub-id-type="pii">10.1007/s10439-023-03272-4</pub-id>
        </nlm-citation>
      </ref>
    </ref-list>
  </back>
</article>
