1. Introduction
Hand and wrist injuries are prevalent across all age groups, with the scaphoid bone, the largest of the eight carpal bones, located proximal to the thumb and adjacent to the forearm. Due to its unique anatomical position, the scaphoid is prone to fractures, often resulting from falls on an outstretched hand or sports-related injuries, making it one of the most common types of carpal fractures. Scaphoid fractures often present with subtle symptoms, with some patients experiencing only mild discomfort, leading to misdiagnosis as a sprain and delayed medical attention. Such delays can result in complications, including delayed healing, malunion, avascular necrosis, or osteoarthritis, significantly impairing daily functionality.
During clinical evaluation, general practitioners typically assess the injury mechanism and radial wrist tenderness. If a fracture is suspected, patients are referred for radiographic imaging to confirm the diagnosis, which may necessitate surgical intervention. The standard treatment for scaphoid fractures is screw fixation surgery, which offers a short procedure time and favorable recovery outcomes. However, this surgery requires precise localization of the scaphoid and the fracture site to ensure optimal screw placement. Clinicians typically rely on X-ray imaging for diagnosis, but variations in bone density among patients, particularly in nondisplaced fractures, can make fracture lines difficult to discern on X-ray images.
The difficult-to-detect fractures are termed “occult fractures.” Zander et al. [
1] and Hendrix [
2] indicated that occult fractures have an incidence rate of approximately 7–21%. The occult fractures, variations in bone density among patients, further complicate visual diagnosis. Consequently, clinicians may resort to computed tomography (CT) or magnetic resonance imaging (MRI) for more accurate diagnosis or surgical planning. However, these imaging modalities are costly, underscoring the importance of improving the diagnostic accuracy of X-ray imaging.
Figure 1 shows scaphoid fractures that exhibit diverse patterns, including displaced, nondisplaced, and occult fractures, which pose significant challenges for precise localization of the fracture site.
The convolutional neural network had been applied to tackle the detection and classification of scaphoid in X-ray radiography. Butzow et al. [
3] proposed a segmentation-based deep learning model to detect the scaphoid fractures, which obtained a sensitivity of 0.85, specificity of 0.83, and an accuracy of 0.85. Yang et al. [
4] proposed a two-stage approach to first search the scaphoid area and then classify and detect the fractured area by using rotated bounding boxes. It obtained the fracture detection with an accuracy of 0.853, sensitivity of 0.735, and specificity of 0.920. Singh et al. [
5] proposed a deep neural network to detect scaphoid fracture and used the Grad-CAM to represent the area of fractures. It obtained a sensitivity, specificity, and accuracy of 0.92, 0.88, and 0.90, respectively. Yang et al. [
6] used anterior–posterior and lateral views to improve fracture detection and classification. The classification achieved an accuracy, recall, and precision of 0.899, 0.873, and 0.904.
The complex anatomical structure of the wrist makes accurate scaphoid localization a persistent challenge in medical image analysis. Addressing this, Hardalac et al. [
7] had demonstrated the efficacy of deep learning-based object detection, particularly the Faster R-CNN architecture, in musculoskeletal radiograph analysis. These models facilitate the automated extraction of Regions of Interest (ROIs) from global X-ray views. By incorporating mechanisms such as Feature Pyramid Networks (FPNs), such systems can robustly delineate scaphoid boundaries while suppressing background interference, establishing a critical spatial prerequisite for subsequent fracture diagnosis.
To address the challenge of improving the accuracy of scaphoid fracture detection, a method based on the denoising diffusion probabilistic model (DDPM), which integrate anomaly detection concepts, and self-supervised learning is proposed. The anomaly detection methods take a common binary classification approach, which is widely applied in medical and industrial domains. Scaphoid fracture detection, as a binary classification task, falls under the umbrella of anomaly detection. Iqbal et al. [
8] and Wolleb et al. [
9] explored anomaly detection in medical imaging, while Zhang et al. [
10] investigated anomaly detection in industrial imaging. Additionally, Via et al. [
11] applied self-supervised learning frameworks to medical imaging for object detection tasks. Yang et al. [
12] introduced DiffMic, which learns robust feature representations by modeling mutual information in global and local latent spaces. This model was tested on three medical classification tasks: placenta maturity grading using ultrasound images; skin lesion classification using dermoscopy images; and diabetic retinopathy grading using fundus images.
Our approach does not require precisely annotated data sets for training. The framework comprises three stages: scaphoid anomaly synthesis; scaphoid fracture reconstruction; and scaphoid fracture localization. The main contributions of this study are as follows:
This study applies anomaly detection concepts and diffusion models [
13] to scaphoid fracture detection and localization, demonstrating their suitability for scaphoid fracture classification and achieving highly accurate fracture localization. In a test set of 120 images, the best image area under the receiver operating characteristic curve (AUROC) [
14] reached 0.993, indicating near-perfect identification of all fracture cases with minimal false positives. The pixel region overlap (PRO) curve achieved 0.926, reflecting effective fracture localization. The model maintains a low false-positive rate while accurately identifying most fracture regions.
The self-supervised learning is used in scaphoid fracture detection by augmenting healthy scaphoid images to synthesize pseudofracture anomaly regions. By embedding fracture textures, we generate diverse training data to guide the network training process. This approach eliminates the need for complex and costly medical image annotation and enhances model generalizability due to diverse training data, improving the detection of various fracture types.
The multiple time-step predictions of healthy images to guide DDPM [
13] predictions enable the model to predict complete scaphoid structures at low time-steps while reconstructing healthy features at higher time-steps. The healthy image guidance improves the elimination of minor and prominent fractures, increasing the PROap curve by approximately 0.01 compared with single time-step guidance, demonstrating superior fracture localization capabilities.
This study integrates denoising U-Net [
15] and squeeze-and-excitation networks (SE-Net) [
16] architectures to enhance attention to the entire scaphoid during image segmentation, effectively reducing the likelihood of misclassifying. After training, real fracture images are processed produce saliency maps that highlight fracture regions, enabling precise localization of scaphoid fractures and assisting clinicians in diagnosis.
2. Materials and Proposed Method
2.1. Experimental Materials
This study was conducted in collaboration with National Cheng Kung University Hospital (approval code: No. B-ER-110-528, approval date: 20 January 2023). The data set comprises 240 wrist X-ray images, including 160 images of participants with normal scaphoid bones and 80 images of patients with scaphoid fractures. All ages of participants ranged from 16 to 78, with the captured time from January 2023 to October 2024. All images were annotated by Dr. Tai-Hua Yang, an attending physician in the orthopedics department at National Cheng Kung University Hospital. Scaphoid images were extracted from wrist X-ray images and subjected to secondary annotation, which included identifying the presence of fractures and their approximate locations. Fracture annotations were confirmed through surgical validation, and the approximate fracture locations were manually annotated by Dr. Yang using a custom annotation tool provided by this study. These annotations may include nonfractured regions. Since this study employs segmentation to identify the precise locations of scaphoid fractures, the fracture annotations were refined and used solely for evaluating the performance of the final anomaly detection model.
The study uses normal scaphoid images from healthy patients as the training set and fractured scaphoid images from confirmed cases as the test set to evaluate the proposed method and model performance. The scaphoid images were divided into fractured and nonfractured categories. A diffusion-based anomaly reconstruction model was trained using 120 nonfractured images, and a test set of 120 images (40 nonfractured and 80 fractured) was used to evaluate the anomaly detection model.
To assess the performance of the proposed system and model, fourfold cross validation was employed. Since training relies solely on nonfractured images, the nonfractured images were randomly divided into four subsets: three subsets (120 images) for training and one subset (40 images) for testing. These 40 normal images, combined with 80 fractured images, form the test set. The cross-validation ensures that each subset participates in training and testing, enhancing the evaluation of the model’s diagnostic performance on normal scaphoid images. The experimental environment utilized an NVIDIA 4090 GPU and an Intel(R) Core(TM) i7-14700KF processor. All images in the scaphoid data set were resized to 128 × 128 pixels for the fracture detection phase. The batch size was set to 16, comprising approximately eight normal samples and eight pseudofracture samples. The model was trained for 1500 epochs using the Adam optimizer with an initial learning rate of 1 × 10
−5. All details of the data set and training setup are summarized in
Table 1.
2.2. Proposed Methods
The objective of this study is to develop a system that, based on the identification of the scaphoid bone in full wrist X-ray images, assists physicians in determining whether a scaphoid fracture is present and precisely localizing the fracture region. Scaphoid fractures encompass displaced, nondisplaced, and occult fractures. Displaced fractures are relatively easy to identify in X-ray images due to their prominent fracture lines and displacement. In contrast, nondisplaced and occult fractures pose significant diagnostic challenges due to variations in bone density and X-ray projection effects, often leading to inconsistent diagnoses among radiologists and orthopedic surgeons. Occult fractures, in particular, lack clear fracture lines or displacement, manifesting only as subtle cortical blurring or microcracks, further complicating detection. Physicians typically rely on observing discontinuities in the scaphoid boundary, abnormal trabecular patterns, or localized bone density changes, a process that is time-consuming and requires extensive expertise, increasing clinical challenges. In emergency settings, rapid and accurate diagnosis is critical, yet manual interpretation risks misdiagnosis due to fatigue or varying expertise. Thus, there is an urgent need for efficient, automated diagnostic tools to enhance diagnostic accuracy and efficiency.
To address these challenges, this study proposes a scaphoid fracture detection and localization (ScaFDL) system. Inspired by self-supervised frameworks in medical image anomaly detection [
17], we developed a framework tailored for scaphoid fracture detection. This framework integrates solutions to clinical diagnostic challenges and model training difficulties, optimizing the model structure to accommodate the complexity and diversity of scaphoid fractures. The overall model architecture is illustrated in
Figure 2.
In Stage I, during the image self-augmentation process, we perform anomaly synthesis on normal scaphoid images, generating pseudoanomalies and corresponding annotations for use in training, forming a self-supervised learning framework.
In Stage II, the scaphoid fracture reconstruction network leverages the robust generative capabilities of DDPM to achieve high-quality reconstruction of fracture regions. By learning the features of normal scaphoid images, the network reconstructs pseudofractured and normal scaphoid images.
In Stage III, the fracture localization network, based on denoising U-Net and SE-Net architectures, compares subtle differences between the reconstructed images and the input images (normal or fractured) from Stage II, generating saliency maps to highlight predicted anomalous regions. These predicted regions are compared with pseudoanomaly annotations to train the model to identify pseudofracture locations, i.e., regions differing from normal images.
After training, the model can confidently localize fracture sites in real scaphoid fracture images. During testing, real fracture images are processed through Stages II and III to produce saliency maps that highlight fracture regions, enabling precise localization of scaphoid fractures and assisting physicians in diagnosis.
2.2.1. Scaphoid Detection
The first step of this study involves isolating the scaphoid bone from the full wrist X-ray image. To achieve this, we employ faster R-CNN [
18] combined with a feature pyramid network (FPN) [
19]. This component, based on prior work [
4], achieves robust scaphoid detection, with an intersection over union (IoU) of 0.8662 in anteroposterior views, effectively delineating the entire scaphoid. The network architecture shown in
Figure 3 was adopted without significant modifications.
2.2.2. Image Self-Augmentation
Annotating medical images is a significant challenge, primarily due to the time and expertise required from professional physicians as well as limitations imposed by sample scarcity, the difficulty of identifying occult fractures, and patient privacy concerns. This study aims to maximize model performance with limited training data sets. Inspired by anomaly detection models [
17], we adopt image augmentation techniques to address data scarcity, reduce the need for manual scaphoid image annotation, and enhance the model’s clinical applicability. We employ a method for generating random fracture images and corresponding fracture location masks, leveraging simple image processing techniques that are cost-effective and easy to implement.
To address the scarcity of annotated medical images, this study employs a fracture synthesis strategy inspired by [
17], further integrating self-supervised image augmentation to generate synthetic fracture images that mimic various fracture types encountered in clinical settings. The specific steps, illustrated in
Figure 4, include:
Scaphoid Image Preprocessing: Prior to model input, scaphoid X-ray images undergo preprocessing, including resizing and rotation, standardized to a resolution of 128 × 128 pixels to ensure input consistency.
Foreground Segmentation: Due to variations in scaphoid image size and orientation, a pretrained U-Net is used to segment the scaphoid foreground region. The U-Net processes the scaphoid X-ray image N to generate the corresponding foreground image F, as described in Equation (1). The foreground region constrains the anomaly synthesis to enhance realism, ensuring anomalies appear only within the scaphoid area. The U-Net is trained on 50 normal scaphoid images with corresponding manually annotated foreground masks and tested on 10 independent images, achieving a 98% IoU score, demonstrating excellent segmentation performance.
Fracture Line Simulation: On healthy scaphoid X-ray images, linear fracture lines are randomly generated using image processing techniques. The anomaly mask P of Equation (1) is created by randomly generating 1 to 5 points between two endpoints, connected to form a fracture curve. The number of fracture seeds is empirically tuned to replicate the clinical heterogeneity of scaphoid injuries. Specifically, a low seed count (1–2) models the subtle, linear fissures characteristic of nondisplaced or occult fractures, whereas a higher count (3–5) generates the complex, irregular trajectories seen in displaced or comminuted patterns. This variability allows the model to learn features invariant to fracture severity, ensuring effective generalization across the full spectrum of morphological disruptions.
Fracture Texture Filling: During anomaly generation, a data set of lateral view scaphoid images serves as the texture resource for filling fracture lines, as these images contain overlapping bone regions suitable for fracture textures. Additionally, manually extracted background regions from X-ray images are included in the texture data set. In Equation (2), the lateral view scaphoid image is element-wise multiplied with the anomaly mask M to generate a visually anomalous region A. This region is fused with the normal region N using an opacity parameter β to enhance visual consistency between anomalous and normal areas.
Image Transformations: Transformations are applied to simulate the high variability of clinical X-ray acquisition, including exposure differences, sensor noise, and patient positioning. We implemented a rigorous augmentation pipeline incorporating both photometric and geometric perturbations:
Photometric Augmentation: To simulate varying exposure and contrast conditions, we apply random Gamma correction ( perchannel), brightness adjustment (multiplicative factor and additive offset ±30), and Hue/Saturation shifts ±50. Additionally, stochastic Solarize (threshold “32–128”), Autocontrast, and Equalize operations are included to enhance robustness against varying bone densities.
Geometric Augmentation: The input images undergo random rotation . To introduce greater shape variability in the synthetic anomalies, the fracture masks undergo more aggressive transformations, including rotation , shear (), translation ( on X/Y axes), and random scaling ().
During training, a stochastic selection of three augmentation techniques from this pool is applied per iteration. This strategy prevents the model from overfitting to specific synthetic artifacts and forces it to learn invariant fracture features robust to global intensity and geometric shifts.
Anomaly Synthesis: The complete fracture synthesis process, detailed in Equation (2), involves the anomaly mask M, its inverse M−1, and element-wise multiplication ⊙. This process embeds fracture features into normal scaphoid images, producing pseudofracture images S.
The input normal image N is segmented by U-Net to produce the scaphoid foreground F. P represents the random fracture shape, and M denotes the generated fracture region, combined with the texture data set to produce the anomalous region A. The final pseudoanomaly sample S is generated. Pairs of S and M and N and M form the training set for self-supervised learning in the next stage.
Through the augmentation processes shown in
Figure 4, we obtain scaphoid images with fracture features (output) and corresponding fracture location masks (mask). The random fracture generation method enables rapid synthesis of large data sets without relying on deep learning models, alleviating annotation burdens while providing initial data for subsequent diffusion-based reconstruction models, achieving multilevel data set expansion. The synthetic anomaly images, combined with healthy images, are used to train the scaphoid reconstruction network, enabling the learning of anomaly features without manual annotation. This strategy effectively scales the data set, particularly for scenarios like scaphoid fractures where annotation is challenging, significantly reducing labor costs and improving reconstruction performance.
2.2.3. Scaphoid Reconstruction Network
This section details the scaphoid reconstruction module proposed in this study, corresponding to Stage II in
Figure 3. The image reconstruction process leverages the powerful generative capabilities of DDPMs. However, applying DDPMs to image reconstruction, particularly for scaphoid fracture images, is challenging due to background noise, interference from other hand bones, and variations in bone density. In [
20], Chan et al. explored the feasibility of using DDPMs for super-resolution skeletal image reconstruction, demonstrating that generated images closely resemble real images in visual, structural, and anatomical metrics, confirming DDPMs’ suitability for scaphoid reconstruction in medical imaging.
Additionally, Liu et al. [
21] proposed a controllable image synthesis model that generates images based on text instructions or reference images. This method enables image-guided training for data sets without associated text annotations, such as our scaphoid data set. Zhang et al. applied this approach to industrial image anomaly detection, validating the feasibility of image-guided image generation [
7].
According to Jiang et al. [
16], the denoising and noise addition processes at different time-steps in DDPMs yield varied image generation outcomes. In our study, scaphoid fractures, including displaced, nondisplaced, and occult types, exhibit diverse sizes and shapes. Building on this insight, our method leverages the diversity of images generated at different time-steps. We generate healthy images with varying features at multiple timesteps, collectively guiding the reconstruction of healthy images through a multitime-step normal image guidance approach (Improved Normal Image Guide, ING). The detailed reconstruction process is described in the following.
The input healthy scaphoid image is denoted as
. We first apply noise through the forward process, as defined in Equation (3), where
represents the noise level at time-step
t. By adding noise of varying intensity (1 −
)
I to
, we obtain noisy images
for the subsequent denoising process:
In related work, a U-Net structure is employed for noise prediction. To meet the demands of the scaphoid reconstruction task, we enhance the original denoising U-Net structure shown by incorporating the transformer encoder from [
22] into the intermediate layers, replacing the attention block with a transformer encoder. This transformer encoder consists of 12 transformer encoder layer components, each incorporating multihead self-attention mechanisms, stabilized by residual connections and layer normalization. Compared to a single-layer attention block, the transformer encoder achieves deeper feature extraction through its multilayer structure, significantly enhancing global semantic modeling. This is particularly suitable for capturing long-range dependencies in the complex anatomical structures of scaphoid reconstruction. Additionally, the transformer encoder integrates time embedding, enabling precise adaptation to the diffusion process’s timesteps and improving denoising performance.
As shown in
Figure 5, these improvements enhance the model’s accuracy and robustness in scaphoid reconstruction tasks, particularly in handling fine structures and maintaining global consistency. Subsequent experimental results demonstrate significant improvements in fracture classification performance.
2.2.4. Multitime-Step Normal Image Guided Denoising
The improved normal image guide (ING) component utilizes normal images to guide image prediction without directly affecting the U-Net’s noise prediction process. Instead, it guides the final normal image generation by refining the predicted noise. This subsection details the two-step normal image guidance process.
We partition the time-step range
t ∈ {0, 1, …,
T} into three segments:
short (
), medium (
), and long (
). Three random time-steps are sampled:
∈
s;
tm ∈
m; and
∈
l. The input image
is noised using Equation (4) to obtain
,
, and
. Based on the noise predicted by the diffusion model at
and
, the corresponding predicted initial data
is computed using Equation (4):
These
images are then renoised through the forward process at time-step
ts, yielding
and
. The guidance term is calculated as
We utilize ∆
guided shown in Equation (5) to guide the predicted noise at time-step
ts. This guidance is controlled by two weights,
w, where in this paper, both
w1 and
w2 are set to 0.5. Ultimately, the guided noise is obtained as follows:
Finally, using Equation (6), the guided noise
(
, ∆
guided) and
are used to compute the reconstructed healthy scaphoid image via a one-step denoising process (see Equation (7)):
The two-step guidance approach refines noise across multiple time-steps, incurring higher computational costs but improving reconstruction accuracy and detail control. Multiple guidance steps capture fine structural details, making this method suitable for high-precision tasks, particularly in preserving image structure and details in high-noise data while effectively distinguishing normal and anomalous samples.
2.2.5. Scaphoid Fracture Localization Network
Through the scaphoid reconstruction network, we generate high-quality healthy scaphoid images. These reconstructed images, along with corresponding fractured scaphoid images, are input into Stage III to identify differences, which is the core of Stage III.
To accurately detect these differences, this study designs a segmentation network based on the denoising U-Net architecture, comprising an encoder, decoder, and skip connections. Given the excessive noise from the background and other bone structures in scaphoid X-ray images, we incorporate SE-Net.
The SEBlock is added at the end of each encoder layer in the U-Net to dynamically enhance focus on the foreground scaphoid region. The network takes the concatenation of the original image
x0 and the reconstructed image
as input, producing a difference image as output. This output is passed through a Sigmoid layer, mapping values to (0, 1) to generate a saliency map. By deeply learning the differences and similarities between the two images while focusing on the scaphoid region, the model accurately predicts anomaly scores for each pixel in the scaphoid image (
Figure 6).
2.2.6. Training Loss
During the training phase, we use a total loss function to simultaneously train the scaphoid reconstruction and localization networks, with 50% normal scaphoid images and 50% pseudofracture scaphoid images as input.
For the noise prediction U-Net in the reconstruction network, only normal scaphoid data is used for training. Intuitively, this model focuses on learning the feature distribution of normal scaphoid images, minimizing the loss function to capture the overall distribution of normal images. The rationale is discussed in detail later.
One reason is that training the U-Net on pseudofracture images may lead to erroneous reconstruction of fracture features, potentially introducing bias. Livernoche et al. [
23] noted that, due to cost considerations, anomaly detection models typically train on normal data sets only. If pseudofracture images are used, they must be highly realistic and anatomically accurate. Hu et al. [
13] explored this, but due to suboptimal results in generating pseudofracture scaphoid images, we did not use such data sets.
Specifically, only the predicted noise from normal scaphoid image reconstruction contributes to
. The training minimizes the mean squared error (MSE) between the predicted noise
and the true noise
across time-steps
, as shown in Equation (8):
To further optimize reconstruction, we introduce the scaphoid localization network, which identifies differences
between the reconstructed and original images. This difference, along with the mask
M generated during image augmentation, is used to compute the loss function
, as shown in Equation (9). This loss combines smooth L1 loss and focal loss, with
γ as the weighting factor to balance the two losses:
The smooth L1 loss and focal loss are detailed below. Equation (10) defines the smooth L1 loss, where
M and
represent the true and predicted value matrices, respectively.
y and
p denote the true label (0 or 1) and predicted value [0, 1] for a single position in the matrix, and
N is the number of samples in
M. The smooth L1 loss considers only
< 1:
The focal loss, designed for class imbalance in classification tasks like object detection or segmentation, reduces the weight of easily classified samples to focus on challenging ones. Based on binary cross-entropy (BCE) loss [Equation (11)], it introduces two parameters:
and
.
balances positive and negative samples, set to
in this study to prioritize fracture regions, which are typically smaller than normal regions.
dynamically controls the focus, increasing from 2 to 3.5 during training to reduce the loss of easily classified samples and emphasize misclassified ones:
The total loss function
optimizes the model’s reconstruction performance for scaphoid fracture detection:
4. Discussion and Conclusions
This paper proposes an automated computer-aided scaphoid detection and localization system, i.e., a high-performance diagnostic support system that overcomes the limitations of prior studies requiring large, precisely annotated data sets. Our system requires only healthy scaphoid data sets for training, significantly reducing labor costs. By continuously learning the feature distribution of healthy scaphoid images, the system reconstructs and repairs pseudofracture scaphoid images generated through image self-augmentation. By comparing differences between pre- and post-reconstruction images, the system identifies fracture locations in pseudofracture images. Through these two stages, the model gains greater confidence in localizing fractures in real scaphoid fracture images.
During the pseudofracture image generation phase, we employed U-Net for feature extraction to constrain fracture locations to the scaphoid foreground, incorporating real fracture shape information to simulate more realistic fracture patterns. The pseudofracture features were embedded into normal scaphoid images using fracture textures, primarily to reduce medical image annotation time. Experimental results demonstrate that the simulated fracture features enable the model to learn real fracture characteristics, facilitating accurate detection of real fractures.
In the scaphoid reconstruction phase, we introduced a denoising diffusion-based scaphoid reconstruction network with multitime-step normal image guidance. DDPMs achieve robust reconstruction of scaphoid fractures, and our proposed multitime-step normal image guidance enhances reconstruction across multiple time-scales. Rather than relying on a single time-scale, the model uses images of varying quality from multiple scales to guide the reconstruction of the lowest-scale images. This approach preserves fine detail restoration at low scales while enabling reconstruction of large-scale anomalies (e.g., displaced fractures) at high scales. Through multiscale reconstruction, we obtained scaphoid images with clear contours, where both small and large fracture regions were repaired.
In the final scaphoid fracture localization phase, we utilized U-Net to identify differences between reconstructed and original fracture images, while SE-Net distinguished fracture regions from background noise. This process generated anomaly scores for each pixel, enabling the creation of heatmaps for precise fracture localization.
The proposed automated computer-aided scaphoid detection and localization system can assist physicians to rapidly diagnose the challenging scaphoid fractures. It not only confirms the presence of fractures but also predicts precise fracture locations, enabling physicians to identify potential fracture regions quickly, thus accelerating the diagnostic process. In this paper, we proposed a scaphoid fracture detection and localization method based on denoising diffusion models. However, the study meets some challenges encountered during the experimental process and related insights.
The first issue concerns the generation of pseudofracture masks. Scaphoid fractures exhibit diverse patterns, including structural changes in displaced fractures, subtle or prominent fracture lines in nondisplaced fractures, and irregular or visually imperceptible fractures in occult fractures. In our experiments, we employed simple image processing techniques to generate pseudofracture curves or lines. While this approach successfully produced pseudofracture masks, certain features remained inconsistent with real fractures.
The second issue pertains to the selection of the fracture texture data set. This study utilized lateral view fracture images and X-ray background images as the texture data set. Experimental results indicate that these textures effectively simulate real fracture patterns, enabling the model to learn partial features of real fractures from pseudofracture data. Consequently, the model achieved high diagnostic accuracy when detecting real fractures.
The third issue involves the potential for misdiagnosis. Although all images originated from the same hospital, variations in imaging parameters and environments led to inconsistent image quality, such as differences in detail, contrast, clarity, or film darkness. Variations in the distance between the arm and the sensor caused differences in scaphoid slice sizes, resulting in lower resolution after resizing. These variations could be mistaken for fractures, leading to erroneous predictions. To mitigate this, the transformations such as rotation, translation, scaling, and brightness adjustments are used to train images to simulate variations in X-ray imaging due to lighting and projection differences. Random contrast adjustments and gamma correction were also incorporated to mimic imaging variations across different equipment. These measures partially addressed image quality issues. However, when normal regions closely resembled fracture regions, the model occasionally misdiagnosed them.
The fourth issue relates to the training phase. In the scaphoid reconstruction network, we excluded pseudofracture image reconstruction from the loss function calculation. Our rationale is that including pseudofracture images could lead the model to learn fracture features, potentially treating fracture regions as normal and reconstructing them incorrectly. Thus, only the reconstruction of normal scaphoid images was included in the loss function calculation for the reconstruction network.
A primary limitation of this study is the exclusive reliance on data from a single institution, which implies potential selection bias regarding patient demographics and image acquisition protocols. Consequently, the model’s generalizability to unseen data from different scanners remains to be verified. Future work will prioritize external validation on multi-center cohorts to rigorously assess algorithmic robustness against scanner heterogeneity and varying clinical environments.