<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Endocrinol.</journal-id>
<journal-title>Frontiers in Endocrinology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Endocrinol.</abbrev-journal-title>
<issn pub-type="epub">1664-2392</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fendo.2025.1604133</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Endocrinology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Lightweight deep learning system for automated bone age assessment in Chinese children: enhancing clinical efficiency and diagnostic accuracy</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Hai</surname>
<given-names>Pang</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Bin</surname>
<given-names>Zhang</given-names>
</name>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2989006/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kesheng</surname>
<given-names>Liu</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cong</surname>
<given-names>Li</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Fei</surname>
<given-names>Xu</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<institution>Artificial Intelligence Research Center, Facilitate Healthy Developments for Children (Hebei) Technology Co., Ltd.</institution>, <addr-line>Shijiazhuang, Hebei</addr-line>,&#xa0;<country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Giacomina Brunetti, University of Bari Aldo Moro, Italy</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Suma Uday, Birmingham Women&#x2019;s and Children&#x2019;s Hospital, United Kingdom</p>
<p>Zuhal Hamd, Princess Nourah bint Abdulrahman University, Saudi Arabia</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Zhang Bin, <email xlink:href="mailto:zhangb2587@outlook.com">zhangb2587@outlook.com</email>; <email xlink:href="mailto:15522022537@163.com">15522022537@163.com</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>18</day>
<month>07</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>16</volume>
<elocation-id>1604133</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>04</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>06</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Hai, Bin, Kesheng, Cong and Fei</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Hai, Bin, Kesheng, Cong and Fei</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Bone age assessment (BAA) is a critical diagnostic tool for evaluating skeletal maturity and monitoring growth disorders. Traditional clinical methods, however, are highly subjective, time-consuming, and reliant on clinician expertise, leading to inefficiencies and variability in accuracy. To address these limitations, this study introduces a novel lightweight two-stage deep learning framework based on the Chinese 05 BAA standard. In the first stage, the YOLOv8 algorithm precisely localizes 13 key epiphyses in hand radiographs, achieving a mean Average Precision (mAP) of 99.5% at Intersection over Union (IoU) = 0.5 and 94.0% within IoU 0.5&#x2013;0.95, demonstrating robust detection performance. The second stage employs a modified EfficientNetB3 architecture for fine-grained epiphyseal grade classification, enhanced by the Rectified Adam (RAdam) optimizer and a composite loss function combining center loss and weighted cross-entropy to mitigate class imbalance. The model attains an average accuracy of 80.3% on the training set and 81.5% on the test set, with a total parameter count of 15.8 million&#x2014;56&#x2013;86% fewer than comparable models (e.g., ResNet50, InceptionV3). This lightweight design reduces computational complexity, enabling faster inference while maintaining diagnostic precision. This framework holds transformative potential for pediatric endocrinology and orthopedics by standardizing BAA, improving diagnostic equity, and optimizing resource use. Success hinges on addressing technical, ethical, and adoption challenges through collaborative efforts among developers, clinicians, and regulators. Future directions might include multimodal AI integrating clinical data (e.g., height, genetics) for holistic growth assessments.</p>
</abstract>
<kwd-group>
<kwd>CH05</kwd>
<kwd>bone age assessment</kwd>
<kwd>lightweight deep neural network</kwd>
<kwd>YOLOv8</kwd>
<kwd>EfficientNetB3</kwd>
</kwd-group>
<counts>
<fig-count count="15"/>
<table-count count="7"/>
<equation-count count="12"/>
<ref-count count="48"/>
<page-count count="17"/>
<word-count count="6188"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Bone Research</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>In medical practice, age evaluation encompasses two distinct measures: chronological age, defined as time elapsed since birth, and biological age, inferred from physiological markers such as skeletal maturity (<xref ref-type="bibr" rid="B1">1</xref>). Bone age, a critical subset of biological age, serves as a cornerstone for assessing developmental status from infancy through adolescence (<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B3">3</xref>). It correlates with growth velocity, pubertal onset, muscle mass, and bone density (<xref ref-type="bibr" rid="B4">4</xref>), and offering clinical utility in diagnosing growth disorders, monitoring therapeutic interventions (<xref ref-type="bibr" rid="B5">5</xref>), forensic applications (<xref ref-type="bibr" rid="B6">6</xref>), and athletic talent identification (<xref ref-type="bibr" rid="B7">7</xref>).</p>
<p>Bone age is predominantly evaluated via left-hand X-rays due to the anatomical richness of hand bones and standardized imaging protocols (<xref ref-type="bibr" rid="B8">8</xref>). The preference for the left hand stems from reduced injury prevalence in right-handed populations and adherence to early anthropometric conventions (<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>). Since Greulich and Pyle&#x2019;s seminal 1959 atlas (GP method) (<xref ref-type="bibr" rid="B11">11</xref>), which compares patient X-rays to standardized references, methodologies have evolved to include the Tanner-Whitehouse (TW) scoring system (TW2, TW3) (<xref ref-type="bibr" rid="B12">12</xref>, <xref ref-type="bibr" rid="B13">13</xref>) and region-specific adaptations like the Chinese 05 standard (<xref ref-type="bibr" rid="B14">14</xref>). These techniques, however, remain labor-intensive and subjective, relying on clinician expertise and visual pattern recognition, which introduces variability in accuracy and diagnostic consistency, i.e., diabetic retinopathy (<xref ref-type="bibr" rid="B15">15</xref>) skin cancer (<xref ref-type="bibr" rid="B16">16</xref>), cataracts (<xref ref-type="bibr" rid="B17">17</xref>) and lung CT abnormalities (<xref ref-type="bibr" rid="B18">18</xref>&#x2013;<xref ref-type="bibr" rid="B20">20</xref>).</p>
<p>In China, systematic bone age research emerged in the mid-20th century, with scholars like Liu Huifang and Zhang Naishu establishing early ossification benchmarks (<xref ref-type="bibr" rid="B21">21</xref>&#x2013;<xref ref-type="bibr" rid="B23">23</xref>). Subsequent studies by Gu Guangning and Li Guozhen (<xref ref-type="bibr" rid="B24">24</xref>&#x2013;<xref ref-type="bibr" rid="B26">26</xref>) laid the groundwork for localized standards, culminating in the CHN method (1992) (<xref ref-type="bibr" rid="B14">14</xref>), later revised as the Chinese 05 standard to reflect accelerated growth trends in children. Despite these advancements, manual assessment inefficiencies persist, exacerbated by rising clinical demands. With only 0.63 pediatricians per 1,000 Chinese children in 2019 [China Health Statistics Yearbook 2019], automating bone age evaluation is critical to alleviating physician workload and enhancing diagnostic throughput.</p>
<sec id="s1_1">
<label>1.1</label>
<title>AI-driven solutions and recent advances</title>
<p>The integration of artificial intelligence (AI) into medical imaging has revolutionized diagnostics, as evidenced by applications in retinopathy screening and lung CT analysis (<xref ref-type="bibr" rid="B15">15</xref>&#x2013;<xref ref-type="bibr" rid="B18">18</xref>). For bone age, deep learning models now address historical limitations. Early approaches, such as Jang et&#xa0;al. (<xref ref-type="bibr" rid="B27">27</xref>) regression-based CaffeNet model, achieved moderate accuracy (MAE: 6.4&#x2013;18.9 months), while Hao et&#xa0;al. (<xref ref-type="bibr" rid="B28">28</xref>) carpal bone-focused CNN reduced errors to 2.75 months. Innovations like MobileNetV3-MLP hybrid (<xref ref-type="bibr" rid="B38">38</xref>) and GCN-CNN architectures mimicking clinical workflows (<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B30">30</xref>) further improved precision (MAE: 4.09&#x2013;6.78 months). Notably, multicenter-validated AI system attained 84.6% accuracy within one year], and DCCGAN optimized both speed and accuracy over predecessors (<xref ref-type="bibr" rid="B31">31</xref>&#x2013;<xref ref-type="bibr" rid="B33">33</xref>). These advancements underscore AI&#x2019;s potential to standardize assessments, reduce subjectivity, and enable resource-efficient deployment across diverse healthcare settings (<xref ref-type="bibr" rid="B34">34</xref>, <xref ref-type="bibr" rid="B35">35</xref>).</p>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Proposed framework and clinical implications</title>
<p>Building on these foundations, we propose a lightweight two-stage model aligned with the Chinese 05 standard. Stage one localizes epiphyseal regions, while stage two classifies developmental features, enabling efficient integration with reference atlases (<xref ref-type="bibr" rid="B36">36</xref>). This architecture minimizes computational complexity, facilitating deployment in resource-constrained environments without sacrificing accuracy (<xref ref-type="bibr" rid="B37">37</xref>&#x2013;<xref ref-type="bibr" rid="B39">39</xref>). By streamlining workflows and democratizing access, such systems promise to enhance diagnostic consistency, reduce costs, and expand clinical reach, ultimately bridging gaps in pediatric and endocrine care (<xref ref-type="bibr" rid="B40">40</xref>) (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). This evolution from manual atlases to AI-driven automation reflects a paradigm shift in bone age assessment, addressing longstanding challenges while paving the way for scalable, equitable healthcare solutions (<xref ref-type="bibr" rid="B41">41</xref>).</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Flowchart of bone age recognition system.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g001.tif">
<alt-text content-type="machine-generated">Flowchart illustrating a bone age prediction system. It starts with a hand X-ray image followed by YOLOv8 for image processing. EfficientNetB3 processes the detected features. The system outputs bone level and bone age through additional modeling and softmax layers, concluding in a final prediction of bone level.</alt-text>
</graphic>
</fig>
<p>The primary objectives of this research are structured to address key challenges in automated bone age assessment through methodological innovation, robust data handling, and optimized model training. These objectives are outlined as follows:</p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Development of a lightweight two-stage bone age assessment model</title>
<p>Leveraging the &#x201c;Chinese 05&#x201d; standard, we propose a computationally efficient framework that decomposes bone age recognition into two stages:</p>
<p>
<bold>Stage 1 (Localization):</bold> Utilize YOLOv8 (<xref ref-type="bibr" rid="B19">19</xref>) to detect and extract 13 clinically critical epiphyseal regions from hand X-ray images, prioritizing inference speed and precision.</p>
<p>
<bold>Stage 2 (Developmental Grading):</bold> Implement a fine-grained EfficientNet-B3 (<xref ref-type="bibr" rid="B20">20</xref>) classifier to determine the developmental stage of each epiphysis, aligning with the &#x201c;Chinese 05&#x201d; scoring system.</p>
<p>The lightweight design is achieved through architectural optimizations, including channel pruning and quantization, to reduce computational complexity while maintaining diagnostic accuracy. Bone age is computed by aggregating developmental scores from all 13 regions, ensuring adherence to clinical standards.</p>
</sec>
<sec id="s1_4">
<label>1.4</label>
<title>Comprehensive data augmentation and preprocessing strategies</title>
<sec id="s1_4_1">
<label>1.4.1</label>
<title>YOLOv8 and EfficientNet model</title>
<list list-type="bullet">
<list-item>
<p>A foundational dataset of 3,182 high-quality X-ray images, manually annotated by 10 radiologists, is expanded 4&#xd7; (to 12,728 images) using geometric transformations (rotation, flipping, cropping) and image stitching to improve spatial robustness.</p>
</list-item>
<list-item>
<p>Preprocessing steps include grayscale conversion to reduce redundancy, contrast-limited adaptive histogram equalization (CLAHE) to enhance epiphyseal boundaries, and mean filtering to suppress noise, ensuring optimal feature extraction.</p>
</list-item>
<list-item>
<p>A multicenter dataset of 10,608 images (from 100 hospitals) is augmented 4&#xd7; (to 42,432 images) using identical geometric transformations to ensure consistency. Additional normalization and central cropping are applied to standardize inputs, minimizing domain shift across institutions.</p>
</list-item>
</list>
<p>
<bold>YOLOv8 Enhancements:</bold> Integrate adaptive learning rate scheduling (Cosine Annealing) with the SGD optimizer to escape local minima and accelerate convergence. Adopt deterministic training (fixed seeds, controlled parallelism) to ensure reproducibility and reduce variance in detection performance.</p>
<p>
<bold>EfficientNet Enhancements:</bold> Employ the RAdam (<xref ref-type="bibr" rid="B21">21</xref>) optimizer to stabilize training with dynamic variance rectification, coupled with a composite loss function:</p>
<p>
<bold>Weighted Cross-Entropy:</bold> Address class imbalance by assigning higher weights to underrepresented developmental stages.</p>
<p>
<bold>Center Loss:</bold> Improve feature discrimination by clustering embeddings of the same class, enhancing grading accuracy. Input preprocessing includes bilinear interpolation (to 384&#xd7;384 resolution) and channel-wise normalization to align with pretrained weights.</p>
</sec>
</sec>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Dataset processing</title>
<p>This study leverages data from the bone age assessment system developed by Tongban Youkang Technology Co., Ltd., Hebei, China, company specializing in child health management ecosystems. Their integrated platform spans medical and household settings, offering services across health promotion, medical care, nutrition, medication, and insurance, with over 2,000 medical institutions served nationwide and approximately 3 million annual pediatric growth assessment reports. The research employs two core datasets:</p>
<p>
<bold>YOLOv8 Metacarpal and Phalangeal Bone Detection Dataset</bold>: Contains 3,182 original X-ray images of metacarpal bones, annotated by 10 senior radiologists. Expanded to 12,728 images through data augmentation (4x increase).</p>
<p>
<bold>High-Quality Bone Age X-ray Dataset</bold>: Comprises 10,608 images sourced from 100 hospitals (5,306 male, 5,302 female). Augmented to 42,432 images (4x increase), ensuring broad representation of bone ages (0&#x2013;18 years).</p>
<p>
<bold>Ethical Compliance</bold>: All images underwent anonymization to remove personal/patient identifiers, adhering strictly to medical data ethics. Data usage is restricted to bone age research to advance pediatric growth science.</p>
<p>
<bold>Preprocessing and Optimization:</bold> To address variability in X-ray quality (e.g., lighting, angles, equipment), the following steps were implemented:</p>
<p>Grayscale conversion to prioritize bone morphology (epiphysis, diaphysis, growth plate) over color data.</p>
<p>Noise reduction via median filtering and contrast enhancement using histogram adjustments (<xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>).</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Image data processing.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g002.tif">
<alt-text content-type="machine-generated">X-ray images showing four views of a left hand. The skeletal structure, including metacarpals and phalanges, is visible. The images highlight the bones and joints in different angles.</alt-text>
</graphic>
</fig>
<p>Augmentation strategies (translation, cropping, rotation, flipping) to diversify training samples (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>).</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Image data augmentation.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g003.tif">
<alt-text content-type="machine-generated">Five X-ray images of a left hand are displayed. The first four show the hand from various angles. The third image has a black square obscuring part of it. The last image is rotated slightly.</alt-text>
</graphic>
</fig>
<p>
<bold>Annotation Protocol:</bold> Using LabelMe, 10 senior radiologists annotated 14 anatomical landmarks:</p>
<list list-type="bullet">
<list-item>
<p>
<italic>Radius, ulna, first/third/fifth metacarpals.</italic>
</p>
</list-item>
<list-item>
<p>
<italic>First/third/fifth proximal phalanges, third/fifth middle phalanges, first/third/fifth distal phalanges.</italic>
</p>
</list-item>
<list-item>
<p>
<italic>Entire hand region.</italic>
</p>
</list-item>
</list>
<p>This meticulous annotation process (<xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>) ensured precision and reliability for model training.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Data and annotation results.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g004.tif">
<alt-text content-type="machine-generated">X-ray images of a hand. The left image displays a standard X-ray of the hand, showing bones and joints. The right image includes colored annotations over the X-ray, marking specific areas on the bones and joints with labels such as YIII, ZIII, JIII, and CG, possibly indicating measurement points or analysis zones.</alt-text>
</graphic>
</fig>
<sec id="s2_1_1">
<label>2.1.1</label>
<title>Data distribution and validation</title>
<p>
<xref ref-type="fig" rid="f5">
<bold>Figures&#xa0;5</bold>
</xref> and <xref ref-type="fig" rid="f6">
<bold>6</bold>
</xref> represents target detection data distribution and epiphyseal grade classifications and age demographics, confirming dataset diversity and research generalizability.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Distribution of object detection data.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g005.tif">
<alt-text content-type="machine-generated">Composite image with four graphics: a colorful bar chart showing uniform data across sixteen categories labeled from &#x201c;hand&#x201d; to &#x201c;YV&#x201d; with values up to 12000; an arrangement of nested squares with decreasing size; a scatter plot with a blue gradient density centered around x=0.5 and y=0.5; and a scatter plot with a blue gradient along the diagonal from bottom left to top right, indicating a positive correlation between width and height.</alt-text>
</graphic>
</fig>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Data distribution for efficientnet classification.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g006.tif">
<alt-text content-type="machine-generated">Two charts are shown. The left chart is a bar graph titled &#x201c;Gender Statistics with Annotations,&#x201d; displaying equal counts of males and females, each over 20,000. The right chart is a histogram titled &#x201c;Age Group Statistics,&#x201d; showing a distribution of age groups from zero to eighteen, peaking around age ten with counts over 4,000.</alt-text>
</graphic>
</fig>
<p>By integrating rigorous preprocessing, ethical safeguards, and expert annotations, this methodology establishes a robust foundation for advancing automated bone age assessment systems.</p>
</sec>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Research methods</title>
<p>This study adheres to the specifications of the Chinese Standard for Assessment of Skeletal Maturity and Prediction of Adult Height for Chinese Children and Adolescents (TY/T 3001-2006, hereafter &#x201c;Chinese Standard 05&#x201d;). Innovatively, the bone age recognition process is decomposed into two sequential, logically structured stages.</p>
<p>
<bold>Stage 1: Epiphyseal Region Extraction</bold>
</p>
<p>The initial stage focuses on precise extraction of key epiphyseal regions from wrist X-rays. The epiphysis, a critical indicator of skeletal development, provides essential insights into growth status and bone age assessment. To achieve this, the advanced YOLOv8 object detection model was employed. Leveraging its superior real-time detection capabilities and high precision, YOLOv8 efficiently localizes target epiphyseal regions within complex medical images, ensuring robust groundwork for subsequent analysis (<xref ref-type="bibr" rid="B19">19</xref>).</p>
<p>
<bold>Stage 2: Epiphyseal Grade Classification</bold>
</p>
<p>In the second stage, extracted epiphyseal regions are classified into distinct developmental grades based on the morphological criteria outlined in Chinese Standard 05. This classification demands both high accuracy and sensitivity to subtle morphological variations across developmental stages. The EfficientNet convolutional neural network (CNN) was selected for this task due to its optimized architecture and parameter efficiency, which enable high classification performance while maintaining computational economy (<xref ref-type="bibr" rid="B20">20</xref>). Post-classification, bone age values are calculated using the grading results and the computational framework prescribed by Chinese Standard 05. Comparative studies confirm the suitability and algorithmic superiority of YOLOv8 and EfficientNet in bone age recognition.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Model architectures</title>
<p>YOLOv8: As an enhanced iteration of YOLOv5, this one-stage detection model features improvements to its backbone network, detection head, and loss function. These refinements enable lightweight deployment across hardware platforms without compromising accuracy (<xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref>).</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Backbone network of YOLOV8 model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g007.tif">
<alt-text content-type="machine-generated">Flowchart of a neural network model architecture. The backbone consists of layers labeled Conv, C2f, and SPPF. The head section includes operations like Concat, U, and final Conv layers. The output sections are labeled detect, showing the detection results. Connections between modules illustrate data flow.</alt-text>
</graphic>
</fig>
<p>EfficientNet B3: This CNN variant employs a compound scaling method to balance depth, width, and resolution for optimal efficiency. Its Mobile Inverted Bottleneck Convolution (MBConv) structure reduces computational overhead while preserving accuracy. Pre-trained on diverse datasets, EfficientNet B3 (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>) was selected for its balance of performance and resource efficiency among the B0&#x2013;B7 variants.</p>
<list list-type="bullet">
<list-item>
<p>Learning Rate: A dynamically adjusted learning rate (0.01 to 1e-5) was applied.</p>
</list-item>
<list-item>
<p>Optimizer: Radam, an Adam variant with dynamic variance decay, was used to stabilize early-stage training.</p>
</list-item>
<list-item>
<p>Center Loss: Penalizes deviations from class centroids using L2 norms, excelling in high-dimensional data but sensitive to outliers and computationally intensive with increasing classes.</p>
</list-item>
<list-item>
<p>Weighted Cross-Entropy Loss: Addresses class imbalance by incorporating sample proportions as weights during parameter updates. Its convexity and differentiable nature facilitate gradient-based optimization while mitigating vanishing gradients.</p>
</list-item>
</list>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>EfficientNet-B3 network structure.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g008.tif">
<alt-text content-type="machine-generated">Flowchart of a neural network architecture for image classification, starting with an input image of size 320x320x1. The process includes Conv3x3 layers, Batch Normalization, Swish activation, and multiple MB Con layers with kernel sizes 3x3 and 5x5 across several stages. The final layers include SAN and EAN blocks, a Conv1x1 layer, Global Average Pooling (GAP), and softmax for classified output.</alt-text>
</graphic>
</fig>
<p>Algorithmic details for the optimizer and loss functions are provided in <xref ref-type="table" rid="T1">
<bold>Tables&#xa0;1</bold>
</xref> and <xref ref-type="table" rid="T2">
<bold>2</bold>
</xref>, respectively.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Steps of the radam algorithm.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Radam Parameter Update Algorithm</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Input: <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>: step size, <inline-formula>
<mml:math display="inline" id="im2">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>: decay rate to calculate moving average and moving 2<sup>nd</sup> moment, <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>: initial parameter, <inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>: stochastic objective function.<break/>Output: <inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>: resulting parameters<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;1.&#x2003;Initialize moving 1<sup>st</sup> and 2<sup>nd</sup> moment <mml:math display="inline" id="im6">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;2.&#x2003;Compute the maximum length of the approximated SMA <mml:math display="inline" id="im7">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x221e;</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">/</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;3.&#x2003;While<inline-formula>
<mml:math display="inline" id="im8">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo>{</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> do</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mtext>&#x394;</mml:mtext>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:msubsup>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>m</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x221e;</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>t</mml:mi>
<mml:msubsup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">/</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>If the variance is tractable, i.e., <inline-formula>
<mml:math display="inline" id="im14">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&gt;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> then</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>v</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x221e;</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x221e;</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x221e;</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>m</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>v</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>Else</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2190;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>m</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>Return <inline-formula>
<mml:math display="inline" id="im23">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
</list>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Steps of the loss function algorithm.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Calculation of Loss Function Algorithm</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Input: Feature vector <inline-formula>
<mml:math display="inline" id="im20">
<mml:mi>x</mml:mi>
</mml:math>
</inline-formula>, True labels <inline-formula>
<mml:math display="inline" id="im21">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, Predicted labels <inline-formula>
<mml:math display="inline" id="im22">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, weight coefficients <inline-formula>
<mml:math display="inline" id="im26">
<mml:mi>W</mml:mi>
</mml:math>
</inline-formula>.<break/>Output: Total loss <inline-formula>
<mml:math display="inline" id="im24">
<mml:mi>L</mml:mi>
</mml:math>
</inline-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;1.&#x2003;Calculate the weight cross-entropy loss:</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M10">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
  <mml:mi>c</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mo>_</mml:mo>
  <mml:mi>w</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>i</mml:mi>
  <mml:mi>g</mml:mi>
  <mml:mi>h</mml:mi>
  <mml:mi>t</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
  <mml:mo>&#x2211;</mml:mo>
  <mml:mi>c</mml:mi>
  <mml:mi>C</mml:mi>
</mml:munderover>
<mml:mrow>
  <mml:msub>
    <mml:mi>w</mml:mi>
    <mml:mi>c</mml:mi>
  </mml:msub>
  <mml:mo>&#x2217;</mml:mo>
  <mml:msub>
    <mml:mi>y</mml:mi>
    <mml:mrow>
      <mml:mi>t</mml:mi>
      <mml:mi>r</mml:mi>
      <mml:mi>u</mml:mi>
      <mml:mi>e</mml:mi>
    </mml:mrow>
  </mml:msub>
  <mml:mo>&#x2217;</mml:mo>
  <mml:mi>log</mml:mi>
  <mml:mo stretchy="false">(</mml:mo>
  <mml:msub>
    <mml:mi>y</mml:mi>
    <mml:mrow>
      <mml:mi>p</mml:mi>
      <mml:mi>r</mml:mi>
      <mml:mi>e</mml:mi>
    </mml:mrow>
  </mml:msub>
  <mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;2.&#x2003;Calculate the center loss:</p>
<p>&#x2003;a. Compute the Euclidean distance d between each sample&#x2019;s feature vector x &#x2003;&#x2003;and the center of its corresponding class.</p>
<p>&#x2003;b. Calculate the center loss.</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M11">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
  <mml:mi>c</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>n</mml:mi>
  <mml:mi>t</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo>&#x2217;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
  <mml:mo>&#x2211;</mml:mo>
  <mml:mrow>
    <mml:mi>i</mml:mi>
    <mml:mo>=</mml:mo>
    <mml:mn>1</mml:mn>
  </mml:mrow>
  <mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
  <mml:mo>&#x2217;</mml:mo>
  <mml:mo>|</mml:mo>
  <mml:msub>
    <mml:mi>x</mml:mi>
    <mml:mi>i</mml:mi>
  </mml:msub>
  <mml:mo>&#x2212;</mml:mo>
  <mml:msub>
    <mml:mi>c</mml:mi>
    <mml:mrow>
      <mml:msub>
        <mml:mi>y</mml:mi>
        <mml:mi>i</mml:mi>
      </mml:msub>
    </mml:mrow>
  </mml:msub>
  <mml:mo>&#x2212;</mml:mo>
  <mml:msup>
    <mml:mo>|</mml:mo>
    <mml:mn>2</mml:mn>
  </mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;Where  <inline-formula>
<mml:math display="inline" id="im27">
<mml:mi>N</mml:mi>
</mml:math>
</inline-formula> is the number of samples, <inline-formula>
<mml:math display="inline" id="im28">
<mml:mrow>
  <mml:msub>
    <mml:mi>x</mml:mi>
    <mml:mi>i</mml:mi>
  </mml:msub>
</mml:mrow>
</mml:math> </inline-formula> is the feature vector of the i-th &#x2003;&#x2003;sample, and <inline-formula>
<mml:math display="inline" id="im32">
  <mml:mrow>
    <mml:msub>
      <mml:mi>c</mml:mi>
      <mml:mi>i</mml:mi>
    </mml:msub>
  </mml:mrow>
</mml:math>
</inline-formula> is the center of the class that the i-th sample belongs to.</p>
</list-item>
</list>
<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;3.&#x2003;Calculate the total loss <inline-formula>
<mml:math display="inline" id="im30">
<mml:mi>L</mml:mi>
</mml:math>
</inline-formula>:</p>
</list-item>
</list>
<disp-formula>
<mml:math display="block" id="M12">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
  <mml:mi>c</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mo>_</mml:mo>
  <mml:mi>w</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>i</mml:mi>
  <mml:mi>g</mml:mi>
  <mml:mi>h</mml:mi>
  <mml:mi>t</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
  <mml:mi>c</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>n</mml:mi>
  <mml:mi>t</mml:mi>
  <mml:mi>e</mml:mi>
  <mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;&#x2003;Where <inline-formula>
<mml:math display="inline" id="im35">
<mml:mi>&#x3bb;</mml:mi>
</mml:math>
</inline-formula> is a hyperparameter that adjusts the weights between the two &#x2003;&#x2003;losses, and is set to 0.1 in this paper.</p>
</list-item>
</list>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results</title>
<sec id="s3_1">
<label>3.1</label>
<title>Training the phalangeal and metacarpal epiphysis detection model using YOLOv8n</title>
<p>This study adopts a two-stage training approach, independently optimizing the object detection and classification models. The experimental setup (<xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>) utilizes the YOLOv8n architecture trained on hardware configured with a batch size of 256 and an initial learning rate of 0.01. The model underwent 500 epochs of training using the Adam optimizer, with a weight decay parameter of 0.001 to regularize learning. Transfer learning was applied by initializing the model with pre-trained YOLOv8n parameters, and an early stopping mechanism was integrated to prevent overfitting.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Sever configuration.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Hardware</th>
<th valign="top" align="left">Specifications</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Central Processing Unit (CPU)</td>
<td valign="top" align="left">Intel Core i9-14900kf</td>
</tr>
<tr>
<td valign="top" align="left">Graphics Card (GPU)</td>
<td valign="top" align="left">NVIDIA GeForce RTX 4090 24GB * 2 (Dual RTX 4090 with 24GB each)</td>
</tr>
<tr>
<td valign="top" align="left">Memory (RAM)</td>
<td valign="top" align="left">64GB</td>
</tr>
<tr>
<td valign="top" align="left">Storage</td>
<td valign="top" align="left">1TB M.2 NVMe Solid State Drive (SSD)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The dataset comprised 8,910 training images and 3,818 test images. To bolster generalization, YOLOv8&#x2019;s built-in data augmentation techniques were employed, including geometric transformations (flipping, rotation, cropping), photometric adjustments (brightness variation), and advanced strategies such as Mosaic and Mixup augmentation. As illustrated in <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref>, the Mosaic method combines four distinct images into a single composite, dynamically varying object counts and positions to simulate diverse real-world scenarios. These augmentations collectively enhance the model&#x2019;s robustness to input variability.</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Mosaic and mixup augmentation.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g009.tif">
<alt-text content-type="machine-generated">X-ray images of hands arranged in a grid, each marked with colorful numbered annotations on the fingers and surrounding areas. The background is black, highlighting the red-bordered frames around the annotations.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref> presents the training and validation outcomes of the YOLOv8 model. The box_loss, which quantifies the discrepancy between predicted and ground-truth bounding boxes, is computed based on Intersection over Union (IoU) values. Final box_loss values are 0.34 (training set) and 0.37 (test set). The cls_loss (classification loss), calculated via cross-entropy, assesses the accuracy of predicted object categories against their true labels, yielding 0.16 on the training set and 0.15 on the test set. Additionally, the dfl_loss (Distribution Focal Loss) enhances boundary localization accuracy by penalizing predictions with larger positional deviations between predicted and true bounding box centers. This loss registers 0.80 on the training set and 0.77 on the test set.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Training results.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g010.tif">
<alt-text content-type="machine-generated">A series of graphs displaying training and validation loss metrics over several epochs. The plots include train and validation box, class, and DFL loss, along with precision, recall, mean average precision at 50% IoU, and mean average precision at 50-95% IoU. Each graph shows lines for results and smoothed values, indicating trends and improvements in model performance.</alt-text>
</graphic>
</fig>
<p>The model demonstrates exceptional performance, achieving precision and recall rates of 99.95% at an Intersection over Union (IoU) threshold of 0.7. When evaluated under an IoU threshold of 0.5, it attains a mean Average Precision (mAP50) of 0.995, while the mAP50&#x2013;95 score (spanning IoU thresholds from 0.5 to 0.95) reaches 0.939. As illustrated in <xref ref-type="fig" rid="f11">
<bold>Figure&#xa0;11</bold>
</xref>, the confusion matrix for the test set reveals near-perfect diagonal values, with detection accuracy for each epiphyseal location approaching 100%&#x2014;highlighting the model&#x2019;s outstanding recognition capabilities.</p>
<fig id="f11" position="float">
<label>Figure&#xa0;11</label>
<caption>
<p>Confusion matrix for object detection.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g011.tif">
<alt-text content-type="machine-generated">Normalized confusion matrix showing perfect classification for 12 classes labeled from &#x201c;hand&#x201d; to &#x201c;background&#x201d; along the diagonal, each with a value of 1.0. Off-diagonal values are minimal, indicating low misclassification. A gradient color bar on the right represents values from 0.0 to 1.0.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="f12">
<bold>Figure&#xa0;12</bold>
</xref> demonstrates the precision-confidence curve of the model, showcasing how its prediction accuracy evolves as confidence levels change. This curve enables clinicians or researchers to assess the reliability of predictions at specific confidence thresholds, guiding decisions about when to trust the model&#x2019;s outputs. <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13</bold>
</xref> illustrates the Precision-Recall (PR) curve, which highlights the balance between precision (positive predictive value) and recall (sensitivity) across varying classification thresholds. By analyzing this curve, medical professionals gain insights into the model&#x2019;s diagnostic performance under different operational conditions, such as its ability to minimize false positives or prioritize detecting true positives. Together, these visualizations offer actionable metrics to evaluate the model&#x2019;s strengths and limitations, empowering healthcare providers to align its use with clinical priorities and improve patient care strategies.</p>
<fig id="f12" position="float">
<label>Figure&#xa0;12</label>
<caption>
<p>Model precision-confidence curve.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g012.tif">
<alt-text content-type="machine-generated">Precision-Confidence Curve graph showing different classes and their precision against confidence levels. The graph features multiple colored lines representing various classes like &#x201c;hand,&#x201d; &#x201c;RG,&#x201d; &#x201c;CG,&#x201d; and &#x201c;all classes&#x201d; with precision close to one at a confidence level of approximately 0.942.</alt-text>
</graphic>
</fig>
<fig id="f13" position="float">
<label>Figure&#xa0;13</label>
<caption>
<p>Precision-recall curve.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g013.tif">
<alt-text content-type="machine-generated">Precision-recall curve showing a perfect score of 0.995 for multiple classes, including &#x201c;hand&#x201d;, &#x201c;RG&#x201d;, &#x201c;CG&#x201d;, and others. The x-axis represents recall, and the y-axis represents precision. The overall mean average precision (mAP) at a threshold of 0.5 is 0.995 for all classes.</alt-text>
</graphic>
</fig>
<p>As shown in <xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref>, at an IoU threshold of 0.5, the YOLOv8 model outperforms other detectors with a mean average precision (mAP) of 0.995 on the test set. Comparatively, M2Det achieves an mAP of 0.785, Faster R-CNN attains 0.863, and YOLOv5 demonstrates a moderately higher but still suboptimal performance at 0.937. These results highlight YOLOv8&#x2019;s superior accuracy in classifying phalangeal and metacarpal epiphyses (<xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13</bold>
</xref>).</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Comparison results of bone category classification among different models.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="left">mAP@0.5</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Faster R-CNN</td>
<td valign="top" align="left">0.863</td>
</tr>
<tr>
<td valign="top" align="left">YOLOV5</td>
<td valign="top" align="left">0.937</td>
</tr>
<tr>
<td valign="top" align="left">M2Det</td>
<td valign="top" align="left">0.785</td>
</tr>
<tr>
<td valign="top" align="left">YOLOV8</td>
<td valign="top" align="left">0.995</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Epiphyseal grade classification</title>
<p>The proposed epiphyseal grade classification model, built on the EfficientNetB3 architecture, achieved robust performance through optimized training strategies. The framework employs the Radam optimizer with adaptive learning rates to stabilize convergence and enhance generalization. A hybrid loss function combining weighted cross-entropy loss and center loss was implemented to simultaneously address class imbalance and improve feature discrimination by minimizing intra-class variations while maximizing inter-class differences. This dual-objective approach enabled the model to effectively capture nuanced distinctions between epiphyseal grades. Final evaluation yielded an accuracy of 81.5% on the training dataset and 80.3% on the test set, demonstrating strong consistency and minimal overfitting. The training dynamics, including the progressive reduction in loss values and convergence of accuracy metrics, are visualized in <xref ref-type="fig" rid="f14">
<bold>Figures&#xa0;14</bold>
</xref> and <xref ref-type="fig" rid="f15">
<bold>15</bold>
</xref>, illustrating the model&#x2019;s stable learning trajectory.</p>
<fig id="f14" position="float">
<label>Figure&#xa0;14</label>
<caption>
<p>Training loss variation for epiphyseal grade classification.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g014.tif">
<alt-text content-type="machine-generated">Line graph showing training and validation loss over 60 epochs. Both losses start high near 1.9, decrease sharply, and stabilize around 1.2 after 20 epochs. Training loss is green; validation loss is blue.</alt-text>
</graphic>
</fig>
<fig id="f15" position="float">
<label>Figure&#xa0;15</label>
<caption>
<p>Training accuracy variation for epiphyseal grade classification.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fendo-16-1604133-g015.tif">
<alt-text content-type="machine-generated">Line graph showing training and validation accuracy over epochs. The training accuracy, in green, stabilizes around 80%. Validation accuracy, in blue, fluctuates but also approaches 80% by the end.</alt-text>
</graphic>
</fig>
<p>In the domain of bone age assessment, the proposed model in this study exhibits substantial advancements in predictive accuracy while simultaneously achieving notable progress in lightweight architecture and practical deployment. Evaluated on the RSNA dataset, our framework attains a mean absolute error (MAE) of 4.32 months&#x2014;the lowest among existing methods&#x2014;surpassing prior benchmarks by a significant margin. Comparatively, Iglovikov et&#xa0;al. (<xref ref-type="bibr" rid="B42">42</xref>) employed a two-stage approach, combining U-Net-based hand bone segmentation with a VGG regression network, yet achieved a higher MAE of 6.10 months. This performance gap likely stems from residual background noise and incomplete suppression of epiphyseal interference, which hindered feature learning efficiency. Bui et&#xa0;al. (<xref ref-type="bibr" rid="B43">43</xref>) adopted the TW3 assessment standard and utilized Faster R-CNN with InceptionV4 for region-of-interest analysis, but their methodology yielded a larger MAE of 7.08 months, indicating persistent challenges in minimizing systemic error. Similarly, integrated U-Net segmentation with Inception ResNet V2 training, reporting MAEs of 6.96 months (male), 7.35 months (female), and an overall average of 7.15 months. Despite achieving precise segmentation, their model&#x2019;s structural complexity and extensive parameter count limited its practicality for clinical implementation (<xref ref-type="bibr" rid="B44">44</xref>).</p>
<p>Deshmukh et&#xa0;al. (<xref ref-type="bibr" rid="B45">45</xref>) employed FRCNN for key epiphyseal region detection, followed by training an RNN with an LSTM architecture, which yielded an average prediction error of 6.99 months. While their work introduced time-series modeling, the overall error rate remained suboptimal. In comparison, our framework leverages YOLOv8 for precise localization of the 13 key epiphyses specified in the Chinese 05 standard. This approach ensures accurate extraction of epiphyseal regions, eliminating background noise and irrelevant skeletal features that could obscure critical developmental signals. The improved localization enables more reliable identification of epiphyseal characteristics, directly addressing limitations in prior methodologies. Furthermore, we implemented a comprehensive suite of data augmentation techniques to suppress noise artifacts, enhancing the model&#x2019;s robustness and significantly boosting its accuracy in bone age assessment.</p>
<p>Our model achieves competitive performance with just 15.8 million parameters, substantially fewer than existing models (51.04, 114.31, 35.84, and 69.81M), corresponding to parameter reductions of 69.04, 86.18, 55.92, and 77.31%, respectively. This streamlined architecture eliminates the need for expensive high-end hardware, making the model accessible to diverse medical facilities&#x2014;including those lacking specialized computing infrastructure. Furthermore, under equivalent hardware conditions, our design enables faster computational speeds, improving clinical workflow efficiency and benefiting both healthcare providers and patients.</p>
<p>In summary, the proposed model not only attains state-of-the-art accuracy but also prioritizes practical deployability through its lightweight structure and optimized data processing. These advantages underscore its significant clinical value and broad applicability across resource-constrained settings. For detailed comparisons, refer to <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref>.</p>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>Comparison results of different methods on the RSNA dataset.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Model</th>
<th valign="top" align="center">mAP@0.5</th>
<th valign="top" align="center">Parameters</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">U-Net+VGG-style+liner (<xref ref-type="bibr" rid="B42">42</xref>)</td>
<td valign="top" align="center">6.10</td>
<td valign="top" align="center">51.04M</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN + Inceptionv4 (<xref ref-type="bibr" rid="B43">43</xref>)</td>
<td valign="top" align="center">7.08</td>
<td valign="top" align="center">114.31M</td>
</tr>
<tr>
<td valign="top" align="left">U-Net+Inception-Resnet-V2 (<xref ref-type="bibr" rid="B44">44</xref>)</td>
<td valign="top" align="center">7.15</td>
<td valign="top" align="center">35.84M</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN + RNNS (<xref ref-type="bibr" rid="B45">45</xref>)</td>
<td valign="top" align="center">6.99</td>
<td valign="top" align="center">69.81M</td>
</tr>
<tr>
<td valign="top" align="left">YoloV8+EfficientNetb3</td>
<td valign="top" align="center">4.32</td>
<td valign="top" align="center">15.8M</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To rigorously evaluate the model&#x2019;s performance, this study utilized a dataset of 1,020 metacarpal and phalangeal X-ray images sourced from clinical practice, comprising electronic and scanned films as well as photographic reprints. This diverse collection represents real-world clinical scenarios, enabling a thorough assessment of the model&#x2019;s robustness and accuracy across varying imaging conditions. On this validation set, the final model demonstrated strong performance, achieving a Top-3 accuracy of 99.04% and a Top-1 accuracy of 85.95%. Notably, the model attained 93.8% accuracy when predictions fell within 0.5 years of the actual bone age, underscoring its precision in age estimation.</p>
<p>The EfficientNet model achieved an average absolute age prediction error of 0.16 years on the 1,020-image dataset, demonstrating exceptional precision in bone age assessment. Remarkably, this performance was achieved with a parameter count of 15.8 million substantially fewer than comparative models&#x2014;underscoring its streamlined architecture and computational efficiency. These lightweight properties position the model as a clinically practical solution, offering dual advantages, i.e., providing physicians with a reliable tool to enhance monitoring and management of pediatric growth and development, and reducing hardware cost demands, accelerating evaluation speed, and improving feasibility for widespread clinical adoption. Comprehensive performance metrics are detailed in <xref ref-type="table" rid="T6">
<bold>Tables&#xa0;6</bold>
</xref> and <xref ref-type="table" rid="T7">
<bold>7</bold>
</xref>.</p>
<table-wrap id="T6" position="float">
<label>Table&#xa0;6</label>
<caption>
<p>Accuracy of the model for each epiphyseal stage on the 1020-image validation set.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Epiphyseal Regions</th>
<th valign="top" align="left">Top 3 Acc (%)</th>
<th valign="top" align="left">Top 1 Acc (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Radius</td>
<td valign="top" align="center">99.11</td>
<td valign="top" align="center">85.29</td>
</tr>
<tr>
<td valign="top" align="left">Ulna</td>
<td valign="top" align="center">98.72</td>
<td valign="top" align="center">83.63</td>
</tr>
<tr>
<td valign="top" align="left">Metacarpal I</td>
<td valign="top" align="center">99.51</td>
<td valign="top" align="center">87.84</td>
</tr>
<tr>
<td valign="top" align="left">Metacarpal III</td>
<td valign="top" align="center">98.72</td>
<td valign="top" align="center">87.16</td>
</tr>
<tr>
<td valign="top" align="left">Metacarpal V</td>
<td valign="top" align="center">99.41</td>
<td valign="top" align="center">86.27</td>
</tr>
<tr>
<td valign="top" align="left">Proximal Phalanx I</td>
<td valign="top" align="center">99.31</td>
<td valign="top" align="center">86.76</td>
</tr>
<tr>
<td valign="top" align="left">Proximal Phalanx III</td>
<td valign="top" align="center">99.71</td>
<td valign="top" align="center">87.45</td>
</tr>
<tr>
<td valign="top" align="left">Proximal Phalanx V</td>
<td valign="top" align="center">99.41</td>
<td valign="top" align="center">87.45</td>
</tr>
<tr>
<td valign="top" align="left">Middle Phalanx III</td>
<td valign="top" align="center">99.31</td>
<td valign="top" align="center">87.25</td>
</tr>
<tr>
<td valign="top" align="left">Middle Phalanx V</td>
<td valign="top" align="center">98.53</td>
<td valign="top" align="center">84.31</td>
</tr>
<tr>
<td valign="top" align="left">Distal Phalanx I</td>
<td valign="top" align="center">99.02</td>
<td valign="top" align="center">83.04</td>
</tr>
<tr>
<td valign="top" align="left">Distal Phalanx III</td>
<td valign="top" align="center">98.63</td>
<td valign="top" align="center">85.10</td>
</tr>
<tr>
<td valign="top" align="left">Distal Phalanx V</td>
<td valign="top" align="center">98.14</td>
<td valign="top" align="center">85.78</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T7" position="float">
<label>Table&#xa0;7</label>
<caption>
<p>Bone age recognition performance of different models.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Model</th>
<th valign="top" align="center">MAE (years)</th>
<th valign="top" align="center">Parameters</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Resnet50</td>
<td valign="top" align="center">10.62</td>
<td valign="top" align="center">25.0M</td>
</tr>
<tr>
<td valign="top" align="left">InceptionV3</td>
<td valign="top" align="center">9.00</td>
<td valign="top" align="center">27.2M</td>
</tr>
<tr>
<td valign="top" align="left">Vgg16</td>
<td valign="top" align="center">8.53</td>
<td valign="top" align="center">43.28M</td>
</tr>
<tr>
<td valign="top" align="left">DenseNet161</td>
<td valign="top" align="center">7.62</td>
<td valign="top" align="center">28.7M</td>
</tr>
<tr>
<td valign="top" align="left">Inception Resnet V2</td>
<td valign="top" align="center">2.10</td>
<td valign="top" align="center">28.08M</td>
</tr>
<tr>
<td valign="top" align="left">EfficientNetb3</td>
<td valign="top" align="center">0.16</td>
<td valign="top" align="center">12.2M</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<p>This paper introduces an innovative lightweight two-stage deep learning framework for bone age assessment, achieving marked improvements in accuracy and computational efficiency. In the first stage, the YOLOv8 model is employed for precise epiphyseal region-of-interest (ROI) detection. Aligned with the Chinese 05 bone age standard, the model accurately localizes and extracts 13 critical epiphyses from metacarpal X-ray images, establishing a robust foundation for subsequent analysis. The second stage performs fine-grained epiphyseal maturity grading using a customized EfficientNet-B3 architecture. This model is specifically trained to classify epiphyseal development stages according to the Chinese 05 grading criteria, ensuring clinically relevant evaluations (<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>). By leveraging EfficientNet-B3&#x2019;s lightweight design, the framework maintains high computational efficiency while minimizing resource demands, enhancing its practicality for real-world clinical deployment. Experimental results demonstrate that the proposed method significantly outperforms conventional approaches in both accuracy and processing speed, offering a scalable solution for automated bone age assessment systems (<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B25">25</xref>, <xref ref-type="bibr" rid="B26">26</xref>).</p>
<p>To advance the performance and precision of the comprehensive assessment framework, systematic optimizations were implemented across both data processing and model training pipelines. These refinements not only enhanced the model&#x2019;s robustness and generalization capabilities but also ensured consistent performance across diverse clinical settings (<xref ref-type="bibr" rid="B46">46</xref>). Through these targeted improvements, the lightweight two-stage bone age assessment framework presented in this study achieves state-of-the-art diagnostic accuracy while substantially improving operational efficiency. This dual focus on precision and resource optimization underscores the method&#x2019;s clinical relevance, showcasing strong potential for widespread adoption in medical practice (<xref ref-type="bibr" rid="B33">33</xref>, <xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B46">46</xref>).</p>
<sec id="s4_1">
<label>4.1</label>
<title>Dataset characteristics and optimization</title>
<p>This study leverages a multi-institutional dataset comprising over 10,000 metacarpal X-ray images, collected from more than 100 medical facilities across China. The dataset&#x2019;s scale and diversity ensure broad representation of anatomical variations and clinical conditions. Annotation quality is enhanced by precise diagnostic labels derived from consensus interpretations by board-certified radiologists at participating institutions, ensuring reliability for training and validating high-precision recognition models (<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B17">17</xref>, <xref ref-type="bibr" rid="B47">47</xref>). To maximize data utility, a rigorous preprocessing pipeline was implemented, including standardized normalization for intensity variations, artifact reduction through adaptive filtering, and geometric augmentation techniques (e.g., rotation, flipping) to improve model generalizability. Spatial resolution alignment and region-of-interest cropping further refined input consistency. These steps collectively address heterogeneity inherent in multi-source medical imaging data while preserving diagnostically critical features (<xref ref-type="bibr" rid="B14">14</xref>, <xref ref-type="bibr" rid="B30">30</xref>).</p>
<p>The image preprocessing pipeline began with grayscale conversion to eliminate interference between RGB color channels, concentrating image information on characteristic bone structure representation. The processed images then underwent geometric transformations - including rotation, translation, horizontal flipping, and random cropping - to artificially expand sample variation, thereby enhancing the model&#x2019;s generalization capacity across diverse metacarpal X-ray variations (<xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B43">43</xref>). To address inherent noise in medical imaging, a mean filtering operation was employed to reduce high-frequency interference while preserving critical anatomical features. This noise suppression strategy produced cleaner input data with optimized signal-to-noise ratios, simultaneously maintaining diagnostic relevance and improving feature discriminability. Collectively, these preprocessing stages established robust data-level foundations for developing high-performance recognition models by ensuring input standardization, augmenting pathological representation diversity, and enhancing feature extraction efficiency (<xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B46">46</xref>).</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Model optimization</title>
<p>This study proposes a composite lightweight deep learning framework specifically designed for bone age assessment. The architectural framework integrates two synergistic components: (1) the YOLOv8 object detection model, optimized to precisely localize and extract 13 epiphyseal regions critical to bone age evaluation as defined by the Chinese 05 standard; and (2) the EfficientNet-B3 classification network, fine-tuned to perform fine-grained classification of the detected epiphyseal regions according to the developmental stages outlined in the Chinese 05 standard. By combining YOLOv8&#x2019;s high-precision localization capabilities with EfficientNet-B3&#x2019;s parameter-efficient hierarchical feature learning, this hybrid architecture achieves robust performance while maintaining computational efficiency&#x2014;a key requirement for clinical applications (<xref ref-type="bibr" rid="B6">6</xref>, <xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>).</p>
<p>Throughout the training phase of the YOLOv8 object detection model, extensive data augmentation techniques&#x2014;including image cropping, stitching, rotation, and geometric transformations&#x2014;were implemented to enhance sample diversity and bolster the model&#x2019;s generalization capabilities. To optimize parameter tuning, the Stochastic Gradient Descent (SGD) optimizer was employed in conjunction with an adaptive learning rate adjustment strategy, enabling systematic convergence during training (<xref ref-type="bibr" rid="B12">12</xref>, <xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B48">48</xref>). Furthermore, deterministic training configurations were adopted to minimize stochastic variability, ensuring consistent reproducibility and stable training outcomes.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Input processing</title>
<p>The EfficientNet-B3 framework implemented a standardized preprocessing sequence for image inputs. Initial resizing to 320&#xd7;320 pixels was performed using bilinear interpolation, balancing computational efficiency with geometric preservation (<xref ref-type="bibr" rid="B8">8</xref>). Subsequent center-cropping to 300&#xd7;300 pixels systematically removed peripheral noise while maintaining critical visual features. Pixel values were then normalized to the [-1, 1] range through linear scaling (x&#x2019; = x/127.5 - 1), a crucial transformation that stabilizes gradient magnitudes and accelerates model convergence.</p>
<p>Model optimization employed the Rectified Adam (RAdam) algorithm, which mitigates variance in parameter updates during early training phases. The learning objective combined two synergistic components:</p>
<p>
<bold>Center Loss</bold>: Enhanced feature discriminability by minimizing intra-class variations while maximizing inter-class separation through class centroid alignment.</p>
<p>
<bold>Weighted Cross-Entropy</bold>: Addressed class imbalance by incorporating frequency-adjusted weights during probability distribution alignment, ensuring robust performance across minority categories.</p>
<p>This dual-loss strategy simultaneously optimized categorical prediction accuracy and feature space organization, with gradient computations automatically balanced between loss components through backpropagation. The preprocessing-normalization cascade and optimized training configuration collectively enabled EfficientNet-B3 to achieve state-of-the-art classification performance while maintaining computational efficiency (<xref ref-type="bibr" rid="B20">20</xref>).</p>
<p>The experimental validation confirms that the target detection and classification framework proposed in this study achieves exceptional effectiveness, with particular distinction in its lightweight architecture. Notably, the model operates with a compact parameter size of 15.8M, achieving parameter reductions of 69.04, 86.18, 55.92, and 77.31% relative to the benchmarks set by (<xref ref-type="bibr" rid="B34">34</xref>, <xref ref-type="bibr" rid="B42">42</xref>, <xref ref-type="bibr" rid="B44">44</xref>), respectively. This streamlined design substantially reduces computational demands and model complexity while enhancing inference speed, thereby improving operational efficiency and practical deployment viability in real-world scenarios (<xref ref-type="bibr" rid="B30">30</xref>).</p>
<p>In target detection tasks, the YOLOv8 model employed in this study demonstrates exceptional performance, achieving an mAP50 of 99.5% and an mAP50&#x2013;95 of 94.0%. These outstanding metrics conclusively demonstrate the model&#x2019;s robust capabilities in accurately identifying and localizing anatomical structures (<xref ref-type="bibr" rid="B19">19</xref>). For classification, experimental validation was conducted using a clinical dataset of 1,020 X-ray images as the gold-standard validation set. The results revealed an average Top-3 accuracy of 99.04% and a Top-1 accuracy of 85.95% in epiphyseal grade classification, confirming the model&#x2019;s high precision in this task. Furthermore, the method&#x2019;s clinical utility is underscored by a remarkably low average absolute bone age estimation error of 0.16 years, solidifying the effectiveness and reliability of the proposed bone age assessment framework (<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B45">45</xref>).</p>
<p>These findings introduce innovative concepts and methodologies to advance bone age assessment research while establishing a robust technical foundation for clinical translation. By incorporating a lightweight architecture, the proposed model not only sets new benchmarks in performance metrics but also achieves substantial improvements in computational efficiency. This dual optimization ensures practical adaptability across diverse healthcare infrastructures, facilitating seamless integration and reliable real-world implementation in medical settings while minimizing operational resource demands (<xref ref-type="bibr" rid="B25">25</xref>, <xref ref-type="bibr" rid="B26">26</xref>, <xref ref-type="bibr" rid="B47">47</xref>).</p>
</sec>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusions and future research directions</title>
<p>While this study has advanced bone age recognition methodologies, several limitations warrant further refinement. First, in the target detection phase, persistent challenges with incidental inclusion of non-target anatomical regions (e.g., background artifacts) occasionally compromise localization precision. To address this, a methodological refinement could involve integrating a semantic segmentation module prior to detection. Such a module would delineate the precise boundaries of the metacarpal region, thereby eliminating extraneous background elements and ensuring region-specific feature extraction. We hypothesize that this preprocessing step will yield systematic error reduction in detection, improving both robustness and reproducibility of results.</p>
<p>Second, regarding epiphyseal classification, the current methodology predominantly emphasizes isolated feature analysis of individual epiphyses. However, skeletal maturation is a physiological process characterized by coordinated development across multiple growth plates. Sole reliance on single-epiphyseal features risks oversimplification, as it disregards inter-epiphyseal developmental correlations. To mitigate this, future work should adopt a multivariate analysis incorporating developmental correlations among adjacent epiphyseal structures. For instance, leveraging graph-based neural networks to model spatial and developmental dependencies could enable holistic growth pattern recognition. Such an approach, grounded in integration of anatomical prior knowledge, would align computational assessments more closely with clinical interpretations of skeletal maturation.</p>
<p>As deep learning technology advances, increasingly sophisticated object detection and classification models continue to emerge. These innovations provide robust support for the ongoing refinement and enhancement of bone age assessment systems. Moving forward, we aim to harness these cutting-edge advancements in future research to further elevate the accuracy, efficiency, and clinical utility of bone age evaluation. By integrating such technologies, we strive to deliver more precise and reliable diagnostic insights, ultimately strengthening evidence-based decision-making in clinical practice.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material. Further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>PH: Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Validation, Writing &#x2013; original draft. ZB: Conceptualization, Investigation, Methodology, Resources, Software, Supervision, Validation, Visualization, Writing &#x2013; review &amp; editing. LK: Data curation, Formal analysis, Methodology, Resources, Software, Writing &#x2013; review &amp; editing. LC: Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Writing &#x2013; review &amp; editing. XF: Data curation, Formal analysis, Methodology, Resources, Software, Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research and/or publication of this article.</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>The authors would like to thank the Facilitate Healthy Developments for Children (Hebei) Technology Co., Ltd., Hebei, Shijiazhuang, China for providing the necessary facilities for this study.</p>
</ack>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>Authors PH, ZB, LK, LC, and XF were employed by Facilitate Healthy Developments for Children Hebei Technology Co., Ltd.</p>
</sec>
<sec id="s10" sec-type="ai-statement">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
</sec>
<sec id="s11" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cox</surname> <given-names>LA</given-names>
</name>
</person-group>. <article-title>The biology of bone maturation and ageing</article-title>. <source>Acta Paediatr Suppl.</source> (<year>1997</year>) <volume>86</volume>:<page-range>107&#x2013;8</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.1651-2227.1997.tb18386.x</pub-id>, PMID: <pub-id pub-id-type="pmid">9401555</pub-id></citation></ref>
<ref id="B2">
<label>2</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cavallo</surname> <given-names>F</given-names>
</name>
<name>
<surname>Mohn</surname> <given-names>A</given-names>
</name>
<name>
<surname>Chiarelli</surname> <given-names>F</given-names>
</name>
<name>
<surname>Giannini</surname> <given-names>C</given-names>
</name>
</person-group>. <article-title>Evaluation of bone age in children: A mini-Review</article-title>. <source>Front Pediatr</source>. (<year>2021</year>) <volume>9</volume>:<elocation-id>580314</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fped.2021.580314</pub-id>, PMID: <pub-id pub-id-type="pmid">33777857</pub-id></citation></ref>
<ref id="B3">
<label>3</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bass</surname> <given-names>S</given-names>
</name>
<name>
<surname>Pearce</surname> <given-names>G</given-names>
</name>
<name>
<surname>Bradney</surname> <given-names>M</given-names>
</name>
<name>
<surname>Hendrich</surname> <given-names>E</given-names>
</name>
<name>
<surname>Delmas</surname> <given-names>PD</given-names>
</name>
<name>
<surname>Harding</surname> <given-names>A</given-names>
</name>
<etal/>
</person-group>. <article-title>Exercise before puberty may confer residual benefits in bone density in adulthood: studies in active prepubertal and retired female gymnasts</article-title>. <source>J Bone Miner Res</source>. (<year>1998</year>) <volume>13</volume>:<page-range>500&#x2013;7</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1359/jbmr.1998.13.3.500</pub-id>, PMID: <pub-id pub-id-type="pmid">9525351</pub-id></citation></ref>
<ref id="B4">
<label>4</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martin</surname> <given-names>DD</given-names>
</name>
<name>
<surname>Wit</surname> <given-names>JM</given-names>
</name>
<name>
<surname>Hochberg</surname> <given-names>Z</given-names>
</name>
<name>
<surname>S&#xe4;vendahl</surname> <given-names>L</given-names>
</name>
<name>
<surname>van Rijn</surname> <given-names>RR</given-names>
</name>
<name>
<surname>Fricke</surname> <given-names>O</given-names>
</name>
<etal/>
</person-group>. <article-title>The use of bone age in clinical practice - part 1</article-title>. <source>Horm Res Paediatr</source>. (<year>2011</year>) <volume>76</volume>:<fpage>1</fpage>&#x2013;<lpage>9</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1159/000329372</pub-id>, PMID: <pub-id pub-id-type="pmid">21691054</pub-id></citation></ref>
<ref id="B5">
<label>5</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Satoh</surname> <given-names>M</given-names>
</name>
</person-group>. <article-title>Bone age: assessment methods and clinical applications</article-title>. <source>Clin Pediatr Endocrinol</source>. (<year>2015</year>) <volume>24</volume>:<page-range>143&#x2013;52</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1297/cpe.24.143</pub-id>, PMID: <pub-id pub-id-type="pmid">26568655</pub-id></citation></ref>
<ref id="B6">
<label>6</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>R&#xf6;sing</surname> <given-names>FW</given-names>
</name>
<name>
<surname>Graw</surname> <given-names>M</given-names>
</name>
<name>
<surname>Marr&#xe9;</surname> <given-names>B</given-names>
</name>
<name>
<surname>Ritz-Timme</surname> <given-names>S</given-names>
</name>
<name>
<surname>Rothschild</surname> <given-names>MA</given-names>
</name>
<name>
<surname>R&#xf6;tzscher</surname> <given-names>K</given-names>
</name>
<etal/>
</person-group>. <article-title>Recommendations for the forensic diagnosis of sex and age from skeletons</article-title>. <source>Homo</source>. (<year>2007</year>) <volume>58</volume>:<fpage>75</fpage>&#x2013;<lpage>89</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jchb.2005.07.002</pub-id>, PMID: <pub-id pub-id-type="pmid">17306261</pub-id></citation></ref>
<ref id="B7">
<label>7</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jonvik</surname> <given-names>KL</given-names>
</name>
<name>
<surname>Torstveit</surname> <given-names>MK</given-names>
</name>
<name>
<surname>Sundgot-Borgen</surname> <given-names>J</given-names>
</name>
<name>
<surname>Mathisen</surname> <given-names>TF</given-names>
</name>
</person-group>. <article-title>Do we need to change the guideline values for determining low bone mineral density in athletes</article-title>? <source>J Appl Physiol (1985)</source>. (<year>2022</year>) <volume>132</volume>:<page-range>1320&#x2013;2</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1152/japplphysiol.00851.2021</pub-id>, PMID: <pub-id pub-id-type="pmid">35060767</pub-id></citation></ref>
<ref id="B8">
<label>8</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Greulich</surname> <given-names>WW</given-names>
</name>
<name>
<surname>Pyle</surname> <given-names>SI</given-names>
</name>
</person-group>. <source>Radiographic atlas of skeletal development of the hand and wrist</source>. <publisher-loc>California</publisher-loc>: <publisher-name>Stanford Univ. Press</publisher-name> (<year>1959</year>). p. <fpage>272</fpage>.</citation></ref>
<ref id="B9">
<label>9</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cianferotti</surname> <given-names>L</given-names>
</name>
<name>
<surname>Cipriani</surname> <given-names>C</given-names>
</name>
<name>
<surname>Corbetta</surname> <given-names>S</given-names>
</name>
<name>
<surname>Corona</surname> <given-names>G</given-names>
</name>
<name>
<surname>Defeudis</surname> <given-names>G</given-names>
</name>
<name>
<surname>Lania</surname> <given-names>AG</given-names>
</name>
<etal/>
</person-group>. <article-title>Bone quality in endocrine diseases: determinants and clinical relevance</article-title>. <source>J Endocrinol Invest</source>. (<year>2023</year>) <volume>46</volume>:<page-range>1283&#x2013;304</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s40618-023-02056-w</pub-id>, PMID: <pub-id pub-id-type="pmid">36918505</pub-id></citation></ref>
<ref id="B10">
<label>10</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Roche</surname> <given-names>AF</given-names>
</name>
</person-group>. <article-title>Bone growth and maturation</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Falkner</surname> <given-names>F</given-names>
</name>
<name>
<surname>Tanner</surname> <given-names>JM</given-names>
</name>
</person-group>, editors. <source>Postnatal growth neurobiology</source>. <publisher-name>Springer</publisher-name>, <publisher-loc>Boston, MA</publisher-loc> (<year>1986</year>). p. <fpage>25</fpage>&#x2013;<lpage>60</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-1-4899-0522-2_2</pub-id>
</citation></ref>
<ref id="B11">
<label>11</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gaskin</surname> <given-names>CM</given-names>
</name>
<name>
<surname>Kahn</surname> <given-names>SL</given-names>
</name>
<name>
<surname>Bertozzi</surname> <given-names>JC</given-names>
</name>
<name>
<surname>Bunch</surname> <given-names>PM</given-names>
</name>
</person-group>. <article-title>Skeletal development of the hand and wrist: A radiographic atlas and digital bone age companion</article-title>. <publisher-loc>New York, USA</publisher-loc>: <publisher-name>Oxford Academic Press</publisher-name> (<year>2013</year>). doi:&#xa0;<pub-id pub-id-type="doi">10.1093/med/9780199782055.001.0001</pub-id> (Accessed March 25, 2025).</citation></ref>
<ref id="B12">
<label>12</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cameron</surname> <given-names>N</given-names>
</name>
</person-group>. <article-title>BASIC programs for the assessment of skeletal maturity and the prediction of adult height using the Tanner-Whitehouse method</article-title>. <source>Ann Hum Biol</source>. (<year>1984</year>) <volume>11</volume>:<page-range>261&#x2013;4</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/03014468400007151</pub-id>, PMID: <pub-id pub-id-type="pmid">6547581</pub-id></citation></ref>
<ref id="B13">
<label>13</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tanner</surname> <given-names>JM</given-names>
</name>
<name>
<surname>Realy</surname> <given-names>J</given-names>
</name>
<name>
<surname>Goldstein</surname> <given-names>H</given-names>
</name>
</person-group>. <source>Assessment of Skeletal Maturity and Prediction of Adult Height (TW3 Method)</source> Vol. <volume>84</volume>. . <publisher-loc>New York. London</publisher-loc>: <publisher-name>Harcourt Publishers</publisher-name> (<year>2001</year>) p. <page-range>310&#x2013;1</page-range>.</citation></ref>
<ref id="B14">
<label>14</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>SY</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>LJ</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>ZL</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>G</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>ZG</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>XZ</given-names>
</name>
<etal/>
</person-group>. <article-title>Standards of TW3 skeletal maturity for Chinese children</article-title>. <source>Ann Hum Biol</source>. (<year>2008</year>) <volume>35</volume>:<page-range>349&#x2013;54</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/03014460801953781</pub-id>, PMID: <pub-id pub-id-type="pmid">18568598</pub-id></citation></ref>
<ref id="B15">
<label>15</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Atwany</surname> <given-names>MZ</given-names>
</name>
<name>
<surname>Sahyoun</surname> <given-names>AH</given-names>
</name>
<name>
<surname>Yaqub</surname> <given-names>M</given-names>
</name>
</person-group>. <article-title>Deep learning techniques for diabetic retinopathy classification: A survey</article-title>. <source>IEEE Access</source>. (<year>2022</year>) <volume>10</volume>:<page-range>28642&#x2013;55</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ACCESS.2022.3157632</pub-id>
</citation></ref>
<ref id="B16">
<label>16</label>
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Amin</surname> <given-names>J</given-names>
</name>
<name>
<surname>Sharif</surname> <given-names>A</given-names>
</name>
<name>
<surname>Gul</surname> <given-names>N</given-names>
</name>
<name>
<surname>Anjum</surname> <given-names>MA</given-names>
</name>
<name>
<surname>Nasir</surname> <given-names>MW</given-names>
</name>
<name>
<surname>Azam</surname> <given-names>F</given-names>
</name>
<etal/>
</person-group>. <article-title>Integrated design of deep features fusion for localization and classification of skin cancer</article-title>. <source>Pattern Recognition Lett.</source> (<year>2020</year>) <volume>131</volume>:<page-range>63&#x2013;70</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.patrec.2019.11.042</pub-id>
</citation></ref>
<ref id="B17">
<label>17</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gutierrez</surname> <given-names>L</given-names>
</name>
<name>
<surname>Lim</surname> <given-names>JS</given-names>
</name>
<name>
<surname>Foo</surname> <given-names>LL</given-names>
</name>
<name>
<surname>Ng</surname> <given-names>WY</given-names>
</name>
<name>
<surname>Yip</surname> <given-names>M</given-names>
</name>
<name>
<surname>Lim</surname> <given-names>GYS</given-names>
</name>
<etal/>
</person-group>. <article-title>Application of artificial intelligence in cataract management: current and future directions</article-title>. <source>Eye Vis (Lond)</source>. (<year>2022</year>) <volume>9</volume>:<elocation-id>3</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s40662-021-00273-z</pub-id>, PMID: <pub-id pub-id-type="pmid">34996524</pub-id></citation></ref>
<ref id="B18">
<label>18</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gu</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Chi</surname> <given-names>J</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>J</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>L</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>B</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>D</given-names>
</name>
<etal/>
</person-group>. <article-title>A survey of computer-aided diagnosis of lung nodules from CT scans using deep learning</article-title>. <source>Comput Biol Med</source>. (<year>2021</year>) <volume>137</volume>:<elocation-id>104806</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compbiomed.2021.104806</pub-id>, PMID: <pub-id pub-id-type="pmid">34461501</pub-id></citation></ref>
<ref id="B19">
<label>19</label>
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Jocher</surname> <given-names>G</given-names>
</name>
<name>
<surname>Chaurasia</surname> <given-names>A</given-names>
</name>
<name>
<surname>Qiu</surname> <given-names>J</given-names>
</name>
</person-group>. <source>YOLO by ultralytics</source> (<year>2023</year>). Available online at: <uri xlink:href="https://github.com/ultralytics/ultralytics">https://github.com/ultralytics/ultralytics</uri> (Accessed January 12, 2025).</citation></ref>
<ref id="B20">
<label>20</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tan</surname> <given-names>M</given-names>
</name>
<name>
<surname>Le</surname> <given-names>Q</given-names>
</name>
</person-group>. (<year>2019</year>). <article-title>Efficientnet: Rethinking model scaling for convolutional neural networks</article-title>. <conf-name>Proceedings of the 36th International Conference on Machine Learning</conf-name>, <conf-loc>Long Beach, California, PMLR</conf-loc>. <volume>97</volume>:<page-range>6105&#x2013;14</page-range>.</citation></ref>
<ref id="B21">
<label>21</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>L</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>H</given-names>
</name>
<name>
<surname>He</surname> <given-names>P</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>W</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>X</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>J</given-names>
</name>
<etal/>
</person-group>. <article-title>On the variance of the adaptive learning rate and beyond</article-title>. <source>arXiv</source>. (<year>2019</year>) <volume>2019</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1908.03265</pub-id>
</citation></ref>
<ref id="B22">
<label>22</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bae</surname> <given-names>C</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>BS</given-names>
</name>
</person-group>. <article-title>Radiographic study on the time of appearance of the ossification centers in school aged children</article-title>. <source>J Korean Radiol Soc</source>. (<year>1977</year>) <volume>13</volume>:<fpage>28</fpage>&#x2013;<lpage>34</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3348/jkrs.1977.13.1.28</pub-id>
</citation></ref>
<ref id="B23">
<label>23</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McCarthy</surname> <given-names>SM</given-names>
</name>
<name>
<surname>Ogden</surname> <given-names>JA</given-names>
</name>
</person-group>. <article-title>Radiology of postnatal skeletal development</article-title>. <source>Skeletal Radiol</source>. (<year>1982</year>) <volume>7</volume>:<page-range>239&#x2013;49</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/BF00361979</pub-id>, PMID: <pub-id pub-id-type="pmid">7071621</pub-id></citation></ref>
<ref id="B24">
<label>24</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gu</surname> <given-names>G</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Ossification of the hand and wrist in Chinese</article-title>. <source>Acta Anatom Sin</source>. (<year>1962</year>) <volume>5</volume>:<page-range>173&#x2013;84</page-range>.</citation></ref>
<ref id="B25">
<label>25</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>G</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Study on bone development in Chinese people I. Preliminary study on bone development of upper limbs</article-title>. <source>Chin J Radiol</source>. (<year>1964</year>) <volume>9</volume>:<page-range>138&#x2013;41</page-range>.</citation></ref>
<ref id="B26">
<label>26</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>G</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Study on bone development in Chinese people II. Bone age percentage method</article-title>. <source>Chin J Radiol</source>. (<year>1979</year>) <volume>13</volume>:<fpage>19</fpage>&#x2013;<lpage>23</lpage>.</citation></ref>
<ref id="B27">
<label>27</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname> <given-names>JH</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>KG</given-names>
</name>
</person-group>. <article-title>Applying deep learning in medical images: The case of bone age estimation</article-title>. <source>Healthc Inform Res</source>. (<year>2018</year>) <volume>24</volume>:<fpage>86</fpage>&#x2013;<lpage>92</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.4258/hir.2018.24.1.86</pub-id>, PMID: <pub-id pub-id-type="pmid">29503757</pub-id></citation></ref>
<ref id="B28">
<label>28</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hao</surname> <given-names>PY</given-names>
</name>
<name>
<surname>Chokuwa</surname> <given-names>S</given-names>
</name>
<name>
<surname>Xie</surname> <given-names>XH</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>FL</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J</given-names>
</name>
<name>
<surname>Bai</surname> <given-names>C</given-names>
</name>
</person-group>. <article-title>Skeletal bone age assessments for young children based on regression convolutional neural networks</article-title>. <source>Math Biosci Eng</source>. (<year>2019</year>) <volume>16</volume>:<page-range>6454&#x2013;66</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.3934/mbe.2019323</pub-id>, PMID: <pub-id pub-id-type="pmid">31698572</pub-id></citation></ref>
<ref id="B29">
<label>29</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>S</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>B</given-names>
</name>
<name>
<surname>Li</surname> <given-names>S</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>X</given-names>
</name>
<name>
<surname>Yan</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D</given-names>
</name>
</person-group>. <article-title>A deep learning-based computer-aided diagnosis method of X-ray images for bone age assessment</article-title>. <source>Complex Intell Syst</source>. (<year>2022</year>) <volume>8</volume>:<page-range>1929&#x2013;39</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s40747-021-00376-z</pub-id>, PMID: <pub-id pub-id-type="pmid">34777962</pub-id></citation></ref>
<ref id="B30">
<label>30</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>X</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>J</given-names>
</name>
<name>
<surname>Yin</surname> <given-names>S</given-names>
</name>
<name>
<surname>Luo</surname> <given-names>H</given-names>
</name>
</person-group>. <article-title>RAGCN: Region aggregation graph convolutional network for bone age assessment from X-ray images</article-title>. <source>IEEE Trans Instrument Meas</source>. (<year>2022</year>) <volume>71</volume>:<page-range>1&#x2013;12</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TIM.2022.3190025</pub-id>
</citation></ref>
<ref id="B31">
<label>31</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>F</given-names>
</name>
<name>
<surname>Gu</surname> <given-names>X</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>S</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>Q</given-names>
</name>
<name>
<surname>Pan</surname> <given-names>H</given-names>
</name>
<etal/>
</person-group>. <article-title>Artificial intelligence system can achieve comparable results to experts for bone age assessment of Chinese children with abnormal growth and development</article-title>. <source>PeerJ</source>. (<year>2020</year>) <volume>8</volume>:<fpage>e8854</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.7717/peerj.8854</pub-id>, PMID: <pub-id pub-id-type="pmid">32274267</pub-id></citation></ref>
<ref id="B32">
<label>32</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chandran</surname> <given-names>JJG</given-names>
</name>
<name>
<surname>Karthick</surname> <given-names>R</given-names>
</name>
<name>
<surname>Rajagopal</surname> <given-names>R</given-names>
</name>
<name>
<surname>Meenalochini</surname> <given-names>P</given-names>
</name>
</person-group>. <article-title>Dual-channel capsule generative adversarial network optimized with golden eagle optimization for pediatric bone age assessment from hand X-ray image</article-title>. <source>Int J Pattern Recog Artif Intell</source>. (<year>2023</year>) <volume>37</volume>:<elocation-id>2354001</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/S0218001423540010</pub-id>
</citation></ref>
<ref id="B33">
<label>33</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deshmukh</surname> <given-names>S</given-names>
</name>
<name>
<surname>Khaparde</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Faster region-convolutional neural network oriented feature learning with optimal trained recurrent neural network for bone age assessment for pediatrics</article-title>. <source>Biomed Signal Process Control</source>. (<year>2022</year>) <volume>71</volume>:<elocation-id>103016</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.bspc.2021.103016</pub-id>
</citation></ref>
<ref id="B34">
<label>34</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deshmukh</surname> <given-names>S</given-names>
</name>
<name>
<surname>Khaparde</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Multi-objective segmentation approach for bone age assessment using parameter tuning-based U-net architecture</article-title>. <source>Multimed Tools Appl</source>. (<year>2022</year>) <volume>81</volume>:<page-range>6755&#x2013;800</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11042-021-11793-0</pub-id>
</citation></ref>
<ref id="B35">
<label>35</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Reddy</surname> <given-names>NE</given-names>
</name>
<name>
<surname>Rayan</surname> <given-names>JC</given-names>
</name>
<name>
<surname>Annapragada</surname> <given-names>AV</given-names>
</name>
<name>
<surname>Mahmood</surname> <given-names>NF</given-names>
</name>
<name>
<surname>Scheslinger</surname> <given-names>AE</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>W</given-names>
</name>
<etal/>
</person-group>. <article-title>Bone age determination using only the index finger: a novel approach using a convolutional neural network compared with human radiologists</article-title>. <source>Pediatr Radiol</source>. (<year>2020</year>) <volume>50</volume>:<page-range>516&#x2013;23</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s00247-019-04587-y</pub-id>, PMID: <pub-id pub-id-type="pmid">31863193</pub-id></citation></ref>
<ref id="B36">
<label>36</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>K</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>K</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>JW</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>LY</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>QC</given-names>
</name>
</person-group>. <article-title>Development of hand-wrist bones of 14 year-old adolescents. II. Standard of bony age for girls</article-title>. <source>Fa Yi Xue Za Zhi</source>. (<year>2008</year>) <volume>24</volume>:<page-range>15&#x2013;7</page-range>., PMID: <pub-id pub-id-type="pmid">18404986</pub-id></citation></ref>
<ref id="B37">
<label>37</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cao</surname> <given-names>L</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>C</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>TH</given-names>
</name>
<name>
<surname>Shi</surname> <given-names>L</given-names>
</name>
<name>
<surname>Wen</surname> <given-names>JX</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>Z</given-names>
</name>
<etal/>
</person-group>. <article-title>Hand skeletal features of children and adolescents with different growth statuses and periods</article-title>. <source>Quant Imaging Med Surg</source>. (<year>2024</year>) <volume>14</volume>:<page-range>2528&#x2013;38</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.21037/qims-23-26</pub-id>, PMID: <pub-id pub-id-type="pmid">38545069</pub-id></citation></ref>
<ref id="B38">
<label>38</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>XC</given-names>
</name>
</person-group>. <article-title>Research progress of children&#x2019;s nutrition in China</article-title>. <source>Chin J Prev Med</source>. (<year>1999</year>) <volume>33</volume>:<page-range>134&#x2013;6</page-range>.</citation></ref>
<ref id="B39">
<label>39</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>d&#x2019;Espaux</surname> <given-names>L</given-names>
</name>
<name>
<surname>Ghosh</surname> <given-names>A</given-names>
</name>
<name>
<surname>Runguphan</surname> <given-names>W</given-names>
</name>
<name>
<surname>Wehrs</surname> <given-names>M</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>F</given-names>
</name>
<name>
<surname>Konzock</surname> <given-names>O</given-names>
</name>
<etal/>
</person-group>. <article-title>Engineering high-level production of fatty alcohols by Saccharomyces cerevisiae from lignocellulosic feedstocks</article-title>. <source>Metab Eng</source>. (<year>2017</year>) <volume>42</volume>:<page-range>115&#x2013;25</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ymben.2017.06.004</pub-id>, PMID: <pub-id pub-id-type="pmid">28606738</pub-id></citation></ref>
<ref id="B40">
<label>40</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gilsanz</surname> <given-names>V</given-names>
</name>
<name>
<surname>Chalfant</surname> <given-names>J</given-names>
</name>
<name>
<surname>Kalkwarf</surname> <given-names>H</given-names>
</name>
<name>
<surname>Zemel</surname> <given-names>B</given-names>
</name>
<name>
<surname>Lappe</surname> <given-names>J</given-names>
</name>
<name>
<surname>Oberfield</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>Age at onset of puberty predicts bone mass in young adulthood</article-title>. <source>J Pediatr</source>. (<year>2011</year>) <volume>158</volume>:<fpage>100</fpage>&#x2013;<lpage>105, e1-2</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jpeds.2010.06.054</pub-id>, PMID: <pub-id pub-id-type="pmid">20797727</pub-id></citation></ref>
<ref id="B41">
<label>41</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>H&#xe4;gg</surname> <given-names>U</given-names>
</name>
<name>
<surname>Taranger</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Skeletal stages of the hand and wrist as indicators of the pubertal growth spurt</article-title>. <source>Acta Odontol Scand</source>. (<year>1980</year>) <volume>38</volume>:<fpage>187</fpage>&#x2013;<lpage>200</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3109/00016358009004719</pub-id>, PMID: <pub-id pub-id-type="pmid">6932165</pub-id></citation></ref>
<ref id="B42">
<label>42</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Iglovikov</surname> <given-names>VI</given-names>
</name>
<name>
<surname>Rakhlin</surname> <given-names>A</given-names>
</name>
<name>
<surname>Kalinin</surname> <given-names>AA</given-names>
</name>
<name>
<surname>Shvets</surname> <given-names>AA</given-names>
</name>
</person-group>. <article-title>Paediatric bone age assessment using deep convolutional neural networks</article-title>. In: <source>Deep learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support: 4th International Workshop, DLMIA 2018, and 8th International Workshop, ML-CDS 2018, Held in Conjunction with MICCAI 2018, Granada, SPAIN, September 20, 2018, Proceedings</source>, vol. <volume>4</volume>. <publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer Nature</publisher-name> (<year>2018</year>). p. <page-range>300&#x2013;8</page-range>.</citation></ref>
<ref id="B43">
<label>43</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bui</surname> <given-names>TD</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>JJ</given-names>
</name>
<name>
<surname>Shin</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Incorporated region detection and classification using deep convolutional networks for bone age assessment</article-title>. <source>Artif Intell Med</source>. (<year>2019</year>) <volume>97</volume>:<fpage>1</fpage>&#x2013;<lpage>8</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.artmed.2019.04.005</pub-id>, PMID: <pub-id pub-id-type="pmid">31202395</pub-id></citation></ref>
<ref id="B44">
<label>44</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname> <given-names>X</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>H</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>D</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>C</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>Z</given-names>
</name>
</person-group>. <article-title>Fully Automated bone age assessment on large-scale hand X-ray dataset</article-title>. <source>Int J Biomed Imaging</source>. (<year>2020</year>) <volume>2020</volume>:<elocation-id>8460493</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1155/2020/8460493</pub-id>, PMID: <pub-id pub-id-type="pmid">32190035</pub-id></citation></ref>
<ref id="B45">
<label>45</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>W</given-names>
</name>
<name>
<surname>Ju</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Hou</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X</given-names>
</name>
<etal/>
</person-group>. <article-title>Bone age assessment based on deep neural networks with annotation-free cascaded critical bone region extraction</article-title>. <source>Front Artif Intell</source>. (<year>2023</year>) <volume>6</volume>:<elocation-id>1142895</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/frai.2023.1142895</pub-id>, PMID: <pub-id pub-id-type="pmid">36937708</pub-id></citation></ref>
<ref id="B46">
<label>46</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>S</given-names>
</name>
<name>
<surname>Shao</surname> <given-names>W</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>JB</given-names>
</name>
</person-group>. <source>Chinese bone maturity evaluation standard and application</source> Vol. <volume>1</volume>. <publisher-loc>Beijing, China</publisher-loc>: <publisher-name>People&#x2019;s Sports Publishing House</publisher-name> (<year>1995</year>). p. <fpage>47</fpage>.</citation></ref>
<ref id="B47">
<label>47</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname> <given-names>X</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>H</given-names>
</name>
<name>
<surname>She</surname> <given-names>C</given-names>
</name>
<name>
<surname>Feng</surname> <given-names>J</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>X</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>X</given-names>
</name>
<etal/>
</person-group>. <article-title>Artificial intelligence promotes the diagnosis and screening of diabetic retinopathy</article-title>. <source>Front Endocrinol (Lausanne)</source>. (<year>2022</year>) <volume>13</volume>:<elocation-id>946915</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fendo.2022.946915</pub-id>, PMID: <pub-id pub-id-type="pmid">36246896</pub-id></citation></ref>
<ref id="B48">
<label>48</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>de Margerie-Mellon</surname> <given-names>C</given-names>
</name>
<name>
<surname>Chassagnon</surname> <given-names>G</given-names>
</name>
</person-group>. <article-title>Artificial intelligence: A critical review of applications for lung nodule and lung cancer</article-title>. <source>Diagn Interv Imaging</source>. (<year>2023</year>) <volume>104</volume>:<page-range>11&#x2013;7</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.diii.2022.11.007</pub-id>, PMID: <pub-id pub-id-type="pmid">36513593</pub-id></citation></ref>
</ref-list>
</back>
</article>