Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism

Skeletal bone age assessment using X-ray images is a standard clinical procedure to detect any anomaly in bone growth among kids and babies. The assessed bone age indicates the actual level of growth, whereby a large discrepancy between the assessed and chronological age might point to a growth diso...

Full description

Bibliographic Details
Main Authors: Mohd Asyraf Zulkifley, Nur Ayuni Mohamed, Siti Raihanah Abdani, Nor Azwan Mohamed Kamari, Asraf Mohamed Moubark, Ahmad Asrul Ibrahim
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Diagnostics
Subjects:
Online Access:https://www.mdpi.com/2075-4418/11/5/765
_version_ 1797536446588911616
author Mohd Asyraf Zulkifley
Nur Ayuni Mohamed
Siti Raihanah Abdani
Nor Azwan Mohamed Kamari
Asraf Mohamed Moubark
Ahmad Asrul Ibrahim
author_facet Mohd Asyraf Zulkifley
Nur Ayuni Mohamed
Siti Raihanah Abdani
Nor Azwan Mohamed Kamari
Asraf Mohamed Moubark
Ahmad Asrul Ibrahim
author_sort Mohd Asyraf Zulkifley
collection DOAJ
description Skeletal bone age assessment using X-ray images is a standard clinical procedure to detect any anomaly in bone growth among kids and babies. The assessed bone age indicates the actual level of growth, whereby a large discrepancy between the assessed and chronological age might point to a growth disorder. Hence, skeletal bone age assessment is used to screen the possibility of growth abnormalities, genetic problems, and endocrine disorders. Usually, the manual screening is assessed through X-ray images of the non-dominant hand using the Greulich–Pyle (GP) or Tanner–Whitehouse (TW) approach. The GP uses a standard hand atlas, which will be the reference point to predict the bone age of a patient, while the TW uses a scoring mechanism to assess the bone age using several regions of interest information. However, both approaches are heavily dependent on individual domain knowledge and expertise, which is prone to high bias in inter and intra-observer results. Hence, an automated bone age assessment system, which is referred to as Attention-Xception Network (AXNet) is proposed to automatically predict the bone age accurately. The proposed AXNet consists of two parts, which are image normalization and bone age regression modules. The image normalization module will transform each X-ray image into a standardized form so that the regressor network can be trained using better input images. This module will first extract the hand region from the background, which is then rotated to an upright position using the angle calculated from the four key-points of interest. Then, the masked and rotated hand image will be aligned such that it will be positioned in the middle of the image. Both of the masked and rotated images will be obtained through existing state-of-the-art deep learning methods. The last module will then predict the bone age through the Attention-Xception network that incorporates multiple layers of spatial-attention mechanism to emphasize the important features for more accurate bone age prediction. From the experimental results, the proposed AXNet achieves the lowest mean absolute error and mean squared error of 7.699 months and 108.869 months<sup>2</sup>, respectively. Therefore, the proposed AXNet has demonstrated its potential for practical clinical use with an error of less than one year to assist the experts or radiologists in evaluating the bone age objectively.
first_indexed 2024-03-10T12:00:49Z
format Article
id doaj.art-59956bd5f2ff46438e8815bcb401b36c
institution Directory Open Access Journal
issn 2075-4418
language English
last_indexed 2024-03-10T12:00:49Z
publishDate 2021-04-01
publisher MDPI AG
record_format Article
series Diagnostics
spelling doaj.art-59956bd5f2ff46438e8815bcb401b36c2023-11-21T16:58:25ZengMDPI AGDiagnostics2075-44182021-04-0111576510.3390/diagnostics11050765Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention MechanismMohd Asyraf Zulkifley0Nur Ayuni Mohamed1Siti Raihanah Abdani2Nor Azwan Mohamed Kamari3Asraf Mohamed Moubark4Ahmad Asrul Ibrahim5Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Selangor 43600, MalaysiaSkeletal bone age assessment using X-ray images is a standard clinical procedure to detect any anomaly in bone growth among kids and babies. The assessed bone age indicates the actual level of growth, whereby a large discrepancy between the assessed and chronological age might point to a growth disorder. Hence, skeletal bone age assessment is used to screen the possibility of growth abnormalities, genetic problems, and endocrine disorders. Usually, the manual screening is assessed through X-ray images of the non-dominant hand using the Greulich–Pyle (GP) or Tanner–Whitehouse (TW) approach. The GP uses a standard hand atlas, which will be the reference point to predict the bone age of a patient, while the TW uses a scoring mechanism to assess the bone age using several regions of interest information. However, both approaches are heavily dependent on individual domain knowledge and expertise, which is prone to high bias in inter and intra-observer results. Hence, an automated bone age assessment system, which is referred to as Attention-Xception Network (AXNet) is proposed to automatically predict the bone age accurately. The proposed AXNet consists of two parts, which are image normalization and bone age regression modules. The image normalization module will transform each X-ray image into a standardized form so that the regressor network can be trained using better input images. This module will first extract the hand region from the background, which is then rotated to an upright position using the angle calculated from the four key-points of interest. Then, the masked and rotated hand image will be aligned such that it will be positioned in the middle of the image. Both of the masked and rotated images will be obtained through existing state-of-the-art deep learning methods. The last module will then predict the bone age through the Attention-Xception network that incorporates multiple layers of spatial-attention mechanism to emphasize the important features for more accurate bone age prediction. From the experimental results, the proposed AXNet achieves the lowest mean absolute error and mean squared error of 7.699 months and 108.869 months<sup>2</sup>, respectively. Therefore, the proposed AXNet has demonstrated its potential for practical clinical use with an error of less than one year to assist the experts or radiologists in evaluating the bone age objectively.https://www.mdpi.com/2075-4418/11/5/765bone growth disorderX-ray imageconvolutional neural networkattention mechanismregression network
spellingShingle Mohd Asyraf Zulkifley
Nur Ayuni Mohamed
Siti Raihanah Abdani
Nor Azwan Mohamed Kamari
Asraf Mohamed Moubark
Ahmad Asrul Ibrahim
Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
Diagnostics
bone growth disorder
X-ray image
convolutional neural network
attention mechanism
regression network
title Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
title_full Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
title_fullStr Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
title_full_unstemmed Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
title_short Intelligent Bone Age Assessment: An Automated System to Detect a Bone Growth Problem Using Convolutional Neural Networks with Attention Mechanism
title_sort intelligent bone age assessment an automated system to detect a bone growth problem using convolutional neural networks with attention mechanism
topic bone growth disorder
X-ray image
convolutional neural network
attention mechanism
regression network
url https://www.mdpi.com/2075-4418/11/5/765
work_keys_str_mv AT mohdasyrafzulkifley intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism
AT nurayunimohamed intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism
AT sitiraihanahabdani intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism
AT norazwanmohamedkamari intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism
AT asrafmohamedmoubark intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism
AT ahmadasrulibrahim intelligentboneageassessmentanautomatedsystemtodetectabonegrowthproblemusingconvolutionalneuralnetworkswithattentionmechanism