Detecting Bone Lesions in X-Ray Under Diverse Acquisition Conditions

Tal Zimbalist,Ronnie Rosen,Keren Peri-Hanania,Yaron Caspi,Bar Rinott,Carmel Zeltser-Dekel,Eyal Bercovich,Yonina C. Eldar,Shai Bagon
DOI: https://doi.org/10.1117/1.JMI.11.2.024502
2024-03-21
Abstract:The diagnosis of primary bone tumors is challenging, as the initial complaints are often non-specific. Early detection of bone cancer is crucial for a favorable prognosis. Incidentally, lesions may be found on radiographs obtained for other reasons. However, these early indications are often missed. In this work, we propose an automatic algorithm to detect bone lesions in conventional radiographs to facilitate early diagnosis. Detecting lesions in such radiographs is challenging: first, the prevalence of bone cancer is very low; any method must show high precision to avoid a prohibitive number of false alarms. Second, radiographs taken in health maintenance organizations (HMOs) or emergency departments (EDs) suffer from inherent diversity due to different X-ray machines, technicians and imaging protocols. This diversity poses a major challenge to any automatic analysis method. We propose to train an off-the-shelf object detection algorithm to detect lesions in radiographs. The novelty of our approach stems from a dedicated preprocessing stage that directly addresses the diversity of the data. The preprocessing consists of self-supervised region-of-interest detection using vision transformer (ViT), and a foreground-based histogram equalization for contrast enhancement to relevant regions only. We evaluate our method via a retrospective study that analyzes bone tumors on radiographs acquired from January 2003 to December 2018 under diverse acquisition protocols. Our method obtains 82.43% sensitivity at 1.5% false-positive rate and surpasses existing preprocessing methods. For lesion detection, our method achieves 82.5% accuracy and an IoU of 0.69. The proposed preprocessing method enables to effectively cope with the inherent diversity of radiographs acquired in HMOs and EDs.
Image and Video Processing
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the challenge of detecting bone lesions through conventional X - ray films under different imaging conditions. Specifically, the authors focused on two main issues: 1. **Low Incidence**: The incidence of bone cancer in the population is very low, which means that any detection method must have extremely high precision to avoid generating too many false - positive alarms. 2. **Data Diversity**: X - ray films taken in health maintenance organizations (HMOs) or emergency departments (EDs) have inherent diversity due to different X - ray machines, technicians, and imaging protocols. This diversity poses a significant challenge to any automatic analysis method. To solve these problems, the authors proposed an automatic algorithm to detect bone lesions in conventional X - ray films for early diagnosis. The innovation of this method lies in a special pre - processing stage that directly addresses the data diversity problem. Pre - processing includes using a Vision Transformer (ViT) for self - supervised Region of Interest (ROI) detection and foreground - based histogram equalization to enhance contrast, only processing relevant regions. ### Method Overview 1. **Pre - processing Stage**: - **ROI Detection**: Use a pre - trained DINO - ViT model to extract self - attention maps and generate binary masks through thresholding, thereby identifying foreground regions in the image. - **Histogram Equalization**: Perform histogram equalization based on the pixel distribution of the foreground region to enhance contrast and eliminate background noise. 2. **Detection Algorithm**: - Use an off - the - shelf object detection algorithm (such as Faster R - CNN) for bone lesion detection. The input image is pre - processed and then sent to the detection model for training and testing. ### Experimental Results - **Classification Performance**: At a 1.5% false - positive rate, this method achieved a sensitivity of 82.43%, significantly outperforming other pre - processing methods (such as traditional histogram equalization and contrast - limited adaptive histogram equalization). - **Detection Performance**: This method also performed excellently in detection accuracy, achieving an accuracy of 82.5% and an Intersection over Union (IoU) of 0.69. ### Discussion The authors pointed out that existing methods usually ignore the problem of data diversity, which leads to a decline in model performance. By introducing a special pre - processing method, this study effectively coped with data diversity and improved the robustness and detection performance of the model. This method is not only technically innovative but also has practical significance in clinical applications, helping to detect bone lesions early and improve the survival rate and treatment effect of patients.