Background and objectivesChest X-ray image (CXR) is vital for screening, preventing, and monitoring various lung diseases. In particular, the early detection of lung cancer can significantly improve patients’ chances of survival and quality of life. Unfortunately, approximately 82–95 % of missed pulmonary nodules are estimated to be obscured by rib shadows, making them difficult to recognize. This study addresses this problem by considering the rib shadows in CXRs as noise that can be reduced using deep learning. The result of the proposed model is a CXR with improved clarity for easier and more accurate analysis by radiologists or computer algorithms. MethodsAn automated deep learning-based model for bone shadow suppression from frontal CXRs, called xU-NetFullSharp, was proposed. This network is inspired by the most modern U-NetSharp architecture and was modified using different approaches to preserve as many details as possible and accurately suppress bone shadows. For comparison, recent state-of-the-art models were implemented and trained. JSRT, VinDr-CXR, and Gusarev DES datasets were utilized for the experiments, where the JSRT dataset was extensively augmented. ResultsThe performance of the proposed xU-NetFullSharp was analyzed using statistical measures and compared with that of other architectures. The proposed model significantly outperformed the others, reaching the best values of the most used metrics (0.9846 SSIM; 0.9870 MS-SSIM). It also achieves a correlation of 96.31 % and an intersection of 10.0285 between the predicted and ground truth histograms, together with the smallest value of the Bhattacharyya distance. The obtained results were validated by experts from the University Hospital Olomouc with positive feedback, thus achieving the best objective and subjective results. The proposed method has the potential to be implemented in hospital environments. ConclusionA comprehensive comparison of the proposed architecture with state-of-the-art methods proves its efficiency in suppressing noise in CXRs and its ability to distinguish the signals of important tissues from noise components. This methodology can potentially improve the performance of the existing CXR processing methods. The source code is released in a GitHub repository that can be accessed from the following link: https://github.com/xKev1n/xU-NetFullSharp.