Bone Age Estimation of Chinese Han Adolescents's and Children's Elbow Joint X-rays Based on Multiple Deep Convolutional Neural Network Models
10.12116/j.issn.1004-5619.2024.241202
- VernacularTitle:基于多种深度卷积神经网络模型的汉族青少年儿童肘关节X线骨龄推断
- Author:
Dan-Yang LI
1
;
Hui-Ming ZHOU
;
Lei WAN
;
Tai-Ang LIU
;
Yuan-Zhe LI
;
Mao-Wen WANG
;
Ya-Hui WANG
Author Information
1. 山西医科大学医学科学院,山西 太原 030000;山西医科大学公共卫生学院,山西 太原 030000;司法鉴定科学研究院 上海市法医学重点实验室 司法部司法鉴定重点实验室 上海市司法鉴定专业技术服务平台,上海 200063
- Keywords:
forensic anthropology;
age estimation;
X-ray image;
elbow joint;
deep convolutional neural network;
segmentation network;
adolescents;
children
- From:
Journal of Forensic Medicine
2025;41(1):48-58
- CountryChina
- Language:Chinese
-
Abstract:
Objective To explore a deep learning-based automatic bone age estimation model for elbow joint X-ray images of Chinese Han adolescents and children and evaluate its performance.Methods A total of 943(517 males and 426 females)elbow joint frontal view X-ray images of Chinese Han ado-lescents and children aged 6.00 to<16.00 years were collected from East,South,Central and North-west China.Three experimental schemes were adopted for bone age estimation.Scheme 1:Directly in-put preprocessed images into the regression model;Scheme 2:Train a segmentation network using"key elbow joint bone annotations"as labels,then input segmented images into the regression model;Scheme 3:Train a segmentation network using"full elbow joint bone annotations"as labels,then in-put segmented images into the regression model.For segmentation,the optimal model was selected from U-Net,UNet++and TransUNet.For regression,VGG16,VGG19,InceptionV2,InceptionV3,ResNet34,ResNet50,ResNet101 and DenseNet121 models were selected for bone age estimation.The dataset was randomly split into 80%(754 samples)for training and validation for model fitting and hyperparameter tuning,and 20%(189 samples)as an internal test set to test the performance of the trained model.An additional 104 elbow joint X-ray images from the same demographic and age group were col-lected and used as an external test set.Model performance was evaluated by comparing the mean ab-solute error(MAE),root mean square error(RMSE),accuracies within±0.7 years(P±0.7 years)and±1.0 years(P±1.0 years)between the estimated age and the actual age,and by drawing radar charts,scat-ter plots,and heatmaps.Results When segmented with Scheme 3,the UNet++model achieved good segmentation performance with a segmentation loss of 0.000 4 and an accuracy of 93.8%at a learning rate of 0.000 1.In the internal test set,the DenseNet121 model with Scheme 3 yielded the best results with MAE,P±0.7 years and P±1.0 years being 0.83 years,70.03%,and 84.30%,respectively.In the external test set,the DenseNet121 model with Scheme 3 also performed best,with an average MAE of 0.89 years and an average RMSE of 1.00 years.Conclusion When performing automatic bone age estima-tion using elbow joint X-ray images in Chinese Han adolescents and children,it is recommended to use the UNet++model for segmentation.The DenseNet121 model with Scheme 3 achieves optimal per-formance.Using segmentation networks,especially that trained with annotation areas encompassing the full elbow joint including the distal humerus,proximal radius,and proximal ulna,can improve the ac-curacy of bone age estimation based on elbow joint X-ray images.